13s autopkgtest [05:48:12]: starting date and time: 2024-04-11 05:48:12+0000 13s autopkgtest [05:48:12]: git checkout: 43bc6cdf gitlab-ci: do not include the salsa pipeline 13s autopkgtest [05:48:12]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i4p9uzyj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:curl --apt-upgrade llvm-toolchain-14 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=curl/8.5.0-2ubuntu10 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-23.secgroup --name adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 133s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 192s autopkgtest [05:50:49]: testbed dpkg architecture: arm64 192s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 192s autopkgtest [05:50:49]: testbed apt version: 2.7.14build2 192s autopkgtest [05:50:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 192s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [641 kB] 192s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [6428 B] 192s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [7108 B] 192s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [330 kB] 192s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [350 kB] 192s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 192s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [37.4 kB] 192s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 192s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [739 kB] 192s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 192s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [2368 B] 192s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 192s Fetched 2243 kB in 1s (2675 kB/s) 192s Reading package lists... 195s Reading package lists... 195s Building dependency tree... 195s Reading state information... 196s Calculating upgrade... 196s The following packages will be upgraded: 196s curl libcurl3t64-gnutls libcurl4t64 linux-firmware 197s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 197s Need to get 476 MB of archives. 197s After this operation, 0 B of additional disk space will be used. 197s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu10 [222 kB] 318s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu10 [333 kB] 318s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 318s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10 [327 kB] 318s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 linux-firmware arm64 20240318.git3b128b60-0ubuntu2 [475 MB] 318s Fetched 476 MB in 17s (27.7 MB/s) 318s (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 ... 112128 files and directories currently installed.) 318s Preparing to unpack .../curl_8.5.0-2ubuntu10_arm64.deb ... 318s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 318s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu10_arm64.deb ... 318s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 318s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu10_arm64.deb ... 318s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 318s Preparing to unpack .../linux-firmware_20240318.git3b128b60-0ubuntu2_arm64.deb ... 318s Unpacking linux-firmware (20240318.git3b128b60-0ubuntu2) over (20240318.git3b128b60-0ubuntu1) ... 318s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10) ... 318s Setting up linux-firmware (20240318.git3b128b60-0ubuntu2) ... 318s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) ... 318s Setting up curl (8.5.0-2ubuntu10) ... 318s Processing triggers for man-db (2.12.0-4build1) ... 318s Processing triggers for libc-bin (2.39-0ubuntu8) ... 318s Processing triggers for initramfs-tools (0.142ubuntu24) ... 318s update-initramfs: Generating /boot/initrd.img-6.8.0-22-generic 318s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 318s System running in EFI mode, skipping. 318s Reading package lists... 318s Building dependency tree... 318s Reading state information... 318s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 318s Reading package lists... 318s Building dependency tree... 318s Reading state information... 318s Calculating upgrade... 318s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 318s Reading package lists... 318s Building dependency tree... 318s Reading state information... 318s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 318s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 318s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 318s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 318s Reading package lists... 318s autopkgtest [05:51:57]: rebooting testbed after setup commands that affected boot 440s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 466s autopkgtest [05:55:45]: testbed running kernel: Linux 6.8.0-22-generic #22-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 5 02:52:09 UTC 2024 580s autopkgtest [05:57:39]: @@@@@@@@@@@@@@@@@@@@ apt-source llvm-toolchain-14 688s Get:1 http://ftpmaster.internal/ubuntu noble/universe llvm-toolchain-14 1:14.0.6-19build2 (dsc) [7900 B] 688s Get:2 http://ftpmaster.internal/ubuntu noble/universe llvm-toolchain-14 1:14.0.6-19build2 (tar) [130 MB] 688s Get:3 http://ftpmaster.internal/ubuntu noble/universe llvm-toolchain-14 1:14.0.6-19build2 (diff) [169 kB] 688s gpgv: Signature made Fri Mar 22 01:59:57 2024 UTC 688s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 688s gpgv: Can't check signature: No public key 688s dpkg-source: warning: cannot verify inline signature for ./llvm-toolchain-14_14.0.6-19build2.dsc: no acceptable signature found 688s autopkgtest [05:58:33]: testing package llvm-toolchain-14 version 1:14.0.6-19build2 698s autopkgtest [05:59:37]: build not needed 4135s autopkgtest [06:56:52]: test command1: preparing testbed 4138s Reading package lists... 4139s Building dependency tree... 4139s Reading state information... 4139s Starting pkgProblemResolver with broken count: 0 4139s Starting 2 pkgProblemResolver with broken count: 0 4139s Done 4140s The following additional packages will be installed: 4140s clang-14 clang-14-doc clang-14-examples clang-format-14 clang-tidy-14 4140s clang-tools-14 clangd-14 cmake cmake-data cpp cpp-13 4140s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu fonts-mathjax g++ g++-13 4140s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 4140s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools 4140s libabsl20220623t64 libasan8 libatomic1 libc++-14-dev libc++-14-dev-wasm32 4140s libc++1-14t64 libc++abi-14-dev libc++abi-14-dev-wasm32 libc++abi1-14t64 4140s libc-ares2 libcc1-0 libclang-14-dev libclang-common-14-dev 4140s libclang-cpp14-dev libclang-cpp14t64 libclang-rt-14-dev 4140s libclang-rt-14-dev-wasm32 libclang-rt-14-dev-wasm64 libclang1-14t64 4140s libclc-14 libclc-14-dev libffi-dev libfuzzer-14-dev libgc1 libgcc-13-dev 4140s libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev libisl23 4140s libitm1 libjs-jquery libjs-mathjax libjs-underscore libjsoncpp25 liblld-14 4140s liblld-14-dev liblldb-14-dev liblldb-14t64 libllvm-14-ocaml-dev libllvm14t64 4140s liblsan0 libmlir-14-dev libmlir-14t64 libmpc3 libncurses-dev libobjc-13-dev 4140s libobjc4 libomp-14-dev libomp-14-doc libomp5-14t64 libpfm4 libpolly-14-dev 4140s libprotobuf32t64 libprotoc32t64 libpython3.12t64 libre2-10 librhash0 4140s libstdc++-13-dev libtsan2 libubsan1 libunwind-14-dev libunwind-14t64 4140s libxml2-dev libz3-4 libz3-dev lld-14 lldb-14 llvm-14 llvm-14-dev llvm-14-doc 4140s llvm-14-examples llvm-14-linker-tools llvm-14-runtime llvm-14-tools 4140s mlir-14-tools python3-clang-14 python3-lldb-14 wasi-libc 4140s Suggested packages: 4140s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-13-locales 4140s cpp-13-doc gcc-13-doc gcc-multilib manpages-dev autoconf automake libtool 4140s flex bison gdb gcc-doc gdb-aarch64-linux-gnu clang icu-doc 4140s fonts-mathjax-extras fonts-stix libjs-mathjax-doc ncurses-doc 4140s libstdc++-13-doc pkg-config 4140s Recommended packages: 4140s javascript-common 4140s The following NEW packages will be installed: 4140s autopkgtest-satdep clang-14 clang-14-doc clang-14-examples clang-format-14 4140s clang-tidy-14 clang-tools-14 clangd-14 cmake cmake-data cpp cpp-13 4140s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu fonts-mathjax g++ g++-13 4140s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 4140s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools 4140s libabsl20220623t64 libasan8 libatomic1 libc++-14-dev libc++-14-dev-wasm32 4140s libc++1-14t64 libc++abi-14-dev libc++abi-14-dev-wasm32 libc++abi1-14t64 4140s libc-ares2 libcc1-0 libclang-14-dev libclang-common-14-dev 4140s libclang-cpp14-dev libclang-cpp14t64 libclang-rt-14-dev 4140s libclang-rt-14-dev-wasm32 libclang-rt-14-dev-wasm64 libclang1-14t64 4140s libclc-14 libclc-14-dev libffi-dev libfuzzer-14-dev libgc1 libgcc-13-dev 4140s libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev libisl23 4140s libitm1 libjs-jquery libjs-mathjax libjs-underscore libjsoncpp25 liblld-14 4140s liblld-14-dev liblldb-14-dev liblldb-14t64 libllvm-14-ocaml-dev libllvm14t64 4140s liblsan0 libmlir-14-dev libmlir-14t64 libmpc3 libncurses-dev libobjc-13-dev 4140s libobjc4 libomp-14-dev libomp-14-doc libomp5-14t64 libpfm4 libpolly-14-dev 4140s libprotobuf32t64 libprotoc32t64 libpython3.12t64 libre2-10 librhash0 4140s libstdc++-13-dev libtsan2 libubsan1 libunwind-14-dev libunwind-14t64 4140s libxml2-dev libz3-4 libz3-dev lld-14 lldb-14 llvm-14 llvm-14-dev llvm-14-doc 4140s llvm-14-examples llvm-14-linker-tools llvm-14-runtime llvm-14-tools 4140s mlir-14-tools python3-clang-14 python3-lldb-14 wasi-libc 4140s 0 upgraded, 104 newly installed, 0 to remove and 0 not upgraded. 4140s Need to get 295 MB/295 MB of archives. 4140s After this operation, 1723 MB of additional disk space will be used. 4140s Get:1 /tmp/autopkgtest.MtahHO/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [952 B] 4145s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm14t64 arm64 1:14.0.6-19build2 [22.8 MB] 4145s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14t64 arm64 1:14.0.6-19build2 [11.6 MB] 4145s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240330-1ubuntu2 [144 kB] 4145s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240330-1ubuntu2 [27.9 kB] 4145s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240330-1ubuntu2 [11.4 kB] 4145s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240330-1ubuntu2 [2920 kB] 4145s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240330-1ubuntu2 [1282 kB] 4145s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240330-1ubuntu2 [2688 kB] 4145s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240330-1ubuntu2 [1151 kB] 4145s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240330-1ubuntu2 [1599 kB] 4145s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-23ubuntu3 [2468 kB] 4145s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-23ubuntu3 [2378 kB] 4145s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libgc1 arm64 1:8.2.6-1 [89.0 kB] 4145s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc4 arm64 14-20240330-1ubuntu2 [45.3 kB] 4145s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc-13-dev arm64 13.2.0-23ubuntu3 [190 kB] 4145s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-common-14-dev arm64 1:14.0.6-19build2 [851 kB] 4145s Get:18 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-linker-tools arm64 1:14.0.6-19build2 [1249 kB] 4145s Get:19 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang1-14t64 arm64 1:14.0.6-19build2 [6472 kB] 4145s Get:20 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14 arm64 1:14.0.6-19build2 [76.2 kB] 4145s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 4145s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 4145s Get:23 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14-doc all 1:14.0.6-19build2 [1086 kB] 4145s Get:24 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14-examples arm64 1:14.0.6-19build2 [39.3 kB] 4145s Get:25 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-format-14 arm64 1:14.0.6-19build2 [50.2 kB] 4145s Get:26 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-tools-14 arm64 1:14.0.6-19build2 [6640 kB] 4145s Get:27 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-tidy-14 arm64 1:14.0.6-19build2 [1721 kB] 4145s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libabsl20220623t64 arm64 20220623.1-3.1ubuntu3 [413 kB] 4145s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 libc-ares2 arm64 1.27.0-1 [74.1 kB] 4145s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libprotobuf32t64 arm64 3.21.12-8.2build1 [859 kB] 4145s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libprotoc32t64 arm64 3.21.12-8.2build1 [637 kB] 4145s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libre2-10 arm64 20230301-3 [159 kB] 4145s Get:33 http://ftpmaster.internal/ubuntu noble/universe arm64 libgrpc29t64 arm64 1.51.1-4.1build4 [2614 kB] 4145s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 libgrpc++1.51t64 arm64 1.51.1-4.1build4 [457 kB] 4145s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 clangd-14 arm64 1:14.0.6-19build2 [3087 kB] 4145s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp25 arm64 1.9.5-6 [76.0 kB] 4145s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 librhash0 arm64 1.4.3-3 [125 kB] 4145s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 cmake-data all 3.28.3-1build6 [2155 kB] 4145s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 cmake arm64 3.28.3-1build6 [10.3 MB] 4145s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 4145s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 4145s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [10.3 MB] 4145s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-23ubuntu3 [1030 B] 4145s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 4145s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 4145s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240330-1ubuntu2 [44.7 kB] 4145s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [20.1 MB] 4145s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-23ubuntu3 [469 kB] 4145s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 4145s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 4145s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [11.7 MB] 4145s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-23ubuntu3 [14.5 kB] 4145s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 4145s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 4145s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 4145s Get:56 http://ftpmaster.internal/ubuntu noble/universe arm64 libunwind-14t64 arm64 1:14.0.6-19build2 [45.4 kB] 4145s Get:57 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi1-14t64 arm64 1:14.0.6-19build2 [63.3 kB] 4145s Get:58 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++1-14t64 arm64 1:14.0.6-19build2 [264 kB] 4145s Get:59 http://ftpmaster.internal/ubuntu noble/universe arm64 libunwind-14-dev arm64 1:14.0.6-19build2 [36.6 kB] 4145s Get:60 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++-14-dev arm64 1:14.0.6-19build2 [950 kB] 4145s Get:61 http://ftpmaster.internal/ubuntu noble/universe arm64 wasi-libc all 0.0~git20230113.4362b18-3 [980 kB] 4145s Get:62 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi-14-dev-wasm32 all 1:14.0.6-19build2 [190 kB] 4145s Get:63 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++-14-dev-wasm32 all 1:14.0.6-19build2 [1223 kB] 4145s Get:64 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi-14-dev arm64 1:14.0.6-19build2 [92.9 kB] 4145s Get:65 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-14-dev arm64 1:14.0.6-19build2 [25.1 MB] 4145s Get:66 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14-dev arm64 1:14.0.6-19build2 [3694 B] 4145s Get:67 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev arm64 1:14.0.6-19build2 [1908 kB] 4145s Get:68 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev-wasm32 all 1:14.0.6-19build2 [73.6 kB] 4145s Get:69 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev-wasm64 all 1:14.0.6-19build2 [74.0 kB] 4145s Get:70 http://ftpmaster.internal/ubuntu noble/universe arm64 libclc-14-dev all 1:14.0.6-19build2 [53.4 kB] 4145s Get:71 http://ftpmaster.internal/ubuntu noble/universe arm64 libclc-14 all 1:14.0.6-19build2 [9919 kB] 4145s Get:72 http://ftpmaster.internal/ubuntu noble/universe arm64 libfuzzer-14-dev arm64 1:14.0.6-19build2 [172 kB] 4145s Get:73 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 4145s Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 4145s Get:75 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 4145s Get:76 http://ftpmaster.internal/ubuntu noble/universe arm64 liblld-14 arm64 1:14.0.6-19build2 [1674 kB] 4145s Get:77 http://ftpmaster.internal/ubuntu noble/universe arm64 lld-14 arm64 1:14.0.6-19build2 [1200 kB] 4145s Get:78 http://ftpmaster.internal/ubuntu noble/universe arm64 liblld-14-dev arm64 1:14.0.6-19build2 [32.6 kB] 4145s Get:79 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12t64 arm64 3.12.2-5ubuntu3 [2275 kB] 4145s Get:80 http://ftpmaster.internal/ubuntu noble/universe arm64 liblldb-14t64 arm64 1:14.0.6-19build2 [3882 kB] 4145s Get:81 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.6-1 [59.5 kB] 4145s Get:82 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-runtime arm64 1:14.0.6-19build2 [461 kB] 4145s Get:83 http://ftpmaster.internal/ubuntu noble/universe arm64 libpfm4 arm64 4.13.0+git32-g0d4ed0e-1 [59.6 kB] 4145s Get:84 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14 arm64 1:14.0.6-19build2 [11.6 MB] 4146s Get:85 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 4146s Get:86 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-tools arm64 1:14.0.6-19build2 [395 kB] 4146s Get:87 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-4 arm64 4.8.12-3.1 [5338 kB] 4146s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-dev arm64 4.8.12-3.1 [72.2 kB] 4146s Get:89 http://ftpmaster.internal/ubuntu noble/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3ubuntu3 [798 kB] 4146s Get:90 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-dev arm64 1:14.0.6-19build2 [35.9 MB] 4147s Get:91 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lldb-14 arm64 1:14.0.6-19build2 [105 kB] 4147s Get:92 http://ftpmaster.internal/ubuntu noble/universe arm64 lldb-14 arm64 1:14.0.6-19build2 [1153 kB] 4147s Get:93 http://ftpmaster.internal/ubuntu noble/universe arm64 liblldb-14-dev arm64 1:14.0.6-19build2 [489 kB] 4147s Get:94 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm-14-ocaml-dev arm64 1:14.0.6-19build2 [552 kB] 4147s Get:95 http://ftpmaster.internal/ubuntu noble/universe arm64 libmlir-14t64 arm64 1:14.0.6-19build2 [4974 kB] 4148s Get:96 http://ftpmaster.internal/ubuntu noble/universe arm64 libmlir-14-dev arm64 1:14.0.6-19build2 [10.2 MB] 4148s Get:97 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp5-14t64 arm64 1:14.0.6-19build2 [364 kB] 4148s Get:98 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp-14-dev arm64 1:14.0.6-19build2 [334 kB] 4148s Get:99 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp-14-doc arm64 1:14.0.6-19build2 [994 kB] 4148s Get:100 http://ftpmaster.internal/ubuntu noble/universe arm64 libpolly-14-dev arm64 1:14.0.6-19build2 [1780 kB] 4148s Get:101 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-doc all 1:14.0.6-19build2 [6581 kB] 4148s Get:102 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-examples all 1:14.0.6-19build2 [242 kB] 4148s Get:103 http://ftpmaster.internal/ubuntu noble/universe arm64 mlir-14-tools arm64 1:14.0.6-19build2 [9777 kB] 4148s Get:104 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-clang-14 arm64 1:14.0.6-19build2 [29.5 kB] 4149s Fetched 295 MB in 8s (35.9 MB/s) 4149s Selecting previously unselected package libllvm14t64:arm64. 4149s (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 ... 112128 files and directories currently installed.) 4149s Preparing to unpack .../000-libllvm14t64_1%3a14.0.6-19build2_arm64.deb ... 4149s Unpacking libllvm14t64:arm64 (1:14.0.6-19build2) ... 4150s Selecting previously unselected package libclang-cpp14t64. 4155s Preparing to unpack .../001-libclang-cpp14t64_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking libclang-cpp14t64 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package libgomp1:arm64. 4155s Preparing to unpack .../002-libgomp1_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libgomp1:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libitm1:arm64. 4155s Preparing to unpack .../003-libitm1_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libitm1:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libatomic1:arm64. 4155s Preparing to unpack .../004-libatomic1_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libatomic1:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libasan8:arm64. 4155s Preparing to unpack .../005-libasan8_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libasan8:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package liblsan0:arm64. 4155s Preparing to unpack .../006-liblsan0_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking liblsan0:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libtsan2:arm64. 4155s Preparing to unpack .../007-libtsan2_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libtsan2:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libubsan1:arm64. 4155s Preparing to unpack .../008-libubsan1_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libubsan1:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libhwasan0:arm64. 4155s Preparing to unpack .../009-libhwasan0_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libhwasan0:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libgcc-13-dev:arm64. 4155s Preparing to unpack .../010-libgcc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4155s Unpacking libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4155s Selecting previously unselected package libstdc++-13-dev:arm64. 4155s Preparing to unpack .../011-libstdc++-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4155s Unpacking libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 4155s Selecting previously unselected package libgc1:arm64. 4155s Preparing to unpack .../012-libgc1_1%3a8.2.6-1_arm64.deb ... 4155s Unpacking libgc1:arm64 (1:8.2.6-1) ... 4155s Selecting previously unselected package libobjc4:arm64. 4155s Preparing to unpack .../013-libobjc4_14-20240330-1ubuntu2_arm64.deb ... 4155s Unpacking libobjc4:arm64 (14-20240330-1ubuntu2) ... 4155s Selecting previously unselected package libobjc-13-dev:arm64. 4155s Preparing to unpack .../014-libobjc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4155s Unpacking libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4155s Selecting previously unselected package libclang-common-14-dev. 4155s Preparing to unpack .../015-libclang-common-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking libclang-common-14-dev (1:14.0.6-19build2) ... 4155s Selecting previously unselected package llvm-14-linker-tools. 4155s Preparing to unpack .../016-llvm-14-linker-tools_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking llvm-14-linker-tools (1:14.0.6-19build2) ... 4155s Selecting previously unselected package libclang1-14t64. 4155s Preparing to unpack .../017-libclang1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking libclang1-14t64 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package clang-14. 4155s Preparing to unpack .../018-clang-14_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clang-14 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package fonts-mathjax. 4155s Preparing to unpack .../019-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 4155s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 4155s Selecting previously unselected package libjs-mathjax. 4155s Preparing to unpack .../020-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 4155s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 4155s Selecting previously unselected package clang-14-doc. 4155s Preparing to unpack .../021-clang-14-doc_1%3a14.0.6-19build2_all.deb ... 4155s Unpacking clang-14-doc (1:14.0.6-19build2) ... 4155s Selecting previously unselected package clang-14-examples. 4155s Preparing to unpack .../022-clang-14-examples_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clang-14-examples (1:14.0.6-19build2) ... 4155s Selecting previously unselected package clang-format-14. 4155s Preparing to unpack .../023-clang-format-14_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clang-format-14 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package clang-tools-14. 4155s Preparing to unpack .../024-clang-tools-14_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clang-tools-14 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package clang-tidy-14. 4155s Preparing to unpack .../025-clang-tidy-14_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clang-tidy-14 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package libabsl20220623t64:arm64. 4155s Preparing to unpack .../026-libabsl20220623t64_20220623.1-3.1ubuntu3_arm64.deb ... 4155s Unpacking libabsl20220623t64:arm64 (20220623.1-3.1ubuntu3) ... 4155s Selecting previously unselected package libc-ares2:arm64. 4155s Preparing to unpack .../027-libc-ares2_1.27.0-1_arm64.deb ... 4155s Unpacking libc-ares2:arm64 (1.27.0-1) ... 4155s Selecting previously unselected package libprotobuf32t64:arm64. 4155s Preparing to unpack .../028-libprotobuf32t64_3.21.12-8.2build1_arm64.deb ... 4155s Unpacking libprotobuf32t64:arm64 (3.21.12-8.2build1) ... 4155s Selecting previously unselected package libprotoc32t64:arm64. 4155s Preparing to unpack .../029-libprotoc32t64_3.21.12-8.2build1_arm64.deb ... 4155s Unpacking libprotoc32t64:arm64 (3.21.12-8.2build1) ... 4155s Selecting previously unselected package libre2-10:arm64. 4155s Preparing to unpack .../030-libre2-10_20230301-3_arm64.deb ... 4155s Unpacking libre2-10:arm64 (20230301-3) ... 4155s Selecting previously unselected package libgrpc29t64:arm64. 4155s Preparing to unpack .../031-libgrpc29t64_1.51.1-4.1build4_arm64.deb ... 4155s Unpacking libgrpc29t64:arm64 (1.51.1-4.1build4) ... 4155s Selecting previously unselected package libgrpc++1.51t64:arm64. 4155s Preparing to unpack .../032-libgrpc++1.51t64_1.51.1-4.1build4_arm64.deb ... 4155s Unpacking libgrpc++1.51t64:arm64 (1.51.1-4.1build4) ... 4155s Selecting previously unselected package clangd-14. 4155s Preparing to unpack .../033-clangd-14_1%3a14.0.6-19build2_arm64.deb ... 4155s Unpacking clangd-14 (1:14.0.6-19build2) ... 4155s Selecting previously unselected package libjsoncpp25:arm64. 4155s Preparing to unpack .../034-libjsoncpp25_1.9.5-6_arm64.deb ... 4155s Unpacking libjsoncpp25:arm64 (1.9.5-6) ... 4155s Selecting previously unselected package librhash0:arm64. 4155s Preparing to unpack .../035-librhash0_1.4.3-3_arm64.deb ... 4155s Unpacking librhash0:arm64 (1.4.3-3) ... 4155s Selecting previously unselected package cmake-data. 4155s Preparing to unpack .../036-cmake-data_3.28.3-1build6_all.deb ... 4155s Unpacking cmake-data (3.28.3-1build6) ... 4155s Selecting previously unselected package cmake. 4155s Preparing to unpack .../037-cmake_3.28.3-1build6_arm64.deb ... 4155s Unpacking cmake (3.28.3-1build6) ... 4156s Selecting previously unselected package libisl23:arm64. 4156s Preparing to unpack .../038-libisl23_0.26-3_arm64.deb ... 4156s Unpacking libisl23:arm64 (0.26-3) ... 4156s Selecting previously unselected package libmpc3:arm64. 4156s Preparing to unpack .../039-libmpc3_1.3.1-1_arm64.deb ... 4156s Unpacking libmpc3:arm64 (1.3.1-1) ... 4156s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 4156s Preparing to unpack .../040-cpp-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4156s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4156s Selecting previously unselected package cpp-13. 4156s Preparing to unpack .../041-cpp-13_13.2.0-23ubuntu3_arm64.deb ... 4156s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 4156s Selecting previously unselected package cpp-aarch64-linux-gnu. 4156s Preparing to unpack .../042-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4156s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4156s Selecting previously unselected package cpp. 4156s Preparing to unpack .../043-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 4156s Unpacking cpp (4:13.2.0-7ubuntu1) ... 4156s Selecting previously unselected package libcc1-0:arm64. 4156s Preparing to unpack .../044-libcc1-0_14-20240330-1ubuntu2_arm64.deb ... 4156s Unpacking libcc1-0:arm64 (14-20240330-1ubuntu2) ... 4156s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 4156s Preparing to unpack .../045-gcc-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4156s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4156s Selecting previously unselected package gcc-13. 4157s Preparing to unpack .../046-gcc-13_13.2.0-23ubuntu3_arm64.deb ... 4157s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 4157s Selecting previously unselected package gcc-aarch64-linux-gnu. 4157s Preparing to unpack .../047-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4157s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4157s Selecting previously unselected package gcc. 4157s Preparing to unpack .../048-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 4157s Unpacking gcc (4:13.2.0-7ubuntu1) ... 4157s Selecting previously unselected package g++-13-aarch64-linux-gnu. 4157s Preparing to unpack .../049-g++-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4157s Unpacking g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4157s Selecting previously unselected package g++-13. 4157s Preparing to unpack .../050-g++-13_13.2.0-23ubuntu3_arm64.deb ... 4157s Unpacking g++-13 (13.2.0-23ubuntu3) ... 4157s Selecting previously unselected package g++-aarch64-linux-gnu. 4157s Preparing to unpack .../051-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4157s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4157s Selecting previously unselected package g++. 4157s Preparing to unpack .../052-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 4157s Unpacking g++ (4:13.2.0-7ubuntu1) ... 4157s Selecting previously unselected package icu-devtools. 4157s Preparing to unpack .../053-icu-devtools_74.2-1ubuntu1_arm64.deb ... 4157s Unpacking icu-devtools (74.2-1ubuntu1) ... 4157s Selecting previously unselected package libunwind-14t64:arm64. 4157s Preparing to unpack .../054-libunwind-14t64_1%3a14.0.6-19build2_arm64.deb ... 4157s Unpacking libunwind-14t64:arm64 (1:14.0.6-19build2) ... 4157s Selecting previously unselected package libc++abi1-14t64:arm64. 4157s Preparing to unpack .../055-libc++abi1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4157s Unpacking libc++abi1-14t64:arm64 (1:14.0.6-19build2) ... 4157s Selecting previously unselected package libc++1-14t64:arm64. 4157s Preparing to unpack .../056-libc++1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4157s Unpacking libc++1-14t64:arm64 (1:14.0.6-19build2) ... 4157s Selecting previously unselected package libunwind-14-dev:arm64. 4157s Preparing to unpack .../057-libunwind-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4157s Unpacking libunwind-14-dev:arm64 (1:14.0.6-19build2) ... 4157s Selecting previously unselected package libc++-14-dev:arm64. 4157s Preparing to unpack .../058-libc++-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4157s Unpacking libc++-14-dev:arm64 (1:14.0.6-19build2) ... 4157s Selecting previously unselected package wasi-libc. 4157s Preparing to unpack .../059-wasi-libc_0.0~git20230113.4362b18-3_all.deb ... 4157s Unpacking wasi-libc (0.0~git20230113.4362b18-3) ... 4158s Selecting previously unselected package libc++abi-14-dev-wasm32. 4158s Preparing to unpack .../060-libc++abi-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4158s Unpacking libc++abi-14-dev-wasm32 (1:14.0.6-19build2) ... 4158s Selecting previously unselected package libc++-14-dev-wasm32. 4158s Preparing to unpack .../061-libc++-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4158s Unpacking libc++-14-dev-wasm32 (1:14.0.6-19build2) ... 4158s Selecting previously unselected package libc++abi-14-dev:arm64. 4158s Preparing to unpack .../062-libc++abi-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4158s Unpacking libc++abi-14-dev:arm64 (1:14.0.6-19build2) ... 4158s Selecting previously unselected package libclang-14-dev. 4158s Preparing to unpack .../063-libclang-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4158s Unpacking libclang-14-dev (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclang-cpp14-dev. 4159s Preparing to unpack .../064-libclang-cpp14-dev_1%3a14.0.6-19build2_arm64.deb ... 4159s Unpacking libclang-cpp14-dev (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclang-rt-14-dev:arm64. 4159s Preparing to unpack .../065-libclang-rt-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4159s Unpacking libclang-rt-14-dev:arm64 (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclang-rt-14-dev-wasm32. 4159s Preparing to unpack .../066-libclang-rt-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4159s Unpacking libclang-rt-14-dev-wasm32 (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclang-rt-14-dev-wasm64. 4159s Preparing to unpack .../067-libclang-rt-14-dev-wasm64_1%3a14.0.6-19build2_all.deb ... 4159s Unpacking libclang-rt-14-dev-wasm64 (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclc-14-dev. 4159s Preparing to unpack .../068-libclc-14-dev_1%3a14.0.6-19build2_all.deb ... 4159s Unpacking libclc-14-dev (1:14.0.6-19build2) ... 4159s Selecting previously unselected package libclc-14. 4159s Preparing to unpack .../069-libclc-14_1%3a14.0.6-19build2_all.deb ... 4159s Unpacking libclc-14 (1:14.0.6-19build2) ... 4160s Selecting previously unselected package libfuzzer-14-dev. 4160s Preparing to unpack .../070-libfuzzer-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4160s Unpacking libfuzzer-14-dev (1:14.0.6-19build2) ... 4160s Selecting previously unselected package libicu-dev:arm64. 4161s Preparing to unpack .../071-libicu-dev_74.2-1ubuntu1_arm64.deb ... 4161s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 4161s Selecting previously unselected package libjs-jquery. 4161s Preparing to unpack .../072-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 4161s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4161s Selecting previously unselected package libjs-underscore. 4161s Preparing to unpack .../073-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 4161s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4161s Selecting previously unselected package liblld-14. 4161s Preparing to unpack .../074-liblld-14_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking liblld-14 (1:14.0.6-19build2) ... 4161s Selecting previously unselected package lld-14. 4161s Preparing to unpack .../075-lld-14_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking lld-14 (1:14.0.6-19build2) ... 4161s Selecting previously unselected package liblld-14-dev. 4161s Preparing to unpack .../076-liblld-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking liblld-14-dev (1:14.0.6-19build2) ... 4161s Selecting previously unselected package libpython3.12t64:arm64. 4161s Preparing to unpack .../077-libpython3.12t64_3.12.2-5ubuntu3_arm64.deb ... 4161s Unpacking libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 4161s Selecting previously unselected package liblldb-14t64. 4161s Preparing to unpack .../078-liblldb-14t64_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking liblldb-14t64 (1:14.0.6-19build2) ... 4161s Selecting previously unselected package libffi-dev:arm64. 4161s Preparing to unpack .../079-libffi-dev_3.4.6-1_arm64.deb ... 4161s Unpacking libffi-dev:arm64 (3.4.6-1) ... 4161s Selecting previously unselected package llvm-14-runtime. 4161s Preparing to unpack .../080-llvm-14-runtime_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking llvm-14-runtime (1:14.0.6-19build2) ... 4161s Selecting previously unselected package libpfm4:arm64. 4161s Preparing to unpack .../081-libpfm4_4.13.0+git32-g0d4ed0e-1_arm64.deb ... 4161s Unpacking libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 4161s Selecting previously unselected package llvm-14. 4161s Preparing to unpack .../082-llvm-14_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking llvm-14 (1:14.0.6-19build2) ... 4161s Selecting previously unselected package libncurses-dev:arm64. 4161s Preparing to unpack .../083-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 4161s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 4161s Selecting previously unselected package llvm-14-tools. 4161s Preparing to unpack .../084-llvm-14-tools_1%3a14.0.6-19build2_arm64.deb ... 4161s Unpacking llvm-14-tools (1:14.0.6-19build2) ... 4161s Selecting previously unselected package libz3-4:arm64. 4161s Preparing to unpack .../085-libz3-4_4.8.12-3.1_arm64.deb ... 4161s Unpacking libz3-4:arm64 (4.8.12-3.1) ... 4161s Selecting previously unselected package libz3-dev:arm64. 4161s Preparing to unpack .../086-libz3-dev_4.8.12-3.1_arm64.deb ... 4161s Unpacking libz3-dev:arm64 (4.8.12-3.1) ... 4161s Selecting previously unselected package libxml2-dev:arm64. 4162s Preparing to unpack .../087-libxml2-dev_2.9.14+dfsg-1.3ubuntu3_arm64.deb ... 4162s Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 4162s Selecting previously unselected package llvm-14-dev. 4162s Preparing to unpack .../088-llvm-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4162s Unpacking llvm-14-dev (1:14.0.6-19build2) ... 4163s Selecting previously unselected package python3-lldb-14. 4163s Preparing to unpack .../089-python3-lldb-14_1%3a14.0.6-19build2_arm64.deb ... 4163s Unpacking python3-lldb-14 (1:14.0.6-19build2) ... 4163s Selecting previously unselected package lldb-14. 4163s Preparing to unpack .../090-lldb-14_1%3a14.0.6-19build2_arm64.deb ... 4163s Unpacking lldb-14 (1:14.0.6-19build2) ... 4163s Selecting previously unselected package liblldb-14-dev. 4163s Preparing to unpack .../091-liblldb-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4163s Unpacking liblldb-14-dev (1:14.0.6-19build2) ... 4163s Selecting previously unselected package libllvm-14-ocaml-dev. 4164s Preparing to unpack .../092-libllvm-14-ocaml-dev_1%3a14.0.6-19build2_arm64.deb ... 4164s Unpacking libllvm-14-ocaml-dev (1:14.0.6-19build2) ... 4164s Selecting previously unselected package libmlir-14t64:arm64. 4164s Preparing to unpack .../093-libmlir-14t64_1%3a14.0.6-19build2_arm64.deb ... 4164s Unpacking libmlir-14t64:arm64 (1:14.0.6-19build2) ... 4164s Selecting previously unselected package libmlir-14-dev:arm64. 4164s Preparing to unpack .../094-libmlir-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4164s Unpacking libmlir-14-dev:arm64 (1:14.0.6-19build2) ... 4165s Selecting previously unselected package libomp5-14t64:arm64. 4165s Preparing to unpack .../095-libomp5-14t64_1%3a14.0.6-19build2_arm64.deb ... 4165s Unpacking libomp5-14t64:arm64 (1:14.0.6-19build2) ... 4165s Selecting previously unselected package libomp-14-dev. 4165s Preparing to unpack .../096-libomp-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4165s Unpacking libomp-14-dev (1:14.0.6-19build2) ... 4165s Selecting previously unselected package libomp-14-doc. 4165s Preparing to unpack .../097-libomp-14-doc_1%3a14.0.6-19build2_arm64.deb ... 4165s Unpacking libomp-14-doc (1:14.0.6-19build2) ... 4165s Selecting previously unselected package libpolly-14-dev:arm64. 4167s Preparing to unpack .../098-libpolly-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4167s Unpacking libpolly-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Selecting previously unselected package llvm-14-doc. 4167s Preparing to unpack .../099-llvm-14-doc_1%3a14.0.6-19build2_all.deb ... 4167s Unpacking llvm-14-doc (1:14.0.6-19build2) ... 4167s Selecting previously unselected package llvm-14-examples. 4167s Preparing to unpack .../100-llvm-14-examples_1%3a14.0.6-19build2_all.deb ... 4167s Unpacking llvm-14-examples (1:14.0.6-19build2) ... 4167s Selecting previously unselected package mlir-14-tools. 4167s Preparing to unpack .../101-mlir-14-tools_1%3a14.0.6-19build2_arm64.deb ... 4167s Unpacking mlir-14-tools (1:14.0.6-19build2) ... 4167s Selecting previously unselected package python3-clang-14. 4167s Preparing to unpack .../102-python3-clang-14_1%3a14.0.6-19build2_arm64.deb ... 4167s Unpacking python3-clang-14 (1:14.0.6-19build2) ... 4167s Selecting previously unselected package autopkgtest-satdep. 4167s Preparing to unpack .../103-1-autopkgtest-satdep.deb ... 4167s Unpacking autopkgtest-satdep (0) ... 4167s Setting up libclang-rt-14-dev-wasm32 (1:14.0.6-19build2) ... 4167s Setting up libprotobuf32t64:arm64 (3.21.12-8.2build1) ... 4167s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 4167s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 4167s Setting up libre2-10:arm64 (20230301-3) ... 4167s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 4167s Setting up libomp5-14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up libclang-rt-14-dev-wasm64 (1:14.0.6-19build2) ... 4167s Setting up libunwind-14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up clang-14-doc (1:14.0.6-19build2) ... 4167s Setting up libc-ares2:arm64 (1.27.0-1) ... 4167s Setting up libgomp1:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libffi-dev:arm64 (3.4.6-1) ... 4167s Setting up libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 4167s Setting up libunwind-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up libz3-4:arm64 (4.8.12-3.1) ... 4167s Setting up libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 4167s Setting up libclang-rt-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up libmpc3:arm64 (1.3.1-1) ... 4167s Setting up libatomic1:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libjsoncpp25:arm64 (1.9.5-6) ... 4167s Setting up icu-devtools (74.2-1ubuntu1) ... 4167s Setting up libclc-14-dev (1:14.0.6-19build2) ... 4167s Setting up libgc1:arm64 (1:8.2.6-1) ... 4167s Setting up libc++abi1-14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up libllvm14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up lld-14 (1:14.0.6-19build2) ... 4167s Setting up libubsan1:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libhwasan0:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up librhash0:arm64 (1.4.3-3) ... 4167s Setting up libpolly-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up libasan8:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libmlir-14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up cmake-data (3.28.3-1build6) ... 4167s Setting up libabsl20220623t64:arm64 (20220623.1-3.1ubuntu3) ... 4167s Setting up libc++1-14t64:arm64 (1:14.0.6-19build2) ... 4167s Setting up libtsan2:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4167s Setting up libprotoc32t64:arm64 (3.21.12-8.2build1) ... 4167s Setting up libisl23:arm64 (0.26-3) ... 4167s Setting up llvm-14-linker-tools (1:14.0.6-19build2) ... 4167s Setting up libomp-14-dev (1:14.0.6-19build2) ... 4167s Setting up libc++abi-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 4167s Setting up wasi-libc (0.0~git20230113.4362b18-3) ... 4167s Setting up mlir-14-tools (1:14.0.6-19build2) ... 4167s Setting up libcc1-0:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up liblsan0:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libitm1:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up clang-14-examples (1:14.0.6-19build2) ... 4167s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4167s Setting up llvm-14-tools (1:14.0.6-19build2) ... 4167s Setting up libz3-dev:arm64 (4.8.12-3.1) ... 4167s Setting up cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4167s Setting up libclang-cpp14t64 (1:14.0.6-19build2) ... 4167s Setting up liblld-14 (1:14.0.6-19build2) ... 4167s Setting up liblld-14-dev (1:14.0.6-19build2) ... 4167s Setting up libobjc4:arm64 (14-20240330-1ubuntu2) ... 4167s Setting up libc++-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4167s Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 4167s Setting up llvm-14-runtime (1:14.0.6-19build2) ... 4167s Setting up libclang1-14t64 (1:14.0.6-19build2) ... 4167s Setting up libgrpc29t64:arm64 (1.51.1-4.1build4) ... 4167s Setting up libclang-common-14-dev (1:14.0.6-19build2) ... 4167s Setting up libmlir-14-dev:arm64 (1:14.0.6-19build2) ... 4167s Setting up llvm-14-doc (1:14.0.6-19build2) ... 4167s Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4167s Setting up cmake (3.28.3-1build6) ... 4167s Setting up libclc-14 (1:14.0.6-19build2) ... 4167s Setting up libomp-14-doc (1:14.0.6-19build2) ... 4167s Setting up liblldb-14t64 (1:14.0.6-19build2) ... 4167s Setting up libc++abi-14-dev-wasm32 (1:14.0.6-19build2) ... 4167s Setting up clang-format-14 (1:14.0.6-19build2) ... 4167s Setting up libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4167s Setting up libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 4167s Setting up llvm-14 (1:14.0.6-19build2) ... 4167s Setting up clang-14 (1:14.0.6-19build2) ... 4167s Setting up clang-tools-14 (1:14.0.6-19build2) ... 4167s Setting up cpp-13 (13.2.0-23ubuntu3) ... 4167s Setting up libc++-14-dev-wasm32 (1:14.0.6-19build2) ... 4167s Setting up libgrpc++1.51t64:arm64 (1.51.1-4.1build4) ... 4167s Setting up gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4167s Setting up clang-tidy-14 (1:14.0.6-19build2) ... 4167s Setting up libfuzzer-14-dev (1:14.0.6-19build2) ... 4167s Setting up gcc-13 (13.2.0-23ubuntu3) ... 4167s Setting up python3-lldb-14 (1:14.0.6-19build2) ... 4167s Setting up clangd-14 (1:14.0.6-19build2) ... 4167s Setting up cpp (4:13.2.0-7ubuntu1) ... 4167s Setting up libclang-14-dev (1:14.0.6-19build2) ... 4167s Setting up libclang-cpp14-dev (1:14.0.6-19build2) ... 4167s Setting up llvm-14-dev (1:14.0.6-19build2) ... 4167s Setting up g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4167s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4167s Setting up g++-13 (13.2.0-23ubuntu3) ... 4167s Setting up lldb-14 (1:14.0.6-19build2) ... 4167s Setting up liblldb-14-dev (1:14.0.6-19build2) ... 4167s Setting up python3-clang-14 (1:14.0.6-19build2) ... 4167s Setting up libllvm-14-ocaml-dev (1:14.0.6-19build2) ... 4167s Setting up gcc (4:13.2.0-7ubuntu1) ... 4167s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4167s Setting up llvm-14-examples (1:14.0.6-19build2) ... 4167s Setting up g++ (4:13.2.0-7ubuntu1) ... 4167s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 4167s Setting up autopkgtest-satdep (0) ... 4167s Processing triggers for systemd (255.4-1ubuntu7) ... 4167s Processing triggers for man-db (2.12.0-4build1) ... 4168s Processing triggers for install-info (7.1-3build2) ... 4168s Processing triggers for libc-bin (2.39-0ubuntu8) ... 4186s (Reading database ... 133182 files and directories currently installed.) 4186s Removing autopkgtest-satdep (0) ... 4187s autopkgtest [06:57:46]: test command1: bash -v ./debian/qualify-clang.sh 4187s autopkgtest [06:57:46]: test command1: [----------------------- 4188s #!/bin/bash 4188s # Stop at the first error 4188s set -e 4188s To install everything: 4188s sudo apt --purge remove 'libomp5-*' 'libc++*dev' 'libc++*' 'python3-lldb-*' 'libunwind-*' 'libclc-*' 'libclc-*dev' 'libmlir-*' 4188s sudo dpkg -i libomp5-14_14.0.6-19build2_amd64.deb libomp-14-dev_14.0.6-19build2_amd64.deb lldb-14_14.0.6-19build2_amd64.deb python3-lldb-14_14.0.6-19build2_amd64.deb libllvm14_14.0.6-19build2_amd64.deb llvm-14-dev_14.0.6-19build2_amd64.deb liblldb-14-dev_14.0.6-19build2_amd64.deb libclang1-14_14.0.6-19build2_amd64.deb libclang-common-14-dev_14.0.6-19build2_all.deb llvm-14_14.0.6-19build2_amd64.deb liblldb-14_14.0.6-19build2_amd64.deb llvm-14-runtime_14.0.6-19build2_amd64.deb lld-14_14.0.6-19build2_amd64.deb libfuzzer-14-dev_14.0.6-19build2_amd64.deb libclang-14-dev_14.0.6-19build2_amd64.deb libc++-14-dev_14.0.6-19build2_amd64.deb libc++abi-14-dev_14.0.6-19build2_amd64.deb libc++1-14_14.0.6-19build2_amd64.deb libc++abi1-14_14.0.6-19build2_amd64.deb clang-14_14.0.6-19build2_amd64.deb llvm-14-tools_14.0.6-19build2_amd64.deb clang-tools-14_14.0.6-19build2_amd64.deb clangd-14_14.0.6-19build2_amd64.deb libclang-cpp14_14.0.6-19build2_amd64.deb clang-tidy-14_14.0.6-19build2_amd64.deb libclang-cpp14-dev_14.0.6-19build2_amd64.deb libclc-14_14.0.6-19build2_all.deb libclc-14-dev_14.0.6-19build2_all.deb llvm-14-linker-tools_14.0.6-19build2_amd64.deb libunwind-14_14.0.6-19build2_amd64.deb libunwind-14-dev_14.0.6-19build2_amd64.deb libmlir-14_14.0.6-19build2_amd64.deb libmlir-14-dev_14.0.6-19build2_amd64.deb libclang-rt-14-dev_14.0.6-19build2_amd64.deb libclang-rt-14-dev-wasm32_14.0.6-19build2_all.deb libclang-rt-14-dev-wasm64_14.0.6-19build2_all.deb libc++abi-14-dev-wasm32_14.0.6-19build2_all.deb libc++-14-dev-wasm32_14.0.6-19build2_all.deb libpolly-14-dev_14.0.6-19build2_amd64.deb 4188s or 4188s apt-get install libomp5-14 libomp-14-dev lldb-14 python3-lldb-14 libllvm14 llvm-14-dev liblldb-14-dev libclang1-14 libclang-common-14-dev llvm-14 liblldb-14 llvm-14-runtime lld-14 libfuzzer-14-dev libclang-14-dev libc++-14-dev libc++abi-14-dev libc++1-14 libc++abi1-14 clang-14 llvm-14-tools clang-tools-14 clangd-14 libclang-cpp14 clang-tidy-14 libclang-cpp14-dev libclc-14 libclc-14-dev llvm-14-linker-tools libunwind-14 libunwind-14-dev libmlir-14 libmlir-14-dev libclang-rt-14-dev libclang-rt-14-dev-wasm32 libclang-rt-14-dev-wasm64 libc++abi-14-dev-wasm32 libc++-14-dev-wasm32 libpolly-14-dev 4188s Testing llvm-14 and llvm-14-dev ... 4188s Testing clang-tools-14 ... 4188s if ! test -d debian/; then 4188s echo "$0: Could not find the debian/ directory" 4188s exit 1 4188s fi 4188s VERSION=$(dpkg-parsechangelog | sed -rne "s,^Version: 1:([0-9]+).*,\1,p") 4188s DETAILED_VERSION=$(dpkg-parsechangelog | sed -rne "s,^Version: 1:([0-9.]+)(~|-)(.*),\1\2\3,p") 4188s DEB_HOST_ARCH=$(dpkg-architecture -qDEB_HOST_ARCH) 4188s 4188s LIST="libomp5-${VERSION}_${DETAILED_VERSION}_amd64.deb libomp-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb lldb-${VERSION}_${DETAILED_VERSION}_amd64.deb python3-lldb-${VERSION}_${DETAILED_VERSION}_amd64.deb libllvm${VERSION}_${DETAILED_VERSION}_amd64.deb llvm-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb liblldb-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libclang1-${VERSION}_${DETAILED_VERSION}_amd64.deb libclang-common-${VERSION}-dev_${DETAILED_VERSION}_all.deb llvm-${VERSION}_${DETAILED_VERSION}_amd64.deb liblldb-${VERSION}_${DETAILED_VERSION}_amd64.deb llvm-${VERSION}-runtime_${DETAILED_VERSION}_amd64.deb lld-${VERSION}_${DETAILED_VERSION}_amd64.deb libfuzzer-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libclang-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libc++-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libc++abi-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libc++1-${VERSION}_${DETAILED_VERSION}_amd64.deb libc++abi1-${VERSION}_${DETAILED_VERSION}_amd64.deb clang-${VERSION}_${DETAILED_VERSION}_amd64.deb llvm-${VERSION}-tools_${DETAILED_VERSION}_amd64.deb clang-tools-${VERSION}_${DETAILED_VERSION}_amd64.deb clangd-${VERSION}_${DETAILED_VERSION}_amd64.deb libclang-cpp${VERSION}_${DETAILED_VERSION}_amd64.deb clang-tidy-${VERSION}_${DETAILED_VERSION}_amd64.deb libclang-cpp${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libclc-${VERSION}_${DETAILED_VERSION}_all.deb libclc-${VERSION}-dev_${DETAILED_VERSION}_all.deb llvm-${VERSION}-linker-tools_${DETAILED_VERSION}_amd64.deb libunwind-${VERSION}_${DETAILED_VERSION}_amd64.deb libunwind-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libmlir-${VERSION}_${DETAILED_VERSION}_amd64.deb libmlir-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libclang-rt-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb libclang-rt-${VERSION}-dev-wasm32_${DETAILED_VERSION}_all.deb libclang-rt-${VERSION}-dev-wasm64_${DETAILED_VERSION}_all.deb libc++abi-${VERSION}-dev-wasm32_${DETAILED_VERSION}_all.deb libc++-${VERSION}-dev-wasm32_${DETAILED_VERSION}_all.deb libpolly-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb" 4188s 4188s echo "To install everything:" 4188s echo "sudo apt --purge remove 'libomp5-*' 'libc++*dev' 'libc++*' 'python3-lldb-*' 'libunwind-*' 'libclc-*' 'libclc-*dev' 'libmlir-*'" 4188s echo "sudo dpkg -i $LIST" 4188s L="" 4188s for f in $LIST; do 4188s L="$L $(echo $f|cut -d_ -f1)" 4188s done 4188s echo "or" 4188s echo "apt-get install $L" 4188s 4188s if test ! -f /usr/bin/llvm-config-$VERSION; then 4188s echo "Install llvm-$VERSION & llvm-$VERSION-dev" 4188s exit 1 4188s fi 4188s if test ! -f /usr/lib/llvm-$VERSION/lib/libLLVM-$VERSION.so; then 4188s echo "Install llvm-$VERSION-dev" 4188s exit 1 4188s fi 4188s 4188s echo "Testing llvm-$VERSION and llvm-$VERSION-dev ..." 4188s llvm-config-$VERSION --link-shared --libs &> /dev/null 4188s 4188s if llvm-config-$VERSION --cxxflags | grep " \-W"; then 4188s echo "llvm-config should not export -W warnings" 4188s exit 1 4188s fi 4188s 4188s # Test https://bugs.llvm.org/show_bug.cgi?id=40059 4188s nm /usr/lib/llvm-$VERSION/lib/libLLVMBitWriter.a &> foo.log 4188s if grep "File format not recognized" foo.log; then 4188s echo "nm libLLVMBitWriter.a contains 'File format not recognized'" 4188s exit 1 4188s fi 4188s 4188s # Test #995684 4188s if test ! -f /usr/share/man/man1/llc-$VERSION.1.gz; then 4188s echo "llvm manpage are missing (using llc as an example)" 4188s exit 1 4188s fi 4188s 4188s if test ! -f /usr/bin/scan-build-$VERSION; then 4188s echo "Install clang-tools-$VERSION" 4188s exit 1 4188s fi 4188s echo "Testing clang-tools-$VERSION ..." 4188s 4188s echo ' 4188s void test() { 4188s int x; 4188s x = 1; // warn 4188s } 4188s '> foo.c 4188s 4188s # Ignore if gcc isn't available 4188s scan-build-$VERSION -o scan-build gcc -c foo.c &> /dev/null || true 4190s scan-build-$VERSION -o scan-build clang-$VERSION -c foo.c &> /dev/null 4190s scan-build-$VERSION --exclude non-existing/ --exclude /tmp/ -v clang-$VERSION -c foo.c &> /dev/null 4190s scan-build-$VERSION --exclude $(realpath $(pwd)) -v clang-$VERSION -c foo.c &> foo.log 4190s if ! grep -q -E "scan-build: 0 bugs found." foo.log; then 4190s echo "scan-build --exclude didn't ignore the defect" 4190s exit 42 4190s fi 4190s rm -rf scan-build 4190s 4190s if test ! -f /usr/bin/clang-tidy-$VERSION; then 4190s echo "Install clang-tidy-$VERSION" 4190s exit 1 4190s fi 4190s 4190s echo 'namespace mozilla { 4190s namespace dom { 4190s void foo(); 4190s } 4190s } 4190s ' > foo.cpp 4190s clang-tidy-$VERSION -checks='modernize-concat-nested-namespaces' foo.cpp -extra-arg=-std=c++17 &> foo.log 4190s if ! grep -q "nested namespaces can " foo.log; then 4190s echo "Clang-tidy didn't detect the issue" 4190s cat foo.log 4190s exit 1 4190s fi 4190s 4190s 4190s rm -rf cmaketest && mkdir cmaketest 4190s cat > cmaketest/CMakeLists.txt < /dev/null 4191s 4191s clang-tidy-$VERSION -checks='modernize-concat-nested-namespaces' ../foo.cpp -extra-arg=-std=c++17 -fix &> foo.log 4191s if ! grep -q "namespace mozilla::dom" ../foo.cpp; then 4191s echo "clang-tidy autofix didn't work" 4191s cat foo.log 4191s exit 1 4191s fi 4191s cd - &> /dev/null 4191s rm -rf cmaketest 4191s 4191s echo "Testing clangd-$VERSION ..." 4191s Testing clangd-14 ... 4191s 4191s echo '{ 4191s "jsonrpc": "2.0", 4191s "id": 0, 4191s "method": "initialize", 4191s "params": { 4191s "capabilities": { 4191s "textDocument": { 4191s "completion": { 4191s "completionItem": { 4191s "snippetSupport": true 4191s } 4191s } 4191s } 4191s }, 4191s "trace": "off" 4191s } 4191s } 4191s --- 4191s { 4191s "jsonrpc": "2.0", 4191s "method": "textDocument/didOpen", 4191s "params": { 4191s "textDocument": { 4191s "uri": "test:///main.cpp", 4191s "languageId": "cpp", 4191s "version": 1, 4191s "text": "int func_with_args(int a, int b);\nint main() {\nfunc_with\n}" 4191s } 4191s } 4191s } 4191s --- 4191s { 4191s "jsonrpc": "2.0", 4191s "id": 1, 4191s "method": "textDocument/completion", 4191s "params": { 4191s "textDocument": { 4191s "uri": "test:///main.cpp" 4191s }, 4191s "position": { 4191s "line": 2, 4191s "character": 7 4191s } 4191s } 4191s } 4191s --- 4191s { 4191s "jsonrpc": "2.0", 4191s "id": 4, 4191s "method": "shutdown" 4191s } 4191s --- 4191s { 4191s "jsonrpc": "2.0", 4191s "method": "exit" 4191s } 4191s ' > a.json 4191s 4191s clangd-$VERSION -lit-test -pch-storage=memory < a.json &> foo.log 4192s if ! grep -q '"insertText": "func_with_args(${1:int a}, ${2:int b})",' foo.log; then 4192s echo "clangd didn't export what we were expecting" 4192s cat foo.log 4192s exit 1 4192s fi 4192s 4192s echo 'namespace mozilla { 4192s namespace dom { 4192s void foo(); 4192s 4192s int fonction_avec_args(int a, float b); 4192s int main() { 4192s fonction_avec_args 4192s } 4192s 4192s } 4192s } 4192s ' > foo.cpp 4192s content=$(sed ':a;N;$!ba;s/\n/\\n/g' foo.cpp) 4192s echo '{ 4192s "jsonrpc": "2.0", 4192s "id": 0, 4192s "method": "initialize", 4192s "params": { 4192s "capabilities": { 4192s "textDocument": { 4192s "completion": { 4192s "completionItem": { 4192s "snippetSupport": true 4192s } 4192s } 4192s } 4192s }, 4192s "trace": "off" 4192s } 4192s } 4192s --- 4192s { 4192s "jsonrpc": "2.0", 4192s "method": "textDocument/didOpen", 4192s "params": { 4192s "textDocument": { 4192s "uri": "file:///'$(pwd)'/cmaketest/foo.cpp", 4192s "languageId": "cpp", 4192s "version": 1, 4192s "text": "'$content'" 4192s } 4192s } 4192s } 4192s --- 4192s { 4192s "jsonrpc": "2.0", 4192s "id": 1, 4192s "method": "textDocument/completion", 4192s "params": { 4192s "textDocument": { 4192s "uri": "file:///'$(pwd)'/cmaketest/foo.cpp" 4192s }, 4192s "position": { 4192s "line": 6, 4192s "character": 18 4192s } 4192s } 4192s } 4192s --- 4192s { 4192s "jsonrpc": "2.0", 4192s "id": 4, 4192s "method": "shutdown" 4192s } 4192s --- 4192s { 4192s "jsonrpc": "2.0", 4192s "method": "exit" 4192s } 4192s ' > a.json 4192s 4192s rm -rf cmaketest && mkdir cmaketest 4192s cat > cmaketest/CMakeLists.txt < /dev/null 4193s # TODO this test is useless as it doesn't leverage foo.cpp or the compiledb 4193s clangd-$VERSION -lit-test -pch-storage=memory < a.json &> foo.log 4193s if ! grep -q '"insertText": "fonction_avec_args(${1:int a}, ${2:float b})",' foo.log; then 4193s echo "clangd didn't export what we were expecting" 4193s cat foo.log 4193s exit 1 4193s fi 4193s cd - &> /dev/null 4193s rm -rf cmaketest 4193s Testing clang-14 ... 4193s 4193s 4193s echo "Testing clang-$VERSION ..." 4193s 4193s rm -f foo.log 4193s echo 'int main() {return 0;}' > foo.c 4193s clang-$VERSION foo.c 4193s 4193s echo '#include 4193s int main() { 4193s printf("lli foo"); 4193s return 0; 4193s }' > foo.c 4193s clang-$VERSION -S -emit-llvm foo.c 4193s llc-$VERSION foo.ll 4193s if ! lli-$VERSION foo.ll|grep -q "lli foo"; then 4193s echo "Not lli correct output" 4193s lli-$VERSION foo.ll 4193s exit 1 4193s fi 4193s opt-$VERSION -S -O3 foo.ll -o opt.ll 4193s if ! lli-$VERSION opt.ll|grep -q "lli foo"; then 4193s echo "Not lli correct output after opt" 4193s lli-$VERSION opt.ll 4193s exit 1 4193s fi 4193s 4193s clang-$VERSION -O3 -emit-llvm foo.c -c -o foo.bc 4193s chmod +x foo.bc 4193s # only run if the binfmt is installed correctly 4193s if grep -q "enabled" /proc/sys/fs/binfmt_misc/llvm-${VERSION}-runtime.binfmt; then 4193s if ! ./foo.bc|grep -q "lli foo"; then 4193s echo "executing ./foo.bc failed" 4193s ./foo.bc || true 4193s #exit 1 4193s fi 4193s 4193s clang-$VERSION -O3 -emit-llvm foo.c -c -o foo.bc 4193s chmod +x foo.bc 4193s if ! ./foo.bc|grep -q "lli foo"; then 4193s echo "executing ./foo.bc failed" 4193s ./foo.bc || true 4193s #exit 1 4193s fi 4193s fi # binfmt test 4193s 4193s if ! llvm-dis-$VERSION < foo.bc|grep -q "lli foo"; then 4193s echo "llvm assembly code failed" 4193s llvm-dis-$VERSION < foo.bc 4193s exit 1 4193s fi 4193s 4193s # test if this is built with CURL 4193s llvm-debuginfod-find-$VERSION --executable=1 5d016364c1cb69dd &> foo.log || true 4193s if grep -q "No working HTTP" foo.log; then 4193s echo "llvm-debuginfod-find isn't built with curl support" 4193s exit 1 4193s fi 4193s 4193s echo '#include ' > foo.c 4193s clang-$VERSION -c foo.c 4193s 4193s # https://bugs.launchpad.net/bugs/1810860 4193s clang-$VERSION -dumpversion &> foo.log 4193s if grep -q 4.2.1 foo.log; then 4193s echo "dumpversion still returns 4.2.1" 4193s echo "it should return the clang version" 4193s cat foo.log 4193s exit 1 4193s fi 4193s 4193s # bug 903709 4193s echo '#include 4193s void increment(atomic_size_t *arg) { 4193s atomic_fetch_add(arg, 1); 4193s } ' > foo.c 4193s 4193s clang-$VERSION -v -c foo.c &> /dev/null 4193s 4193s echo "#include " > foo.cc 4193s NBLINES=$(clang++-$VERSION -P -E foo.cc|grep .|wc -l) 4193s if test $NBLINES -lt 60; then 4193s echo "Error: more than 60 non-empty lines should be returned" 4193s echo "output:" 4193s clang++-$VERSION -P -E foo.cc 4193s exit 42 4193s fi 4193s 4193s if [ $DEB_HOST_ARCH == "amd64" -o $DEB_HOST_ARCH == "i386" ]; then 4193s # Fails on arm64 with 4193s # /usr/lib/llvm-10/lib/clang/10.0.0/include/mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? 4193s echo '#include ' > foo.cc 4193s clang++-$VERSION -c foo.cc 4193s fi 4193s 4193s # Bug 913213 4193s echo '#include ' | clang-$VERSION -E - > /dev/null 4193s 4193s # Bug launchpad #1488254 4193s echo ' 4193s #include 4193s std::string hello = "Hello, world!\n"; 4193s ' > foo.cc 4193s 4193s echo ' 4193s #include 4193s #include 4193s extern std::string hello; 4193s int main() { 4193s std::cout << hello; 4193s return 0; 4193s } ' > bar.cc 4193s 4193s g++ -c foo.cc && g++ foo.o bar.cc && ./a.out > /dev/null || true 4194s clang++-$VERSION -c foo.cc && clang++-$VERSION foo.o bar.cc && ./a.out > /dev/null 4195s g++ -c foo.cc && clang++-$VERSION foo.o bar.cc && ./a.out > /dev/null || true 4198s clang++-$VERSION -c foo.cc -fPIC && g++ foo.o bar.cc && ./a.out > /dev/null || true 4198s z3 support not available 4198s 4198s ## test z3 4198s echo ' 4198s void clang_analyzer_eval(int); 4198s void testBitwiseRules(unsigned int a, int b) { 4198s clang_analyzer_eval((1 & a) <= 1); // expected-warning{{TRUE}} 4198s // with -analyzer-constraints=z3, it can tell that it is FALSE 4198s // without the option, it is unknown 4198s clang_analyzer_eval((b | -2) >= 0); // expected-warning{{FALSE}} 4198s } 4198s ' > foo.c 4198s 4198s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log || true 4198s if ! grep -q "LLVM was not compiled with Z3 support" foo.log; then 4198s # Should work 4198s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false -analyzer-constraints=z3 foo.c 4198s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log 4198s if ! grep -q "2 warnings generated." foo.log; then 4198s echo "Should find 2 warnings" 4198s exit 1 4198s fi 4198s else 4198s echo "z3 support not available" 4198s fi 4198s 4198s # Should fail 4198s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false foo.c &> foo.log || true 4198s if grep -q "File a.c Line 7: UNKNOWN" foo.log; then 4198s echo "Should fail without -analyzer-constraints=z3" 4198s exit 1 4198s fi 4198s 4198s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection foo.c &> foo.log 4198s if ! grep -q "warnings generated." foo.log; then 4198s echo "Should find at least 2 warnings" 4198s exit 1 4198s fi 4198s 4198s # bug 827866 4198s echo 'bool testAndSet(void *atomic) { 4198s return __atomic_test_and_set(atomic, __ATOMIC_SEQ_CST); 4198s }'> foo.cpp 4198s clang++-$VERSION -c -target aarch64-linux-gnu foo.cpp 4198s if ! file foo.o 2>&1 | grep -i -q "aarch64"; then 4198s echo "Could not find the string 'aarch64' in the output of file. Output:" 4198s file foo.o 4198s exit 42 4198s fi 4198s 4198s clang-$VERSION --target=arm-linux-gnueabihf -dM -E -xc - < /dev/null &> foo.log 4198s if ! grep -q "#define __ARM_ARCH 7" foo.log; then 4198s # bug 930008 4198s echo "The target arch for arm should be v7" 4198s cat foo.log 4198s exit 42 4198s fi 4198s 4198s echo ' 4198s #include 4198s int 4198s main () 4198s { 4198s (void) strcat; 4198s return 0; 4198s }' > foo.c 4198s clang-$VERSION -c foo.c 4198s 4198s echo '#include 4198s int main() {} ' > foo.c 4198s clang-$VERSION foo.c 4198s 4198s echo '#include 4198s int main() { }' > foo.cpp 4198s clang++-$VERSION -std=c++11 foo.cpp 4198s 4198s echo "Testing linking clang-cpp ..." 4198s 4198s clang-$VERSION -v foo.cpp -o o -lclang-cpp$VERSION &> /dev/null 4198s if ! ldd o 2>&1|grep -q libclang-cpp; then 4198s echo "Didn't link against libclang-cpp$VERSION" 4198s exit 42 4198s fi 4198s ./o > /dev/null 4198s 4198s # Check that the symlink is correct 4198s ls -al /usr/lib/llvm-$VERSION/lib/libclang-cpp.so.$VERSION > /dev/null 4198s 4198s echo "Testing code coverage ..." 4198s 4198s echo '#include 4198s int main() { 4198s if (1==1) { 4198s printf("true"); 4198s }else{ 4198s printf("false"); 4198s return 42; 4198s } 4198s return 0;}' > foo.c 4198s clang-$VERSION --coverage foo.c -o foo 4198s ./foo > /dev/null 4198s if test ! -f foo.gcno; then 4198s echo "Coverage failed"; 4198s fi 4198s 4198s echo "#include " > foo.cpp 4198s clang++-$VERSION -c foo.cpp 4198s 4198s echo "Testing linking ..." 4198s if test ! -f /usr/lib/llvm-$VERSION/bin/../lib/LLVMgold.so; then 4198s echo "Install llvm-$VERSION-dev" 4198s exit 1 4198s fi 4198s 4198s echo '#include 4198s int main() { 4198s if (1==1) { 4198s printf("true"); 4198s }else{ 4198s printf("false"); 4198s return 42; 4198s } 4198s return 0;}' > foo.c 4198s rm foo bar.cc 4198s 4198s clang-$VERSION -flto foo.c -o foo 4198s ./foo > /dev/null 4198s 4198s clang-$VERSION -fuse-ld=gold foo.c -o foo 4198s ./foo > /dev/null 4198s 4198s # test thinlto 4198s echo "int foo(void) { return 0; }"> foo.c 4198s echo "int foo(void); int main() {foo(); return 0;}">main.c 4198s clang-$VERSION -flto=thin -O2 foo.c main.c -o foo 4198s Testing linking clang-cpp ... 4198s Testing code coverage ... 4198s Testing linking ... 4198s ./foo > /dev/null 4198s clang-$VERSION -flto=thin -O2 foo.c main.c -c 4198s 4198s # understand LTO files 4198s # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919020 4198s clang-$VERSION foo.c -flto -c 4198s file foo.o|grep -q "LLVM IR bitcode" 4198s if ! nm foo.o|grep -q "00000000 T foo"; then 4198s echo "gold linker isn't understood" 4198s exit 1 4198s fi 4198s Testing lld-14 ... 4198s 4198s echo "Testing lld-$VERSION ..." 4198s 4198s if test ! -f /usr/bin/lld-$VERSION; then 4198s echo "Install lld-$VERSION" 4198s exit 1 4198s fi 4198s clang-$VERSION -fuse-ld=lld -O2 foo.c main.c -o foo 4198s ./foo > /dev/null 4198s 4198s if ls -al1 /usr/bin/ld.lld|grep -q ld.lld-$VERSION; then 4198s # https://bugs.llvm.org/show_bug.cgi?id=40659 4198s # -fuse-ld=lld will call lld 4198s # Mismatch of version can fail the check 4198s # so, only run it when /usr/bin/lld == $VERSION 4198s clang-$VERSION -fuse-ld=lld -flto -O2 foo.c main.c -o foo 4198s ./foo > /dev/null 4198s fi 4198s ls: cannot access '/usr/bin/ld.lld': No such file or directory 4198s 4198s clang-$VERSION -fuse-ld=lld-$VERSION -O2 foo.c main.c -o foo 4198s ./foo > /dev/null 4198s 4198s # Bug 916975 4198s file foo &> foo.log 4198s if ! grep -q "BuildID" foo.log; then 4198s echo "BuildID isn't part of the generated binary (lld generation)" 4198s exit 1 4198s fi 4198s # Bug 916975 4198s clang-$VERSION -O2 foo.c main.c -o foo2 4198s file foo2 &> foo2.log 4198s if ! grep -q "BuildID" foo2.log; then 4198s echo "BuildID isn't part of the generated binary (ld generation)" 4198s exit 1 4198s fi 4198s 4198s strip foo2 4198s file foo2 &> foo2.log 4198s if ! grep -q "BuildID" foo2.log; then 4198s echo "BuildID isn't part of the generated binary (stripped)" 4198s exit 1 4198s fi 4198s rm foo2 foo2.log 4198s 4198s if test ! -f /usr/lib/llvm-$VERSION/bin/llvm-symbolizer; then 4198s echo "Install llvm-$VERSION" 4198s exit 1 4198s fi 4198s 4198s echo "vzeroupper" | llvm-exegesis-$VERSION -mode=uops -snippets-file=- &> foo.log || true 4199s if grep -q -E "(built without libpfm|cannot initialize libpfm)" foo.log; then 4199s echo "could not run llvm-exegesis correctly" 4199s cat foo.log|head 4199s exit 42 4199s fi 4199s 4199s if test ! -f /usr/lib/llvm-$VERSION/lib/libFuzzer.a; then 4199s echo "Install libfuzzer-$VERSION-dev"; 4199s exit -1; 4199s fi 4199s 4199s echo "Testing libfuzzer-$VERSION-dev ..." 4199s 4199s cat << EOF > test_fuzzer.cc 4199s #include 4199s #include 4199s extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { 4199s if (size > 0 && data[0] == 'H') 4199s if (size > 1 && data[1] == 'I') 4199s if (size > 2 && data[2] == '!') 4199s __builtin_trap(); 4199s return 0; 4199s } 4199s 4199s EOF 4199s Testing libfuzzer-14-dev ... 4199s 4199s clang++-$VERSION -fsanitize=address -fsanitize-coverage=edge,trace-pc test_fuzzer.cc /usr/lib/llvm-$VERSION/lib/libFuzzer.a 4199s if ! ./a.out 2>&1 | grep -q -E "(Test unit written|PreferSmall)"; then 4199s echo "fuzzer failed" 4199s exit 42 4199s fi 4199s 4199s clang++-$VERSION -fsanitize=address,fuzzer test_fuzzer.cc 4199s if ! ./a.out 2>&1 | grep -q "libFuzzer: deadly signal"; then 4199s echo "fuzzer failed" 4199s fi 4199s fuzzer failed 4199s 4199s echo 'int main(int argc, char **argv) { 4199s int *array = new int[100]; 4199s delete [] array; 4199s return array[argc]; // BOOM 4199s }' > foo.cpp 4199s clang++-$VERSION -O1 -g -fsanitize=address -fno-omit-frame-pointer foo.cpp 4200s ASAN_OPTIONS=verbosity=1 ./a.out &> foo.log || true 4200s if ! grep -q "Init done" foo.log; then 4200s echo "asan verbose mode failed" 4200s cat foo.log 4200s exit 42 4200s fi 4200s 4200s # See also https://bugs.llvm.org/show_bug.cgi?id=39514 why 4200s # /usr/bin/llvm-symbolizer-7 doesn't work 4200s ASAN_OPTIONS=verbosity=2:external_symbolizer_path=/usr/lib/llvm-$VERSION/bin/llvm-symbolizer ./a.out &> foo.log || true 4200s if ! grep -q "Using llvm-symbolizer" foo.log; then 4200s echo "could not find llvm-symbolizer path" 4200s cat foo.log 4200s exit 42 4200s fi 4200s if ! grep -q "new\[\](unsigned" foo.log; then 4200s echo "could not symbolize correctly" 4200s cat foo.log 4200s exit 42 4200s fi 4200s 4200s if ! grep -q "foo.cpp:3:3" foo.log; then 4200s echo "could not symbolize correctly" 4200s cat foo.log 4200s exit 42 4200s fi 4200s ./a.out &> foo.log || true 4200s if ! grep -q "new\[\](unsigned" foo.log; then 4200s echo "could not symbolize correctly" 4200s cat foo.log 4200s exit 42 4200s fi 4200s 4200s if ! grep -q "foo.cpp:3:3" foo.log; then 4200s echo "could not symbolize correctly" 4200s cat foo.log 4200s exit 42 4200s fi 4200s 4200s # Example from https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md 4200s # coverage fuzzing 4200s cat << EOF > StandaloneFuzzTargetMain.c 4200s #include 4200s #include 4200s #include 4200s 4200s extern int LLVMFuzzerTestOneInput(const unsigned char *data, size_t size); 4200s __attribute__((weak)) extern int LLVMFuzzerInitialize(int *argc, char ***argv); 4200s int main(int argc, char **argv) { 4200s fprintf(stderr, "StandaloneFuzzTargetMain: running %d inputs\n", argc - 1); 4200s if (LLVMFuzzerInitialize) 4200s LLVMFuzzerInitialize(&argc, &argv); 4200s for (int i = 1; i < argc; i++) { 4200s fprintf(stderr, "Running: %s\n", argv[i]); 4200s FILE *f = fopen(argv[i], "r"); 4200s assert(f); 4200s fseek(f, 0, SEEK_END); 4200s size_t len = ftell(f); 4200s fseek(f, 0, SEEK_SET); 4200s unsigned char *buf = (unsigned char*)malloc(len); 4200s size_t n_read = fread(buf, 1, len, f); 4200s fclose(f); 4200s assert(n_read == len); 4200s LLVMFuzzerTestOneInput(buf, len); 4200s free(buf); 4200s fprintf(stderr, "Done: %s: (%zd bytes)\n", argv[i], n_read); 4200s } 4200s } 4200s EOF 4200s 4200s cat << EOF > fuzz_me.cc 4200s #include 4200s #include 4200s 4200s bool FuzzMe(const uint8_t *Data, size_t DataSize) { 4200s return DataSize >= 3 && 4200s Data[0] == 'F' && 4200s Data[1] == 'U' && 4200s Data[2] == 'Z' && 4200s Data[3] == 'Z'; 4200s } 4200s 4200s extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { 4200s FuzzMe(Data, Size); 4200s return 0; 4200s } 4200s EOF 4200s clang-$VERSION -fprofile-instr-generate -fcoverage-mapping fuzz_me.cc StandaloneFuzzTargetMain.c 4200s 4200s rm -rf CORPUS 4200s mkdir -p CORPUS 4200s echo -n A > CORPUS/A 4200s ./a.out CORPUS/* &> /dev/null 4200s if ! ./a.out CORPUS/* 2>&1 | grep -q "running 1 inputs"; then 4200s echo "Coverage fuzzing failed" 4200s exit 1 4200s fi 4200s llvm-profdata-$VERSION merge -sparse *.profraw -o default.profdata 4200s llvm-cov-$VERSION show a.out -instr-profile=default.profdata -name=FuzzMe &> foo.log 4200s if ! grep -q "return DataSize >= 3" foo.log; then 4200s echo "llvm-cov didn't show the expected output in fuzzing" 4200s exit 1 4200s fi 4200s echo -n FUZA > CORPUS/FUZA && ./a.out CORPUS/* &> /dev/null 4200s llvm-profdata-$VERSION merge -sparse *.profraw -o default.profdata 4200s llvm-cov-$VERSION show a.out -instr-profile=default.profdata -name=FuzzMe &> foo.log 4200s if ! grep -q "Data\[3\] == 'Z';" foo.log; then 4200s echo "llvm-cov didn't show the expected output in fuzzing" 4200s exit 1 4200s fi 4200s rm -rf CORPUS fuzz_me.cc StandaloneFuzzTargetMain.c 4200s 4200s echo "Testing sanitizers ..." 4200s 4200s echo '#include 4200s int main() { 4200s char *x = (char*)malloc(10 * sizeof(char*)); 4200s free(x); 4200s return x[5]; 4200s } 4200s ' > foo.c 4200s clang-$VERSION -o foo -fsanitize=address -O1 -fno-omit-frame-pointer -g foo.c 4200s Testing sanitizers ... 4200s if ! ./foo 2>&1 | grep -q heap-use-after-free ; then 4200s echo "sanitize=address is failing" 4200s exit 42 4200s fi 4200s 4200s # Bug #876973 4200s echo ' 4200s #include 4200s int main(int argc, char **argv) 4200s { 4200s printf("Hello world!\n"); 4200s return 0; 4200s }' > foo.c 4200s 4200s # segfaults on 32bit with "-lc" library (also 6.0 does segfault) 4200s clang-$VERSION -fsanitize=address foo.c -o foo -lc 4200s ./foo &> /dev/null || true 4203s 4203s echo ' 4203s #include 4203s #include 4203s 4203s int Global; 4203s 4203s void *Thread1(void *x) { 4203s Global++; 4203s return NULL; 4203s } 4203s 4203s void *Thread2(void *x) { 4203s Global--; 4203s return NULL; 4203s } 4203s 4203s int main() { 4203s pthread_t t[2]; 4203s pthread_create(&t[0], NULL, Thread1, NULL); 4203s pthread_create(&t[1], NULL, Thread2, NULL); 4203s pthread_join(t[0], NULL); 4203s pthread_join(t[1], NULL); 4203s } ' > foo.c 4203s 4203s # fails on i386 with: clang: error: unsupported option '-fsanitize=thread' for target 'i686-pc-linux-gnu' 4203s if [ $DEB_HOST_ARCH != "i386" ]; then 4203s clang-$VERSION -o foo -fsanitize=thread -g -O1 foo.c 4203s if ! strings ./foo 2>&1 | grep -q "tsan"; then 4203s echo "binary doesn't contain tsan code" 4203s strings foo 4203s exit 42 4203s fi 4203s if ! ./foo 2>&1 | grep -q "data race"; then 4203s echo "sanitize=address is failing" 4203s exit 42 4203s fi 4203s fi 4205s 4205s echo ' 4205s class a { 4205s public: 4205s ~a(); 4205s }; 4205s template using b = a; 4205s struct f { 4205s template using e = b; 4205s }; 4205s struct g { 4205s typedef f::e c; 4205s }; 4205s class h { 4205s struct : g::c { int i; }; 4205s }; 4205s struct m { 4205s h i; 4205s }; 4205s template void __attribute__((noreturn)) j(); 4205s void k() { 4205s m l; 4205s j(); 4205s }' > foo.cpp 4205s clang++-$VERSION -std=c++14 -O3 -fsanitize=address -fsanitize=undefined -c foo.cpp -fno-crash-diagnostics 4205s fuzzer. Output: 4205s 4205s 4205s # fails on 32 bit, seems a real BUG in the package, using 64bit static libs? 4205s LANG=C clang-$VERSION -fsanitize=fuzzer test_fuzzer.cc &> foo.log || true 4205s if ! grep "No such file or directory" foo.log; then 4205s # This isn't failing on 64, so, look at the results 4205s if ! ./a.out 2>&1 | grep -q -E "(Test unit written|PreferSmall)"; then 4205s echo "fuzzer. Output:" 4205s ./a.out || true 4205s if [ $DEB_HOST_ARCH == "amd64" -o $DEB_HOST_ARCH == "i386" ]; then 4205s # Don't fail on arm64 and ppc64el 4205s exit 42 4205s fi 4205s fi 4205s fi 4205s INFO: Running with entropic power schedule (0xFF, 100). 4205s INFO: Seed: 2037854764 4205s INFO: Loaded 1 modules (8 inline 8-bit counters): 8 [0xc162dff52fe0, 0xc162dff52fe8), 4205s INFO: Loaded 1 PC tables (8 PCs): 8 [0xc162dff52fe8,0xc162dff53068), 4205s INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes 4205s INFO: A corpus is not provided, starting from an empty corpus 4205s #2 INITED cov: 2 ft: 2 corp: 1/1b exec/s: 0 rss: 26Mb 4205s #624 NEW cov: 3 ft: 3 corp: 2/5b lim: 8 exec/s: 0 rss: 27Mb L: 4/4 MS: 2 InsertRepeatedBytes-CMP- DE: "H\000\000\000"- 4205s #685 REDUCE cov: 3 ft: 3 corp: 2/4b lim: 8 exec/s: 0 rss: 27Mb L: 3/3 MS: 1 EraseBytes- 4205s #706 REDUCE cov: 3 ft: 3 corp: 2/3b lim: 8 exec/s: 0 rss: 27Mb L: 2/2 MS: 1 EraseBytes- 4205s #743 REDUCE cov: 4 ft: 4 corp: 3/4b lim: 8 exec/s: 0 rss: 27Mb L: 1/2 MS: 2 ShuffleBytes-EraseBytes- 4205s #930 REDUCE cov: 5 ft: 5 corp: 4/9b lim: 8 exec/s: 0 rss: 27Mb L: 5/5 MS: 2 EraseBytes-CMP- DE: "I\000\000\000"- 4205s #966 REDUCE cov: 5 ft: 5 corp: 4/8b lim: 8 exec/s: 0 rss: 27Mb L: 4/4 MS: 1 EraseBytes- 4205s #1112 REDUCE cov: 6 ft: 6 corp: 5/10b lim: 8 exec/s: 0 rss: 27Mb L: 2/4 MS: 1 EraseBytes- 4205s #1173 REDUCE cov: 6 ft: 6 corp: 5/9b lim: 8 exec/s: 0 rss: 27Mb L: 3/3 MS: 1 EraseBytes- 4205s ./debian/qualify-clang.sh: line 850: 4926 Trace/breakpoint trap (core dumped) ./a.out 4205s 4205s echo 'int main() { 4205s int a=0; 4205s return a; 4205s } 4205s ' > foo.c 4205s clang-$VERSION -g -o bar foo.c 4205s 4205s # ABI issue between gcc & clang with clang 7 4205s # https://bugs.llvm.org/show_bug.cgi?id=39427 4205s # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271 4205s if test $VERSION -eq 7; then 4205s echo ' 4205s #include 4205s #include 4205s namespace llvm { class Constant{}; class Type; class Value; } 4205s extern llvm::Constant* bar (llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Optional o, llvm::Type*); 4205s #ifdef PART2 4205s llvm::Constant* bar (llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Optional o, llvm::Type*) 4205s { 4205s return o.hasValue()?static_cast(nullptr)+1:nullptr; 4205s } 4205s #endif 4205s #ifndef PART2 4205s static llvm::Constant* doConstantRef(llvm::Type* type, llvm::Constant* var, llvm::ArrayRef steps) 4205s { 4205s llvm::Optional inRangeIndex; 4205s return bar(type, var, steps, false, inRangeIndex, nullptr); 4205s } 4205s bool foo() 4205s { 4205s llvm::Constant* var = nullptr; 4205s llvm::Value* zero = nullptr; 4205s llvm::Value* indexes[2] = {zero, zero}; 4205s llvm::ArrayRef steps(indexes, 2); 4205s auto result = doConstantRef(nullptr, var, steps); 4205s return result; 4205s } 4205s int main() 4205s { 4205s return foo(); 4205s } 4205s #endif 4205s ' > foo.cpp 4205s FLAGS="-I/usr/lib/llvm-$VERSION/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" 4205s 4205s clang++-$VERSION -c -o part1.o foo.cpp $FLAGS 4205s if test -f /usr/bin/g++; then 4205s g++ -c -o part2.o -DPART2 foo.cpp $FLAGS 4205s clang++-$VERSION -o foo part1.o part2.o $FLAGS 4205s ./foo 4205s fi 4205s rm part1.o part2.o 4205s fi 4205s 4205s if test ! -f /usr/lib/llvm-$VERSION/lib/libomp.so; then 4205s echo "Install libomp-$VERSION-dev"; 4205s exit -1; 4205s fi 4205s 4205s # OpenMP 4205s cat < foo.c 4205s //test.c 4205s #include "omp.h" 4205s #include 4205s 4205s int main(void) { 4205s #pragma omp parallel 4205s printf("thread %d\n", omp_get_thread_num()); 4205s } 4205s EOF 4205s clang-$VERSION foo.c -fopenmp -o o 4205s ./o > /dev/null 4205s 4205s if test ! -f /usr/lib/llvm-$VERSION/include/c++/v1/vector; then 4205s echo "Install libc++-$VERSION-dev"; 4205s exit -1; 4205s fi 4205s 4205s if test ! -f /usr/lib/llvm-$VERSION/lib/libc++abi.so; then 4205s echo "Install libc++abi-$VERSION-dev"; 4205s exit -1; 4205s fi 4205s 4205s 4205s # libc++ 4205s echo ' 4205s #include 4205s #include 4205s #include 4205s using namespace std; 4205s int main(void) { 4205s vector tab; 4205s tab.push_back("the"); 4205s tab.push_back("world"); 4205s tab.insert(tab.begin(), "Hello"); 4205s 4205s for(vector::iterator it=tab.begin(); it!=tab.end(); ++it) 4205s { 4205s cout << *it << " "; 4205s } 4205s return 0; 4205s }' > foo.cpp 4205s clang++-$VERSION -stdlib=libc++ foo.cpp -o o 4205s if ! ldd o 2>&1|grep -q libc++.so.1; then 4205s echo "not linked against libc++.so.1" 4205s exit -1 4205s fi 4205s if ! ldd o 2>&1|grep -q libc++abi.so.1; then 4205s echo "not linked against libc++abi.so.1" 4205s exit -1 4205s fi 4205s 4205s ./o > /dev/null 4205s clang++-$VERSION -std=c++11 -stdlib=libc++ foo.cpp -o o 4206s ./o > /dev/null 4206s clang++-$VERSION -std=c++14 -stdlib=libc++ foo.cpp -lc++experimental -o o 4207s ./o > /dev/null 4207s 4207s # Bug 46321 4207s cat > test.cpp << EOF 4207s #include 4207s int main() { 4207s std::cout << "Hello World!" << std::endl; 4207s } 4207s EOF 4207s clang++-$VERSION -stdlib=libc++ -unwindlib=libunwind -rtlib=compiler-rt -static-libstdc++ -static-libgcc test.cpp -lpthread -ldl -o test 4208s ./test > /dev/null 4208s 4208s clang++-$VERSION -stdlib=libc++ -static-libstdc++ -fuse-ld=lld -l:libc++abi.a test.cpp -o test 4209s ./test > /dev/null 4209s 4209s clang++-$VERSION -stdlib=libc++ -nostdlib++ test.cpp -l:libc++.a -l:libc++abi.a -pthread -o test 4210s ./test > /dev/null 4210s 4210s # bug https://bugs.llvm.org/show_bug.cgi?id=43604 4210s 4210s cat > test.cpp << EOF 4210s #include 4210s __attribute__((visibility("default"))) 4210s extern "C" void plugin() { 4210s std::cout << "Hello World from a plugin!" << std::endl; 4210s } 4210s EOF 4210s clang++-$VERSION -shared -o plugin.so -fvisibility=hidden foo.cpp -static-libstdc++ || true 4210s clang++-$VERSION -shared -o plugin.so -fvisibility=hidden foo.cpp -stdlib=libc++ -static-libstdc++ ||true 4211s rm -f plugin.so 4211s 4211s # Bug 889832 4211s echo '#include 4211s int main() {}' | clang++-$VERSION -std=c++1z -x c++ -stdlib=libc++ - 4212s 4212s if test ! -f /usr/lib/llvm-$VERSION/include/cxxabi.h; then 4212s echo "Install libc++abi-$VERSION-dev"; 4212s exit -1; 4212s fi 4212s 4212s # Force the usage of libc++abi 4212s clang++-$VERSION -stdlib=libc++ -lc++abi foo.cpp -o o 4213s ./o > /dev/null 4213s if ! ldd o 2>&1|grep -q libc++abi.so.1; then 4213s echo "not linked against libc++abi.so.1" 4213s exit -1 4213s fi 4213s 4213s # Use the libc++abi and uses the libstc++ headers 4213s clang++-$VERSION -lc++abi foo.cpp -o o 4214s ./o > /dev/null 4214s if ! ldd o 2>&1|grep -q libstdc++.so.; then 4214s echo "not linked against libstdc++" 4214s exit -1 4214s fi 4214s 4214s # fs from C++17 4214s echo ' 4214s #include 4214s #include 4214s using namespace std::filesystem; 4214s int main() { 4214s static_assert(std::is_same< 4214s path, 4214s std::filesystem::path 4214s >::value, ""); 4214s }' > foo.cpp 4214s clang++-$VERSION -std=c++17 -stdlib=libc++ foo.cpp -o o 4215s ./o > /dev/null 4215s clang++-$VERSION -std=c++17 -stdlib=libc++ foo.cpp -lc++experimental -o o 4216s ./o > /dev/null 4216s 4216s # Bug LP#1586215 4216s echo ' 4216s #include 4216s #include 4216s 4216s int main() 4216s { 4216s try 4216s { 4216s std::string x; 4216s char z = x.at(2); 4216s std::cout << z << std::endl; 4217s } 4217s catch (...) 4217s { 4217s } 4217s 4217s return 0; 4217s }' > foo.cpp 4217s clang++-$VERSION -stdlib=libc++ -Wall -Werror foo.cpp -o foo 4217s ./foo 4217s 4217s # Bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914201 4217s echo ' 4217s #include 4217s int main(void) 4217s { 4217s double f = 2.0; 4217s if (isnan(f)) 4217s return 1; 4217s return 0; 4217s }' > foo.c 4217s clang-$VERSION -Wconversion -Werror foo.c &> /dev/null || true 4217s 4217s if test -f /usr/bin/g++; then 4217s g++ -nostdinc++ -I/usr/lib/llvm-$VERSION/bin/../include/c++/v1/ -L/usr/lib/llvm-$VERSION/lib/ \ 4217s foo.cpp -nodefaultlibs -std=c++17 -lc++ -lc++abi -lm -lc -lgcc_s -lgcc|| true 4217s ./o > /dev/null 4217s fi 4218s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/__debug:15, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/string:522, 4218s from foo.cpp:2: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1706:8: error: expected identifier before ‘__is_convertible’ 4218s 1706 | struct __is_convertible 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1706:8: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1712:40: error: expected identifier before ‘__is_convertible’ 4218s 1712 | template struct __is_convertible<_T1, _T2, 0, 1> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1712:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1713:40: error: expected identifier before ‘__is_convertible’ 4218s 1713 | template struct __is_convertible<_T1, _T2, 1, 1> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1713:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1714:40: error: expected identifier before ‘__is_convertible’ 4218s 1714 | template struct __is_convertible<_T1, _T2, 2, 1> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1714:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1715:40: error: expected identifier before ‘__is_convertible’ 4218s 1715 | template struct __is_convertible<_T1, _T2, 3, 1> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1715:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1717:40: error: expected identifier before ‘__is_convertible’ 4218s 1717 | template struct __is_convertible<_T1, _T2, 0, 2> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1717:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1718:40: error: expected identifier before ‘__is_convertible’ 4218s 1718 | template struct __is_convertible<_T1, _T2, 1, 2> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1718:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1719:40: error: expected identifier before ‘__is_convertible’ 4218s 1719 | template struct __is_convertible<_T1, _T2, 2, 2> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1719:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1720:40: error: expected identifier before ‘__is_convertible’ 4218s 1720 | template struct __is_convertible<_T1, _T2, 3, 2> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1720:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1722:40: error: expected identifier before ‘__is_convertible’ 4218s 1722 | template struct __is_convertible<_T1, _T2, 0, 3> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1722:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1723:40: error: expected identifier before ‘__is_convertible’ 4218s 1723 | template struct __is_convertible<_T1, _T2, 1, 3> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1723:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1724:40: error: expected identifier before ‘__is_convertible’ 4218s 1724 | template struct __is_convertible<_T1, _T2, 2, 3> : public false_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1724:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1725:40: error: expected identifier before ‘__is_convertible’ 4218s 1725 | template struct __is_convertible<_T1, _T2, 3, 3> : public true_type {}; 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1725:40: error: expected unqualified-id before ‘__is_convertible’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1728:14: error: expected class-name before ‘__is_convertible’ 4218s 1728 | : public __is_convertible<_T1, _T2> 4218s | ^~~~~~~~~~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1728:14: error: expected ‘{’ before ‘__is_convertible’ 4218s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/calendar.h:13, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/chrono:697, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:14, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/atomic:523, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/__memory/shared_ptr.h:35, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/__functional/function.h:22, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/functional:506, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/algorithm:667, 4218s from /usr/lib/llvm-14/bin/../include/c++/v1/string:525: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::hours std::__1::literals::chrono_literals::operator""h(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:539:66: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4218s 539 | return chrono::hours(static_cast(__h)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long int; _Period = std::__1::ratio<3600>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:539:66: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} 4218s 539 | return chrono::hours(static_cast(__h)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long int; _Period = std::__1::ratio<3600>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:539:66: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long int; _Period = std::__1::ratio<3600>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration > std::__1::literals::chrono_literals::operator""h(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:544:64: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long double&)’ 4218s 544 | return chrono::duration>(__h); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<3600>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:544:64: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 544 | return chrono::duration>(__h); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<3600>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:544:64: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<3600>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::minutes std::__1::literals::chrono_literals::operator""min(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:550:70: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4218s 550 | return chrono::minutes(static_cast(__m)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long int; _Period = std::__1::ratio<60>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:550:70: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} 4218s 550 | return chrono::minutes(static_cast(__m)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long int; _Period = std::__1::ratio<60>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:550:70: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long int; _Period = std::__1::ratio<60>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long int’} to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration > std::__1::literals::chrono_literals::operator""min(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:555:63: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long double&)’ 4218s 555 | return chrono::duration> (__m); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<60>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:555:63: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 555 | return chrono::duration> (__m); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<60>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:555:63: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<60>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::seconds std::__1::literals::chrono_literals::operator""s(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:561:70: error: no matching function for call to ‘std::__1::chrono::duration::duration(std::__1::chrono::duration::rep)’ 4218s 561 | return chrono::seconds(static_cast(__s)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:561:70: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} 4218s 561 | return chrono::seconds(static_cast(__s)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:561:70: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(const std::__1::chrono::duration&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(std::__1::chrono::duration&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration std::__1::literals::chrono_literals::operator""s(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:566:50: error: no matching function for call to ‘std::__1::chrono::duration::duration(long double&)’ 4218s 566 | return chrono::duration (__s); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<1>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:566:50: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 566 | return chrono::duration (__s); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<1>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:566:50: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<1>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(const std::__1::chrono::duration&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(std::__1::chrono::duration&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::milliseconds std::__1::literals::chrono_literals::operator""ms(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:572:81: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4218s 572 | return chrono::milliseconds(static_cast(__ms)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:572:81: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4218s 572 | return chrono::milliseconds(static_cast(__ms)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:572:81: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration > std::__1::literals::chrono_literals::operator""ms(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:577:57: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long double&)’ 4218s 577 | return chrono::duration(__ms); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<1, 1000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:577:57: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 577 | return chrono::duration(__ms); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<1, 1000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:577:57: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<1, 1000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::microseconds std::__1::literals::chrono_literals::operator""us(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:583:81: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4218s 583 | return chrono::microseconds(static_cast(__us)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:583:81: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4218s 583 | return chrono::microseconds(static_cast(__us)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:583:81: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration > std::__1::literals::chrono_literals::operator""us(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:588:58: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long double&)’ 4218s 588 | return chrono::duration (__us); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<1, 1000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:588:58: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 588 | return chrono::duration (__us); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<1, 1000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:588:58: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<1, 1000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::nanoseconds std::__1::literals::chrono_literals::operator""ns(long long unsigned int)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:594:79: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4218s 594 | return chrono::nanoseconds(static_cast(__ns)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:594:79: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4218s 594 | return chrono::nanoseconds(static_cast(__ns)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:594:79: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In function ‘constexpr std::__1::chrono::duration > std::__1::literals::chrono_literals::operator""ns(long double)’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:599:57: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long double&)’ 4218s 599 | return chrono::duration (__ns); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long double; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:599:57: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long double’ 4218s 599 | return chrono::duration (__ns); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long double; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long double]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:599:57: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long double; _Period = std::__1::ratio<1, 1000000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long double’ to ‘std::__1::chrono::duration >&&’ 4218s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/atomic:524: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h: In member function ‘bool std::__1::__libcpp_timed_backoff_policy::operator()(std::__1::chrono::nanoseconds) const’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:29:46: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4218s 29 | if(__elapsed > chrono::milliseconds(128)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:29:46: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4218s 29 | if(__elapsed > chrono::milliseconds(128)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:29:46: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:30:59: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4218s 30 | __libcpp_thread_sleep_for(chrono::milliseconds(8)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:30:59: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4218s 30 | __libcpp_thread_sleep_for(chrono::milliseconds(8)); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:30:59: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:31:50: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4218s 31 | else if(__elapsed > chrono::microseconds(64)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:31:50: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4218s 31 | else if(__elapsed > chrono::microseconds(64)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:31:50: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:32:47: error: no match for ‘operator/’ (operand types are ‘std::__1::chrono::nanoseconds’ {aka ‘std::__1::chrono::duration >’} and ‘int’) 4218s 32 | __libcpp_thread_sleep_for(__elapsed / 2); 4218s | ~~~~~~~~~ ^ ~ 4218s | | | 4218s | | int 4218s | std::__1::chrono::nanoseconds {aka std::__1::chrono::duration >} 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:482:1: note: candidate: ‘template constexpr typename std::__1::enable_if<((! std::__1::chrono::__is_duration<_Rep2>::value) && std::__1::is_convertible<_Rep2, typename std::__1::common_type<_Rep1, _Rep2>::type>::value), std::__1::chrono::duration::type, _Period> >::type std::__1::chrono::operator/(const duration<_Rep, _Period>&, const _Rep2&)’ 4218s 482 | operator/(const duration<_Rep1, _Period>& __d, const _Rep2& __s) 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:482:1: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr typename std::__1::enable_if<((! std::__1::chrono::__is_duration<_Rep2>::value) && std::__1::is_convertible<_Rep2, typename std::__1::common_type<_Rep1, _Rep2>::type>::value), std::__1::chrono::duration::type, _Period> >::type std::__1::chrono::operator/(const duration<_Rep, _Period>&, const _Rep2&) [with _Rep1 = long long int; _Period = std::__1::ratio<1, 1000000000>; _Rep2 = int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:32:49: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:479:72: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 479 | is_convertible<_Rep2, typename common_type<_Rep1, _Rep2>::type>::value, 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:493:1: note: candidate: ‘template constexpr typename std::__1::common_type<_Rep1, _Rep2>::type std::__1::chrono::operator/(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&)’ 4218s 493 | operator/(const duration<_Rep1, _Period1>& __lhs, const duration<_Rep2, _Period2>& __rhs) 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:493:1: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:32:49: note: mismatched types ‘const std::__1::chrono::duration<_Rep2, _Period2>’ and ‘int’ 4218s 32 | __libcpp_thread_sleep_for(__elapsed / 2); 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:33:49: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4218s 33 | else if(__elapsed > chrono::microseconds(4)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 263 | duration(const duration<_Rep2, _Period2>& __d, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:33:49: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4218s 33 | else if(__elapsed > chrono::microseconds(4)) 4218s | ^ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 251 | explicit duration(const _Rep2& __r, 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h:33:49: required from here 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4218s 254 | is_convertible::value && 4218s | ^~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4218s 244 | duration() = default; 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4218s 199 | class _LIBCPP_TEMPLATE_VIS duration 4218s | ^~~~~~~~ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4218s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string: In instantiation of ‘struct std::__1::__can_be_converted_to_string_view, std::__1::basic_string, std::__1::allocator > >’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:849:110: required by substitution of ‘template std::__1::basic_string, std::__1::allocator >::basic_string(const _Tp&) [with _Tp = std::__1::basic_string, std::__1::allocator >; = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:1744:5: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:634:72: error: incomplete type ‘std::__1::is_convertible, std::__1::allocator >&, std::__1::basic_string_view >’ used in nested name specifier 4220s 634 | is_convertible >::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:635:50: error: incomplete type ‘std::__1::is_convertible, std::__1::allocator >&, const char*>’ used in nested name specifier 4220s 635 | !is_convertible::value 4220s | ^~~~~ 4220s Testing libclc-14-dev ... 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string: In instantiation of ‘struct std::__1::__can_be_converted_to_string_view, std::__1::basic_string, std::__1::allocator > >’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:849:110: required by substitution of ‘template std::__1::basic_string, std::__1::allocator >::basic_string(const _Tp&) [with _Tp = std::__1::basic_string, std::__1::allocator >; = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:1746:9: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:634:72: error: incomplete type ‘std::__1::is_convertible, std::__1::allocator >&, std::__1::basic_string_view >’ used in nested name specifier 4220s 634 | is_convertible >::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:635:50: error: incomplete type ‘std::__1::is_convertible, std::__1::allocator >&, const wchar_t*>’ used in nested name specifier 4220s 635 | !is_convertible::value 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, true, false>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration; _Period = std::__1::ratio<1, 1000000000>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:492:41: in ‘constexpr’ expansion of ‘std::__1::chrono::duration_cast, long long int, std::__1::ratio<1, 1000000000> >(__d)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:84:16: error: no matching function for call to ‘std::__1::chrono::duration::duration(std::__1::chrono::duration::rep)’ 4220s 84 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 85 | static_cast<_Ct>(__fd.count()) / static_cast<_Ct>(_Period::den))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:84:16: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} 4220s 84 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 85 | static_cast<_Ct>(__fd.count()) / static_cast<_Ct>(_Period::den))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:84:16: required from ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, true, false>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration; _Period = std::__1::ratio<1, 1000000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, true, false>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration; _Period = std::__1::ratio<1, 1000000000>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(const std::__1::chrono::duration&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration::duration(std::__1::chrono::duration&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4220s 438 | return _Cd(_Cd(__lhs).count() - _Cd(__rhs).count()); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4220s 438 | return _Cd(_Cd(__lhs).count() - _Cd(__rhs).count()); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: required from ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4220s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/wrap_iter.h:15, 4220s from /usr/lib/llvm-14/bin/../include/c++/v1/string:524: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h: In instantiation of ‘struct std::__1::__has_iterator_category_convertible_to’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:446:8: required from ‘struct std::__1::__is_cpp17_random_access_iterator’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: required by substitution of ‘template typename std::__1::enable_if::value, _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator) [with _InputIterator = const char*; _Size = long unsigned int; _OutputIterator = char*]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: required from ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = char; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:374:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:421:8: error: invalid use of incomplete type ‘struct std::__1::is_convertible’ 4220s 421 | struct __has_iterator_category_convertible_to 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1727:61: note: declaration of ‘struct std::__1::is_convertible’ 4220s 1727 | template struct _LIBCPP_TEMPLATE_VIS is_convertible 4220s | ^~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h: In instantiation of ‘struct std::__1::__has_iterator_category_convertible_to’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:437:8: required from ‘struct std::__1::__is_cpp17_input_iterator’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:27:48: required by substitution of ‘template typename std::__1::enable_if<(std::__1::__is_cpp17_input_iterator<_Tp>::value && (! std::__1::__is_cpp17_random_access_iterator<_Tp>::value)), _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator) [with _InputIterator = const char*; _Size = long unsigned int; _OutputIterator = char*]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: required from ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = char; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:374:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:421:8: error: invalid use of incomplete type ‘struct std::__1::is_convertible’ 4220s 421 | struct __has_iterator_category_convertible_to 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1727:61: note: declaration of ‘struct std::__1::is_convertible’ 4220s 1727 | template struct _LIBCPP_TEMPLATE_VIS is_convertible 4220s | ^~~~~~~~~~~~~~ 4220s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/string_view:205, 4220s from /usr/lib/llvm-14/bin/../include/c++/v1/string:535: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string: In instantiation of ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = char; size_t = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:374:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: error: no matching function for call to ‘copy_n(const char*&, size_t&, char*&)’ 4220s 296 | _VSTD::copy_n(__source, __n, __dest); 4220s | ^ 4220s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/algorithm:685: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:31:1: note: candidate: ‘template typename std::__1::enable_if<(std::__1::__is_cpp17_input_iterator<_Tp>::value && (! std::__1::__is_cpp17_random_access_iterator<_Tp>::value)), _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator)’ 4220s 31 | copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result) 4220s | ^~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:31:1: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: note: candidate: ‘template typename std::__1::enable_if::value, _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator)’ 4220s 56 | copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result) 4220s | ^~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h: In instantiation of ‘struct std::__1::__has_iterator_category_convertible_to’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:446:8: required from ‘struct std::__1::__is_cpp17_random_access_iterator’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: required by substitution of ‘template typename std::__1::enable_if::value, _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator) [with _InputIterator = const wchar_t*; _Size = long unsigned int; _OutputIterator = wchar_t*]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: required from ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = wchar_t; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:480:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:421:8: error: invalid use of incomplete type ‘struct std::__1::is_convertible’ 4220s 421 | struct __has_iterator_category_convertible_to 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1727:61: note: declaration of ‘struct std::__1::is_convertible’ 4220s 1727 | template struct _LIBCPP_TEMPLATE_VIS is_convertible 4220s | ^~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h: In instantiation of ‘struct std::__1::__has_iterator_category_convertible_to’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:437:8: required from ‘struct std::__1::__is_cpp17_input_iterator’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:27:48: required by substitution of ‘template typename std::__1::enable_if<(std::__1::__is_cpp17_input_iterator<_Tp>::value && (! std::__1::__is_cpp17_random_access_iterator<_Tp>::value)), _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator) [with _InputIterator = const wchar_t*; _Size = long unsigned int; _OutputIterator = wchar_t*]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: required from ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = wchar_t; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:480:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h:421:8: error: invalid use of incomplete type ‘struct std::__1::is_convertible’ 4220s 421 | struct __has_iterator_category_convertible_to 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/type_traits:1727:61: note: declaration of ‘struct std::__1::is_convertible’ 4220s 1727 | template struct _LIBCPP_TEMPLATE_VIS is_convertible 4220s | ^~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string: In instantiation of ‘_CharT* std::__1::__copy_constexpr(_CharT*, const _CharT*, size_t) [with _CharT = wchar_t; size_t = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:480:49: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__string:296:16: error: no matching function for call to ‘copy_n(const wchar_t*&, size_t&, wchar_t*&)’ 4220s 296 | _VSTD::copy_n(__source, __n, __dest); 4220s | ^ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:31:1: note: candidate: ‘template typename std::__1::enable_if<(std::__1::__is_cpp17_input_iterator<_Tp>::value && (! std::__1::__is_cpp17_random_access_iterator<_Tp>::value)), _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator)’ 4220s 31 | copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result) 4220s | ^~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:31:1: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: note: candidate: ‘template typename std::__1::enable_if::value, _OutputIterator>::type std::__1::copy_n(_InputIterator, _Size, _OutputIterator)’ 4220s 56 | copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result) 4220s | ^~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h:56:1: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘static constexpr std::__1::chrono::duration<_Rep, _Period> std::__1::chrono::duration<_Rep, _Period>::zero() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:37:125: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:296:90: error: no matching function for call to ‘std::__1::chrono::duration >::duration(long long int)’ 4220s 296 | _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR duration zero() _NOEXCEPT {return duration(duration_values::zero());} 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:296:90: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘long long int’ 4220s 296 | _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR duration zero() _NOEXCEPT {return duration(duration_values::zero());} 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:296:90: required from ‘static constexpr std::__1::chrono::duration<_Rep, _Period> std::__1::chrono::duration<_Rep, _Period>::zero() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:37:125: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘static constexpr std::__1::chrono::duration<_Rep, _Period> std::__1::chrono::duration<_Rep, _Period>::zero() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:37:125: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long long int’ to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘long long int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000000000, 1>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000000000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:37: required from ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4220s 96 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 97 | static_cast<_Ct>(__fd.count()) * static_cast<_Ct>(_Period::num))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4220s 96 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 97 | static_cast<_Ct>(__fd.count()) * static_cast<_Ct>(_Period::num))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: required from ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000000000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000000000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:37: required from ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000000000, 1>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000000000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:37: required from ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__mutex_base:498:31: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string: In instantiation of ‘struct std::__1::__can_be_converted_to_string_view, long int>’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:849:110: required by substitution of ‘template std::__1::basic_string, std::__1::allocator >::basic_string(const _Tp&, const allocator_type&) [with _Tp = long int; = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/locale:1430:39: required from ‘std::__1::ostreambuf_iterator<_CharT, _Traits> std::__1::__pad_and_output(ostreambuf_iterator<_CharT, _Traits>, const _CharT*, const _CharT*, const _CharT*, ios_base&, _CharT) [with _CharT = char; _Traits = char_traits]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/ostream:726:33: required from ‘std::__1::basic_ostream<_CharT, _Traits>& std::__1::__put_character_sequence(basic_ostream<_CharT, _Traits>&, const _CharT*, size_t) [with _CharT = char; _Traits = char_traits; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/ostream:791:43: required from ‘std::__1::basic_ostream& std::__1::operator<<(basic_ostream&, char) [with _Traits = char_traits]’ 4220s foo.cpp:11:22: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:634:72: error: incomplete type ‘std::__1::is_convertible >’ used in nested name specifier 4220s 634 | is_convertible >::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/string:635:50: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 635 | !is_convertible::value 4220s | ^~~~~ 4220s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/utility:229, 4220s from /usr/lib/llvm-14/bin/../include/c++/v1/__functional_base:26, 4220s from /usr/lib/llvm-14/bin/../include/c++/v1/string:523: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h: In instantiation of ‘static constexpr bool std::__1::pair<_T1, _T2>::_CheckArgs::__enable_explicit() [with _U1 = const long unsigned int&; _U2 = const long unsigned int&; _T1 = long unsigned int; _T2 = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:154:87: required by substitution of ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit(), void>::type* > constexpr std::__1::pair::pair(const long unsigned int&, const long unsigned int&) [with bool _Dummy = true; typename std::__1::enable_if::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit(), void>::type* = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(_Size, _Size, _Size, _Size, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:182:41: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(const char*, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:241:57: required from ‘_Size std::__1::__murmur2_or_cityhash<_Size, 64>::operator()(const void*, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:344:47: required from ‘size_t std::__1::__scalar_hash<_Tp, 2>::operator()(_Tp) const [with _Tp = std::__1::_PairT; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:418:20: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:94:53: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 94 | && (!is_convertible<_U1, first_type>::value 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:95:57: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 95 | || !is_convertible<_U2, second_type>::value); 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h: In instantiation of ‘static constexpr bool std::__1::pair<_T1, _T2>::_CheckArgs::__enable_implicit() [with _U1 = const long unsigned int&; _U2 = const long unsigned int&; _T1 = long unsigned int; _T2 = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:163:86: required by substitution of ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit(), void>::type* > constexpr std::__1::pair::pair(const long unsigned int&, const long unsigned int&) [with bool _Dummy = true; typename std::__1::enable_if::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit(), void>::type* = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(_Size, _Size, _Size, _Size, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:182:41: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(const char*, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:241:57: required from ‘_Size std::__1::__murmur2_or_cityhash<_Size, 64>::operator()(const void*, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:344:47: required from ‘size_t std::__1::__scalar_hash<_Tp, 2>::operator()(_Tp) const [with _Tp = std::__1::_PairT; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:418:20: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:102:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 102 | && is_convertible<_U1, first_type>::value 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:103:52: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 103 | && is_convertible<_U2, second_type>::value; 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h: In instantiation of ‘static constexpr bool std::__1::pair<_T1, _T2>::_CheckArgs::__enable_explicit() [with _U1 = long unsigned int; _U2 = long unsigned int; _T1 = long unsigned int; _T2 = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:177:76: required by substitution of ‘template(), void>::type* > constexpr std::__1::pair::pair(_U1&&, _U2&&) [with _U1 = long unsigned int; _U2 = long unsigned int; typename std::__1::enable_if<__enable_explicit<_U1, _U2>(), void>::type* = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(_Size, _Size, _Size, _Size, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:182:41: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(const char*, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:241:57: required from ‘_Size std::__1::__murmur2_or_cityhash<_Size, 64>::operator()(const void*, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:344:47: required from ‘size_t std::__1::__scalar_hash<_Tp, 2>::operator()(_Tp) const [with _Tp = std::__1::_PairT; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:418:20: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:94:53: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 94 | && (!is_convertible<_U1, first_type>::value 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:95:57: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 95 | || !is_convertible<_U2, second_type>::value); 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h: In instantiation of ‘static constexpr bool std::__1::pair<_T1, _T2>::_CheckArgs::__enable_implicit() [with _U1 = long unsigned int; _U2 = long unsigned int; _T1 = long unsigned int; _T2 = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:191:76: required by substitution of ‘template(), void>::type* > constexpr std::__1::pair::pair(_U1&&, _U2&&) [with _U1 = long unsigned int; _U2 = long unsigned int; typename std::__1::enable_if<__enable_implicit<_U1, _U2>(), void>::type* = ]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(_Size, _Size, _Size, _Size, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:182:41: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(const char*, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:241:57: required from ‘_Size std::__1::__murmur2_or_cityhash<_Size, 64>::operator()(const void*, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:344:47: required from ‘size_t std::__1::__scalar_hash<_Tp, 2>::operator()(_Tp) const [with _Tp = std::__1::_PairT; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:418:20: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:102:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 102 | && is_convertible<_U1, first_type>::value 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:103:52: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 103 | && is_convertible<_U2, second_type>::value; 4220s | ^~~~~ 4220s In file included from /usr/lib/llvm-14/bin/../include/c++/v1/__memory/unique_ptr.h:14, 4220s from /usr/lib/llvm-14/bin/../include/c++/v1/__memory/shared_ptr.h:25: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h: In instantiation of ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(_Size, _Size, _Size, _Size, _Size, _Size) [with _Size = long unsigned int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:182:41: required from ‘static std::__1::pair<_Size, _Size> std::__1::__murmur2_or_cityhash<_Size, 64>::__weak_hash_len_32_with_seeds(const char*, _Size, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:241:57: required from ‘_Size std::__1::__murmur2_or_cityhash<_Size, 64>::operator()(const void*, _Size) [with _Size = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:344:47: required from ‘size_t std::__1::__scalar_hash<_Tp, 2>::operator()(_Tp) const [with _Tp = std::__1::_PairT; size_t = long unsigned int]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:418:20: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: error: no matching function for call to ‘std::__1::pair::pair(long unsigned int, long unsigned int)’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:312:5: note: candidate: ‘template std::__1::pair<_T1, _T2>::pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>&, std::__1::tuple<_Args2 ...>&, std::__1::__tuple_indices<_I1 ...>, std::__1::__tuple_indices<_I2 ...>) [with _Args1 = {_Args1 ...}; _Args2 = {_Args2 ...}; long unsigned int ..._I1 = {_I1 ...}; long unsigned int ..._I2 = {_I2 ...}; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 312 | pair(piecewise_construct_t, 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:312:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘std::__1::tuple<_Tp ...>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:253:5: note: candidate: ‘template std::__1::pair<_T1, _T2>::pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {_Args1 ...}; _Args2 = {_Args2 ...}; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 253 | pair(piecewise_construct_t __pc, 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:253:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘std::__1::tuple<_Tp ...>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:247:5: note: candidate: ‘template::type>::value && (! std::__1::is_same::type, std::__1::pair >::value)), std::__1::pair::_CheckTupleLikeConstructor, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit<_Tuple>(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(_Tuple&&) [with typename std::__1::enable_if::value && (! std::__1::is_same::type, std::__1::pair<_T1, _T2> >::value)), _CheckTupleLikeConstructor, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit<_Tuple>()>::type* = _Tuple; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 247 | pair(_Tuple&& __p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:247:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: candidate expects 1 argument, 2 provided 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:239:14: note: candidate: ‘template::type>::value && (! std::__1::is_same::type, std::__1::pair >::value)), std::__1::pair::_CheckTupleLikeConstructor, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit<_Tuple>(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(_Tuple&&) [with typename std::__1::enable_if::value && (! std::__1::is_same::type, std::__1::pair<_T1, _T2> >::value)), _CheckTupleLikeConstructor, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit<_Tuple>()>::type* = _Tuple; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 239 | explicit pair(_Tuple&& __p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:239:14: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: candidate expects 1 argument, 2 provided 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:230:5: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(std::__1::pair<_U1, _U2>&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit<_U1, _U2>()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 230 | pair(pair<_U1, _U2>&& __p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:230:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘std::__1::pair<_T1, _T2>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:221:14: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(std::__1::pair<_U1, _U2>&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit<_U1, _U2>()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 221 | explicit pair(pair<_U1, _U2>&&__p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:221:14: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘std::__1::pair<_T1, _T2>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:212:5: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(const std::__1::pair<_U1, _U2>&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 212 | pair(pair<_U1, _U2> const& __p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:212:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘const std::__1::pair<_T1, _T2>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:203:14: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(const std::__1::pair<_U1, _U2>&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 203 | explicit pair(pair<_U1, _U2> const& __p) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:203:14: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: mismatched types ‘const std::__1::pair<_T1, _T2>’ and ‘long unsigned int’ 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:194:5: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_implicit<_U1, _U2>()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 194 | pair(_U1&& __u1, _U2&& __u2) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:194:5: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:180:14: note: candidate: ‘template(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U2 = _U1; typename std::__1::enable_if<_CheckArgs::__enable_explicit<_U1, _U2>()>::type* = _U2; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 180 | explicit pair(_U1&& __u1, _U2&& __u2) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:180:14: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:166:5: note: candidate: ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with bool _Dummy = _Dummy; typename std::__1::enable_if::type::__enable_implicit()>::type* = ; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 166 | pair(_T1 const& __t1, _T2 const& __t2) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:166:5: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:157:14: note: candidate: ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with bool _Dummy = _Dummy; typename std::__1::enable_if::type::__enable_explicit()>::type* = ; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 157 | explicit pair(_T1 const& __t1, _T2 const& __t2) 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:157:14: note: substitution of deduced template arguments resulted in errors seen above 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:149:5: note: candidate: ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_implicit_default(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair() [with bool _Dummy = _Dummy; typename std::__1::enable_if::type::__enable_implicit_default()>::type* = ; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 149 | pair() _NOEXCEPT_(is_nothrow_default_constructible::value && 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:149:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: candidate expects 0 arguments, 2 provided 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:141:5: note: candidate: ‘template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type::__enable_explicit_default(), void>::type* > constexpr std::__1::pair<_T1, _T2>::pair() [with bool _Dummy = _Dummy; typename std::__1::enable_if::type::__enable_explicit_default()>::type* = ; _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 141 | pair() _NOEXCEPT_(is_nothrow_default_constructible::value && 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:141:5: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__functional/hash.h:174:12: note: candidate expects 0 arguments, 2 provided 4220s 174 | return pair<_Size, _Size>(__a + __z, __b + __c); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:53:5: note: candidate: ‘constexpr std::__1::pair<_T1, _T2>::pair(std::__1::pair<_T1, _T2>&&) [with _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 53 | pair(pair&&) = default; 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:53:5: note: candidate expects 1 argument, 2 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:52:5: note: candidate: ‘constexpr std::__1::pair<_T1, _T2>::pair(const std::__1::pair<_T1, _T2>&) [with _T1 = long unsigned int; _T2 = long unsigned int]’ 4220s 52 | pair(pair const&) = default; 4220s | ^~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__utility/pair.h:52:5: note: candidate expects 1 argument, 2 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4220s 1489 | if(__elapsed > chrono::microseconds(64)) 4220s | ^~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4220s 1489 | if(__elapsed > chrono::microseconds(64)) 4220s | ^~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4220s 1496 | else if(__elapsed > chrono::microseconds(4)) 4220s | ^~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4220s 1496 | else if(__elapsed > chrono::microseconds(4)) 4220s | ^~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2417:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4220s 1489 | if(__elapsed > chrono::microseconds(64)) 4220s | ^~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4220s 1489 | if(__elapsed > chrono::microseconds(64)) 4220s | ^~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:32: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2417:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2417:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: error: no matching function for call to ‘std::__1::chrono::duration >::duration(int)’ 4220s 1496 | else if(__elapsed > chrono::microseconds(4)) 4220s | ^~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘int’ 4220s 1496 | else if(__elapsed > chrono::microseconds(4)) 4220s | ^~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1496:37: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2417:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic: In instantiation of ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2417:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘int’ to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/time_point.h:240:37: required from ‘constexpr typename std::__1::common_type<_Duration1, _Duration2>::type std::__1::chrono::operator-(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&) [with _Clock = steady_clock; _Duration1 = duration >; _Duration2 = duration >; typename std::__1::common_type<_Duration1, _Duration2>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:46:82: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4220s 438 | return _Cd(_Cd(__lhs).count() - _Cd(__rhs).count()); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4220s 438 | return _Cd(_Cd(__lhs).count() - _Cd(__rhs).count()); 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:438:12: required from ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/time_point.h:240:37: required from ‘constexpr typename std::__1::common_type<_Duration1, _Duration2>::type std::__1::chrono::operator-(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&) [with _Clock = steady_clock; _Duration1 = duration >; _Duration2 = duration >; typename std::__1::common_type<_Duration1, _Duration2>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:46:82: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr typename std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2> >::type std::__1::chrono::operator-(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>; typename std::__1::common_type, duration<_Rep2, _Period2> >::type = duration >]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/time_point.h:240:37: required from ‘constexpr typename std::__1::common_type<_Duration1, _Duration2>::type std::__1::chrono::operator-(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&) [with _Clock = steady_clock; _Duration1 = duration >; _Duration2 = duration >; typename std::__1::common_type<_Duration1, _Duration2>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:46:82: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000, 1>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:363:20: required from ‘constexpr bool std::__1::chrono::__duration_lt<_LhsDuration, _RhsDuration>::operator()(const _LhsDuration&, const _RhsDuration&) const [with _LhsDuration = std::__1::chrono::duration >; _RhsDuration = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:381:82: required from ‘constexpr bool std::__1::chrono::operator<(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:392:18: required from ‘constexpr bool std::__1::chrono::operator>(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:22: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: error: no matching function for call to ‘std::__1::chrono::duration >::duration(std::__1::chrono::duration >::rep)’ 4220s 96 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 97 | static_cast<_Ct>(__fd.count()) * static_cast<_Ct>(_Period::num))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Period2 = _Rep2; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 263 | duration(const duration<_Rep2, _Period2>& __d, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:263:9: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: note: mismatched types ‘const std::__1::chrono::duration<_Rep, _Period>’ and ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} 4220s 96 | return _ToDuration(static_cast( 4220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s 97 | static_cast<_Ct>(__fd.count()) * static_cast<_Ct>(_Period::num))); 4220s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: candidate: ‘template constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || (! std::__1::chrono::treat_as_floating_point<_Rep2>::value)))>::type*) [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 251 | explicit duration(const _Rep2& __r, 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:251:18: note: template argument deduction/substitution failed: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In substitution of ‘template constexpr std::__1::chrono::duration >::duration(const _Rep2&, typename std::__1::enable_if<(std::__1::is_convertible::value && (std::__1::chrono::treat_as_floating_point::value || (! std::__1::chrono::treat_as_floating_point<_Rep>::value))), void>::type*) [with _Rep2 = long long int]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:96:16: required from ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:363:20: required from ‘constexpr bool std::__1::chrono::__duration_lt<_LhsDuration, _RhsDuration>::operator()(const _LhsDuration&, const _RhsDuration&) const [with _LhsDuration = std::__1::chrono::duration >; _RhsDuration = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:381:82: required from ‘constexpr bool std::__1::chrono::operator<(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:392:18: required from ‘constexpr bool std::__1::chrono::operator>(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:22: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:254:51: error: incomplete type ‘std::__1::is_convertible’ used in nested name specifier 4220s 254 | is_convertible::value && 4220s | ^~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h: In instantiation of ‘constexpr _ToDuration std::__1::chrono::__duration_cast<_FromDuration, _ToDuration, _Period, false, true>::operator()(const _FromDuration&) const [with _FromDuration = std::__1::chrono::duration >; _ToDuration = std::__1::chrono::duration >; _Period = std::__1::ratio<1000, 1>]’: 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:124:67: required from ‘constexpr typename std::__1::enable_if::value, _ToDuration>::type std::__1::chrono::duration_cast(const duration<_Rep, _Period>&) [with _ToDuration = duration >; _Rep = long long int; _Period = std::__1::ratio<1, 1000000>; typename std::__1::enable_if<__is_duration<_Tp>::value, _ToDuration>::type = duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:271:57: required from ‘constexpr std::__1::chrono::duration<_Rep, _Period>::duration(const std::__1::chrono::duration<_Rep2, _Period2>&, typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type*) [with _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>; _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>; typename std::__1::enable_if<(__no_overflow<_Period2, typename _Period::type>::value && (std::__1::chrono::treat_as_floating_point<_Rep>::value || ((typename __no_overflow<_Period2, typename _Period::type>::type::den == 1) && (! std::__1::chrono::treat_as_floating_point<_Rep2>::value))))>::type = void; typename _Period::type = std::__1::ratio<1, 1000000000>; typename __no_overflow<_Period2, typename _Period::type>::type = std::__1::ratio<1000, 1>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:363:20: required from ‘constexpr bool std::__1::chrono::__duration_lt<_LhsDuration, _RhsDuration>::operator()(const _LhsDuration&, const _RhsDuration&) const [with _LhsDuration = std::__1::chrono::duration >; _RhsDuration = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:381:82: required from ‘constexpr bool std::__1::chrono::operator<(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:392:18: required from ‘constexpr bool std::__1::chrono::operator>(const duration<_Rep, _Period>&, const duration<_Rep2, _Period2>&) [with _Rep1 = long long int; _Period1 = std::__1::ratio<1, 1000000000>; _Rep2 = long long int; _Period2 = std::__1::ratio<1, 1000000>]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1489:22: required from ‘bool std::__1::__libcpp_atomic_wait_backoff_impl<_Atp, _Fn>::operator()(std::__1::chrono::nanoseconds) const [with _Atp = const volatile std::__1::__cxx_atomic_impl; _Fn = std::__1::__cxx_atomic_wait_test_fn_impl, bool>; std::__1::chrono::nanoseconds = std::__1::chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h:49:15: required from ‘bool std::__1::__libcpp_thread_poll_with_backoff(_Fn&&, _BFn&&, chrono::nanoseconds) [with _Fn = __cxx_atomic_wait_test_fn_impl, bool>&; _BFn = __libcpp_atomic_wait_backoff_impl, __cxx_atomic_wait_test_fn_impl, bool> >&; chrono::nanoseconds = chrono::duration >]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1509:45: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Fn&&) [with _Atp = const volatile __cxx_atomic_impl; _Fn = __cxx_atomic_wait_test_fn_impl, bool>&]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:1547:29: required from ‘bool std::__1::__cxx_atomic_wait(_Atp*, _Tp, memory_order) [with _Atp = const volatile __cxx_atomic_impl; _Tp = bool; memory_order = memory_order]’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/atomic:2414:27: required from here 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate: ‘std::__1::chrono::duration<_Rep, _Period>::duration() [with _Rep = long long int; _Period = std::__1::ratio<1, 1000000000>]’ 4220s 244 | duration() = default; 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:244:9: note: candidate expects 0 arguments, 1 provided 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(const std::__1::chrono::duration >&)’ 4220s 199 | class _LIBCPP_TEMPLATE_VIS duration 4220s | ^~~~~~~~ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘const std::__1::chrono::duration >&’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: candidate: ‘constexpr std::__1::chrono::duration >::duration(std::__1::chrono::duration >&&)’ 4220s /usr/lib/llvm-14/bin/../include/c++/v1/__chrono/duration.h:199:28: note: no known conversion for argument 1 from ‘std::__1::chrono::duration >::rep’ {aka ‘long long int’} to ‘std::__1::chrono::duration >&&’ 4220s 4220s # libclc 4220s echo "Testing libclc-$VERSION-dev ..." 4220s 4220s if test ! -f /usr/lib/clc/amdgcn--amdhsa.bc; then 4220s echo "Install libclc-$VERSION"; 4220s exit -1; 4220s fi 4220s 4220s if test ! -f /usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc; then 4220s # Make sure that #993904 and #995069 don't come back 4220s echo "/usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc doesn't exist" 4220s exit 1 4220s fi 4220s 4220s LLVM_CONFIG=llvm-config-$VERSION /usr/lib/llvm-$VERSION/share/libclc/check_external_calls.sh /usr/lib/clc/amdgcn--amdhsa.bc > /dev/null 4221s 4221s # libunwind 4221s echo "Testing libunwind-$VERSION-dev ..." 4221s 4221s if test ! -f /usr/include/libunwind/unwind.h; then 4221s echo "Install libunwind-$VERSION-dev"; 4221s exit -1; 4221s fi 4221s echo ' 4221s #include 4221s #include 4221s 4221s void backtrace(int lower_bound) { 4221s unw_context_t context; 4221s unw_getcontext(&context); 4221s 4221s unw_cursor_t cursor; 4221s unw_init_local(&cursor, &context); 4221s 4221s int n = 0; 4221s do { 4221s ++n; 4221s if (n > 100) { 4221s abort(); 4221s } 4221s } while (unw_step(&cursor) > 0); 4221s 4221s if (n < lower_bound) { 4221s abort(); 4221s } 4221s } 4221s 4221s void test1(int i) { 4221s backtrace(i); 4221s } 4221s 4221s void test2(int i, int j) { 4221s backtrace(i); 4221s test1(j); 4221s } 4221s 4221s void test3(int i, int j, int k) { 4221s backtrace(i); 4221s test2(j, k); 4221s } 4221s 4221s void test_no_info() { 4221s unw_context_t context; 4221s unw_getcontext(&context); 4221s 4221s unw_cursor_t cursor; 4221s unw_init_local(&cursor, &context); 4221s 4221s unw_proc_info_t info; 4221s int ret = unw_get_proc_info(&cursor, &info); 4221s if (ret != UNW_ESUCCESS) 4221s abort(); 4221s 4221s // Set the IP to an address clearly outside any function. 4221s unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)0); 4221s 4221s ret = unw_get_proc_info(&cursor, &info); 4221s if (ret != UNW_ENOINFO) 4221s abort(); 4221s } 4221s 4221s int main(int, char**) { 4221s test1(1); 4221s test2(1, 2); 4221s test3(1, 2, 3); 4221s test_no_info(); 4221s return 0; 4221s }'> foo.cpp 4221s clang++-$VERSION foo.cpp -lunwind -ldl -I /usr/include/libunwind 4221s Testing libunwind-14-dev ... 4221s ./a.out 4221s clang++-$VERSION foo.cpp -unwindlib=libunwind -rtlib=compiler-rt -I/usr/include/libunwind 4222s ./a.out 4222s 4222s echo ' 4222s #include 4222s #include 4222s #include 4222s #include 4222s #include 4222s #include 4222s #include 4222s #include 4222s #include 4222s 4222s _Unwind_Reason_Code frame_handler(struct _Unwind_Context* ctx, void* arg) { 4222s (void)arg; 4222s Dl_info info = { 0, 0, 0, 0 }; 4222s 4222s // Unwind util the main is reached, above frames depend on the platform and 4222s // architecture. 4222s if (dladdr(reinterpret_cast(_Unwind_GetIP(ctx)), &info) && 4222s info.dli_sname && !strcmp("main", info.dli_sname)) { 4222s _Exit(0); 4222s } 4222s return _URC_NO_REASON; 4222s } 4222s 4222s void signal_handler(int signum) { 4222s (void)signum; 4222s _Unwind_Backtrace(frame_handler, NULL); 4222s _Exit(-1); 4222s } 4222s 4222s int main(int, char**) { 4222s signal(SIGUSR1, signal_handler); 4222s kill(getpid(), SIGUSR1); 4222s return -2; 4222s } 4222s '> foo.cpp 4222s clang++-$VERSION foo.cpp /usr/lib/llvm-$VERSION/lib/libunwind.a -I/usr/include/libunwind/ -lpthread -ldl 4222s ./a.out||true 4222s clang++-$VERSION foo.cpp -unwindlib=libunwind -rtlib=compiler-rt -I/usr/include/libunwind -ldl 4222s ./a.out||true 4223s 4223s if test ! -f /usr/lib/llvm-$VERSION/include/polly/LinkAllPasses.h; then 4223s echo "Install libpolly-$VERSION-dev for polly"; 4223s exit -1; 4223s fi 4223s 4223s echo "Testing polly (libpolly-$VERSION-dev) ..." 4223s 4223s # Polly 4223s echo " 4223s #define N 1536 4223s float A[N][N]; 4223s float B[N][N]; 4223s float C[N][N]; 4223s 4223s void init_array() 4223s { 4223s int i, j; 4223s for (i = 0; i < N; i++) { 4223s for (j = 0; j < N; j++) { 4223s A[i][j] = (1+(i*j)%1024)/2.0; 4223s B[i][j] = (1+(i*j)%1024)/2.0; 4223s } 4223s } 4223s } 4223s 4223s int main() 4223s { 4223s int i, j, k; 4223s double t_start, t_end; 4223s init_array(); 4223s for (i = 0; i < N; i++) { 4223s for (j = 0; j < N; j++) { 4223s C[i][j] = 0; 4223s for (k = 0; k < N; k++) 4223s C[i][j] = C[i][j] + A[i][k] * B[k][j]; 4223s } 4223s } 4223s return 0; 4223s } 4223s " > foo.c 4223s clang-$VERSION -O3 -mllvm -polly -mllvm -polly-parallel -lgomp foo.c 4223s Testing polly (libpolly-14-dev) ... 4228s clang-$VERSION -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine foo.c 4228s clang-$VERSION -S -fsave-optimization-record -emit-llvm foo.c -o matmul.s 4228s # broken https://bugs.llvm.org/show_bug.cgi?id=51642 4228s test -s matmul.opt.yaml||true 4228s 4228s clang-$VERSION -S -O2 -fsave-optimization-record -emit-llvm foo.c -o matmul.s 4228s if ! test -s matmul.opt.yaml; then 4228s echo "-fsave-optimization-record generated an empty file" 4228s exit 1 4228s fi 4228s 4228s 4228s opt-$VERSION -S -polly-canonicalize matmul.s > matmul.preopt.ll > /dev/null 4228s opt-$VERSION -basic-aa -polly-ast -analyze matmul.preopt.ll -polly-process-unprofitable > /dev/null 4228s if test ! -f /usr/lib/llvm-$VERSION/share/opt-viewer/opt-viewer.py; then 4228s echo "Install llvm-$VERSION-tools" 4228s exit 42 4228s fi 4228s /usr/lib/llvm-$VERSION/share/opt-viewer/opt-viewer.py -source-dir . matmul.opt.yaml -o ./output > /dev/null 4228s /usr/lib/llvm-14/share/opt-viewer/opt-viewer.py:118: SyntaxWarning: invalid escape sequence '\S' 4228s indent = re.sub('\S', ' ', indent) 4228s 4228s if ! grep -q "inlined into" output/foo.c.html 2>&1; then 4228s echo "Could not find the output from polly" 4228s exit -1 4228s fi 4228s 4228s echo " 4228s int foo(int x, int y) __attribute__((always_inline)); 4228s int foo(int x, int y) { return x + y; } 4228s int bar(int j) { return foo(j, j - 2); } 4228s int sum = 0; 4228s 4228s int main(int argc, const char *argv[]) { 4228s for (int i = 0; i < 30; i++) 4228s bar(argc); 4228s return sum; 4228s } 4228s 4228s " > foo.cc 4228s clang-$VERSION -O2 -Rpass=inline foo.cc -c &> foo.log 4228s if ! grep -q -E "(inlined into|cost=always)" foo.log; then 4228s echo "-Rpass fails" 4228s cat foo.log 4228s exit 1 4228s fi 4228s echo " 4228s int X = 0; 4228s 4228s int main() { 4228s int i; 4228s for (i = 0; i < 100; i++) 4228s X += i; 4228s return 0; 4228s }"> foo.cc 4228s clang++-$VERSION -O2 -fprofile-instr-generate foo.cc -o foo 4228s LLVM_PROFILE_FILE="foo-%p.profraw" ./foo 4228s llvm-profdata-$VERSION merge -output=foo.profdata foo-*.profraw 4228s clang++-$VERSION -O2 -fprofile-instr-use=foo.profdata foo.cc -o foo 4228s 4228s # https://bugs.llvm.org/show_bug.cgi?id=44870 4228s cat < foo.cpp 4228s #include 4228s 4228s using namespace clang; 4228s 4228s int main() { 4228s DiagnosticsEngine* diags; 4228s HeaderSearchOptions* hsOpts; 4228s CodeGenOptions* cgOpts; 4228s TargetOptions* tOpts; 4228s LangOptions* lOpts; 4228s llvm::StringRef* tDesc; 4228s llvm::Module* m; 4228s BackendAction* action; 4228s std::unique_ptr AsmOutStream; 4228s 4228s EmitBackendOutput(*diags, *hsOpts, *cgOpts, *tOpts, *lOpts, *tDesc, m, *action, std::move(AsmOutStream)); 4228s } 4228s EOF 4228s clang++-$VERSION foo.cpp -o test -lclangBasic -lclangCodeGen -lclangDriver -lclangFrontend -lclangFrontendTool -lclangCodeGen -lclangRewriteFrontend -lclangARCMigrate -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangCrossTU -lclangIndex -lclangFrontend -lclangDriver -lclangParse -lclangSerialization -lclangSema -lclangAnalysis -lclangEdit -lclangFormat -lclangToolingInclusions -lclangToolingCore -lclangRewrite -lclangASTMatchers -lclangAST -lclangLex -lclangBasic -ldl /usr/lib/llvm-$VERSION/lib/libLLVM-$VERSION.so -lclangCodeGen -lclangDriver -lclangFrontend -lclangFrontendTool -lclangRewriteFrontend -lclangARCMigrate -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangCrossTU -lclangIndex -lclangParse -lclangSerialization -lclangSema -lclangAnalysis -lclangEdit -lclangFormat -lclangToolingInclusions -lclangToolingCore -lclangRewrite -lclangASTMatchers -lclangAST -lclangLex -ldl -I /usr/lib/llvm-$VERSION/include/ -L/usr/lib/llvm-$VERSION/lib/ -lPolly -lPollyISL 4231s 4231s if test ! -f /usr/bin/lldb-$VERSION; then 4231s echo "Install lldb-$VERSION"; 4231s exit -1; 4231s fi 4231s 4231s echo "b main 4231s run 4231s bt 4231s quit" > lldb-cmd.txt 4231s 4231s echo "Testing lldb-$VERSION ..." 4231s # bug 913946 4231s Testing lldb-14 ... 4231s lldb-$VERSION -s lldb-cmd.txt bar &> foo.log 4235s 4235s if dpkg -l|grep -q clang-$VERSION-dbgsym; then 4235s # Testing if clang dbg symbol are here 4235s lldb-$VERSION -s lldb-cmd.txt clang-$VERSION &> foo.log 4235s if ! grep "main at driver.cpp" foo.log; then 4235s echo "Could not find the debug info" 4235s echo "Or the main() of clang isn't in driver.cpp anymore" 4235s cat foo.log 4235s exit -1 4235s fi 4235s else 4235s echo "clang-$VERSION-dbgsym isn't installed" 4235s fi 4235s clang-14-dbgsym isn't installed 4235s 4235s if dpkg -l|grep -q wasi-libc; then 4235s cat < printf.c 4235s #include 4235s int main(int argc, char *argv[]) { 4235s printf("%s\n", "Hello World!"); 4235s } 4235s EOF 4235s # wasi-libc supports only wasm32 right now 4235s clang-$VERSION -target wasm32-wasi -o printf printf.c 4235s file printf &> foo.log 4235s if ! grep -q "WebAssembly" foo.log; then 4235s echo "the generated file isn't a WebAssembly file?" 4235s exit 1 4235s fi 4235s rm -f printf.c printf 4235s 4235s cat < cout.cpp 4235s #include 4235s int main() { 4235s std::cout << "Hello World!" << std::endl; 4235s } 4235s EOF 4235s # libcxx requires wasi-libc, which only exists for wasm32 right now 4235s clang++-$VERSION --target=wasm32-wasi -o cout cout.cpp || true 4235s file cout &> foo.log 4235s if ! grep -q "WebAssembly" foo.log; then 4235s echo "the generated file isn't a WebAssembly file?" 4235s #exit 1 4235s fi 4235s rm -f cout.cpp cout 4235s else 4235s echo "wasi-libc not installed" 4235s fi 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception 4237s wasm-ld-14: error: /usr/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw 4237s clang: error: linker command failed with exit code 1 (use -v to see invocation) 4237s the generated file isn't a WebAssembly file? 4237s 4237s echo ' 4237s #include 4237s int main (void) 4237s { std::vector a; 4237s a.push_back (0); 4237s } 4237s ' > foo.cpp 4237s clang++-$VERSION -g -o foo foo.cpp 4238s echo 'target create "./foo" 4238s b main 4238s r 4238s n 4238s p a 4238s quit' > lldb-cmd.txt 4238s lldb-$VERSION -s lldb-cmd.txt ./foo &> foo.log 4238s if ! grep -q "stop reason = step over" foo.log; then 4238s echo "Could not find the lldb expected output" 4238s cat foo.log 4238s # do not fail on i386, never worked here 4238s if [ $DEB_HOST_ARCH != "i386" ]; then 4238s exit 42 4238s fi 4238s fi 4238s 4238s if test ! -f /usr/lib/llvm-$VERSION/lib/libclangToolingInclusions.a; then 4238s echo "Install libclang-$VERSION-dev"; 4238s exit -1; 4238s fi 4238s 4238s # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943623 4238s rm *.o 4238s /usr/bin/ar x /usr/lib/llvm-$VERSION/lib/libclangIndex.a &> /dev/null 4238s file *.o a> foo.log 4238s rm *.o 4238s if grep "LLVM IR bitcode" foo.log; then 4238s echo "found LLVM IR bitcode in the libclangIndex.a file" 4238s echo "Should be elf" 4238s exit -2 4238s fi 4238s echo " 4238s from ctypes import * 4238s libclang='/usr/lib/llvm-$VERSION/lib/libclang-$VERSION.so.1' 4238s lib = CDLL(libclang) 4238s fun = lib.clang_getAddressSpace 4238s print(fun) 4238s " > foo.py 4238s python3 foo.py|grep _FuncPtr 4238s <_FuncPtr object at 0xfe0de2bbd190> 4238s rm foo.py 4238s 4238s echo "Testing cmake build ..." 4238s 4238s Testing cmake build ... 4238s if grep -q lit-cpuid /usr/lib/llvm-$VERSION/lib/cmake/llvm/LLVMExports*.cmake; then 4238s echo "LLVMExports*.cmake should not have lit-cpuid" 4238s echo "it introduces a dependency between llvm-9 => lldb" 4238s exit -1 4238s fi 4238s 4238s rm -rf cmaketest && mkdir cmaketest 4238s cat > cmaketest/CMakeLists.txt < /dev/null) 4242s # "Test: CMake find LLVM and Clang in explicit prefix path" 4242s (cd cmaketest/explicit && CC=clang-$VERSION CXX=clang++-$VERSION CMAKE_PREFIX_PATH=/usr/lib/llvm-$VERSION cmake .. > /dev/null) 4242s rm -rf cmaketest 4242s 4242s # Test case for bug #900440 4242s rm -rf cmaketest && mkdir cmaketest 4242s cat > cmaketest/CMakeLists.txt < /dev/null) 4243s rm -rf cmaketest 4243s 4243s # Make sure the triple change doesn't break the world 4243s # https://reviews.llvm.org/D107799#3027607 4243s if dpkg -l|grep -q zlib1g-dev; then 4243s rm -rf cmaketest && mkdir cmaketest 4243s cat > cmaketest/CMakeLists.txt < foo.log 4243s if grep "Could NOT find ZLIB" foo.log; then 4243s echo "clang hasn't been able to find zlib dev even if it is on the system" 4243s echo "https://reviews.llvm.org/D107799#3027607" 4243s cat foo.log 4243s exit 1 4243s fi 4243s cd - 4243s rm -rf cmaketest 4243s fi 4243s 4243s # Test case for bug #994827 4243s rm -rf cmaketest && mkdir cmaketest 4243s cat > cmaketest/CMakeLists.txt < /dev/null) 4244s rm -rf cmaketest 4244s 4244s 4244s CLANG=clang-$VERSION 4244s #command -v "$CLANG" 1>/dev/null 2>/dev/null || { printf "Usage:\n%s CLANGEXE [ARGS]\n" "$0" 1>&2; exit 1; } 4244s #shift 4244s 4244s TEMPDIR=$(mktemp -d); trap "rm -rf \"$TEMPDIR\"" 0 4244s 4244s Testing all other sanitizers ... 4244s echo "Testing all other sanitizers ..." 4244s 4244s echo "int main() { return 1; }" > foo.c 4244s # fails to run on i386 with the following error: 4244s #clang: error: unsupported option '-fsanitize=efficiency-working-set' for target 'i686-pc-linux-gnu' 4244s # seems like esan was removed from clang: https://github.com/llvm/llvm-project/commit/885b790f89b6068ec4caad8eaa51aa8098327059 4244s #clang-$VERSION -fsanitize=efficiency-working-set -o foo foo.c || true 4244s #./foo &> /dev/null || true 4244s 4244s cat > "$TEMPDIR/test.c" < 4244s #include 4244s int main () 4244s { 4244s #if __has_feature(address_sanitizer) 4244s puts("address_sanitizer"); 4244s #endif 4244s #if __has_feature(thread_sanitizer) 4244s puts("thread_sanitizer"); 4244s #endif 4244s #if __has_feature(memory_sanitizer) 4244s puts("memory_sanitizer"); 4244s #endif 4244s #if __has_feature(undefined_sanitizer) 4244s puts("undefined_sanitizer"); 4244s #endif 4244s #if __has_feature(dataflow_sanitizer) 4244s puts("dataflow_sanitizer"); 4244s #endif 4244s #if __has_feature(efficiency_sanitizer) 4244s puts("efficiency_sanitizer"); 4244s #endif 4244s printf("Ok\n"); 4244s return EXIT_SUCCESS; 4244s } 4244s EOF 4244s 4244s F=$(clang-$VERSION --target=x86_64-unknown-linux-gnu --rtlib=compiler-rt --print-libgcc-file-name) 4244s /usr/lib/llvm-14/lib/clang/14.0.6/lib/linux/libclang_rt.builtins-x86_64.a is one of the compiler-rt file 4244s if it fails, please run 4244s apt-get install libc6-dev:i386 libgcc-5-dev:i386 libc6-dev-x32 libx32gcc-5-dev libx32gcc-9-dev 4244s 4244s Test: clang -m64 --rtlib=compiler-rt 4244s if test ! $F; then 4244s echo "Cannot find $F" 4244s echo "TODO check if the exit1 can be put back" 4244s # exit 1 4244s else 4244s echo "$F is one of the compiler-rt file" 4244s fi 4244s 4244s # only for AMD64 for now 4244s # many sanitizers only work on AMD64 4244s # x32 programs need to be enabled in the kernel bootparams for debian 4244s # (https://wiki.debian.org/X32Port) 4244s # 4244s # SYSTEM should iterate multiple targets (eg. x86_64-unknown-none-gnu for embedded) 4244s # MARCH should iterate the library architectures via flags 4244s # LIB should iterate the different libraries 4244s echo "if it fails, please run" 4244s echo "apt-get install libc6-dev:i386 libgcc-5-dev:i386 libc6-dev-x32 libx32gcc-5-dev libx32gcc-9-dev" 4244s for SYSTEM in ""; do 4244s for MARCH in -m64 -m32 -mx32 "-m32 -march=i686"; do 4244s for LIB in --rtlib=compiler-rt -fsanitize=address -fsanitize=thread -fsanitize=memory -fsanitize=undefined -fsanitize=dataflow; do # -fsanitize=efficiency-working-set; do 4244s if test "$MARCH" == "-m32" -o "$MARCH" == "-mx32"; then 4244s if test $LIB == "-fsanitize=thread" -o $LIB == "-fsanitize=memory" -o $LIB == "-fsanitize=dataflow" -o $LIB == "-fsanitize=address" -o $LIB == "-fsanitize=undefined"; then 4244s echo "Skip $MARCH / $LIB"; 4244s continue 4244s fi 4244s fi 4244s if test "$MARCH" == "-m32 -march=i686"; then 4244s if test $LIB == "-fsanitize=memory" -o $LIB == "-fsanitize=thread" -o $LIB == "-fsanitize=dataflow"; then 4244s echo "Skip $MARCH / $LIB"; 4244s continue 4244s fi 4244s fi 4244s XARGS="$SYSTEM $MARCH $LIB" 4244s printf "\nTest: clang %s\n" "$XARGS" 4244s rm -f "$TEMPDIR/test" 4244s "$CLANG" $XARGS -o "$TEMPDIR/test" "$@" "$TEMPDIR/test.c" || true 4244s [ ! -e "$TEMPDIR/test" ] || { "$TEMPDIR/test" || printf 'Error\n'; } 4244s done 4244s done 4244s done 4244s Ok 4244s 4244s Test: clang -m64 -fsanitize=address 4247s address_sanitizer 4247s Ok 4247s 4247s Test: clang -m64 -fsanitize=thread 4248s thread_sanitizer 4248s Ok 4248s 4248s Test: clang -m64 -fsanitize=memory 4248s FATAL: Code 0xc1e892b6b6d0 is out of application range. Non-PIE build? 4248s FATAL: MemorySanitizer can not mmap the shadow memory. 4248s FATAL: Make sure to compile with -fPIE and to link with -pie. 4248s FATAL: Disabling ASLR is known to cause this error. 4248s FATAL: If running under GDB, try 'set disable-randomization off'. 4248s ==5635==Process memory map follows: 4248s 0xc1e892b20000-0xc1e892beb000 /tmp/tmp.CpN6pFRP6A/test 4248s 0xc1e892bfd000-0xc1e892c00000 /tmp/tmp.CpN6pFRP6A/test 4248s 0xc1e892c00000-0xc1e892c03000 /tmp/tmp.CpN6pFRP6A/test 4248s 0xc1e892c03000-0xc1e894618000 4248s 0xf641b3e00000-0xf641b3f00000 4248s 0xf641b4000000-0xf641b4100000 4248s 0xf641b4200000-0xf641b4300000 4248s 0xf641b4400000-0xf641b4500000 4248s 0xf641b4600000-0xf641b498e000 4248s 0xf641b4acc000-0xf641b4ae0000 4248s 0xf641b4ae0000-0xf641b4c7a000 /usr/lib/aarch64-linux-gnu/libc.so.6 4248s 0xf641b4c7a000-0xf641b4c8d000 /usr/lib/aarch64-linux-gnu/libc.so.6 4248s 0xf641b4c8d000-0xf641b4c90000 /usr/lib/aarch64-linux-gnu/libc.so.6 4248s 0xf641b4c90000-0xf641b4c92000 /usr/lib/aarch64-linux-gnu/libc.so.6 4248s 0xf641b4c92000-0xf641b4c9e000 4248s 0xf641b4ca0000-0xf641b4cb9000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 4248s 0xf641b4cb9000-0xf641b4ccf000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 4248s 0xf641b4ccf000-0xf641b4cd0000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 4248s 0xf641b4cd0000-0xf641b4cd1000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 4248s 0xf641b4ce0000-0xf641b4d65000 /usr/lib/aarch64-linux-gnu/libm.so.6 4248s 0xf641b4d65000-0xf641b4d7f000 /usr/lib/aarch64-linux-gnu/libm.so.6 4248s 0xf641b4d7f000-0xf641b4d80000 /usr/lib/aarch64-linux-gnu/libm.so.6 4248s 0xf641b4d80000-0xf641b4d81000 /usr/lib/aarch64-linux-gnu/libm.so.6 4248s 0xf641b4d88000-0xf641b4daf000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 4248s 0xf641b4db5000-0xf641b4db9000 4248s 0xf641b4db9000-0xf641b4dc3000 4248s 0xf641b4dc3000-0xf641b4dc5000 [vvar] 4248s 0xf641b4dc5000-0xf641b4dc6000 [vdso] 4248s 0xf641b4dc6000-0xf641b4dc8000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 4248s 0xf641b4dc8000-0xf641b4dca000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 4248s 0xffffe8126000-0xffffe8147000 [stack] 4248s ==5635==End of process memory map. 4248s Error 4248s 4248s Test: clang -m64 -fsanitize=undefined 4253s Ok 4253s 4253s Test: clang -m64 -fsanitize=dataflow 4253s fatal error: error in backend: unsupported architecture 4253s 4253s Test: clang -m32 --rtlib=compiler-rt 4253s Skip -m32 / -fsanitize=address 4253s Skip -m32 / -fsanitize=thread 4253s Skip -m32 / -fsanitize=memory 4253s Skip -m32 / -fsanitize=undefined 4253s Skip -m32 / -fsanitize=dataflow 4253s 4253s Test: clang -mx32 --rtlib=compiler-rt 4253s Ok 4253s Skip -mx32 / -fsanitize=address 4253s Skip -mx32 / -fsanitize=thread 4253s Skip -mx32 / -fsanitize=memory 4253s Skip -mx32 / -fsanitize=undefined 4253s Skip -mx32 / -fsanitize=dataflow 4253s 4253s Test: clang -m32 -march=i686 --rtlib=compiler-rt 4253s 4253s Test: clang -m32 -march=i686 -fsanitize=address 4253s Skip -m32 -march=i686 / -fsanitize=thread 4253s Skip -m32 -march=i686 / -fsanitize=memory 4253s 4253s Test: clang -m32 -march=i686 -fsanitize=undefined 4253s Skip -m32 -march=i686 / -fsanitize=dataflow 4253s If the following fails, try setting an environment variable such as: 4253s OBJC_INCLUDE_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/include 4253s libobjc-9-dev should be also installed 4253s Completed 4253s clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) 4253s Ubuntu clang version 14.0.6 4253s Target: aarch64-unknown-linux-gnu 4253s Thread model: posix 4253s InstalledDir: /usr/bin 4253s clang: note: diagnostic msg: 4253s ******************** 4253s 4253s PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: 4253s Preprocessed source(s) and associated run script(s) are located at: 4253s clang: note: diagnostic msg: /tmp/test-0c0294.c 4253s clang: note: diagnostic msg: /tmp/test-0c0294.sh 4253s clang: note: diagnostic msg: 4253s 4253s ******************** 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s In file included from /tmp/tmp.CpN6pFRP6A/test.c:1: 4253s /usr/include/stdlib.h:26:10: fatal error: 'bits/libc-header-start.h' file not found 4253s #include 4253s ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4253s 1 error generated. 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: error: the clang compiler does not support '-march=i686' 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: error: the clang compiler does not support '-march=i686' 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: error: the clang compiler does not support '-march=i686' 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s clang: warning: unknown platform, assuming -mfloat-abi=soft 4253s 4253s echo "If the following fails, try setting an environment variable such as:" 4253s echo "OBJC_INCLUDE_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/include" 4253s echo "libobjc-9-dev should be also installed" 4253s echo "#include " > foo.m 4253s #clang-$VERSION -c foo.m 4253s 4253s if test ! -f /usr/lib/llvm-$VERSION/lib/libclangBasic.a; then 4253s echo "Install libclang-$VERSION-dev" 4253s exit 1 4253s fi 4253s 4253s #clean up 4253s rm -f a.out bar crash-* foo foo.* lldb-cmd.txt main.* test_fuzzer.cc foo.* o 4253s rm -rf output matmul.* *profraw opt.ll a.json default.profdata test test.cpp 4253s 4253s echo "Completed" 4253s rm -rf "/tmp/tmp.CpN6pFRP6A" 4253s autopkgtest [06:58:48]: test command1: -----------------------] 4256s autopkgtest [06:58:55]: test command1: - - - - - - - - - - results - - - - - - - - - - 4256s command1 PASS 4256s autopkgtest [06:58:55]: test integration-test-suite-test: preparing testbed 4342s autopkgtest [07:00:21]: testbed dpkg architecture: arm64 4343s autopkgtest [07:00:22]: testbed apt version: 2.7.14build2 4343s autopkgtest [07:00:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4343s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 4343s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [6428 B] 4343s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [7108 B] 4343s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [640 kB] 4344s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [330 kB] 4344s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [350 kB] 4344s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 4344s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [37.4 kB] 4344s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 4344s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [739 kB] 4344s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 4344s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [2368 B] 4344s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 4345s Fetched 2242 kB in 1s (2386 kB/s) 4345s Reading package lists... 4349s Reading package lists... 4349s Building dependency tree... 4349s Reading state information... 4349s Calculating upgrade... 4349s The following packages will be upgraded: 4349s curl libcurl3t64-gnutls libcurl4t64 linux-firmware 4349s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4349s Need to get 476 MB of archives. 4349s After this operation, 0 B of additional disk space will be used. 4349s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu10 [222 kB] 4349s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu10 [333 kB] 4349s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10 [327 kB] 4349s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 linux-firmware arm64 20240318.git3b128b60-0ubuntu2 [475 MB] 4366s Fetched 476 MB in 12s (40.4 MB/s) 4366s (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 ... 112128 files and directories currently installed.) 4366s Preparing to unpack .../curl_8.5.0-2ubuntu10_arm64.deb ... 4366s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4366s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu10_arm64.deb ... 4366s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4366s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu10_arm64.deb ... 4366s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4366s Preparing to unpack .../linux-firmware_20240318.git3b128b60-0ubuntu2_arm64.deb ... 4366s Unpacking linux-firmware (20240318.git3b128b60-0ubuntu2) over (20240318.git3b128b60-0ubuntu1) ... 4366s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10) ... 4366s Setting up linux-firmware (20240318.git3b128b60-0ubuntu2) ... 4366s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) ... 4366s Setting up curl (8.5.0-2ubuntu10) ... 4366s Processing triggers for man-db (2.12.0-4build1) ... 4366s Processing triggers for libc-bin (2.39-0ubuntu8) ... 4366s Processing triggers for initramfs-tools (0.142ubuntu24) ... 4366s update-initramfs: Generating /boot/initrd.img-6.8.0-22-generic 4366s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4378s System running in EFI mode, skipping. 4379s Reading package lists... 4379s Building dependency tree... 4379s Reading state information... 4383s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4383s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 4383s Reading package lists... 4383s Building dependency tree... 4383s Reading state information... 4383s Calculating upgrade... 4383s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4383s Reading package lists... 4383s Building dependency tree...Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 4383s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 4383s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 4383s Reading package lists... 4383s 4383s Reading state information... 4383s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4384s autopkgtest [07:01:03]: rebooting testbed after setup commands that affected boot 4556s Reading package lists... 4557s Building dependency tree... 4557s Reading state information... 4557s Starting pkgProblemResolver with broken count: 0 4557s Starting 2 pkgProblemResolver with broken count: 0 4557s Done 4558s The following additional packages will be installed: 4558s clang-14 clang-14-doc clang-14-examples clang-format-14 clang-tidy-14 4558s clang-tools-14 clangd-14 cmake cmake-data cpp cpp-13 4558s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu fonts-mathjax g++ g++-13 4558s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-10-base gcc-11-base 4558s gcc-13 gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools 4558s libabsl20220623t64 libasan6 libasan8 libatomic1 libc++-14-dev 4558s libc++-14-dev-wasm32 libc++1-14t64 libc++abi-14-dev libc++abi-14-dev-wasm32 4558s libc++abi1-14t64 libc-ares2 libcc1-0 libclang-14-dev libclang-common-14-dev 4558s libclang-cpp14-dev libclang-cpp14t64 libclang-rt-14-dev 4558s libclang-rt-14-dev-wasm32 libclang-rt-14-dev-wasm64 libclang1-14t64 4558s libclc-14 libclc-14-dev libffi-dev libfuzzer-14-dev libgc1 libgcc-10-dev 4558s libgcc-13-dev libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev 4558s libisl23 libitm1 libjs-jquery libjs-mathjax libjs-underscore libjsoncpp25 4558s liblld-14 liblld-14-dev liblldb-14-dev liblldb-14t64 libllvm-14-ocaml-dev 4558s libllvm14t64 liblsan0 libmlir-14-dev libmlir-14t64 libmpc3 libncurses-dev 4558s libobjc-13-dev libobjc4 libomp-14-dev libomp-14-doc libomp5-14t64 libpfm4 4558s libpolly-14-dev libprotobuf32t64 libprotoc32t64 libpython3.12t64 libre2-10 4558s librhash0 libstdc++-10-dev libstdc++-13-dev libtsan0 libtsan2 libubsan1 4558s libunwind-14-dev libunwind-14t64 libxml2-dev libz3-4 libz3-dev lld-14 4558s lldb-14 llvm-14 llvm-14-dev llvm-14-doc llvm-14-examples 4558s llvm-14-linker-tools llvm-14-runtime llvm-14-tools mlir-14-tools 4558s python3-clang-14 python3-lldb-14 wasi-libc 4558s Suggested packages: 4558s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-13-locales 4558s cpp-13-doc gcc-13-doc gcc-multilib manpages-dev autoconf automake libtool 4558s flex bison gdb gcc-doc gdb-aarch64-linux-gnu clang icu-doc 4558s fonts-mathjax-extras fonts-stix libjs-mathjax-doc ncurses-doc 4558s libstdc++-10-doc libstdc++-13-doc pkg-config 4558s Recommended packages: 4558s javascript-common 4558s The following NEW packages will be installed: 4558s autopkgtest-satdep clang-14 clang-14-doc clang-14-examples clang-format-14 4558s clang-tidy-14 clang-tools-14 clangd-14 cmake cmake-data cpp cpp-13 4558s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu fonts-mathjax g++ g++-13 4558s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-10-base gcc-11-base 4558s gcc-13 gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools 4558s libabsl20220623t64 libasan6 libasan8 libatomic1 libc++-14-dev 4558s libc++-14-dev-wasm32 libc++1-14t64 libc++abi-14-dev libc++abi-14-dev-wasm32 4558s libc++abi1-14t64 libc-ares2 libcc1-0 libclang-14-dev libclang-common-14-dev 4558s libclang-cpp14-dev libclang-cpp14t64 libclang-rt-14-dev 4558s libclang-rt-14-dev-wasm32 libclang-rt-14-dev-wasm64 libclang1-14t64 4558s libclc-14 libclc-14-dev libffi-dev libfuzzer-14-dev libgc1 libgcc-10-dev 4558s libgcc-13-dev libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev 4558s libisl23 libitm1 libjs-jquery libjs-mathjax libjs-underscore libjsoncpp25 4558s liblld-14 liblld-14-dev liblldb-14-dev liblldb-14t64 libllvm-14-ocaml-dev 4558s libllvm14t64 liblsan0 libmlir-14-dev libmlir-14t64 libmpc3 libncurses-dev 4558s libobjc-13-dev libobjc4 libomp-14-dev libomp-14-doc libomp5-14t64 libpfm4 4558s libpolly-14-dev libprotobuf32t64 libprotoc32t64 libpython3.12t64 libre2-10 4558s librhash0 libstdc++-10-dev libstdc++-13-dev libtsan0 libtsan2 libubsan1 4558s libunwind-14-dev libunwind-14t64 libxml2-dev libz3-4 libz3-dev lld-14 4558s lldb-14 llvm-14 llvm-14-dev llvm-14-doc llvm-14-examples 4558s llvm-14-linker-tools llvm-14-runtime llvm-14-tools mlir-14-tools 4558s python3-clang-14 python3-lldb-14 wasi-libc 4558s 0 upgraded, 110 newly installed, 0 to remove and 0 not upgraded. 4558s Need to get 303 MB/303 MB of archives. 4558s After this operation, 1768 MB of additional disk space will be used. 4558s Get:1 /tmp/autopkgtest.MtahHO/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [960 B] 4558s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm14t64 arm64 1:14.0.6-19build2 [22.8 MB] 4559s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14t64 arm64 1:14.0.6-19build2 [11.6 MB] 4559s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240330-1ubuntu2 [144 kB] 4559s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240330-1ubuntu2 [27.9 kB] 4559s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240330-1ubuntu2 [11.4 kB] 4559s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240330-1ubuntu2 [2920 kB] 4559s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240330-1ubuntu2 [1282 kB] 4559s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240330-1ubuntu2 [2688 kB] 4559s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240330-1ubuntu2 [1151 kB] 4559s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240330-1ubuntu2 [1599 kB] 4560s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-23ubuntu3 [2468 kB] 4560s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-23ubuntu3 [2378 kB] 4560s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libgc1 arm64 1:8.2.6-1 [89.0 kB] 4560s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc4 arm64 14-20240330-1ubuntu2 [45.3 kB] 4560s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc-13-dev arm64 13.2.0-23ubuntu3 [190 kB] 4560s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-common-14-dev arm64 1:14.0.6-19build2 [851 kB] 4560s Get:18 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-linker-tools arm64 1:14.0.6-19build2 [1249 kB] 4560s Get:19 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang1-14t64 arm64 1:14.0.6-19build2 [6472 kB] 4560s Get:20 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14 arm64 1:14.0.6-19build2 [76.2 kB] 4560s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 4560s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 4560s Get:23 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14-doc all 1:14.0.6-19build2 [1086 kB] 4560s Get:24 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-14-examples arm64 1:14.0.6-19build2 [39.3 kB] 4560s Get:25 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-format-14 arm64 1:14.0.6-19build2 [50.2 kB] 4560s Get:26 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-tools-14 arm64 1:14.0.6-19build2 [6640 kB] 4560s Get:27 http://ftpmaster.internal/ubuntu noble/universe arm64 clang-tidy-14 arm64 1:14.0.6-19build2 [1721 kB] 4560s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libabsl20220623t64 arm64 20220623.1-3.1ubuntu3 [413 kB] 4560s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 libc-ares2 arm64 1.27.0-1 [74.1 kB] 4560s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libprotobuf32t64 arm64 3.21.12-8.2build1 [859 kB] 4560s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libprotoc32t64 arm64 3.21.12-8.2build1 [637 kB] 4560s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libre2-10 arm64 20230301-3 [159 kB] 4560s Get:33 http://ftpmaster.internal/ubuntu noble/universe arm64 libgrpc29t64 arm64 1.51.1-4.1build4 [2614 kB] 4560s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 libgrpc++1.51t64 arm64 1.51.1-4.1build4 [457 kB] 4560s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 clangd-14 arm64 1:14.0.6-19build2 [3087 kB] 4560s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp25 arm64 1.9.5-6 [76.0 kB] 4560s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 librhash0 arm64 1.4.3-3 [125 kB] 4560s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 cmake-data all 3.28.3-1build6 [2155 kB] 4560s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 cmake arm64 3.28.3-1build6 [10.3 MB] 4561s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 4561s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 4561s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [10.3 MB] 4561s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-23ubuntu3 [1030 B] 4561s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 4561s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 4561s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240330-1ubuntu2 [44.7 kB] 4561s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [20.1 MB] 4561s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-23ubuntu3 [469 kB] 4561s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 4561s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 4561s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [11.7 MB] 4562s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-23ubuntu3 [14.5 kB] 4562s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 4562s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 4562s Get:55 http://ftpmaster.internal/ubuntu noble/universe arm64 gcc-10-base arm64 10.5.0-4ubuntu2 [39.9 kB] 4562s Get:56 http://ftpmaster.internal/ubuntu noble/universe arm64 gcc-11-base arm64 11.4.0-7ubuntu2 [43.6 kB] 4562s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 4562s Get:58 http://ftpmaster.internal/ubuntu noble/universe arm64 libasan6 arm64 11.4.0-7ubuntu2 [2206 kB] 4562s Get:59 http://ftpmaster.internal/ubuntu noble/universe arm64 libunwind-14t64 arm64 1:14.0.6-19build2 [45.4 kB] 4562s Get:60 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi1-14t64 arm64 1:14.0.6-19build2 [63.3 kB] 4562s Get:61 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++1-14t64 arm64 1:14.0.6-19build2 [264 kB] 4562s Get:62 http://ftpmaster.internal/ubuntu noble/universe arm64 libunwind-14-dev arm64 1:14.0.6-19build2 [36.6 kB] 4562s Get:63 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++-14-dev arm64 1:14.0.6-19build2 [950 kB] 4562s Get:64 http://ftpmaster.internal/ubuntu noble/universe arm64 wasi-libc all 0.0~git20230113.4362b18-3 [980 kB] 4562s Get:65 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi-14-dev-wasm32 all 1:14.0.6-19build2 [190 kB] 4562s Get:66 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++-14-dev-wasm32 all 1:14.0.6-19build2 [1223 kB] 4562s Get:67 http://ftpmaster.internal/ubuntu noble/universe arm64 libc++abi-14-dev arm64 1:14.0.6-19build2 [92.9 kB] 4562s Get:68 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-14-dev arm64 1:14.0.6-19build2 [25.1 MB] 4562s Get:69 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14-dev arm64 1:14.0.6-19build2 [3694 B] 4562s Get:70 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev arm64 1:14.0.6-19build2 [1908 kB] 4562s Get:71 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev-wasm32 all 1:14.0.6-19build2 [73.6 kB] 4562s Get:72 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-rt-14-dev-wasm64 all 1:14.0.6-19build2 [74.0 kB] 4562s Get:73 http://ftpmaster.internal/ubuntu noble/universe arm64 libclc-14-dev all 1:14.0.6-19build2 [53.4 kB] 4562s Get:74 http://ftpmaster.internal/ubuntu noble/universe arm64 libclc-14 all 1:14.0.6-19build2 [9919 kB] 4563s Get:75 http://ftpmaster.internal/ubuntu noble/universe arm64 libfuzzer-14-dev arm64 1:14.0.6-19build2 [172 kB] 4563s Get:76 http://ftpmaster.internal/ubuntu noble/universe arm64 libtsan0 arm64 11.4.0-7ubuntu2 [2243 kB] 4563s Get:77 http://ftpmaster.internal/ubuntu noble/universe arm64 libgcc-10-dev arm64 10.5.0-4ubuntu2 [1063 kB] 4563s Get:78 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 4563s Get:79 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 4563s Get:80 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 4563s Get:81 http://ftpmaster.internal/ubuntu noble/universe arm64 liblld-14 arm64 1:14.0.6-19build2 [1674 kB] 4563s Get:82 http://ftpmaster.internal/ubuntu noble/universe arm64 lld-14 arm64 1:14.0.6-19build2 [1200 kB] 4563s Get:83 http://ftpmaster.internal/ubuntu noble/universe arm64 liblld-14-dev arm64 1:14.0.6-19build2 [32.6 kB] 4563s Get:84 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12t64 arm64 3.12.2-5ubuntu3 [2275 kB] 4563s Get:85 http://ftpmaster.internal/ubuntu noble/universe arm64 liblldb-14t64 arm64 1:14.0.6-19build2 [3882 kB] 4563s Get:86 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.6-1 [59.5 kB] 4563s Get:87 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-runtime arm64 1:14.0.6-19build2 [461 kB] 4563s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 libpfm4 arm64 4.13.0+git32-g0d4ed0e-1 [59.6 kB] 4563s Get:89 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14 arm64 1:14.0.6-19build2 [11.6 MB] 4563s Get:90 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 4563s Get:91 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-tools arm64 1:14.0.6-19build2 [395 kB] 4563s Get:92 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-4 arm64 4.8.12-3.1 [5338 kB] 4564s Get:93 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-dev arm64 4.8.12-3.1 [72.2 kB] 4564s Get:94 http://ftpmaster.internal/ubuntu noble/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3ubuntu3 [798 kB] 4564s Get:95 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-dev arm64 1:14.0.6-19build2 [35.9 MB] 4567s Get:96 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lldb-14 arm64 1:14.0.6-19build2 [105 kB] 4567s Get:97 http://ftpmaster.internal/ubuntu noble/universe arm64 lldb-14 arm64 1:14.0.6-19build2 [1153 kB] 4567s Get:98 http://ftpmaster.internal/ubuntu noble/universe arm64 liblldb-14-dev arm64 1:14.0.6-19build2 [489 kB] 4567s Get:99 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm-14-ocaml-dev arm64 1:14.0.6-19build2 [552 kB] 4567s Get:100 http://ftpmaster.internal/ubuntu noble/universe arm64 libmlir-14t64 arm64 1:14.0.6-19build2 [4974 kB] 4567s Get:101 http://ftpmaster.internal/ubuntu noble/universe arm64 libmlir-14-dev arm64 1:14.0.6-19build2 [10.2 MB] 4567s Get:102 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp5-14t64 arm64 1:14.0.6-19build2 [364 kB] 4567s Get:103 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp-14-dev arm64 1:14.0.6-19build2 [334 kB] 4567s Get:104 http://ftpmaster.internal/ubuntu noble/universe arm64 libomp-14-doc arm64 1:14.0.6-19build2 [994 kB] 4567s Get:105 http://ftpmaster.internal/ubuntu noble/universe arm64 libpolly-14-dev arm64 1:14.0.6-19build2 [1780 kB] 4567s Get:106 http://ftpmaster.internal/ubuntu noble/universe arm64 libstdc++-10-dev arm64 10.5.0-4ubuntu2 [1857 kB] 4567s Get:107 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-doc all 1:14.0.6-19build2 [6581 kB] 4567s Get:108 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-examples all 1:14.0.6-19build2 [242 kB] 4567s Get:109 http://ftpmaster.internal/ubuntu noble/universe arm64 mlir-14-tools arm64 1:14.0.6-19build2 [9777 kB] 4568s Get:110 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-clang-14 arm64 1:14.0.6-19build2 [29.5 kB] 4569s Fetched 303 MB in 10s (30.9 MB/s) 4569s Selecting previously unselected package libllvm14t64:arm64. 4569s (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 ... 112128 files and directories currently installed.) 4569s Preparing to unpack .../000-libllvm14t64_1%3a14.0.6-19build2_arm64.deb ... 4569s Unpacking libllvm14t64:arm64 (1:14.0.6-19build2) ... 4571s Selecting previously unselected package libclang-cpp14t64. 4571s Preparing to unpack .../001-libclang-cpp14t64_1%3a14.0.6-19build2_arm64.deb ... 4571s Unpacking libclang-cpp14t64 (1:14.0.6-19build2) ... 4571s Selecting previously unselected package libgomp1:arm64. 4571s Preparing to unpack .../002-libgomp1_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libgomp1:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libitm1:arm64. 4571s Preparing to unpack .../003-libitm1_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libitm1:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libatomic1:arm64. 4571s Preparing to unpack .../004-libatomic1_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libatomic1:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libasan8:arm64. 4571s Preparing to unpack .../005-libasan8_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libasan8:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package liblsan0:arm64. 4571s Preparing to unpack .../006-liblsan0_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking liblsan0:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libtsan2:arm64. 4571s Preparing to unpack .../007-libtsan2_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libtsan2:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libubsan1:arm64. 4571s Preparing to unpack .../008-libubsan1_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libubsan1:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libhwasan0:arm64. 4571s Preparing to unpack .../009-libhwasan0_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libhwasan0:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libgcc-13-dev:arm64. 4571s Preparing to unpack .../010-libgcc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4571s Unpacking libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4571s Selecting previously unselected package libstdc++-13-dev:arm64. 4571s Preparing to unpack .../011-libstdc++-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4571s Unpacking libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 4571s Selecting previously unselected package libgc1:arm64. 4571s Preparing to unpack .../012-libgc1_1%3a8.2.6-1_arm64.deb ... 4571s Unpacking libgc1:arm64 (1:8.2.6-1) ... 4571s Selecting previously unselected package libobjc4:arm64. 4571s Preparing to unpack .../013-libobjc4_14-20240330-1ubuntu2_arm64.deb ... 4571s Unpacking libobjc4:arm64 (14-20240330-1ubuntu2) ... 4571s Selecting previously unselected package libobjc-13-dev:arm64. 4571s Preparing to unpack .../014-libobjc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 4571s Unpacking libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4571s Selecting previously unselected package libclang-common-14-dev. 4571s Preparing to unpack .../015-libclang-common-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4571s Unpacking libclang-common-14-dev (1:14.0.6-19build2) ... 4571s Selecting previously unselected package llvm-14-linker-tools. 4571s Preparing to unpack .../016-llvm-14-linker-tools_1%3a14.0.6-19build2_arm64.deb ... 4571s Unpacking llvm-14-linker-tools (1:14.0.6-19build2) ... 4571s Selecting previously unselected package libclang1-14t64. 4571s Preparing to unpack .../017-libclang1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4571s Unpacking libclang1-14t64 (1:14.0.6-19build2) ... 4572s Selecting previously unselected package clang-14. 4572s Preparing to unpack .../018-clang-14_1%3a14.0.6-19build2_arm64.deb ... 4572s Unpacking clang-14 (1:14.0.6-19build2) ... 4572s Selecting previously unselected package fonts-mathjax. 4572s Preparing to unpack .../019-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 4572s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 4572s Selecting previously unselected package libjs-mathjax. 4572s Preparing to unpack .../020-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 4572s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 4572s Selecting previously unselected package clang-14-doc. 4572s Preparing to unpack .../021-clang-14-doc_1%3a14.0.6-19build2_all.deb ... 4572s Unpacking clang-14-doc (1:14.0.6-19build2) ... 4573s Selecting previously unselected package clang-14-examples. 4573s Preparing to unpack .../022-clang-14-examples_1%3a14.0.6-19build2_arm64.deb ... 4573s Unpacking clang-14-examples (1:14.0.6-19build2) ... 4573s Selecting previously unselected package clang-format-14. 4573s Preparing to unpack .../023-clang-format-14_1%3a14.0.6-19build2_arm64.deb ... 4573s Unpacking clang-format-14 (1:14.0.6-19build2) ... 4573s Selecting previously unselected package clang-tools-14. 4573s Preparing to unpack .../024-clang-tools-14_1%3a14.0.6-19build2_arm64.deb ... 4573s Unpacking clang-tools-14 (1:14.0.6-19build2) ... 4573s Selecting previously unselected package clang-tidy-14. 4573s Preparing to unpack .../025-clang-tidy-14_1%3a14.0.6-19build2_arm64.deb ... 4573s Unpacking clang-tidy-14 (1:14.0.6-19build2) ... 4573s Selecting previously unselected package libabsl20220623t64:arm64. 4573s Preparing to unpack .../026-libabsl20220623t64_20220623.1-3.1ubuntu3_arm64.deb ... 4573s Unpacking libabsl20220623t64:arm64 (20220623.1-3.1ubuntu3) ... 4573s Selecting previously unselected package libc-ares2:arm64. 4573s Preparing to unpack .../027-libc-ares2_1.27.0-1_arm64.deb ... 4573s Unpacking libc-ares2:arm64 (1.27.0-1) ... 4573s Selecting previously unselected package libprotobuf32t64:arm64. 4573s Preparing to unpack .../028-libprotobuf32t64_3.21.12-8.2build1_arm64.deb ... 4573s Unpacking libprotobuf32t64:arm64 (3.21.12-8.2build1) ... 4573s Selecting previously unselected package libprotoc32t64:arm64. 4573s Preparing to unpack .../029-libprotoc32t64_3.21.12-8.2build1_arm64.deb ... 4573s Unpacking libprotoc32t64:arm64 (3.21.12-8.2build1) ... 4573s Selecting previously unselected package libre2-10:arm64. 4573s Preparing to unpack .../030-libre2-10_20230301-3_arm64.deb ... 4573s Unpacking libre2-10:arm64 (20230301-3) ... 4573s Selecting previously unselected package libgrpc29t64:arm64. 4573s Preparing to unpack .../031-libgrpc29t64_1.51.1-4.1build4_arm64.deb ... 4573s Unpacking libgrpc29t64:arm64 (1.51.1-4.1build4) ... 4573s Selecting previously unselected package libgrpc++1.51t64:arm64. 4573s Preparing to unpack .../032-libgrpc++1.51t64_1.51.1-4.1build4_arm64.deb ... 4573s Unpacking libgrpc++1.51t64:arm64 (1.51.1-4.1build4) ... 4573s Selecting previously unselected package clangd-14. 4573s Preparing to unpack .../033-clangd-14_1%3a14.0.6-19build2_arm64.deb ... 4573s Unpacking clangd-14 (1:14.0.6-19build2) ... 4573s Selecting previously unselected package libjsoncpp25:arm64. 4573s Preparing to unpack .../034-libjsoncpp25_1.9.5-6_arm64.deb ... 4573s Unpacking libjsoncpp25:arm64 (1.9.5-6) ... 4573s Selecting previously unselected package librhash0:arm64. 4573s Preparing to unpack .../035-librhash0_1.4.3-3_arm64.deb ... 4573s Unpacking librhash0:arm64 (1.4.3-3) ... 4573s Selecting previously unselected package cmake-data. 4573s Preparing to unpack .../036-cmake-data_3.28.3-1build6_all.deb ... 4574s Unpacking cmake-data (3.28.3-1build6) ... 4574s Selecting previously unselected package cmake. 4574s Preparing to unpack .../037-cmake_3.28.3-1build6_arm64.deb ... 4574s Unpacking cmake (3.28.3-1build6) ... 4578s Selecting previously unselected package libisl23:arm64. 4578s Preparing to unpack .../038-libisl23_0.26-3_arm64.deb ... 4578s Unpacking libisl23:arm64 (0.26-3) ... 4578s Selecting previously unselected package libmpc3:arm64. 4578s Preparing to unpack .../039-libmpc3_1.3.1-1_arm64.deb ... 4578s Unpacking libmpc3:arm64 (1.3.1-1) ... 4578s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 4578s Preparing to unpack .../040-cpp-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package cpp-13. 4578s Preparing to unpack .../041-cpp-13_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package cpp-aarch64-linux-gnu. 4578s Preparing to unpack .../042-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package cpp. 4578s Preparing to unpack .../043-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking cpp (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package libcc1-0:arm64. 4578s Preparing to unpack .../044-libcc1-0_14-20240330-1ubuntu2_arm64.deb ... 4578s Unpacking libcc1-0:arm64 (14-20240330-1ubuntu2) ... 4578s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 4578s Preparing to unpack .../045-gcc-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package gcc-13. 4578s Preparing to unpack .../046-gcc-13_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package gcc-aarch64-linux-gnu. 4578s Preparing to unpack .../047-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package gcc. 4578s Preparing to unpack .../048-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking gcc (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package g++-13-aarch64-linux-gnu. 4578s Preparing to unpack .../049-g++-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package g++-13. 4578s Preparing to unpack .../050-g++-13_13.2.0-23ubuntu3_arm64.deb ... 4578s Unpacking g++-13 (13.2.0-23ubuntu3) ... 4578s Selecting previously unselected package g++-aarch64-linux-gnu. 4578s Preparing to unpack .../051-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package g++. 4578s Preparing to unpack .../052-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 4578s Unpacking g++ (4:13.2.0-7ubuntu1) ... 4578s Selecting previously unselected package gcc-10-base:arm64. 4578s Preparing to unpack .../053-gcc-10-base_10.5.0-4ubuntu2_arm64.deb ... 4578s Unpacking gcc-10-base:arm64 (10.5.0-4ubuntu2) ... 4578s Selecting previously unselected package gcc-11-base:arm64. 4578s Preparing to unpack .../054-gcc-11-base_11.4.0-7ubuntu2_arm64.deb ... 4578s Unpacking gcc-11-base:arm64 (11.4.0-7ubuntu2) ... 4578s Selecting previously unselected package icu-devtools. 4578s Preparing to unpack .../055-icu-devtools_74.2-1ubuntu1_arm64.deb ... 4578s Unpacking icu-devtools (74.2-1ubuntu1) ... 4578s Selecting previously unselected package libasan6:arm64. 4578s Preparing to unpack .../056-libasan6_11.4.0-7ubuntu2_arm64.deb ... 4578s Unpacking libasan6:arm64 (11.4.0-7ubuntu2) ... 4578s Selecting previously unselected package libunwind-14t64:arm64. 4578s Preparing to unpack .../057-libunwind-14t64_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libunwind-14t64:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libc++abi1-14t64:arm64. 4578s Preparing to unpack .../058-libc++abi1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libc++abi1-14t64:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libc++1-14t64:arm64. 4578s Preparing to unpack .../059-libc++1-14t64_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libc++1-14t64:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libunwind-14-dev:arm64. 4578s Preparing to unpack .../060-libunwind-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libunwind-14-dev:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libc++-14-dev:arm64. 4578s Preparing to unpack .../061-libc++-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libc++-14-dev:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package wasi-libc. 4578s Preparing to unpack .../062-wasi-libc_0.0~git20230113.4362b18-3_all.deb ... 4578s Unpacking wasi-libc (0.0~git20230113.4362b18-3) ... 4578s Selecting previously unselected package libc++abi-14-dev-wasm32. 4578s Preparing to unpack .../063-libc++abi-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libc++abi-14-dev-wasm32 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libc++-14-dev-wasm32. 4578s Preparing to unpack .../064-libc++-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libc++-14-dev-wasm32 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libc++abi-14-dev:arm64. 4578s Preparing to unpack .../065-libc++abi-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libc++abi-14-dev:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclang-14-dev. 4578s Preparing to unpack .../066-libclang-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libclang-14-dev (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclang-cpp14-dev. 4578s Preparing to unpack .../067-libclang-cpp14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libclang-cpp14-dev (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclang-rt-14-dev:arm64. 4578s Preparing to unpack .../068-libclang-rt-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libclang-rt-14-dev:arm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclang-rt-14-dev-wasm32. 4578s Preparing to unpack .../069-libclang-rt-14-dev-wasm32_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libclang-rt-14-dev-wasm32 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclang-rt-14-dev-wasm64. 4578s Preparing to unpack .../070-libclang-rt-14-dev-wasm64_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libclang-rt-14-dev-wasm64 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclc-14-dev. 4578s Preparing to unpack .../071-libclc-14-dev_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libclc-14-dev (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libclc-14. 4578s Preparing to unpack .../072-libclc-14_1%3a14.0.6-19build2_all.deb ... 4578s Unpacking libclc-14 (1:14.0.6-19build2) ... 4578s Selecting previously unselected package libfuzzer-14-dev. 4578s Preparing to unpack .../073-libfuzzer-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4578s Unpacking libfuzzer-14-dev (1:14.0.6-19build2) ... 4579s Selecting previously unselected package libtsan0:arm64. 4579s Preparing to unpack .../074-libtsan0_11.4.0-7ubuntu2_arm64.deb ... 4579s Unpacking libtsan0:arm64 (11.4.0-7ubuntu2) ... 4579s Selecting previously unselected package libgcc-10-dev:arm64. 4579s Preparing to unpack .../075-libgcc-10-dev_10.5.0-4ubuntu2_arm64.deb ... 4579s Unpacking libgcc-10-dev:arm64 (10.5.0-4ubuntu2) ... 4579s Selecting previously unselected package libicu-dev:arm64. 4579s Preparing to unpack .../076-libicu-dev_74.2-1ubuntu1_arm64.deb ... 4579s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 4583s Selecting previously unselected package libjs-jquery. 4583s Preparing to unpack .../077-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 4583s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4583s Selecting previously unselected package libjs-underscore. 4583s Preparing to unpack .../078-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 4583s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4583s Selecting previously unselected package liblld-14. 4583s Preparing to unpack .../079-liblld-14_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking liblld-14 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package lld-14. 4583s Preparing to unpack .../080-lld-14_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking lld-14 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package liblld-14-dev. 4583s Preparing to unpack .../081-liblld-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking liblld-14-dev (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libpython3.12t64:arm64. 4583s Preparing to unpack .../082-libpython3.12t64_3.12.2-5ubuntu3_arm64.deb ... 4583s Unpacking libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 4583s Selecting previously unselected package liblldb-14t64. 4583s Preparing to unpack .../083-liblldb-14t64_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking liblldb-14t64 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libffi-dev:arm64. 4583s Preparing to unpack .../084-libffi-dev_3.4.6-1_arm64.deb ... 4583s Unpacking libffi-dev:arm64 (3.4.6-1) ... 4583s Selecting previously unselected package llvm-14-runtime. 4583s Preparing to unpack .../085-llvm-14-runtime_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking llvm-14-runtime (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libpfm4:arm64. 4583s Preparing to unpack .../086-libpfm4_4.13.0+git32-g0d4ed0e-1_arm64.deb ... 4583s Unpacking libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 4583s Selecting previously unselected package llvm-14. 4583s Preparing to unpack .../087-llvm-14_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking llvm-14 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libncurses-dev:arm64. 4583s Preparing to unpack .../088-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 4583s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 4583s Selecting previously unselected package llvm-14-tools. 4583s Preparing to unpack .../089-llvm-14-tools_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking llvm-14-tools (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libz3-4:arm64. 4583s Preparing to unpack .../090-libz3-4_4.8.12-3.1_arm64.deb ... 4583s Unpacking libz3-4:arm64 (4.8.12-3.1) ... 4583s Selecting previously unselected package libz3-dev:arm64. 4583s Preparing to unpack .../091-libz3-dev_4.8.12-3.1_arm64.deb ... 4583s Unpacking libz3-dev:arm64 (4.8.12-3.1) ... 4583s Selecting previously unselected package libxml2-dev:arm64. 4583s Preparing to unpack .../092-libxml2-dev_2.9.14+dfsg-1.3ubuntu3_arm64.deb ... 4583s Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 4583s Selecting previously unselected package llvm-14-dev. 4583s Preparing to unpack .../093-llvm-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking llvm-14-dev (1:14.0.6-19build2) ... 4583s Selecting previously unselected package python3-lldb-14. 4583s Preparing to unpack .../094-python3-lldb-14_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking python3-lldb-14 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package lldb-14. 4583s Preparing to unpack .../095-lldb-14_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking lldb-14 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package liblldb-14-dev. 4583s Preparing to unpack .../096-liblldb-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking liblldb-14-dev (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libllvm-14-ocaml-dev. 4583s Preparing to unpack .../097-libllvm-14-ocaml-dev_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking libllvm-14-ocaml-dev (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libmlir-14t64:arm64. 4583s Preparing to unpack .../098-libmlir-14t64_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking libmlir-14t64:arm64 (1:14.0.6-19build2) ... 4583s Selecting previously unselected package libmlir-14-dev:arm64. 4583s Preparing to unpack .../099-libmlir-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4583s Unpacking libmlir-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Selecting previously unselected package libomp5-14t64:arm64. 4585s Preparing to unpack .../100-libomp5-14t64_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking libomp5-14t64:arm64 (1:14.0.6-19build2) ... 4585s Selecting previously unselected package libomp-14-dev. 4585s Preparing to unpack .../101-libomp-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking libomp-14-dev (1:14.0.6-19build2) ... 4585s Selecting previously unselected package libomp-14-doc. 4585s Preparing to unpack .../102-libomp-14-doc_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking libomp-14-doc (1:14.0.6-19build2) ... 4585s Selecting previously unselected package libpolly-14-dev:arm64. 4585s Preparing to unpack .../103-libpolly-14-dev_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking libpolly-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Selecting previously unselected package libstdc++-10-dev:arm64. 4585s Preparing to unpack .../104-libstdc++-10-dev_10.5.0-4ubuntu2_arm64.deb ... 4585s Unpacking libstdc++-10-dev:arm64 (10.5.0-4ubuntu2) ... 4585s Selecting previously unselected package llvm-14-doc. 4585s Preparing to unpack .../105-llvm-14-doc_1%3a14.0.6-19build2_all.deb ... 4585s Unpacking llvm-14-doc (1:14.0.6-19build2) ... 4585s Selecting previously unselected package llvm-14-examples. 4585s Preparing to unpack .../106-llvm-14-examples_1%3a14.0.6-19build2_all.deb ... 4585s Unpacking llvm-14-examples (1:14.0.6-19build2) ... 4585s Selecting previously unselected package mlir-14-tools. 4585s Preparing to unpack .../107-mlir-14-tools_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking mlir-14-tools (1:14.0.6-19build2) ... 4585s Selecting previously unselected package python3-clang-14. 4585s Preparing to unpack .../108-python3-clang-14_1%3a14.0.6-19build2_arm64.deb ... 4585s Unpacking python3-clang-14 (1:14.0.6-19build2) ... 4585s Selecting previously unselected package autopkgtest-satdep. 4585s Preparing to unpack .../109-2-autopkgtest-satdep.deb ... 4585s Unpacking autopkgtest-satdep (0) ... 4585s Setting up libclang-rt-14-dev-wasm32 (1:14.0.6-19build2) ... 4585s Setting up gcc-11-base:arm64 (11.4.0-7ubuntu2) ... 4585s Setting up libprotobuf32t64:arm64 (3.21.12-8.2build1) ... 4585s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 4585s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 4585s Setting up libre2-10:arm64 (20230301-3) ... 4585s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 4585s Setting up libomp5-14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up libclang-rt-14-dev-wasm64 (1:14.0.6-19build2) ... 4585s Setting up libunwind-14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up clang-14-doc (1:14.0.6-19build2) ... 4585s Setting up libc-ares2:arm64 (1.27.0-1) ... 4585s Setting up libgomp1:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libffi-dev:arm64 (3.4.6-1) ... 4585s Setting up libasan6:arm64 (11.4.0-7ubuntu2) ... 4585s Setting up libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 4585s Setting up libunwind-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up gcc-10-base:arm64 (10.5.0-4ubuntu2) ... 4585s Setting up libz3-4:arm64 (4.8.12-3.1) ... 4585s Setting up libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 4585s Setting up libclang-rt-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up libmpc3:arm64 (1.3.1-1) ... 4585s Setting up libatomic1:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libjsoncpp25:arm64 (1.9.5-6) ... 4585s Setting up icu-devtools (74.2-1ubuntu1) ... 4585s Setting up libclc-14-dev (1:14.0.6-19build2) ... 4585s Setting up libgc1:arm64 (1:8.2.6-1) ... 4585s Setting up libc++abi1-14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up libllvm14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up lld-14 (1:14.0.6-19build2) ... 4585s Setting up libubsan1:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libhwasan0:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up librhash0:arm64 (1.4.3-3) ... 4585s Setting up libpolly-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up libasan8:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libmlir-14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up cmake-data (3.28.3-1build6) ... 4585s Setting up libabsl20220623t64:arm64 (20220623.1-3.1ubuntu3) ... 4585s Setting up libc++1-14t64:arm64 (1:14.0.6-19build2) ... 4585s Setting up libtsan2:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4585s Setting up libprotoc32t64:arm64 (3.21.12-8.2build1) ... 4585s Setting up libisl23:arm64 (0.26-3) ... 4585s Setting up llvm-14-linker-tools (1:14.0.6-19build2) ... 4585s Setting up libomp-14-dev (1:14.0.6-19build2) ... 4585s Setting up libc++abi-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 4585s Setting up wasi-libc (0.0~git20230113.4362b18-3) ... 4585s Setting up mlir-14-tools (1:14.0.6-19build2) ... 4585s Setting up libcc1-0:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up liblsan0:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libitm1:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up clang-14-examples (1:14.0.6-19build2) ... 4585s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4585s Setting up libtsan0:arm64 (11.4.0-7ubuntu2) ... 4585s Setting up llvm-14-tools (1:14.0.6-19build2) ... 4585s Setting up libz3-dev:arm64 (4.8.12-3.1) ... 4585s Setting up cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4585s Setting up libclang-cpp14t64 (1:14.0.6-19build2) ... 4585s Setting up libgcc-10-dev:arm64 (10.5.0-4ubuntu2) ... 4585s Setting up liblld-14 (1:14.0.6-19build2) ... 4585s Setting up liblld-14-dev (1:14.0.6-19build2) ... 4585s Setting up libobjc4:arm64 (14-20240330-1ubuntu2) ... 4585s Setting up libc++-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4585s Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 4585s Setting up llvm-14-runtime (1:14.0.6-19build2) ... 4585s Setting up libclang1-14t64 (1:14.0.6-19build2) ... 4585s Setting up libgrpc29t64:arm64 (1.51.1-4.1build4) ... 4585s Setting up libclang-common-14-dev (1:14.0.6-19build2) ... 4585s Setting up libmlir-14-dev:arm64 (1:14.0.6-19build2) ... 4585s Setting up llvm-14-doc (1:14.0.6-19build2) ... 4585s Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4585s Setting up cmake (3.28.3-1build6) ... 4585s Setting up libclc-14 (1:14.0.6-19build2) ... 4585s Setting up libomp-14-doc (1:14.0.6-19build2) ... 4585s Setting up liblldb-14t64 (1:14.0.6-19build2) ... 4585s Setting up libc++abi-14-dev-wasm32 (1:14.0.6-19build2) ... 4585s Setting up clang-format-14 (1:14.0.6-19build2) ... 4585s Setting up libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 4585s Setting up libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 4585s Setting up llvm-14 (1:14.0.6-19build2) ... 4585s Setting up libstdc++-10-dev:arm64 (10.5.0-4ubuntu2) ... 4585s Setting up clang-14 (1:14.0.6-19build2) ... 4585s Setting up clang-tools-14 (1:14.0.6-19build2) ... 4585s Setting up cpp-13 (13.2.0-23ubuntu3) ... 4585s Setting up libc++-14-dev-wasm32 (1:14.0.6-19build2) ... 4585s Setting up libgrpc++1.51t64:arm64 (1.51.1-4.1build4) ... 4585s Setting up gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4585s Setting up clang-tidy-14 (1:14.0.6-19build2) ... 4585s Setting up libfuzzer-14-dev (1:14.0.6-19build2) ... 4585s Setting up gcc-13 (13.2.0-23ubuntu3) ... 4585s Setting up python3-lldb-14 (1:14.0.6-19build2) ... 4585s Setting up clangd-14 (1:14.0.6-19build2) ... 4585s Setting up cpp (4:13.2.0-7ubuntu1) ... 4585s Setting up libclang-14-dev (1:14.0.6-19build2) ... 4585s Setting up libclang-cpp14-dev (1:14.0.6-19build2) ... 4585s Setting up llvm-14-dev (1:14.0.6-19build2) ... 4585s Setting up g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 4585s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4585s Setting up g++-13 (13.2.0-23ubuntu3) ... 4585s Setting up lldb-14 (1:14.0.6-19build2) ... 4585s Setting up liblldb-14-dev (1:14.0.6-19build2) ... 4585s Setting up python3-clang-14 (1:14.0.6-19build2) ... 4585s Setting up libllvm-14-ocaml-dev (1:14.0.6-19build2) ... 4585s Setting up gcc (4:13.2.0-7ubuntu1) ... 4585s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 4585s Setting up llvm-14-examples (1:14.0.6-19build2) ... 4585s Setting up g++ (4:13.2.0-7ubuntu1) ... 4585s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 4585s Setting up autopkgtest-satdep (0) ... 4585s Processing triggers for systemd (255.4-1ubuntu7) ... 4585s Processing triggers for man-db (2.12.0-4build1) ... 4586s Processing triggers for install-info (7.1-3build2) ... 4586s Processing triggers for libc-bin (2.39-0ubuntu8) ... 4606s (Reading database ... 134081 files and directories currently installed.) 4606s Removing autopkgtest-satdep (0) ... 7029s autopkgtest [07:44:59]: test integration-test-suite-test: [----------------------- 7029s 'integration-test-suite/CMakeLists.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/CMakeLists.txt' 7029s 'integration-test-suite/LICENSE.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/LICENSE.txt' 7029s 'integration-test-suite/README.rst' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/README.rst' 7029s 'integration-test-suite/tests' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests' 7029s 'integration-test-suite/tests/plugins.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/plugins.cpp' 7029s 'integration-test-suite/tests/lto_and_gold.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/lto_and_gold.c' 7029s 'integration-test-suite/tests/clang_format.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/clang_format.c' 7029s 'integration-test-suite/tests/lto_and_cross_dso_cfi.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/lto_and_cross_dso_cfi.c' 7029s 'integration-test-suite/tests/save-optimization-record.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/save-optimization-record.c' 7029s 'integration-test-suite/tests/basic_lldb.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lldb.c' 7029s 'integration-test-suite/tests/test_clangd.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_clangd.txt' 7029s 'integration-test-suite/tests/basic_openmp.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_openmp.c' 7029s 'integration-test-suite/tests/lit.site.cfg.in' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/lit.site.cfg.in' 7029s 'integration-test-suite/tests/llvm-ir.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/llvm-ir.c' 7029s 'integration-test-suite/tests/scanbuild_py_makefile.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/scanbuild_py_makefile.txt' 7029s 'integration-test-suite/tests/lto_and_cfi.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/lto_and_cfi.c' 7029s 'integration-test-suite/tests/libclang_cpp.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/libclang_cpp.cpp' 7029s 'integration-test-suite/tests/basic_lib++.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lib++.cpp' 7029s 'integration-test-suite/tests/basic_debuginfo.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_debuginfo.c' 7029s 'integration-test-suite/tests/test_tsan.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_tsan.c' 7029s 'integration-test-suite/tests/buildid.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/buildid.c' 7029s 'integration-test-suite/tests/basic_lldb.in' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lldb.in' 7029s 'integration-test-suite/tests/from_chars.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/from_chars.cpp' 7029s 'integration-test-suite/tests/libc++_link_static.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/libc++_link_static.cpp' 7029s 'integration-test-suite/tests/scanbuild_py.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/scanbuild_py.cpp' 7029s 'integration-test-suite/tests/from_chars_libc++.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/from_chars_libc++.cpp' 7029s 'integration-test-suite/tests/basic_lldb2.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lldb2.cpp' 7029s 'integration-test-suite/tests/thinlto.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/thinlto.c' 7029s 'integration-test-suite/tests/basic_lldb2.in' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lldb2.in' 7029s 'integration-test-suite/tests/test_asan_heap.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_asan_heap.c' 7029s 'integration-test-suite/tests/rpass_inline.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/rpass_inline.cpp' 7029s 'integration-test-suite/tests/format_diff.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/format_diff.c' 7029s 'integration-test-suite/tests/llvm_config_libs.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/llvm_config_libs.cpp' 7029s 'integration-test-suite/tests/lto_and_lld.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/lto_and_lld.c' 7029s 'integration-test-suite/tests/minimal_mlir_cmake.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/minimal_mlir_cmake.txt' 7029s 'integration-test-suite/tests/basic_clang_tidy.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_clang_tidy.cpp' 7029s 'integration-test-suite/tests/Inputs' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/Inputs' 7029s 'integration-test-suite/tests/Inputs/foo.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/Inputs/foo.c' 7029s 'integration-test-suite/tests/Inputs/clangd.json' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/Inputs/clangd.json' 7029s 'integration-test-suite/tests/whole-toolchain.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/whole-toolchain.c' 7029s 'integration-test-suite/tests/whole-toolchain.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/whole-toolchain.cpp' 7029s 'integration-test-suite/tests/hello.mlir' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/hello.mlir' 7029s 'integration-test-suite/tests/basic_lib++2.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/basic_lib++2.cpp' 7029s 'integration-test-suite/tests/test_ubsan.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_ubsan.c' 7029s 'integration-test-suite/tests/minimal_llvm_cmake.txt' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/minimal_llvm_cmake.txt' 7029s 'integration-test-suite/tests/test_leaksan.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_leaksan.c' 7029s 'integration-test-suite/tests/partial-toolchain.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/partial-toolchain.cpp' 7029s 'integration-test-suite/tests/code_coverage.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/code_coverage.cpp' 7029s 'integration-test-suite/tests/code_profiling.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/code_profiling.cpp' 7029s 'integration-test-suite/tests/include_limits.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/include_limits.c' 7029s 'integration-test-suite/tests/warning_conversion.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/warning_conversion.c' 7029s 'integration-test-suite/tests/gold.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/gold.c' 7029s 'integration-test-suite/tests/test_asan_lc.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/test_asan_lc.c' 7029s 'integration-test-suite/tests/atomic_fetch.c' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/atomic_fetch.c' 7029s 'integration-test-suite/tests/scanbuild_missing_delete.cpp' -> '/tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/scanbuild_missing_delete.cpp' 7029s -- Checking for lit 7029s -- Checking for clang++ 7029s -- Checking for clang 7029s -- Checking for clang-tidy 7029s -- Checking for clang-format 7029s -- Checking for clang-format-diff 7029s -- Disabling tests related to clang-format-diff 7029s -- Checking for clangd 7029s -- Disabling tests related to clangd 7029s -- Checking for opt 7029s -- Checking for llvm-nm 7029s -- Checking for llc 7029s -- Disabling tests related to llc 7029s -- Checking for lli 7029s -- Disabling tests related to lli 7029s -- Checking for opt 7029s -- Disabling tests related to opt 7029s -- Checking for llvm-profdata 7029s -- Checking for lld 7029s -- Checking for lldb 7029s -- Checking for llvm-config 7029s -- Checking for llvm-objdump 7029s -- Disabling tests related to llvm-objdump 7029s -- Checking for scan-build 7029s -- Checking for scan-view 7029s -- Checking for scan-build-py 7029s -- Disabling tests related to scan-build-py 7029s -- Checking for mlir-translate 7029s -- Disabling tests related to mlir-translate 7029s -- Configuring done (0.0s) 7029s -- Generating done (0.0s) 7029s -- Build files have been written to: /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build 7029s -- Testing: 45 tests, 2 workers -- 7029s PASS: LLVM regression suite :: basic_clang_tidy.cpp (1 of 45) 7029s PASS: LLVM regression suite :: atomic_fetch.c (2 of 45) 7029s PASS: LLVM regression suite :: basic_debuginfo.c (3 of 45) 7029s PASS: LLVM regression suite :: basic_lib++2.cpp (4 of 45) 7029s PASS: LLVM regression suite :: basic_lldb.c (5 of 45) 7029s PASS: LLVM regression suite :: basic_lldb2.cpp (6 of 45) 7029s PASS: LLVM regression suite :: basic_openmp.c (7 of 45) 7029s UNSUPPORTED: LLVM regression suite :: buildid.c (8 of 45) 7029s PASS: LLVM regression suite :: clang_format.c (9 of 45) 7029s PASS: LLVM regression suite :: code_coverage.cpp (10 of 45) 7029s PASS: LLVM regression suite :: code_profiling.cpp (11 of 45) 7029s UNSUPPORTED: LLVM regression suite :: format_diff.c (12 of 45) 7029s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 7029s Compatibility with CMake < 3.5 will be removed from a future version of 7029s CMake. 7029s 7029s Update the VERSION argument value or use a ... suffix to tell 7029s CMake that the project does not need compatibility with older versions. 7029s 7029s 7029s CMake Warning: 7029s Manually-specified variables were not used by the project: 7029s 7029s LLVM_CMAKE_PREFIX_PATH 7029s 7029s 7029s /usr/lib/llvm-14/build/utils/lit/lit/formats/googletest.py:57: SyntaxWarning: invalid escape sequence '\(' 7029s upstream_prefix = re.compile('Running main\(\) from .*gtest_main\.cc') 7029s /usr/lib/llvm-14/build/utils/lit/lit/TestRunner.py:181: SyntaxWarning: invalid escape sequence '\c' 7029s """ 7029s PASS: LLVM regression suite :: from_chars.cpp (13 of 45) 7030s PASS: LLVM regression suite :: basic_lib++.cpp (14 of 45) 7030s PASS: LLVM regression suite :: from_chars_libc++.cpp (15 of 45) 7030s UNSUPPORTED: LLVM regression suite :: hello.mlir (16 of 45) 7030s PASS: LLVM regression suite :: include_limits.c (17 of 45) 7031s PASS: LLVM regression suite :: gold.c (18 of 45) 7031s PASS: LLVM regression suite :: libc++_link_static.cpp (19 of 45) 7031s UNSUPPORTED: LLVM regression suite :: llvm-ir.c (20 of 45) 7034s PASS: LLVM regression suite :: libclang_cpp.cpp (21 of 45) 7034s UNSUPPORTED: LLVM regression suite :: lto_and_cfi.c (22 of 45) 7034s UNSUPPORTED: LLVM regression suite :: lto_and_cross_dso_cfi.c (23 of 45) 7034s PASS: LLVM regression suite :: llvm_config_libs.cpp (24 of 45) 7034s PASS: LLVM regression suite :: lto_and_lld.c (25 of 45) 7034s PASS: LLVM regression suite :: lto_and_gold.c (26 of 45) 7034s UNSUPPORTED: LLVM regression suite :: minimal_mlir_cmake.txt (27 of 45) 7035s PASS: LLVM regression suite :: partial-toolchain.cpp (28 of 45) 7036s PASS: LLVM regression suite :: minimal_llvm_cmake.txt (29 of 45) 7036s PASS: LLVM regression suite :: rpass_inline.cpp (30 of 45) 7036s PASS: LLVM regression suite :: save-optimization-record.c (31 of 45) 7042s PASS: LLVM regression suite :: plugins.cpp (32 of 45) 7042s PASS: LLVM regression suite :: scanbuild_py.cpp (33 of 45) 7042s UNSUPPORTED: LLVM regression suite :: scanbuild_py_makefile.txt (34 of 45) 7042s UNSUPPORTED: LLVM regression suite :: test_asan_heap.c (35 of 45) 7042s PASS: LLVM regression suite :: test_asan_lc.c (36 of 45) 7042s UNSUPPORTED: LLVM regression suite :: test_clangd.txt (37 of 45) 7042s FAIL: LLVM regression suite :: scanbuild_missing_delete.cpp (38 of 45) 7042s ******************** TEST 'LLVM regression suite :: scanbuild_missing_delete.cpp' FAILED ******************** 7042s Script: 7042s -- 7042s : 'RUN: at line 3'; rm -rf /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.tmp.out && mkdir /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.tmp.out && cd /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.tmp.out && rm -rf * 7042s : 'RUN: at line 4'; /usr/bin/scan-build-14 -o . /usr/bin/clang++-14 -c /tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/scanbuild_missing_delete.cpp -o /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.tmp 7042s : 'RUN: at line 5'; /usr/bin/scan-view-14 --no-browser * & WPID=$! && sleep 5 && kill $WPID 7042s -- 7042s Exit Code: 1 7042s 7042s Command Output (stdout): 7042s -- 7042s scan-build: Using '/usr/lib/llvm-14/bin/clang' for static analysis 7042s scan-build: Analysis run complete. 7042s scan-build: 1 bug found. 7042s scan-build: Run 'scan-view /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.tmp.out/2024-04-11-074515-3396-1' to examine bug reports. 7042s 7042s -- 7042s Command Output (stderr): 7042s -- 7042s /tmp/autopkgtest.MtahHO/autopkgtest_tmp/tests/scanbuild_missing_delete.cpp:7:10: warning: Potential memory leak [cplusplus.NewDeleteLeaks] 7042s while (argc--) 7042s ^~~~ 7042s 1 warning generated. 7042s Traceback (most recent call last): 7042s File "/usr/bin/scan-view-14", line 9, in 7042s import imp 7042s ModuleNotFoundError: No module named 'imp' 7042s /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build/tests/Output/scanbuild_missing_delete.cpp.script: line 3: kill: (3406) - No such process 7042s 7042s -- 7042s 7042s ******************** 7042s UNSUPPORTED: LLVM regression suite :: test_tsan.c (39 of 45) 7042s UNSUPPORTED: LLVM regression suite :: test_ubsan.c (40 of 45) 7042s PASS: LLVM regression suite :: thinlto.c (41 of 45) 7042s PASS: LLVM regression suite :: warning_conversion.c (42 of 45) 7042s UNSUPPORTED: LLVM regression suite :: whole-toolchain.c (43 of 45) 7042s UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (44 of 45) 7043s PASS: LLVM regression suite :: test_leaksan.c (45 of 45) 7043s ******************** 7043s Unsupported Tests (14): 7043s LLVM regression suite :: buildid.c 7043s LLVM regression suite :: format_diff.c 7043s LLVM regression suite :: hello.mlir 7043s LLVM regression suite :: llvm-ir.c 7043s LLVM regression suite :: lto_and_cfi.c 7043s LLVM regression suite :: lto_and_cross_dso_cfi.c 7043s LLVM regression suite :: minimal_mlir_cmake.txt 7043s LLVM regression suite :: scanbuild_py_makefile.txt 7043s LLVM regression suite :: test_asan_heap.c 7043s LLVM regression suite :: test_clangd.txt 7043s LLVM regression suite :: test_tsan.c 7043s LLVM regression suite :: test_ubsan.c 7043s LLVM regression suite :: whole-toolchain.c 7043s LLVM regression suite :: whole-toolchain.cpp 7043s 7043s ******************** 7043s Failed Tests (1): 7043s LLVM regression suite :: scanbuild_missing_delete.cpp 7043s 7043s 7043s Testing Time: 21.44s 7043s Unsupported: 14 7043s Passed : 30 7043s Failed : 1 7043s make[3]: *** [CMakeFiles/check.dir/build.make:70: CMakeFiles/check] Error 1 7043s make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/check.dir/all] Error 2 7043s make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/check.dir/rule] Error 2 7043s make: *** [Makefile:124: check] Error 2 7043s autopkgtest [07:45:22]: test integration-test-suite-test: -----------------------] 7044s integration-test-suite-test FAIL non-zero exit status 2 7044s autopkgtest [07:45:23]: test integration-test-suite-test: - - - - - - - - - - results - - - - - - - - - - 7044s autopkgtest [07:45:23]: test cmake-test: preparing testbed 7125s autopkgtest [07:46:44]: testbed dpkg architecture: arm64 7125s autopkgtest [07:46:44]: testbed apt version: 2.7.14build2 7125s autopkgtest [07:46:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 7126s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 7127s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [330 kB] 7127s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [639 kB] 7127s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [6428 B] 7127s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [7108 B] 7127s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [350 kB] 7127s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 7127s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [37.4 kB] 7127s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 7127s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [739 kB] 7127s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 7127s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [2368 B] 7127s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 7134s Fetched 2240 kB in 1s (1515 kB/s) 7134s Reading package lists... 7142s Reading package lists... 7142s Building dependency tree... 7142s Reading state information... 7142s Calculating upgrade... 7142s The following packages will be upgraded: 7142s curl libcurl3t64-gnutls libcurl4t64 linux-firmware 7142s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 7142s Need to get 476 MB of archives. 7142s After this operation, 0 B of additional disk space will be used. 7142s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu10 [222 kB] 7142s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu10 [333 kB] 7142s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10 [327 kB] 7142s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 linux-firmware arm64 20240318.git3b128b60-0ubuntu2 [475 MB] 7156s Fetched 476 MB in 16s (29.5 MB/s) 7156s (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 ... 112128 files and directories currently installed.) 7156s Preparing to unpack .../curl_8.5.0-2ubuntu10_arm64.deb ... 7156s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 7157s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu10_arm64.deb ... 7157s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 7157s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu10_arm64.deb ... 7157s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 7157s Preparing to unpack .../linux-firmware_20240318.git3b128b60-0ubuntu2_arm64.deb ... 7157s Unpacking linux-firmware (20240318.git3b128b60-0ubuntu2) over (20240318.git3b128b60-0ubuntu1) ... 7165s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10) ... 7165s Setting up linux-firmware (20240318.git3b128b60-0ubuntu2) ... 7165s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) ... 7165s Setting up curl (8.5.0-2ubuntu10) ... 7165s Processing triggers for man-db (2.12.0-4build1) ... 7165s Processing triggers for libc-bin (2.39-0ubuntu8) ... 7165s Processing triggers for initramfs-tools (0.142ubuntu24) ... 7165s update-initramfs: Generating /boot/initrd.img-6.8.0-22-generic 7165s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 7181s System running in EFI mode, skipping. 7182s Reading package lists... 7182s Building dependency tree... 7182s Reading state information... 7182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 7183s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 7183s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 7183s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 7183s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 7186s Reading package lists... 7186s Reading package lists... 7186s Building dependency tree... 7186s Reading state information... 7186s Calculating upgrade... 7186s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 7186s Reading package lists... 7186s Building dependency tree... 7186s Reading state information... 7187s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 7187s autopkgtest [07:47:46]: rebooting testbed after setup commands that affected boot 7230s Reading package lists... 7230s Building dependency tree... 7230s Reading state information... 7231s Starting pkgProblemResolver with broken count: 0 7231s Starting 2 pkgProblemResolver with broken count: 0 7231s Done 7232s The following additional packages will be installed: 7232s build-essential cmake cmake-data cpp cpp-13 cpp-13-aarch64-linux-gnu 7232s cpp-aarch64-linux-gnu g++ g++-13 g++-13-aarch64-linux-gnu 7232s g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu 7232s gcc-aarch64-linux-gnu icu-devtools libasan8 libatomic1 libcc1-0 7232s libclang-cpp14t64 libffi-dev libgcc-13-dev libgomp1 libhwasan0 libicu-dev 7232s libisl23 libitm1 libjsoncpp25 libllvm14t64 liblsan0 libmpc3 libncurses-dev 7232s libpfm4 librhash0 libstdc++-13-dev libtsan2 libubsan1 libxml2-dev libz3-4 7232s libz3-dev llvm-14 llvm-14-dev llvm-14-linker-tools llvm-14-runtime 7232s llvm-14-tools 7232s Suggested packages: 7232s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-13-locales 7232s cpp-13-doc gcc-13-doc gcc-multilib manpages-dev autoconf automake libtool 7232s flex bison gdb gcc-doc gdb-aarch64-linux-gnu icu-doc ncurses-doc 7232s libstdc++-13-doc pkg-config llvm-14-doc 7232s The following NEW packages will be installed: 7232s autopkgtest-satdep build-essential cmake cmake-data cpp cpp-13 7232s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu g++ g++-13 7232s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 7232s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools libasan8 7232s libatomic1 libcc1-0 libclang-cpp14t64 libffi-dev libgcc-13-dev libgomp1 7232s libhwasan0 libicu-dev libisl23 libitm1 libjsoncpp25 libllvm14t64 liblsan0 7232s libmpc3 libncurses-dev libpfm4 librhash0 libstdc++-13-dev libtsan2 libubsan1 7232s libxml2-dev libz3-4 libz3-dev llvm-14 llvm-14-dev llvm-14-linker-tools 7232s llvm-14-runtime llvm-14-tools 7232s 0 upgraded, 46 newly installed, 0 to remove and 0 not upgraded. 7232s Need to get 174 MB/174 MB of archives. 7232s After this operation, 805 MB of additional disk space will be used. 7232s Get:1 /tmp/autopkgtest.MtahHO/3-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [728 B] 7233s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 7233s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 7233s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [10.3 MB] 7233s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-23ubuntu3 [1030 B] 7233s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 7233s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 7233s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240330-1ubuntu2 [44.7 kB] 7233s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240330-1ubuntu2 [144 kB] 7233s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240330-1ubuntu2 [27.9 kB] 7233s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240330-1ubuntu2 [11.4 kB] 7233s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240330-1ubuntu2 [2920 kB] 7233s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240330-1ubuntu2 [1282 kB] 7233s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240330-1ubuntu2 [2688 kB] 7233s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240330-1ubuntu2 [1151 kB] 7233s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240330-1ubuntu2 [1599 kB] 7234s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-23ubuntu3 [2468 kB] 7234s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [20.1 MB] 7234s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-23ubuntu3 [469 kB] 7234s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 7234s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 7234s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-23ubuntu3 [2378 kB] 7234s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu3 [11.7 MB] 7234s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-23ubuntu3 [14.5 kB] 7234s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 7234s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 7234s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 7234s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp25 arm64 1.9.5-6 [76.0 kB] 7234s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 librhash0 arm64 1.4.3-3 [125 kB] 7234s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 cmake-data all 3.28.3-1build6 [2155 kB] 7234s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 cmake arm64 3.28.3-1build6 [10.3 MB] 7235s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 7235s Get:33 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm14t64 arm64 1:14.0.6-19build2 [22.8 MB] 7235s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14t64 arm64 1:14.0.6-19build2 [11.6 MB] 7235s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 7236s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 7236s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3ubuntu3 [798 kB] 7236s Get:38 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-runtime arm64 1:14.0.6-19build2 [461 kB] 7236s Get:39 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-linker-tools arm64 1:14.0.6-19build2 [1249 kB] 7236s Get:40 http://ftpmaster.internal/ubuntu noble/universe arm64 libpfm4 arm64 4.13.0+git32-g0d4ed0e-1 [59.6 kB] 7236s Get:41 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14 arm64 1:14.0.6-19build2 [11.6 MB] 7236s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.6-1 [59.5 kB] 7236s Get:43 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-tools arm64 1:14.0.6-19build2 [395 kB] 7236s Get:44 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-4 arm64 4.8.12-3.1 [5338 kB] 7236s Get:45 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-dev arm64 4.8.12-3.1 [72.2 kB] 7236s Get:46 http://ftpmaster.internal/ubuntu noble/universe arm64 llvm-14-dev arm64 1:14.0.6-19build2 [35.9 MB] 7238s Fetched 174 MB in 5s (36.2 MB/s) 7238s Selecting previously unselected package libisl23:arm64. 7238s (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 ... 112128 files and directories currently installed.) 7238s Preparing to unpack .../00-libisl23_0.26-3_arm64.deb ... 7238s Unpacking libisl23:arm64 (0.26-3) ... 7238s Selecting previously unselected package libmpc3:arm64. 7238s Preparing to unpack .../01-libmpc3_1.3.1-1_arm64.deb ... 7238s Unpacking libmpc3:arm64 (1.3.1-1) ... 7238s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 7238s Preparing to unpack .../02-cpp-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 7238s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7238s Selecting previously unselected package cpp-13. 7238s Preparing to unpack .../03-cpp-13_13.2.0-23ubuntu3_arm64.deb ... 7238s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 7238s Selecting previously unselected package cpp-aarch64-linux-gnu. 7238s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 7238s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7238s Selecting previously unselected package cpp. 7238s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 7248s Unpacking cpp (4:13.2.0-7ubuntu1) ... 7248s Selecting previously unselected package libcc1-0:arm64. 7248s Preparing to unpack .../06-libcc1-0_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libcc1-0:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libgomp1:arm64. 7248s Preparing to unpack .../07-libgomp1_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libgomp1:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libitm1:arm64. 7248s Preparing to unpack .../08-libitm1_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libitm1:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libatomic1:arm64. 7248s Preparing to unpack .../09-libatomic1_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libatomic1:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libasan8:arm64. 7248s Preparing to unpack .../10-libasan8_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libasan8:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package liblsan0:arm64. 7248s Preparing to unpack .../11-liblsan0_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking liblsan0:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libtsan2:arm64. 7248s Preparing to unpack .../12-libtsan2_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libtsan2:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libubsan1:arm64. 7248s Preparing to unpack .../13-libubsan1_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libubsan1:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libhwasan0:arm64. 7248s Preparing to unpack .../14-libhwasan0_14-20240330-1ubuntu2_arm64.deb ... 7248s Unpacking libhwasan0:arm64 (14-20240330-1ubuntu2) ... 7248s Selecting previously unselected package libgcc-13-dev:arm64. 7248s Preparing to unpack .../15-libgcc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 7248s Preparing to unpack .../16-gcc-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package gcc-13. 7248s Preparing to unpack .../17-gcc-13_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package gcc-aarch64-linux-gnu. 7248s Preparing to unpack .../18-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 7248s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7248s Selecting previously unselected package gcc. 7248s Preparing to unpack .../19-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 7248s Unpacking gcc (4:13.2.0-7ubuntu1) ... 7248s Selecting previously unselected package libstdc++-13-dev:arm64. 7248s Preparing to unpack .../20-libstdc++-13-dev_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package g++-13-aarch64-linux-gnu. 7248s Preparing to unpack .../21-g++-13-aarch64-linux-gnu_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package g++-13. 7248s Preparing to unpack .../22-g++-13_13.2.0-23ubuntu3_arm64.deb ... 7248s Unpacking g++-13 (13.2.0-23ubuntu3) ... 7248s Selecting previously unselected package g++-aarch64-linux-gnu. 7248s Preparing to unpack .../23-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 7248s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7248s Selecting previously unselected package g++. 7248s Preparing to unpack .../24-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 7248s Unpacking g++ (4:13.2.0-7ubuntu1) ... 7248s Selecting previously unselected package build-essential. 7248s Preparing to unpack .../25-build-essential_12.10ubuntu1_arm64.deb ... 7248s Unpacking build-essential (12.10ubuntu1) ... 7248s Selecting previously unselected package libjsoncpp25:arm64. 7248s Preparing to unpack .../26-libjsoncpp25_1.9.5-6_arm64.deb ... 7248s Unpacking libjsoncpp25:arm64 (1.9.5-6) ... 7248s Selecting previously unselected package librhash0:arm64. 7248s Preparing to unpack .../27-librhash0_1.4.3-3_arm64.deb ... 7248s Unpacking librhash0:arm64 (1.4.3-3) ... 7248s Selecting previously unselected package cmake-data. 7248s Preparing to unpack .../28-cmake-data_3.28.3-1build6_all.deb ... 7248s Unpacking cmake-data (3.28.3-1build6) ... 7248s Selecting previously unselected package cmake. 7248s Preparing to unpack .../29-cmake_3.28.3-1build6_arm64.deb ... 7248s Unpacking cmake (3.28.3-1build6) ... 7248s Selecting previously unselected package icu-devtools. 7248s Preparing to unpack .../30-icu-devtools_74.2-1ubuntu1_arm64.deb ... 7248s Unpacking icu-devtools (74.2-1ubuntu1) ... 7248s Selecting previously unselected package libllvm14t64:arm64. 7248s Preparing to unpack .../31-libllvm14t64_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking libllvm14t64:arm64 (1:14.0.6-19build2) ... 7248s Selecting previously unselected package libclang-cpp14t64. 7248s Preparing to unpack .../32-libclang-cpp14t64_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking libclang-cpp14t64 (1:14.0.6-19build2) ... 7248s Selecting previously unselected package libicu-dev:arm64. 7248s Preparing to unpack .../33-libicu-dev_74.2-1ubuntu1_arm64.deb ... 7248s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 7248s Selecting previously unselected package libncurses-dev:arm64. 7248s Preparing to unpack .../34-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 7248s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 7248s Selecting previously unselected package libxml2-dev:arm64. 7248s Preparing to unpack .../35-libxml2-dev_2.9.14+dfsg-1.3ubuntu3_arm64.deb ... 7248s Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 7248s Selecting previously unselected package llvm-14-runtime. 7248s Preparing to unpack .../36-llvm-14-runtime_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking llvm-14-runtime (1:14.0.6-19build2) ... 7248s Selecting previously unselected package llvm-14-linker-tools. 7248s Preparing to unpack .../37-llvm-14-linker-tools_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking llvm-14-linker-tools (1:14.0.6-19build2) ... 7248s Selecting previously unselected package libpfm4:arm64. 7248s Preparing to unpack .../38-libpfm4_4.13.0+git32-g0d4ed0e-1_arm64.deb ... 7248s Unpacking libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 7248s Selecting previously unselected package llvm-14. 7248s Preparing to unpack .../39-llvm-14_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking llvm-14 (1:14.0.6-19build2) ... 7248s Selecting previously unselected package libffi-dev:arm64. 7248s Preparing to unpack .../40-libffi-dev_3.4.6-1_arm64.deb ... 7248s Unpacking libffi-dev:arm64 (3.4.6-1) ... 7248s Selecting previously unselected package llvm-14-tools. 7248s Preparing to unpack .../41-llvm-14-tools_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking llvm-14-tools (1:14.0.6-19build2) ... 7248s Selecting previously unselected package libz3-4:arm64. 7248s Preparing to unpack .../42-libz3-4_4.8.12-3.1_arm64.deb ... 7248s Unpacking libz3-4:arm64 (4.8.12-3.1) ... 7248s Selecting previously unselected package libz3-dev:arm64. 7248s Preparing to unpack .../43-libz3-dev_4.8.12-3.1_arm64.deb ... 7248s Unpacking libz3-dev:arm64 (4.8.12-3.1) ... 7248s Selecting previously unselected package llvm-14-dev. 7248s Preparing to unpack .../44-llvm-14-dev_1%3a14.0.6-19build2_arm64.deb ... 7248s Unpacking llvm-14-dev (1:14.0.6-19build2) ... 7249s Selecting previously unselected package autopkgtest-satdep. 7249s Preparing to unpack .../45-3-autopkgtest-satdep.deb ... 7249s Unpacking autopkgtest-satdep (0) ... 7249s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 7249s Setting up libgomp1:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up libffi-dev:arm64 (3.4.6-1) ... 7249s Setting up libz3-4:arm64 (4.8.12-3.1) ... 7249s Setting up libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 7249s Setting up libmpc3:arm64 (1.3.1-1) ... 7249s Setting up libatomic1:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up libjsoncpp25:arm64 (1.9.5-6) ... 7249s Setting up icu-devtools (74.2-1ubuntu1) ... 7249s Setting up libllvm14t64:arm64 (1:14.0.6-19build2) ... 7249s Setting up libubsan1:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up libhwasan0:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up librhash0:arm64 (1.4.3-3) ... 7249s Setting up libasan8:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up cmake-data (3.28.3-1build6) ... 7249s Setting up libtsan2:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up libisl23:arm64 (0.26-3) ... 7249s Setting up llvm-14-linker-tools (1:14.0.6-19build2) ... 7249s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 7249s Setting up libcc1-0:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up liblsan0:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up libitm1:arm64 (14-20240330-1ubuntu2) ... 7249s Setting up llvm-14-tools (1:14.0.6-19build2) ... 7249s Setting up libz3-dev:arm64 (4.8.12-3.1) ... 7249s Setting up cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7249s Setting up libclang-cpp14t64 (1:14.0.6-19build2) ... 7249s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7249s Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu3) ... 7249s Setting up llvm-14-runtime (1:14.0.6-19build2) ... 7249s Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 7249s Setting up cmake (3.28.3-1build6) ... 7249s Setting up libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 7249s Setting up llvm-14 (1:14.0.6-19build2) ... 7249s Setting up cpp-13 (13.2.0-23ubuntu3) ... 7249s Setting up gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7249s Setting up gcc-13 (13.2.0-23ubuntu3) ... 7249s Setting up cpp (4:13.2.0-7ubuntu1) ... 7249s Setting up llvm-14-dev (1:14.0.6-19build2) ... 7249s Setting up g++-13-aarch64-linux-gnu (13.2.0-23ubuntu3) ... 7249s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7249s Setting up g++-13 (13.2.0-23ubuntu3) ... 7249s Setting up gcc (4:13.2.0-7ubuntu1) ... 7249s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 7249s Setting up g++ (4:13.2.0-7ubuntu1) ... 7249s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 7249s Setting up build-essential (12.10ubuntu1) ... 7249s Setting up autopkgtest-satdep (0) ... 7249s Processing triggers for systemd (255.4-1ubuntu7) ... 7249s Processing triggers for man-db (2.12.0-4build1) ... 7251s Processing triggers for install-info (7.1-3build2) ... 7251s Processing triggers for libc-bin (2.39-0ubuntu8) ... 7262s (Reading database ... 119975 files and directories currently installed.) 7262s Removing autopkgtest-satdep (0) ... 8091s autopkgtest [08:02:50]: test cmake-test: [----------------------- 8094s -- The C compiler identification is GNU 13.2.0 8095s -- The CXX compiler identification is GNU 13.2.0 8095s -- Detecting C compiler ABI info 8095s -- Detecting C compiler ABI info - done 8095s -- Check for working C compiler: /usr/bin/cc - skipped 8095s -- Detecting C compile features 8095s -- Detecting C compile features - done 8095s -- Detecting CXX compiler ABI info 8095s -- Detecting CXX compiler ABI info - done 8095s -- Check for working CXX compiler: /usr/bin/c++ - skipped 8095s -- Detecting CXX compile features 8095s -- Detecting CXX compile features - done 8095s -- Performing Test HAVE_FFI_CALL 8095s -- Performing Test HAVE_FFI_CALL - Success 8095s -- Found FFI: /usr/lib/aarch64-linux-gnu/libffi.so 8095s -- Performing Test Terminfo_LINKABLE 8095s -- Performing Test Terminfo_LINKABLE - Success 8095s -- Found Terminfo: /usr/lib/aarch64-linux-gnu/libtinfo.so 8095s -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 8095s -- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.9.14") 8095s -- Configuring done (2.1s) 8095s -- Generating done (0.0s) 8095s -- Build files have been written to: /tmp/autopkgtest.MtahHO/autopkgtest_tmp/build 8096s autopkgtest [08:02:55]: test cmake-test: -----------------------] 8096s autopkgtest [08:02:55]: test cmake-test: - - - - - - - - - - results - - - - - - - - - - 8096s cmake-test PASS 8097s autopkgtest [08:02:56]: test command2: preparing testbed 8192s autopkgtest [08:04:31]: testbed dpkg architecture: arm64 8192s autopkgtest [08:04:31]: testbed apt version: 2.7.14build2 8192s autopkgtest [08:04:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 8192s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 8193s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [6428 B] 8193s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [639 kB] 8193s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [330 kB] 8193s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [7108 B] 8193s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [350 kB] 8193s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 8193s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [37.4 kB] 8193s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 8193s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [739 kB] 8193s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 8193s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [2368 B] 8193s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 8196s Fetched 2240 kB in 1s (1989 kB/s) 8196s Reading package lists... 8199s Reading package lists... 8199s Building dependency tree... 8199s Reading state information... 8200s Calculating upgrade... 8200s The following packages will be upgraded: 8200s curl libcurl3t64-gnutls libcurl4t64 linux-firmware 8202s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 8202s Need to get 476 MB of archives. 8202s After this operation, 0 B of additional disk space will be used. 8202s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu10 [222 kB] 8202s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu10 [333 kB] 8202s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10 [327 kB] 8202s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 linux-firmware arm64 20240318.git3b128b60-0ubuntu2 [475 MB] 8222s Fetched 476 MB in 19s (25.4 MB/s) 8222s (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 ... 112128 files and directories currently installed.) 8222s Preparing to unpack .../curl_8.5.0-2ubuntu10_arm64.deb ... 8222s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 8222s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu10_arm64.deb ... 8222s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 8222s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu10_arm64.deb ... 8222s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 8222s Preparing to unpack .../linux-firmware_20240318.git3b128b60-0ubuntu2_arm64.deb ... 8222s Unpacking linux-firmware (20240318.git3b128b60-0ubuntu2) over (20240318.git3b128b60-0ubuntu1) ... 8223s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10) ... 8223s Setting up linux-firmware (20240318.git3b128b60-0ubuntu2) ... 8223s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) ... 8223s Setting up curl (8.5.0-2ubuntu10) ... 8223s Processing triggers for man-db (2.12.0-4build1) ... 8223s Processing triggers for libc-bin (2.39-0ubuntu8) ... 8223s Processing triggers for initramfs-tools (0.142ubuntu24) ... 8224s update-initramfs: Generating /boot/initrd.img-6.8.0-22-generic 8224s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 8251s System running in EFI mode, skipping. 8251s Reading package lists... 8251s Building dependency tree... 8251s Reading state information... 8252s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 8252s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 8252s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 8252s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 8252s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 8255s Reading package lists...Reading package lists... 8255s 8255s Building dependency tree... 8255s Reading state information... 8255s Calculating upgrade... 8255s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 8255s Reading package lists... 8255s Building dependency tree... 8255s Reading state information... 8256s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 8257s autopkgtest [08:05:36]: rebooting testbed after setup commands that affected boot 8296s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 8322s Reading package lists... 8322s Building dependency tree... 8322s Reading state information... 8323s Starting pkgProblemResolver with broken count: 0 8323s Starting 2 pkgProblemResolver with broken count: 0 8323s Done 8323s The following additional packages will be installed: 8323s libclang-cpp14t64 liblldb-14t64 libllvm14t64 libpython3.12t64 8323s python3-lldb-14 8324s The following NEW packages will be installed: 8324s autopkgtest-satdep libclang-cpp14t64 liblldb-14t64 libllvm14t64 8324s libpython3.12t64 python3-lldb-14 8324s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 8324s Need to get 40.6 MB/40.6 MB of archives. 8324s After this operation, 187 MB of additional disk space will be used. 8324s Get:1 /tmp/autopkgtest.MtahHO/4-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 8324s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm14t64 arm64 1:14.0.6-19build2 [22.8 MB] 8325s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-cpp14t64 arm64 1:14.0.6-19build2 [11.6 MB] 8326s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3.12t64 arm64 3.12.2-5ubuntu3 [2275 kB] 8326s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 liblldb-14t64 arm64 1:14.0.6-19build2 [3882 kB] 8326s Get:6 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-lldb-14 arm64 1:14.0.6-19build2 [105 kB] 8330s Fetched 40.6 MB in 2s (21.1 MB/s) 8330s Selecting previously unselected package libllvm14t64:arm64. 8330s (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 ... 112128 files and directories currently installed.) 8330s Preparing to unpack .../0-libllvm14t64_1%3a14.0.6-19build2_arm64.deb ... 8330s Unpacking libllvm14t64:arm64 (1:14.0.6-19build2) ... 8330s Selecting previously unselected package libclang-cpp14t64. 8330s Preparing to unpack .../1-libclang-cpp14t64_1%3a14.0.6-19build2_arm64.deb ... 8330s Unpacking libclang-cpp14t64 (1:14.0.6-19build2) ... 8330s Selecting previously unselected package libpython3.12t64:arm64. 8330s Preparing to unpack .../2-libpython3.12t64_3.12.2-5ubuntu3_arm64.deb ... 8330s Unpacking libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 8330s Selecting previously unselected package liblldb-14t64. 8330s Preparing to unpack .../3-liblldb-14t64_1%3a14.0.6-19build2_arm64.deb ... 8330s Unpacking liblldb-14t64 (1:14.0.6-19build2) ... 8330s Selecting previously unselected package python3-lldb-14. 8330s Preparing to unpack .../4-python3-lldb-14_1%3a14.0.6-19build2_arm64.deb ... 8330s Unpacking python3-lldb-14 (1:14.0.6-19build2) ... 8330s Selecting previously unselected package autopkgtest-satdep. 8330s Preparing to unpack .../5-4-autopkgtest-satdep.deb ... 8330s Unpacking autopkgtest-satdep (0) ... 8330s Setting up libpython3.12t64:arm64 (3.12.2-5ubuntu3) ... 8330s Setting up libllvm14t64:arm64 (1:14.0.6-19build2) ... 8330s Setting up libclang-cpp14t64 (1:14.0.6-19build2) ... 8330s Setting up liblldb-14t64 (1:14.0.6-19build2) ... 8330s Setting up python3-lldb-14 (1:14.0.6-19build2) ... 8330s Setting up autopkgtest-satdep (0) ... 8330s Processing triggers for libc-bin (2.39-0ubuntu8) ... 8332s (Reading database ... 112195 files and directories currently installed.) 8332s Removing autopkgtest-satdep (0) ... 8779s autopkgtest [08:14:17]: test command2: python3 -c "import lldb; print(lldb.__file__); print(lldb)" 8779s autopkgtest [08:14:17]: test command2: [----------------------- 8783s None 8783s 8785s autopkgtest [08:14:23]: test command2: -----------------------] 8787s command2 PASS 8787s autopkgtest [08:14:26]: test command2: - - - - - - - - - - results - - - - - - - - - - 8788s autopkgtest [08:14:27]: test command3: preparing testbed 9128s autopkgtest [08:20:07]: testbed dpkg architecture: arm64 9129s autopkgtest [08:20:08]: testbed apt version: 2.7.14build2 9129s autopkgtest [08:20:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 9129s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 9129s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [636 kB] 9130s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [330 kB] 9130s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [6428 B] 9130s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [7108 B] 9130s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [350 kB] 9130s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 9130s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [37.4 kB] 9130s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 9130s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [737 kB] 9130s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 9130s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [2368 B] 9130s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 9131s Fetched 2235 kB in 1s (2330 kB/s) 9131s Reading package lists... 9134s Reading package lists... 9135s Building dependency tree... 9135s Reading state information... 9135s Calculating upgrade... 9136s The following packages will be upgraded: 9136s curl libcurl3t64-gnutls libcurl4t64 linux-firmware 9136s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 9136s Need to get 476 MB of archives. 9136s After this operation, 0 B of additional disk space will be used. 9136s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu10 [222 kB] 9136s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu10 [333 kB] 9136s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10 [327 kB] 9136s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 linux-firmware arm64 20240318.git3b128b60-0ubuntu2 [475 MB] 9156s Fetched 476 MB in 20s (24.4 MB/s) 9157s (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 ... 112128 files and directories currently installed.) 9157s Preparing to unpack .../curl_8.5.0-2ubuntu10_arm64.deb ... 9157s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 9157s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu10_arm64.deb ... 9157s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 9157s Preparing to unpack .../libcurl3t64-gnutls_8.5.0-2ubuntu10_arm64.deb ... 9157s Unpacking libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 9158s Preparing to unpack .../linux-firmware_20240318.git3b128b60-0ubuntu2_arm64.deb ... 9158s Unpacking linux-firmware (20240318.git3b128b60-0ubuntu2) over (20240318.git3b128b60-0ubuntu1) ... 9162s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10) ... 9162s Setting up linux-firmware (20240318.git3b128b60-0ubuntu2) ... 9162s Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10) ... 9162s Setting up curl (8.5.0-2ubuntu10) ... 9162s Processing triggers for man-db (2.12.0-4build1) ... 9162s Processing triggers for libc-bin (2.39-0ubuntu8) ... 9162s Processing triggers for initramfs-tools (0.142ubuntu24) ... 9162s update-initramfs: Generating /boot/initrd.img-6.8.0-22-generic 9162s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 9178s System running in EFI mode, skipping. 9179s Reading package lists... 9179s Building dependency tree... 9179s Reading state information... 9181s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 9181s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 9181s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 9181s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 9181s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 9183s Reading package lists... 9183s Reading package lists... 9183s Building dependency tree... 9183s Reading state information... 9187s Calculating upgrade... 9187s autopkgtest [08:21:04]: rebooting testbed after setup commands that affected boot 9187s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 9187s Reading package lists... 9187s Building dependency tree... 9187s Reading state information... 9187s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 9225s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 9258s Reading package lists... 9258s Building dependency tree... 9258s Reading state information... 9259s Starting pkgProblemResolver with broken count: 0 9259s Starting 2 pkgProblemResolver with broken count: 0 9259s Done 9259s The following additional packages will be installed: 9259s libasan8 libatomic1 libclang-14-dev libclang-common-14-dev libclang1-14t64 9259s libgc1 libgcc-13-dev libgomp1 libhwasan0 libitm1 libllvm14t64 liblsan0 9259s libobjc-13-dev libobjc4 libstdc++-13-dev libtsan2 libubsan1 python3-clang-14 9259s Suggested packages: 9259s libstdc++-13-doc 9259s Recommended packages: 9259s libclang-rt-14-dev 9259s The following NEW packages will be installed: 9259s autopkgtest-satdep libasan8 libatomic1 libclang-14-dev 9259s libclang-common-14-dev libclang1-14t64 libgc1 libgcc-13-dev libgomp1 9259s libhwasan0 libitm1 libllvm14t64 liblsan0 libobjc-13-dev libobjc4 9259s libstdc++-13-dev libtsan2 libubsan1 python3-clang-14 9259s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 9259s Need to get 70.2 MB/70.2 MB of archives. 9259s After this operation, 478 MB of additional disk space will be used. 9259s Get:1 /tmp/autopkgtest.MtahHO/5-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 9260s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240330-1ubuntu2 [2920 kB] 9261s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240330-1ubuntu2 [11.4 kB] 9261s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240330-1ubuntu2 [144 kB] 9261s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240330-1ubuntu2 [27.9 kB] 9261s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240330-1ubuntu2 [1282 kB] 9261s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240330-1ubuntu2 [2688 kB] 9263s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240330-1ubuntu2 [1151 kB] 9263s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240330-1ubuntu2 [1599 kB] 9263s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-23ubuntu3 [2468 kB] 9263s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-23ubuntu3 [2378 kB] 9263s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libgc1 arm64 1:8.2.6-1 [89.0 kB] 9263s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc4 arm64 14-20240330-1ubuntu2 [45.3 kB] 9263s Get:14 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc-13-dev arm64 13.2.0-23ubuntu3 [190 kB] 9263s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 libllvm14t64 arm64 1:14.0.6-19build2 [22.8 MB] 9265s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang1-14t64 arm64 1:14.0.6-19build2 [6472 kB] 9265s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-common-14-dev arm64 1:14.0.6-19build2 [851 kB] 9265s Get:18 http://ftpmaster.internal/ubuntu noble/universe arm64 libclang-14-dev arm64 1:14.0.6-19build2 [25.1 MB] 9265s Get:19 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-clang-14 arm64 1:14.0.6-19build2 [29.5 kB] 9274s Fetched 70.2 MB in 5s (14.2 MB/s) 9274s Selecting previously unselected package libasan8:arm64. 9274s (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 ... 112128 files and directories currently installed.) 9274s Preparing to unpack .../00-libasan8_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libasan8:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libatomic1:arm64. 9274s Preparing to unpack .../01-libatomic1_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libatomic1:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libgomp1:arm64. 9274s Preparing to unpack .../02-libgomp1_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libgomp1:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libitm1:arm64. 9274s Preparing to unpack .../03-libitm1_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libitm1:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package liblsan0:arm64. 9274s Preparing to unpack .../04-liblsan0_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking liblsan0:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libtsan2:arm64. 9274s Preparing to unpack .../05-libtsan2_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libtsan2:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libubsan1:arm64. 9274s Preparing to unpack .../06-libubsan1_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libubsan1:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libhwasan0:arm64. 9274s Preparing to unpack .../07-libhwasan0_14-20240330-1ubuntu2_arm64.deb ... 9274s Unpacking libhwasan0:arm64 (14-20240330-1ubuntu2) ... 9274s Selecting previously unselected package libgcc-13-dev:arm64. 9274s Preparing to unpack .../08-libgcc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 9274s Unpacking libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 9275s Selecting previously unselected package libstdc++-13-dev:arm64. 9275s Preparing to unpack .../09-libstdc++-13-dev_13.2.0-23ubuntu3_arm64.deb ... 9275s Unpacking libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 9275s Selecting previously unselected package libgc1:arm64. 9275s Preparing to unpack .../10-libgc1_1%3a8.2.6-1_arm64.deb ... 9275s Unpacking libgc1:arm64 (1:8.2.6-1) ... 9275s Selecting previously unselected package libobjc4:arm64. 9275s Preparing to unpack .../11-libobjc4_14-20240330-1ubuntu2_arm64.deb ... 9275s Unpacking libobjc4:arm64 (14-20240330-1ubuntu2) ... 9275s Selecting previously unselected package libobjc-13-dev:arm64. 9275s Preparing to unpack .../12-libobjc-13-dev_13.2.0-23ubuntu3_arm64.deb ... 9275s Unpacking libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 9276s Selecting previously unselected package libllvm14t64:arm64. 9276s Preparing to unpack .../13-libllvm14t64_1%3a14.0.6-19build2_arm64.deb ... 9276s Unpacking libllvm14t64:arm64 (1:14.0.6-19build2) ... 9278s Selecting previously unselected package libclang1-14t64. 9278s Preparing to unpack .../14-libclang1-14t64_1%3a14.0.6-19build2_arm64.deb ... 9278s Unpacking libclang1-14t64 (1:14.0.6-19build2) ... 9278s Selecting previously unselected package libclang-common-14-dev. 9278s Preparing to unpack .../15-libclang-common-14-dev_1%3a14.0.6-19build2_arm64.deb ... 9278s Unpacking libclang-common-14-dev (1:14.0.6-19build2) ... 9278s Selecting previously unselected package libclang-14-dev. 9278s Preparing to unpack .../16-libclang-14-dev_1%3a14.0.6-19build2_arm64.deb ... 9278s Unpacking libclang-14-dev (1:14.0.6-19build2) ... 9279s Selecting previously unselected package python3-clang-14. 9279s Preparing to unpack .../17-python3-clang-14_1%3a14.0.6-19build2_arm64.deb ... 9279s Unpacking python3-clang-14 (1:14.0.6-19build2) ... 9279s Selecting previously unselected package autopkgtest-satdep. 9279s Preparing to unpack .../18-5-autopkgtest-satdep.deb ... 9279s Unpacking autopkgtest-satdep (0) ... 9279s Setting up libgomp1:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libatomic1:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libgc1:arm64 (1:8.2.6-1) ... 9279s Setting up libllvm14t64:arm64 (1:14.0.6-19build2) ... 9279s Setting up libubsan1:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libhwasan0:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libasan8:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libtsan2:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up liblsan0:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libitm1:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libobjc4:arm64 (14-20240330-1ubuntu2) ... 9279s Setting up libclang1-14t64 (1:14.0.6-19build2) ... 9279s Setting up libclang-common-14-dev (1:14.0.6-19build2) ... 9279s Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu3) ... 9279s Setting up libobjc-13-dev:arm64 (13.2.0-23ubuntu3) ... 9279s Setting up libstdc++-13-dev:arm64 (13.2.0-23ubuntu3) ... 9279s Setting up libclang-14-dev (1:14.0.6-19build2) ... 9279s Setting up python3-clang-14 (1:14.0.6-19build2) ... 9279s Setting up autopkgtest-satdep (0) ... 9279s Processing triggers for libc-bin (2.39-0ubuntu8) ... 9284s (Reading database ... 114522 files and directories currently installed.) 9284s Removing autopkgtest-satdep (0) ... 9647s autopkgtest [08:28:46]: test command3: python3 -c "import clang; print(clang.__file__); print(clang)" 9647s autopkgtest [08:28:46]: test command3: [----------------------- 9648s /usr/lib/python3/dist-packages/clang/__init__.py 9648s 9648s autopkgtest [08:28:47]: test command3: -----------------------] 9648s command3 PASS 9648s autopkgtest [08:28:47]: test command3: - - - - - - - - - - results - - - - - - - - - - 9649s autopkgtest [08:28:48]: @@@@@@@@@@@@@@@@@@@@ summary 9649s command1 PASS 9649s integration-test-suite-test FAIL non-zero exit status 2 9649s cmake-test PASS 9649s command2 PASS 9649s command3 PASS 9659s Creating nova instance adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 from image adt/ubuntu-noble-arm64-server-20240410.img (UUID 7d36bfcb-8ffa-41ff-9f9b-2f6b4bf73687)... 9659s Creating nova instance adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 from image adt/ubuntu-noble-arm64-server-20240410.img (UUID 7d36bfcb-8ffa-41ff-9f9b-2f6b4bf73687)... 9659s Creating nova instance adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 from image adt/ubuntu-noble-arm64-server-20240410.img (UUID 7d36bfcb-8ffa-41ff-9f9b-2f6b4bf73687)... 9659s Creating nova instance adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 from image adt/ubuntu-noble-arm64-server-20240410.img (UUID 7d36bfcb-8ffa-41ff-9f9b-2f6b4bf73687)... 9659s Creating nova instance adt-noble-arm64-llvm-toolchain-14-20240411-053136-juju-7f2275-prod-proposed-migration-environment-2-45ebfa48-67e8-4c02-98ca-ba5f1f199ff5 from image adt/ubuntu-noble-arm64-server-20240410.img (UUID 7d36bfcb-8ffa-41ff-9f9b-2f6b4bf73687)...