0s autopkgtest [13:52:14]: starting date and time: 2024-11-13 13:52:14+0000 0s autopkgtest [13:52:14]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [13:52:14]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.fyej6ygp/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:protobuf,src:cmake --apt-upgrade llvm-toolchain-15 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=protobuf/3.21.12-10build1 cmake/3.31.0-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-21.secgroup --name adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --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,keyserver.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/ 74s autopkgtest [13:53:28]: testbed dpkg architecture: arm64 74s autopkgtest [13:53:28]: testbed apt version: 2.9.8 74s autopkgtest [13:53:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 76s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 76s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [967 kB] 76s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 76s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [124 kB] 76s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 76s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [682 kB] 76s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.9 kB] 76s Fetched 2042 kB in 1s (1712 kB/s) 76s Reading package lists... 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 80s Calculating upgrade... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 81s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s autopkgtest [13:53:41]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 88s autopkgtest [13:53:42]: @@@@@@@@@@@@@@@@@@@@ apt-source llvm-toolchain-15 121s Get:1 http://ftpmaster.internal/ubuntu plucky/universe llvm-toolchain-15 1:15.0.7-15 (dsc) [8215 B] 121s Get:2 http://ftpmaster.internal/ubuntu plucky/universe llvm-toolchain-15 1:15.0.7-15 (tar) [139 MB] 121s Get:3 http://ftpmaster.internal/ubuntu plucky/universe llvm-toolchain-15 1:15.0.7-15 (diff) [181 kB] 121s gpgv: Signature made Sat May 4 05:23:58 2024 UTC 121s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 121s gpgv: Can't check signature: No public key 121s dpkg-source: warning: cannot verify inline signature for ./llvm-toolchain-15_15.0.7-15.dsc: no acceptable signature found 133s dpkg-source: warning: diff 'src/debian/patches/ubuntu-releases.patch' patches file src/clang/include/clang/Driver/Distro.h more than once 133s dpkg-source: warning: diff 'src/debian/patches/ubuntu-releases.patch' patches file src/clang/lib/Driver/Distro.cpp more than once 133s dpkg-source: warning: unexpected end of diff 'src/debian/patches/gcc-13-build-fix.patch' 134s autopkgtest [13:54:28]: testing package llvm-toolchain-15 version 1:15.0.7-15 138s autopkgtest [13:54:32]: build not needed 213s autopkgtest [13:55:47]: test command1: preparing testbed 217s Reading package lists... 217s Building dependency tree... 217s Reading state information... 218s Starting pkgProblemResolver with broken count: 0 218s Starting 2 pkgProblemResolver with broken count: 0 218s Done 218s The following additional packages will be installed: 218s clang-15 clang-15-doc clang-15-examples clang-format-15 clang-tidy-15 218s clang-tools-15 clangd-15 cmake cmake-data cpp cpp-14 218s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu flang-15 fonts-mathjax g++ 218s g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13-base gcc-14 218s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools libabsl20230802 218s libasan8 libc++-15-dev libc++-15-dev-wasm32 libc++1-15t64 libc++abi-15-dev 218s libc++abi-15-dev-wasm32 libc++abi1-15t64 libcares2 libcc1-0 libclang-15-dev 218s libclang-common-15-dev libclang-cpp15-dev libclang-cpp15t64 218s libclang-rt-15-dev libclang-rt-15-dev-wasm32 libclang-rt-15-dev-wasm64 218s libclang1-15t64 libclc-15 libclc-15-dev libffi-dev libflang-15-dev 218s libfuzzer-15-dev libgc1 libgcc-13-dev libgcc-14-dev libgomp1 218s libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev libisl23 libitm1 218s libjs-jquery libjs-mathjax libjs-underscore libjsoncpp26 liblld-15 218s liblld-15-dev liblldb-15-dev liblldb-15t64 libllvm-15-ocaml-dev libllvm15t64 218s liblsan0 liblzma-dev libmlir-15-dev libmlir-15t64 libmpc3 libncurses-dev 218s libobjc-13-dev libobjc4 libomp-15-dev libomp-15-doc libomp5-15t64 libpfm4 218s libpolly-15-dev libprotobuf32t64 libprotoc32t64 libre2-11 librhash1 218s libstdc++-13-dev libstdc++-14-dev libtsan2 libubsan1 libunwind-15-dev 218s libunwind-15t64 libxml2-dev libz3-4 libz3-dev lld-15 lldb-15 llvm-15 218s llvm-15-dev llvm-15-doc llvm-15-examples llvm-15-linker-tools 218s llvm-15-runtime llvm-15-tools mlir-15-tools python3-clang-15 python3-lldb-15 218s python3-six wasi-libc zlib1g-dev 218s Suggested packages: 218s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-14-locales 218s cpp-14-doc gcc-14-doc gcc-multilib manpages-dev autoconf automake libtool 218s flex bison gdb gcc-doc gdb-aarch64-linux-gnu clang icu-doc 218s fonts-mathjax-extras fonts-stix libjs-mathjax-doc liblzma-doc ncurses-doc 218s libstdc++-13-doc libstdc++-14-doc pkgconf 218s Recommended packages: 218s javascript-common 218s The following NEW packages will be installed: 218s autopkgtest-satdep clang-15 clang-15-doc clang-15-examples clang-format-15 218s clang-tidy-15 clang-tools-15 clangd-15 cmake cmake-data cpp cpp-14 218s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu flang-15 fonts-mathjax g++ 218s g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13-base gcc-14 218s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools libabsl20230802 218s libasan8 libc++-15-dev libc++-15-dev-wasm32 libc++1-15t64 libc++abi-15-dev 218s libc++abi-15-dev-wasm32 libc++abi1-15t64 libcares2 libcc1-0 libclang-15-dev 218s libclang-common-15-dev libclang-cpp15-dev libclang-cpp15t64 218s libclang-rt-15-dev libclang-rt-15-dev-wasm32 libclang-rt-15-dev-wasm64 218s libclang1-15t64 libclc-15 libclc-15-dev libffi-dev libflang-15-dev 218s libfuzzer-15-dev libgc1 libgcc-13-dev libgcc-14-dev libgomp1 218s libgrpc++1.51t64 libgrpc29t64 libhwasan0 libicu-dev libisl23 libitm1 218s libjs-jquery libjs-mathjax libjs-underscore libjsoncpp26 liblld-15 218s liblld-15-dev liblldb-15-dev liblldb-15t64 libllvm-15-ocaml-dev libllvm15t64 218s liblsan0 liblzma-dev libmlir-15-dev libmlir-15t64 libmpc3 libncurses-dev 218s libobjc-13-dev libobjc4 libomp-15-dev libomp-15-doc libomp5-15t64 libpfm4 218s libpolly-15-dev libprotobuf32t64 libprotoc32t64 libre2-11 librhash1 218s libstdc++-13-dev libstdc++-14-dev libtsan2 libubsan1 libunwind-15-dev 218s libunwind-15t64 libxml2-dev libz3-4 libz3-dev lld-15 lldb-15 llvm-15 218s llvm-15-dev llvm-15-doc llvm-15-examples llvm-15-linker-tools 218s llvm-15-runtime llvm-15-tools mlir-15-tools python3-clang-15 python3-lldb-15 218s python3-six wasi-libc zlib1g-dev 218s 0 upgraded, 110 newly installed, 0 to remove and 0 not upgraded. 218s Need to get 360 MB/360 MB of archives. 218s After this operation, 2558 MB of additional disk space will be used. 218s Get:1 /tmp/autopkgtest.4hOpkN/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [968 B] 219s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm15t64 arm64 1:15.0.7-15 [24.2 MB] 222s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-cpp15t64 arm64 1:15.0.7-15 [12.3 MB] 223s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 gcc-13-base arm64 13.3.0-6ubuntu2 [51.4 kB] 223s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 223s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 223s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 223s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 223s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 223s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 223s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 223s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgcc-13-dev arm64 13.3.0-6ubuntu2 [2456 kB] 223s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstdc++-13-dev arm64 13.3.0-6ubuntu2 [2392 kB] 224s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libgc1 arm64 1:8.2.6-2 [89.7 kB] 224s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 libobjc4 arm64 14.2.0-8ubuntu1 [45.3 kB] 224s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 libobjc-13-dev arm64 13.3.0-6ubuntu2 [190 kB] 224s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-common-15-dev arm64 1:15.0.7-15 [623 kB] 224s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-linker-tools arm64 1:15.0.7-15 [1265 kB] 224s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang1-15t64 arm64 1:15.0.7-15 [6863 kB] 224s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-15 arm64 1:15.0.7-15 [77.6 kB] 224s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 224s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 224s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-15-doc all 1:15.0.7-15 [1162 kB] 224s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-15-examples arm64 1:15.0.7-15 [42.9 kB] 224s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-format-15 arm64 1:15.0.7-15 [51.5 kB] 224s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-tools-15 arm64 1:15.0.7-15 [7571 kB] 225s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 clang-tidy-15 arm64 1:15.0.7-15 [4635 kB] 225s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libabsl20230802 arm64 20230802.1-4ubuntu1 [487 kB] 225s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libcares2 arm64 1.34.2-1 [95.2 kB] 225s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libprotobuf32t64 arm64 3.21.12-10build1 [867 kB] 225s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libprotoc32t64 arm64 3.21.12-10build1 [646 kB] 225s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libre2-11 arm64 20240501-3build1 [160 kB] 225s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgrpc29t64 arm64 1.51.1-4.1ubuntu1 [2674 kB] 225s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgrpc++1.51t64 arm64 1.51.1-4.1ubuntu1 [458 kB] 225s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 clangd-15 arm64 1:15.0.7-15 [5221 kB] 225s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 cmake-data all 3.31.0-1 [2290 kB] 225s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp26 arm64 1.9.6-2 [78.6 kB] 225s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 librhash1 arm64 1.4.5-1 [128 kB] 225s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 cmake arm64 3.31.0-1 [11.4 MB] 226s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 226s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 226s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [10.6 MB] 226s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-8ubuntu1 [1028 B] 226s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 226s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 226s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 flang-15 arm64 1:15.0.7-15 [17.7 MB] 227s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-8ubuntu1 [49.7 kB] 227s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-8ubuntu1 [2594 kB] 227s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [20.9 MB] 228s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-8ubuntu1 [518 kB] 228s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 228s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 228s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-8ubuntu1 [2476 kB] 228s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [12.1 MB] 228s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-8ubuntu1 [19.9 kB] 228s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 228s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 228s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 icu-devtools arm64 74.2-1ubuntu4 [210 kB] 228s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 libunwind-15t64 arm64 1:15.0.7-15 [53.8 kB] 228s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++abi1-15t64 arm64 1:15.0.7-15 [65.0 kB] 228s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++1-15t64 arm64 1:15.0.7-15 [265 kB] 228s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 libunwind-15-dev arm64 1:15.0.7-15 [43.6 kB] 228s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++-15-dev arm64 1:15.0.7-15 [1031 kB] 228s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 wasi-libc all 0.0~git20240708.3f43ea9-2 [1149 kB] 228s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++abi-15-dev-wasm32 all 1:15.0.7-15 [190 kB] 228s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++-15-dev-wasm32 all 1:15.0.7-15 [1335 kB] 229s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libc++abi-15-dev arm64 1:15.0.7-15 [93.9 kB] 229s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-15-dev arm64 1:15.0.7-15 [26.7 MB] 230s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-cpp15-dev arm64 1:15.0.7-15 [3692 B] 230s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-rt-15-dev arm64 1:15.0.7-15 [1927 kB] 230s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-rt-15-dev-wasm32 all 1:15.0.7-15 [77.2 kB] 230s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-rt-15-dev-wasm64 all 1:15.0.7-15 [77.4 kB] 230s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclc-15-dev all 1:15.0.7-15 [57.0 kB] 230s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclc-15 all 1:15.0.7-15 [9883 kB] 231s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libflang-15-dev arm64 1:15.0.7-15 [15.0 MB] 231s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfuzzer-15-dev arm64 1:15.0.7-15 [205 kB] 231s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libicu-dev arm64 74.2-1ubuntu4 [11.9 MB] 232s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 232s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 232s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblld-15 arm64 1:15.0.7-15 [1708 kB] 232s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 lld-15 arm64 1:15.0.7-15 [1251 kB] 232s Get:82 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblld-15-dev arm64 1:15.0.7-15 [13.4 kB] 232s Get:83 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblldb-15t64 arm64 1:15.0.7-15 [4019 kB] 232s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libffi-dev arm64 3.4.6-1build1 [59.5 kB] 232s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-runtime arm64 1:15.0.7-15 [484 kB] 232s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpfm4 arm64 4.13.0+git83-g91970fe-1 [71.9 kB] 232s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15 arm64 1:15.0.7-15 [12.5 MB] 233s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libncurses-dev arm64 6.5-2 [385 kB] 233s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-tools arm64 1:15.0.7-15 [431 kB] 233s Get:90 http://ftpmaster.internal/ubuntu plucky/universe arm64 libz3-4 arm64 4.13.3-1 [6440 kB] 233s Get:91 http://ftpmaster.internal/ubuntu plucky/universe arm64 libz3-dev arm64 4.13.3-1 [80.1 kB] 233s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 liblzma-dev arm64 5.6.2-2 [179 kB] 233s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 233s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml2-dev arm64 2.12.7+dfsg-3 [73.0 kB] 233s Get:95 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-dev arm64 1:15.0.7-15 [38.2 MB] 235s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 235s Get:97 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lldb-15 arm64 1:15.0.7-15 [105 kB] 235s Get:98 http://ftpmaster.internal/ubuntu plucky/universe arm64 lldb-15 arm64 1:15.0.7-15 [1245 kB] 235s Get:99 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblldb-15-dev arm64 1:15.0.7-15 [502 kB] 235s Get:100 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm-15-ocaml-dev arm64 1:15.0.7-15 [556 kB] 235s Get:101 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmlir-15t64 arm64 1:15.0.7-15 [6446 kB] 236s Get:102 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmlir-15-dev arm64 1:15.0.7-15 [13.1 MB] 236s Get:103 http://ftpmaster.internal/ubuntu plucky/universe arm64 libomp5-15t64 arm64 1:15.0.7-15 [429 kB] 237s Get:104 http://ftpmaster.internal/ubuntu plucky/universe arm64 libomp-15-dev arm64 1:15.0.7-15 [392 kB] 237s Get:105 http://ftpmaster.internal/ubuntu plucky/universe arm64 libomp-15-doc arm64 1:15.0.7-15 [1007 kB] 237s Get:106 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpolly-15-dev arm64 1:15.0.7-15 [1826 kB] 237s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-doc all 1:15.0.7-15 [6771 kB] 237s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-examples all 1:15.0.7-15 [243 kB] 238s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 mlir-15-tools arm64 1:15.0.7-15 [15.8 MB] 238s Get:110 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-clang-15 arm64 1:15.0.7-15 [29.5 kB] 239s Fetched 360 MB in 20s (18.2 MB/s) 239s Selecting previously unselected package libllvm15t64:arm64. 239s (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 ... 79924 files and directories currently installed.) 239s Preparing to unpack .../000-libllvm15t64_1%3a15.0.7-15_arm64.deb ... 239s Unpacking libllvm15t64:arm64 (1:15.0.7-15) ... 240s Selecting previously unselected package libclang-cpp15t64. 240s Preparing to unpack .../001-libclang-cpp15t64_1%3a15.0.7-15_arm64.deb ... 240s Unpacking libclang-cpp15t64 (1:15.0.7-15) ... 240s Selecting previously unselected package gcc-13-base:arm64. 240s Preparing to unpack .../002-gcc-13-base_13.3.0-6ubuntu2_arm64.deb ... 240s Unpacking gcc-13-base:arm64 (13.3.0-6ubuntu2) ... 240s Selecting previously unselected package libgomp1:arm64. 240s Preparing to unpack .../003-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package libitm1:arm64. 240s Preparing to unpack .../004-libitm1_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package libasan8:arm64. 240s Preparing to unpack .../005-libasan8_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package liblsan0:arm64. 240s Preparing to unpack .../006-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package libtsan2:arm64. 240s Preparing to unpack .../007-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package libubsan1:arm64. 240s Preparing to unpack .../008-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 240s Selecting previously unselected package libhwasan0:arm64. 240s Preparing to unpack .../009-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 240s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 241s Selecting previously unselected package libgcc-13-dev:arm64. 241s Preparing to unpack .../010-libgcc-13-dev_13.3.0-6ubuntu2_arm64.deb ... 241s Unpacking libgcc-13-dev:arm64 (13.3.0-6ubuntu2) ... 241s Selecting previously unselected package libstdc++-13-dev:arm64. 241s Preparing to unpack .../011-libstdc++-13-dev_13.3.0-6ubuntu2_arm64.deb ... 241s Unpacking libstdc++-13-dev:arm64 (13.3.0-6ubuntu2) ... 241s Selecting previously unselected package libgc1:arm64. 241s Preparing to unpack .../012-libgc1_1%3a8.2.6-2_arm64.deb ... 241s Unpacking libgc1:arm64 (1:8.2.6-2) ... 241s Selecting previously unselected package libobjc4:arm64. 241s Preparing to unpack .../013-libobjc4_14.2.0-8ubuntu1_arm64.deb ... 241s Unpacking libobjc4:arm64 (14.2.0-8ubuntu1) ... 241s Selecting previously unselected package libobjc-13-dev:arm64. 241s Preparing to unpack .../014-libobjc-13-dev_13.3.0-6ubuntu2_arm64.deb ... 241s Unpacking libobjc-13-dev:arm64 (13.3.0-6ubuntu2) ... 241s Selecting previously unselected package libclang-common-15-dev. 241s Preparing to unpack .../015-libclang-common-15-dev_1%3a15.0.7-15_arm64.deb ... 241s Unpacking libclang-common-15-dev (1:15.0.7-15) ... 241s Selecting previously unselected package llvm-15-linker-tools. 241s Preparing to unpack .../016-llvm-15-linker-tools_1%3a15.0.7-15_arm64.deb ... 241s Unpacking llvm-15-linker-tools (1:15.0.7-15) ... 241s Selecting previously unselected package libclang1-15t64. 241s Preparing to unpack .../017-libclang1-15t64_1%3a15.0.7-15_arm64.deb ... 241s Unpacking libclang1-15t64 (1:15.0.7-15) ... 241s Selecting previously unselected package clang-15. 241s Preparing to unpack .../018-clang-15_1%3a15.0.7-15_arm64.deb ... 241s Unpacking clang-15 (1:15.0.7-15) ... 241s Selecting previously unselected package fonts-mathjax. 241s Preparing to unpack .../019-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 241s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 241s Selecting previously unselected package libjs-mathjax. 242s Preparing to unpack .../020-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 242s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 242s Selecting previously unselected package clang-15-doc. 242s Preparing to unpack .../021-clang-15-doc_1%3a15.0.7-15_all.deb ... 242s Unpacking clang-15-doc (1:15.0.7-15) ... 242s Selecting previously unselected package clang-15-examples. 242s Preparing to unpack .../022-clang-15-examples_1%3a15.0.7-15_arm64.deb ... 242s Unpacking clang-15-examples (1:15.0.7-15) ... 242s Selecting previously unselected package clang-format-15. 242s Preparing to unpack .../023-clang-format-15_1%3a15.0.7-15_arm64.deb ... 242s Unpacking clang-format-15 (1:15.0.7-15) ... 242s Selecting previously unselected package clang-tools-15. 242s Preparing to unpack .../024-clang-tools-15_1%3a15.0.7-15_arm64.deb ... 242s Unpacking clang-tools-15 (1:15.0.7-15) ... 243s Selecting previously unselected package clang-tidy-15. 243s Preparing to unpack .../025-clang-tidy-15_1%3a15.0.7-15_arm64.deb ... 243s Unpacking clang-tidy-15 (1:15.0.7-15) ... 243s Selecting previously unselected package libabsl20230802:arm64. 243s Preparing to unpack .../026-libabsl20230802_20230802.1-4ubuntu1_arm64.deb ... 243s Unpacking libabsl20230802:arm64 (20230802.1-4ubuntu1) ... 243s Selecting previously unselected package libcares2:arm64. 243s Preparing to unpack .../027-libcares2_1.34.2-1_arm64.deb ... 243s Unpacking libcares2:arm64 (1.34.2-1) ... 243s Selecting previously unselected package libprotobuf32t64:arm64. 243s Preparing to unpack .../028-libprotobuf32t64_3.21.12-10build1_arm64.deb ... 243s Unpacking libprotobuf32t64:arm64 (3.21.12-10build1) ... 243s Selecting previously unselected package libprotoc32t64:arm64. 243s Preparing to unpack .../029-libprotoc32t64_3.21.12-10build1_arm64.deb ... 243s Unpacking libprotoc32t64:arm64 (3.21.12-10build1) ... 243s Selecting previously unselected package libre2-11:arm64. 243s Preparing to unpack .../030-libre2-11_20240501-3build1_arm64.deb ... 243s Unpacking libre2-11:arm64 (20240501-3build1) ... 243s Selecting previously unselected package libgrpc29t64:arm64. 243s Preparing to unpack .../031-libgrpc29t64_1.51.1-4.1ubuntu1_arm64.deb ... 243s Unpacking libgrpc29t64:arm64 (1.51.1-4.1ubuntu1) ... 243s Selecting previously unselected package libgrpc++1.51t64:arm64. 243s Preparing to unpack .../032-libgrpc++1.51t64_1.51.1-4.1ubuntu1_arm64.deb ... 243s Unpacking libgrpc++1.51t64:arm64 (1.51.1-4.1ubuntu1) ... 243s Selecting previously unselected package clangd-15. 243s Preparing to unpack .../033-clangd-15_1%3a15.0.7-15_arm64.deb ... 243s Unpacking clangd-15 (1:15.0.7-15) ... 243s Selecting previously unselected package cmake-data. 243s Preparing to unpack .../034-cmake-data_3.31.0-1_all.deb ... 243s Unpacking cmake-data (3.31.0-1) ... 244s Selecting previously unselected package libjsoncpp26:arm64. 244s Preparing to unpack .../035-libjsoncpp26_1.9.6-2_arm64.deb ... 244s Unpacking libjsoncpp26:arm64 (1.9.6-2) ... 244s Selecting previously unselected package librhash1:arm64. 244s Preparing to unpack .../036-librhash1_1.4.5-1_arm64.deb ... 244s Unpacking librhash1:arm64 (1.4.5-1) ... 244s Selecting previously unselected package cmake. 244s Preparing to unpack .../037-cmake_3.31.0-1_arm64.deb ... 244s Unpacking cmake (3.31.0-1) ... 244s Selecting previously unselected package libisl23:arm64. 244s Preparing to unpack .../038-libisl23_0.27-1_arm64.deb ... 244s Unpacking libisl23:arm64 (0.27-1) ... 244s Selecting previously unselected package libmpc3:arm64. 244s Preparing to unpack .../039-libmpc3_1.3.1-1build2_arm64.deb ... 244s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 244s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 244s Preparing to unpack .../040-cpp-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 244s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package cpp-14. 245s Preparing to unpack .../041-cpp-14_14.2.0-8ubuntu1_arm64.deb ... 245s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package cpp-aarch64-linux-gnu. 245s Preparing to unpack .../042-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 245s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package cpp. 245s Preparing to unpack .../043-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 245s Unpacking cpp (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package flang-15. 245s Preparing to unpack .../044-flang-15_1%3a15.0.7-15_arm64.deb ... 245s Unpacking flang-15 (1:15.0.7-15) ... 245s Selecting previously unselected package libcc1-0:arm64. 245s Preparing to unpack .../045-libcc1-0_14.2.0-8ubuntu1_arm64.deb ... 245s Unpacking libcc1-0:arm64 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package libgcc-14-dev:arm64. 245s Preparing to unpack .../046-libgcc-14-dev_14.2.0-8ubuntu1_arm64.deb ... 245s Unpacking libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 245s Preparing to unpack .../047-gcc-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 245s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package gcc-14. 246s Preparing to unpack .../048-gcc-14_14.2.0-8ubuntu1_arm64.deb ... 246s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package gcc-aarch64-linux-gnu. 246s Preparing to unpack .../049-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 246s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 246s Selecting previously unselected package gcc. 246s Preparing to unpack .../050-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 246s Unpacking gcc (4:14.1.0-2ubuntu1) ... 246s Selecting previously unselected package libstdc++-14-dev:arm64. 246s Preparing to unpack .../051-libstdc++-14-dev_14.2.0-8ubuntu1_arm64.deb ... 246s Unpacking libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package g++-14-aarch64-linux-gnu. 246s Preparing to unpack .../052-g++-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 246s Unpacking g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package g++-14. 246s Preparing to unpack .../053-g++-14_14.2.0-8ubuntu1_arm64.deb ... 246s Unpacking g++-14 (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package g++-aarch64-linux-gnu. 247s Preparing to unpack .../054-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 247s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 247s Selecting previously unselected package g++. 247s Preparing to unpack .../055-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 247s Unpacking g++ (4:14.1.0-2ubuntu1) ... 247s Selecting previously unselected package icu-devtools. 247s Preparing to unpack .../056-icu-devtools_74.2-1ubuntu4_arm64.deb ... 247s Unpacking icu-devtools (74.2-1ubuntu4) ... 247s Selecting previously unselected package libunwind-15t64:arm64. 247s Preparing to unpack .../057-libunwind-15t64_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libunwind-15t64:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package libc++abi1-15t64:arm64. 247s Preparing to unpack .../058-libc++abi1-15t64_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libc++abi1-15t64:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package libc++1-15t64:arm64. 247s Preparing to unpack .../059-libc++1-15t64_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libc++1-15t64:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package libunwind-15-dev:arm64. 247s Preparing to unpack .../060-libunwind-15-dev_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libunwind-15-dev:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package libc++-15-dev:arm64. 247s Preparing to unpack .../061-libc++-15-dev_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libc++-15-dev:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package wasi-libc. 247s Preparing to unpack .../062-wasi-libc_0.0~git20240708.3f43ea9-2_all.deb ... 247s Unpacking wasi-libc (0.0~git20240708.3f43ea9-2) ... 247s Selecting previously unselected package libc++abi-15-dev-wasm32. 247s Preparing to unpack .../063-libc++abi-15-dev-wasm32_1%3a15.0.7-15_all.deb ... 247s Unpacking libc++abi-15-dev-wasm32 (1:15.0.7-15) ... 247s Selecting previously unselected package libc++-15-dev-wasm32. 247s Preparing to unpack .../064-libc++-15-dev-wasm32_1%3a15.0.7-15_all.deb ... 247s Unpacking libc++-15-dev-wasm32 (1:15.0.7-15) ... 247s Selecting previously unselected package libc++abi-15-dev:arm64. 247s Preparing to unpack .../065-libc++abi-15-dev_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libc++abi-15-dev:arm64 (1:15.0.7-15) ... 247s Selecting previously unselected package libclang-15-dev. 247s Preparing to unpack .../066-libclang-15-dev_1%3a15.0.7-15_arm64.deb ... 247s Unpacking libclang-15-dev (1:15.0.7-15) ... 249s Selecting previously unselected package libclang-cpp15-dev. 249s Preparing to unpack .../067-libclang-cpp15-dev_1%3a15.0.7-15_arm64.deb ... 249s Unpacking libclang-cpp15-dev (1:15.0.7-15) ... 249s Selecting previously unselected package libclang-rt-15-dev:arm64. 249s Preparing to unpack .../068-libclang-rt-15-dev_1%3a15.0.7-15_arm64.deb ... 249s Unpacking libclang-rt-15-dev:arm64 (1:15.0.7-15) ... 249s Selecting previously unselected package libclang-rt-15-dev-wasm32. 249s Preparing to unpack .../069-libclang-rt-15-dev-wasm32_1%3a15.0.7-15_all.deb ... 249s Unpacking libclang-rt-15-dev-wasm32 (1:15.0.7-15) ... 249s Selecting previously unselected package libclang-rt-15-dev-wasm64. 249s Preparing to unpack .../070-libclang-rt-15-dev-wasm64_1%3a15.0.7-15_all.deb ... 249s Unpacking libclang-rt-15-dev-wasm64 (1:15.0.7-15) ... 249s Selecting previously unselected package libclc-15-dev. 249s Preparing to unpack .../071-libclc-15-dev_1%3a15.0.7-15_all.deb ... 249s Unpacking libclc-15-dev (1:15.0.7-15) ... 249s Selecting previously unselected package libclc-15. 249s Preparing to unpack .../072-libclc-15_1%3a15.0.7-15_all.deb ... 249s Unpacking libclc-15 (1:15.0.7-15) ... 249s Selecting previously unselected package libflang-15-dev. 249s Preparing to unpack .../073-libflang-15-dev_1%3a15.0.7-15_arm64.deb ... 249s Unpacking libflang-15-dev (1:15.0.7-15) ... 251s Selecting previously unselected package libfuzzer-15-dev. 251s Preparing to unpack .../074-libfuzzer-15-dev_1%3a15.0.7-15_arm64.deb ... 251s Unpacking libfuzzer-15-dev (1:15.0.7-15) ... 251s Selecting previously unselected package libicu-dev:arm64. 251s Preparing to unpack .../075-libicu-dev_74.2-1ubuntu4_arm64.deb ... 251s Unpacking libicu-dev:arm64 (74.2-1ubuntu4) ... 252s Selecting previously unselected package libjs-jquery. 252s Preparing to unpack .../076-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 252s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 252s Selecting previously unselected package libjs-underscore. 252s Preparing to unpack .../077-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 252s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 252s Selecting previously unselected package liblld-15. 252s Preparing to unpack .../078-liblld-15_1%3a15.0.7-15_arm64.deb ... 252s Unpacking liblld-15 (1:15.0.7-15) ... 252s Selecting previously unselected package lld-15. 252s Preparing to unpack .../079-lld-15_1%3a15.0.7-15_arm64.deb ... 252s Unpacking lld-15 (1:15.0.7-15) ... 252s Selecting previously unselected package liblld-15-dev. 252s Preparing to unpack .../080-liblld-15-dev_1%3a15.0.7-15_arm64.deb ... 252s Unpacking liblld-15-dev (1:15.0.7-15) ... 252s Selecting previously unselected package liblldb-15t64. 252s Preparing to unpack .../081-liblldb-15t64_1%3a15.0.7-15_arm64.deb ... 252s Unpacking liblldb-15t64 (1:15.0.7-15) ... 252s Selecting previously unselected package libffi-dev:arm64. 252s Preparing to unpack .../082-libffi-dev_3.4.6-1build1_arm64.deb ... 252s Unpacking libffi-dev:arm64 (3.4.6-1build1) ... 252s Selecting previously unselected package llvm-15-runtime. 252s Preparing to unpack .../083-llvm-15-runtime_1%3a15.0.7-15_arm64.deb ... 252s Unpacking llvm-15-runtime (1:15.0.7-15) ... 252s Selecting previously unselected package libpfm4:arm64. 252s Preparing to unpack .../084-libpfm4_4.13.0+git83-g91970fe-1_arm64.deb ... 252s Unpacking libpfm4:arm64 (4.13.0+git83-g91970fe-1) ... 252s Selecting previously unselected package llvm-15. 252s Preparing to unpack .../085-llvm-15_1%3a15.0.7-15_arm64.deb ... 252s Unpacking llvm-15 (1:15.0.7-15) ... 253s Selecting previously unselected package libncurses-dev:arm64. 253s Preparing to unpack .../086-libncurses-dev_6.5-2_arm64.deb ... 253s Unpacking libncurses-dev:arm64 (6.5-2) ... 253s Selecting previously unselected package llvm-15-tools. 253s Preparing to unpack .../087-llvm-15-tools_1%3a15.0.7-15_arm64.deb ... 253s Unpacking llvm-15-tools (1:15.0.7-15) ... 253s Selecting previously unselected package libz3-4:arm64. 253s Preparing to unpack .../088-libz3-4_4.13.3-1_arm64.deb ... 253s Unpacking libz3-4:arm64 (4.13.3-1) ... 253s Selecting previously unselected package libz3-dev:arm64. 253s Preparing to unpack .../089-libz3-dev_4.13.3-1_arm64.deb ... 253s Unpacking libz3-dev:arm64 (4.13.3-1) ... 253s Selecting previously unselected package liblzma-dev:arm64. 253s Preparing to unpack .../090-liblzma-dev_5.6.2-2_arm64.deb ... 253s Unpacking liblzma-dev:arm64 (5.6.2-2) ... 253s Selecting previously unselected package zlib1g-dev:arm64. 253s Preparing to unpack .../091-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 253s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 253s Selecting previously unselected package libxml2-dev:arm64. 253s Preparing to unpack .../092-libxml2-dev_2.12.7+dfsg-3_arm64.deb ... 253s Unpacking libxml2-dev:arm64 (2.12.7+dfsg-3) ... 253s Selecting previously unselected package llvm-15-dev. 253s Preparing to unpack .../093-llvm-15-dev_1%3a15.0.7-15_arm64.deb ... 253s Unpacking llvm-15-dev (1:15.0.7-15) ... 255s Selecting previously unselected package python3-six. 255s Preparing to unpack .../094-python3-six_1.16.0-7_all.deb ... 255s Unpacking python3-six (1.16.0-7) ... 255s Selecting previously unselected package python3-lldb-15. 255s Preparing to unpack .../095-python3-lldb-15_1%3a15.0.7-15_arm64.deb ... 255s Unpacking python3-lldb-15 (1:15.0.7-15) ... 255s Selecting previously unselected package lldb-15. 255s Preparing to unpack .../096-lldb-15_1%3a15.0.7-15_arm64.deb ... 255s Unpacking lldb-15 (1:15.0.7-15) ... 255s Selecting previously unselected package liblldb-15-dev. 255s Preparing to unpack .../097-liblldb-15-dev_1%3a15.0.7-15_arm64.deb ... 255s Unpacking liblldb-15-dev (1:15.0.7-15) ... 255s Selecting previously unselected package libllvm-15-ocaml-dev. 255s Preparing to unpack .../098-libllvm-15-ocaml-dev_1%3a15.0.7-15_arm64.deb ... 255s Unpacking libllvm-15-ocaml-dev (1:15.0.7-15) ... 255s Selecting previously unselected package libmlir-15t64:arm64. 255s Preparing to unpack .../099-libmlir-15t64_1%3a15.0.7-15_arm64.deb ... 255s Unpacking libmlir-15t64:arm64 (1:15.0.7-15) ... 255s Selecting previously unselected package libmlir-15-dev:arm64. 255s Preparing to unpack .../100-libmlir-15-dev_1%3a15.0.7-15_arm64.deb ... 255s Unpacking libmlir-15-dev:arm64 (1:15.0.7-15) ... 256s Selecting previously unselected package libomp5-15t64:arm64. 256s Preparing to unpack .../101-libomp5-15t64_1%3a15.0.7-15_arm64.deb ... 256s Unpacking libomp5-15t64:arm64 (1:15.0.7-15) ... 256s Selecting previously unselected package libomp-15-dev. 256s Preparing to unpack .../102-libomp-15-dev_1%3a15.0.7-15_arm64.deb ... 256s Unpacking libomp-15-dev (1:15.0.7-15) ... 256s Selecting previously unselected package libomp-15-doc. 256s Preparing to unpack .../103-libomp-15-doc_1%3a15.0.7-15_arm64.deb ... 256s Unpacking libomp-15-doc (1:15.0.7-15) ... 257s Selecting previously unselected package libpolly-15-dev:arm64. 257s Preparing to unpack .../104-libpolly-15-dev_1%3a15.0.7-15_arm64.deb ... 257s Unpacking libpolly-15-dev:arm64 (1:15.0.7-15) ... 257s Selecting previously unselected package llvm-15-doc. 257s Preparing to unpack .../105-llvm-15-doc_1%3a15.0.7-15_all.deb ... 257s Unpacking llvm-15-doc (1:15.0.7-15) ... 257s Selecting previously unselected package llvm-15-examples. 257s Preparing to unpack .../106-llvm-15-examples_1%3a15.0.7-15_all.deb ... 257s Unpacking llvm-15-examples (1:15.0.7-15) ... 257s Selecting previously unselected package mlir-15-tools. 257s Preparing to unpack .../107-mlir-15-tools_1%3a15.0.7-15_arm64.deb ... 257s Unpacking mlir-15-tools (1:15.0.7-15) ... 258s Selecting previously unselected package python3-clang-15. 258s Preparing to unpack .../108-python3-clang-15_1%3a15.0.7-15_arm64.deb ... 258s Unpacking python3-clang-15 (1:15.0.7-15) ... 258s Selecting previously unselected package autopkgtest-satdep. 258s Preparing to unpack .../109-1-autopkgtest-satdep.deb ... 258s Unpacking autopkgtest-satdep (0) ... 258s Setting up libprotobuf32t64:arm64 (3.21.12-10build1) ... 258s Setting up libclc-15-dev (1:15.0.7-15) ... 258s Setting up libclang-rt-15-dev-wasm32 (1:15.0.7-15) ... 258s Setting up libncurses-dev:arm64 (6.5-2) ... 258s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 258s Setting up libllvm15t64:arm64 (1:15.0.7-15) ... 258s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 258s Setting up llvm-15-linker-tools (1:15.0.7-15) ... 258s Setting up libclang-rt-15-dev-wasm64 (1:15.0.7-15) ... 258s Setting up liblld-15 (1:15.0.7-15) ... 258s Setting up clang-15-doc (1:15.0.7-15) ... 258s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libpolly-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up libffi-dev:arm64 (3.4.6-1build1) ... 258s Setting up llvm-15-tools (1:15.0.7-15) ... 258s Setting up python3-six (1.16.0-7) ... 258s Setting up libz3-4:arm64 (4.13.3-1) ... 258s Setting up libpfm4:arm64 (4.13.0+git83-g91970fe-1) ... 258s Setting up gcc-13-base:arm64 (13.3.0-6ubuntu2) ... 258s Setting up libomp5-15t64:arm64 (1:15.0.7-15) ... 258s Setting up libjsoncpp26:arm64 (1.9.6-2) ... 258s Setting up libcares2:arm64 (1.34.2-1) ... 258s Setting up libmpc3:arm64 (1.3.1-1build2) ... 258s Setting up icu-devtools (74.2-1ubuntu4) ... 258s Setting up lld-15 (1:15.0.7-15) ... 258s Setting up libclang1-15t64 (1:15.0.7-15) ... 258s Setting up libgc1:arm64 (1:8.2.6-2) ... 258s Setting up libunwind-15t64:arm64 (1:15.0.7-15) ... 258s Setting up liblzma-dev:arm64 (5.6.2-2) ... 258s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 258s Setting up llvm-15-runtime (1:15.0.7-15) ... 258s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 258s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libabsl20230802:arm64 (20230802.1-4ubuntu1) ... 258s Setting up cmake-data (3.31.0-1) ... 258s Setting up librhash1:arm64 (1.4.5-1) ... 258s Setting up clang-15-examples (1:15.0.7-15) ... 258s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 258s Setting up libprotoc32t64:arm64 (3.21.12-10build1) ... 258s Setting up libclang-rt-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up libisl23:arm64 (0.27-1) ... 258s Setting up libclang-cpp15t64 (1:15.0.7-15) ... 258s Setting up libicu-dev:arm64 (74.2-1ubuntu4) ... 258s Setting up wasi-libc (0.0~git20240708.3f43ea9-2) ... 258s Setting up libcc1-0:arm64 (14.2.0-8ubuntu1) ... 258s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 258s Setting up clang-format-15 (1:15.0.7-15) ... 258s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 258s Setting up liblld-15-dev (1:15.0.7-15) ... 258s Setting up libomp-15-dev (1:15.0.7-15) ... 258s Setting up libmlir-15t64:arm64 (1:15.0.7-15) ... 258s Setting up mlir-15-tools (1:15.0.7-15) ... 258s Setting up libz3-dev:arm64 (4.13.3-1) ... 258s Setting up llvm-15 (1:15.0.7-15) ... 258s Setting up libre2-11:arm64 (20240501-3build1) ... 258s Setting up liblldb-15t64 (1:15.0.7-15) ... 258s Setting up libclang-common-15-dev (1:15.0.7-15) ... 258s Setting up libc++abi1-15t64:arm64 (1:15.0.7-15) ... 258s Setting up libunwind-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up libc++abi-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up libobjc4:arm64 (14.2.0-8ubuntu1) ... 258s Setting up llvm-15-doc (1:15.0.7-15) ... 258s Setting up libxml2-dev:arm64 (2.12.7+dfsg-3) ... 258s Setting up libmlir-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up libc++abi-15-dev-wasm32 (1:15.0.7-15) ... 258s Setting up libgrpc29t64:arm64 (1.51.1-4.1ubuntu1) ... 258s Setting up python3-lldb-15 (1:15.0.7-15) ... 258s Setting up libgcc-13-dev:arm64 (13.3.0-6ubuntu2) ... 258s Setting up cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 258s Setting up cmake (3.31.0-1) ... 258s Setting up libomp-15-doc (1:15.0.7-15) ... 258s Setting up libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libclc-15 (1:15.0.7-15) ... 258s Setting up libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 258s Setting up libobjc-13-dev:arm64 (13.3.0-6ubuntu2) ... 258s Setting up libstdc++-13-dev:arm64 (13.3.0-6ubuntu2) ... 258s Setting up libc++1-15t64:arm64 (1:15.0.7-15) ... 258s Setting up libc++-15-dev-wasm32 (1:15.0.7-15) ... 258s Setting up libflang-15-dev (1:15.0.7-15) ... 258s Setting up libclang-15-dev (1:15.0.7-15) ... 258s Setting up clang-15 (1:15.0.7-15) ... 258s Setting up clang-tools-15 (1:15.0.7-15) ... 258s Setting up libc++-15-dev:arm64 (1:15.0.7-15) ... 258s Setting up llvm-15-dev (1:15.0.7-15) ... 258s Setting up lldb-15 (1:15.0.7-15) ... 258s Setting up flang-15 (1:15.0.7-15) ... 258s Setting up libfuzzer-15-dev (1:15.0.7-15) ... 258s Setting up libgrpc++1.51t64:arm64 (1.51.1-4.1ubuntu1) ... 258s Setting up python3-clang-15 (1:15.0.7-15) ... 258s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 258s Setting up clang-tidy-15 (1:15.0.7-15) ... 258s Setting up llvm-15-examples (1:15.0.7-15) ... 258s Setting up libllvm-15-ocaml-dev (1:15.0.7-15) ... 258s Setting up cpp-14 (14.2.0-8ubuntu1) ... 258s Setting up liblldb-15-dev (1:15.0.7-15) ... 258s Setting up cpp (4:14.1.0-2ubuntu1) ... 258s Setting up clangd-15 (1:15.0.7-15) ... 258s Setting up gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 258s Setting up libclang-cpp15-dev (1:15.0.7-15) ... 258s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 258s Setting up g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 258s Setting up gcc-14 (14.2.0-8ubuntu1) ... 258s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 258s Setting up g++-14 (14.2.0-8ubuntu1) ... 258s Setting up gcc (4:14.1.0-2ubuntu1) ... 258s Setting up g++ (4:14.1.0-2ubuntu1) ... 258s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 258s Setting up autopkgtest-satdep (0) ... 258s Processing triggers for systemd (256.5-2ubuntu4) ... 258s Processing triggers for man-db (2.12.1-3) ... 260s Processing triggers for install-info (7.1.1-1) ... 260s Processing triggers for libc-bin (2.40-1ubuntu3) ... 275s (Reading database ... 104342 files and directories currently installed.) 275s Removing autopkgtest-satdep (0) ... 276s autopkgtest [13:56:50]: test command1: bash -v ./debian/qualify-clang.sh 276s autopkgtest [13:56:50]: test command1: [----------------------- 276s #!/bin/bash 276s # Stop at the first error 276s set -e 276s if ! test -d debian/; then 276s echo "$0: Could not find the debian/ directory" 276s exit 1 276s fi 276s VERSION=$(dpkg-parsechangelog | sed -rne "s,^Version: 1:([0-9]+).*,\1,p") 276s DETAILED_VERSION=$(dpkg-parsechangelog | sed -rne "s,^Version: 1:([0-9.]+)(~|-)(.*),\1\2\3,p") 276s DEB_HOST_ARCH=$(dpkg-architecture -qDEB_HOST_ARCH) 276s 276s 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 bolt-${VERSION}_${DETAILED_VERSION}_amd64.deb libbolt-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb flang-${VERSION}_${DETAILED_VERSION}_amd64.deb libflang-${VERSION}-dev_${DETAILED_VERSION}_amd64.deb" 276s 276s echo "To install everything:" 276s echo "sudo apt --purge remove 'libomp5-*' 'libc++*dev' 'libc++*' 'python3-lldb-*' 'libunwind-*' 'libclc-*' 'libclc-*dev' 'libmlir-*'" 276s echo "sudo dpkg -i $LIST" 276s L="" 276s for f in $LIST; do 276s L="$L $(echo $f|cut -d_ -f1)" 276s done 276s To install everything: 276s sudo apt --purge remove 'libomp5-*' 'libc++*dev' 'libc++*' 'python3-lldb-*' 'libunwind-*' 'libclc-*' 'libclc-*dev' 'libmlir-*' 276s sudo dpkg -i libomp5-15_15.0.7-15_amd64.deb libomp-15-dev_15.0.7-15_amd64.deb lldb-15_15.0.7-15_amd64.deb python3-lldb-15_15.0.7-15_amd64.deb libllvm15_15.0.7-15_amd64.deb llvm-15-dev_15.0.7-15_amd64.deb liblldb-15-dev_15.0.7-15_amd64.deb libclang1-15_15.0.7-15_amd64.deb libclang-common-15-dev_15.0.7-15_all.deb llvm-15_15.0.7-15_amd64.deb liblldb-15_15.0.7-15_amd64.deb llvm-15-runtime_15.0.7-15_amd64.deb lld-15_15.0.7-15_amd64.deb libfuzzer-15-dev_15.0.7-15_amd64.deb libclang-15-dev_15.0.7-15_amd64.deb libc++-15-dev_15.0.7-15_amd64.deb libc++abi-15-dev_15.0.7-15_amd64.deb libc++1-15_15.0.7-15_amd64.deb libc++abi1-15_15.0.7-15_amd64.deb clang-15_15.0.7-15_amd64.deb llvm-15-tools_15.0.7-15_amd64.deb clang-tools-15_15.0.7-15_amd64.deb clangd-15_15.0.7-15_amd64.deb libclang-cpp15_15.0.7-15_amd64.deb clang-tidy-15_15.0.7-15_amd64.deb libclang-cpp15-dev_15.0.7-15_amd64.deb libclc-15_15.0.7-15_all.deb libclc-15-dev_15.0.7-15_all.deb llvm-15-linker-tools_15.0.7-15_amd64.deb libunwind-15_15.0.7-15_amd64.deb libunwind-15-dev_15.0.7-15_amd64.deb libmlir-15_15.0.7-15_amd64.deb libmlir-15-dev_15.0.7-15_amd64.deb libclang-rt-15-dev_15.0.7-15_amd64.deb libclang-rt-15-dev-wasm32_15.0.7-15_all.deb libclang-rt-15-dev-wasm64_15.0.7-15_all.deb libc++abi-15-dev-wasm32_15.0.7-15_all.deb libc++-15-dev-wasm32_15.0.7-15_all.deb libpolly-15-dev_15.0.7-15_amd64.deb bolt-15_15.0.7-15_amd64.deb libbolt-15-dev_15.0.7-15_amd64.deb flang-15_15.0.7-15_amd64.deb libflang-15-dev_15.0.7-15_amd64.deb 276s or 276s apt-get install libomp5-15 libomp-15-dev lldb-15 python3-lldb-15 libllvm15 llvm-15-dev liblldb-15-dev libclang1-15 libclang-common-15-dev llvm-15 liblldb-15 llvm-15-runtime lld-15 libfuzzer-15-dev libclang-15-dev libc++-15-dev libc++abi-15-dev libc++1-15 libc++abi1-15 clang-15 llvm-15-tools clang-tools-15 clangd-15 libclang-cpp15 clang-tidy-15 libclang-cpp15-dev libclc-15 libclc-15-dev llvm-15-linker-tools libunwind-15 libunwind-15-dev libmlir-15 libmlir-15-dev libclang-rt-15-dev libclang-rt-15-dev-wasm32 libclang-rt-15-dev-wasm64 libc++abi-15-dev-wasm32 libc++-15-dev-wasm32 libpolly-15-dev bolt-15 libbolt-15-dev flang-15 libflang-15-dev 276s Testing llvm-15 and llvm-15-dev ... 276s echo "or" 276s echo "apt-get install $L" 276s 276s if test ! -f /usr/bin/llvm-config-$VERSION; then 276s echo "Install llvm-$VERSION & llvm-$VERSION-dev" 276s exit 1 276s fi 276s if test ! -f /usr/lib/llvm-$VERSION/lib/libLLVM-$VERSION.so; then 276s echo "Install llvm-$VERSION-dev" 276s exit 1 276s fi 276s 276s echo "Testing llvm-$VERSION and llvm-$VERSION-dev ..." 276s llvm-config-$VERSION --link-shared --libs &> /dev/null 276s 276s if llvm-config-$VERSION --cxxflags | grep " \-W"; then 276s echo "llvm-config should not export -W warnings" 276s exit 1 276s fi 276s 276s # Test https://bugs.llvm.org/show_bug.cgi?id=40059 276s nm /usr/lib/llvm-$VERSION/lib/libLLVMBitWriter.a &> foo.log 276s if grep "File format not recognized" foo.log; then 276s echo "nm libLLVMBitWriter.a contains 'File format not recognized'" 276s exit 1 276s fi 276s Testing clang-tools-15 ... 276s 276s # Test #995684 276s if test ! -f /usr/share/man/man1/llc-$VERSION.1.gz; then 276s echo "llvm manpage are missing (using llc as an example)" 276s exit 1 276s fi 276s 276s if test ! -f /usr/bin/scan-build-$VERSION; then 276s echo "Install clang-tools-$VERSION" 276s exit 1 276s fi 276s echo "Testing clang-tools-$VERSION ..." 276s 276s echo ' 276s void test() { 276s int x; 276s x = 1; // warn 276s } 276s '> foo.c 276s 276s # Ignore if gcc isn't available 276s scan-build-$VERSION -o scan-build gcc -c foo.c &> /dev/null || true 277s scan-build-$VERSION -o scan-build clang-$VERSION -c foo.c &> /dev/null 277s scan-build-$VERSION --exclude non-existing/ --exclude /tmp/ -v clang-$VERSION -c foo.c &> /dev/null 277s scan-build-$VERSION --exclude $(realpath $(pwd)) -v clang-$VERSION -c foo.c &> foo.log 277s if ! grep -q -E "scan-build: 0 bugs found." foo.log; then 277s echo "scan-build --exclude didn't ignore the defect" 277s exit 42 277s fi 277s rm -rf scan-build 277s 277s if test ! -f /usr/bin/clang-tidy-$VERSION; then 277s echo "Install clang-tidy-$VERSION" 277s exit 1 277s fi 277s 277s echo 'namespace mozilla { 277s namespace dom { 277s void foo(); 277s } 277s } 277s ' > foo.cpp 277s clang-tidy-$VERSION -checks='modernize-concat-nested-namespaces' foo.cpp -extra-arg=-std=c++17 &> foo.log 278s if ! grep -q "nested namespaces can " foo.log; then 278s echo "Clang-tidy didn't detect the issue" 278s cat foo.log 278s exit 1 278s fi 278s 278s 278s rm -rf cmaketest && mkdir cmaketest 278s cat > cmaketest/CMakeLists.txt < /dev/null 278s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 278s Compatibility with CMake < 3.10 will be removed from a future version of 278s CMake. 278s 278s Update the VERSION argument value or use a ... suffix to tell 278s CMake that the project does not need compatibility with older versions. 278s 278s 278s 278s clang-tidy-$VERSION -checks='modernize-concat-nested-namespaces' ../foo.cpp -extra-arg=-std=c++17 -fix &> foo.log 278s if ! grep -q "namespace mozilla::dom" ../foo.cpp; then 278s echo "clang-tidy autofix didn't work" 278s cat foo.log 278s exit 1 278s fi 278s Testing clangd-15 ... 278s cd - &> /dev/null 278s rm -rf cmaketest 278s 278s echo "Testing clangd-$VERSION ..." 278s 278s echo '{ 278s "jsonrpc": "2.0", 278s "id": 0, 278s "method": "initialize", 278s "params": { 278s "capabilities": { 278s "textDocument": { 278s "completion": { 278s "completionItem": { 278s "snippetSupport": true 278s } 278s } 278s } 278s }, 278s "trace": "off" 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "method": "textDocument/didOpen", 278s "params": { 278s "textDocument": { 278s "uri": "test:///main.cpp", 278s "languageId": "cpp", 278s "version": 1, 278s "text": "int func_with_args(int a, int b);\nint main() {\nfunc_with\n}" 278s } 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "id": 1, 278s "method": "textDocument/completion", 278s "params": { 278s "textDocument": { 278s "uri": "test:///main.cpp" 278s }, 278s "position": { 278s "line": 2, 278s "character": 7 278s } 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "id": 4, 278s "method": "shutdown" 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "method": "exit" 278s } 278s ' > a.json 278s 278s clangd-$VERSION -lit-test -pch-storage=memory < a.json &> foo.log 278s if ! grep -q '"insertText": "func_with_args(${1:int a}, ${2:int b})",' foo.log; then 278s echo "clangd didn't export what we were expecting" 278s cat foo.log 278s exit 1 278s fi 278s 278s echo 'namespace mozilla { 278s namespace dom { 278s void foo(); 278s 278s int fonction_avec_args(int a, float b); 278s int main() { 278s fonction_avec_args 278s } 278s 278s } 278s } 278s ' > foo.cpp 278s content=$(sed ':a;N;$!ba;s/\n/\\n/g' foo.cpp) 278s echo '{ 278s "jsonrpc": "2.0", 278s "id": 0, 278s "method": "initialize", 278s "params": { 278s "capabilities": { 278s "textDocument": { 278s "completion": { 278s "completionItem": { 278s "snippetSupport": true 278s } 278s } 278s } 278s }, 278s "trace": "off" 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "method": "textDocument/didOpen", 278s "params": { 278s "textDocument": { 278s "uri": "file:///'$(pwd)'/cmaketest/foo.cpp", 278s "languageId": "cpp", 278s "version": 1, 278s "text": "'$content'" 278s } 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "id": 1, 278s "method": "textDocument/completion", 278s "params": { 278s "textDocument": { 278s "uri": "file:///'$(pwd)'/cmaketest/foo.cpp" 278s }, 278s "position": { 278s "line": 6, 278s "character": 18 278s } 278s } 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "id": 4, 278s "method": "shutdown" 278s } 278s --- 278s { 278s "jsonrpc": "2.0", 278s "method": "exit" 278s } 278s ' > a.json 278s 278s rm -rf cmaketest && mkdir cmaketest 278s cat > cmaketest/CMakeLists.txt < /dev/null 279s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 279s Compatibility with CMake < 3.10 will be removed from a future version of 279s CMake. 279s 279s Update the VERSION argument value or use a ... suffix to tell 279s CMake that the project does not need compatibility with older versions. 279s 279s 279s # TODO this test is useless as it doesn't leverage foo.cpp or the compiledb 279s clangd-$VERSION -lit-test -pch-storage=memory < a.json &> foo.log 279s if ! grep -q '"insertText": "fonction_avec_args(${1:int a}, ${2:float b})",' foo.log; then 279s echo "clangd didn't export what we were expecting" 279s cat foo.log 279s exit 1 279s fi 279s cd - &> /dev/null 279s rm -rf cmaketest 279s Testing clang-15 ... 279s 279s 279s echo "Testing clang-$VERSION ..." 279s 279s rm -f foo.log 279s echo 'int main() {return 0;}' > foo.c 279s clang-$VERSION foo.c 279s 279s echo '#include 279s int main() { 279s printf("lli foo"); 279s return 0; 279s }' > foo.c 279s clang-$VERSION -S -emit-llvm foo.c 279s llc-$VERSION foo.ll 279s if ! lli-$VERSION foo.ll|grep -q "lli foo"; then 279s echo "Not lli correct output" 279s lli-$VERSION foo.ll 279s exit 1 279s fi 279s opt-$VERSION -S -O3 foo.ll -o opt.ll 279s if ! lli-$VERSION opt.ll|grep -q "lli foo"; then 279s echo "Not lli correct output after opt" 279s lli-$VERSION opt.ll 279s exit 1 279s fi 279s 279s clang-$VERSION -O3 -emit-llvm foo.c -c -o foo.bc 280s chmod +x foo.bc 280s # only run if the binfmt is installed correctly 280s if grep -q "enabled" /proc/sys/fs/binfmt_misc/llvm-${VERSION}-runtime.binfmt; then 280s if ! ./foo.bc|grep -q "lli foo"; then 280s echo "executing ./foo.bc failed" 280s ./foo.bc || true 280s #exit 1 280s fi 280s 280s clang-$VERSION -O3 -emit-llvm foo.c -c -o foo.bc 280s chmod +x foo.bc 280s if ! ./foo.bc|grep -q "lli foo"; then 280s echo "executing ./foo.bc failed" 280s ./foo.bc || true 280s #exit 1 280s fi 280s fi # binfmt test 280s 280s if ! llvm-dis-$VERSION < foo.bc|grep -q "lli foo"; then 280s echo "llvm assembly code failed" 280s llvm-dis-$VERSION < foo.bc 280s exit 1 280s fi 280s 280s # test if this is built with CURL 280s llvm-debuginfod-find-$VERSION --executable=1 5d016364c1cb69dd &> foo.log || true 280s if grep -q "No working HTTP" foo.log; then 280s echo "llvm-debuginfod-find isn't built with curl support" 280s exit 1 280s fi 280s 280s echo '#include ' > foo.c 280s clang-$VERSION -c foo.c 280s 280s # https://bugs.launchpad.net/bugs/1810860 280s clang-$VERSION -dumpversion &> foo.log 280s if grep -q 4.2.1 foo.log; then 280s echo "dumpversion still returns 4.2.1" 280s echo "it should return the clang version" 280s cat foo.log 280s exit 1 280s fi 280s 280s # bug 903709 280s echo '#include 280s void increment(atomic_size_t *arg) { 280s atomic_fetch_add(arg, 1); 280s } ' > foo.c 280s 280s clang-$VERSION -v -c foo.c &> /dev/null 280s 280s echo "#include " > foo.cc 280s NBLINES=$(clang++-$VERSION -P -E foo.cc|grep .|wc -l) 280s if test $NBLINES -lt 60; then 280s echo "Error: more than 60 non-empty lines should be returned" 280s echo "output:" 280s clang++-$VERSION -P -E foo.cc 280s exit 42 280s fi 280s 280s if [ $DEB_HOST_ARCH == "amd64" -o $DEB_HOST_ARCH == "i386" ]; then 280s # Fails on arm64 with 280s # /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'? 280s echo '#include ' > foo.cc 280s clang++-$VERSION -c foo.cc 280s fi 280s 280s # Bug 913213 280s echo '#include ' | clang-$VERSION -E - > /dev/null 280s 280s # Bug launchpad #1488254 280s echo ' 280s #include 280s std::string hello = "Hello, world!\n"; 280s ' > foo.cc 280s 280s echo ' 280s #include 280s #include 280s extern std::string hello; 280s int main() { 280s std::cout << hello; 280s return 0; 280s } ' > bar.cc 280s 280s g++ -c foo.cc && g++ foo.o bar.cc && ./a.out > /dev/null || true 281s clang++-$VERSION -c foo.cc && clang++-$VERSION foo.o bar.cc && ./a.out > /dev/null 282s g++ -c foo.cc && clang++-$VERSION foo.o bar.cc && ./a.out > /dev/null || true 282s clang++-$VERSION -c foo.cc -fPIC && g++ foo.o bar.cc && ./a.out > /dev/null || true 283s 283s ## test z3 283s echo ' 283s void clang_analyzer_eval(int); 283s void testBitwiseRules(unsigned int a, int b) { 283s clang_analyzer_eval((1 & a) <= 1); // expected-warning{{TRUE}} 283s // with -analyzer-constraints=z3, it can tell that it is FALSE 283s // without the option, it is unknown 283s clang_analyzer_eval((b | -2) >= 0); // expected-warning{{FALSE}} 283s } 283s ' > foo.c 283s 283s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log || true 283s if ! grep -q "error: analyzer constraint manager 'z3' is only available if LLVM was built with -DLLVM_ENABLE_Z3_SOLVER=ON" foo.log; then 283s # Should work 283s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false -analyzer-constraints=z3 foo.c 283s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log 283s if ! grep -q "2 warnings generated." foo.log; then 283s echo "Should find 2 warnings" 283s exit 1 283s fi 283s else 283s echo "z3 support not available" 283s fi 283s z3 support not available 283s 283s # Should fail 283s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false foo.c &> foo.log || true 283s if grep -q "File a.c Line 7: UNKNOWN" foo.log; then 283s echo "Should fail without -analyzer-constraints=z3" 283s exit 1 283s fi 283s 283s clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection foo.c &> foo.log 283s if ! grep -q "warnings generated." foo.log; then 283s echo "Should find at least 2 warnings" 283s exit 1 283s fi 283s 283s # bug 827866 283s echo 'bool testAndSet(void *atomic) { 283s return __atomic_test_and_set(atomic, __ATOMIC_SEQ_CST); 283s }'> foo.cpp 283s clang++-$VERSION -c -target aarch64-linux-gnu foo.cpp 283s if ! file foo.o 2>&1 | grep -i -q "aarch64"; then 283s echo "Could not find the string 'aarch64' in the output of file. Output:" 283s file foo.o 283s exit 42 283s fi 283s 283s clang-$VERSION --target=arm-linux-gnueabihf -dM -E -xc - < /dev/null &> foo.log 283s if ! grep -q "#define __ARM_ARCH 7" foo.log; then 283s # bug 930008 283s echo "The target arch for arm should be v7" 283s cat foo.log 283s exit 42 283s fi 283s 283s echo ' 283s #include 283s int 283s main () 283s { 283s (void) strcat; 283s return 0; 283s }' > foo.c 283s clang-$VERSION -c foo.c 283s 283s echo '#include 283s int main() {} ' > foo.c 283s clang-$VERSION foo.c 283s 283s echo '#include 283s int main() { }' > foo.cpp 283s clang++-$VERSION -std=c++11 foo.cpp 284s Testing linking clang-cpp ... 284s 284s echo "Testing linking clang-cpp ..." 284s 284s clang-$VERSION -lclang-cpp$VERSION -v foo.cpp -o o &> /dev/null || true 284s if ! ldd o 2>&1|grep -q libclang-cpp; then 284s echo "Didn't link against libclang-cpp$VERSION" 284s exit 42 284s fi 284s ./o > /dev/null 284s 284s # Check that the symlink is correct 284s ls -al /usr/lib/llvm-$VERSION/lib/libclang-cpp.so.$VERSION > /dev/null 284s 284s echo "Testing code coverage ..." 284s Testing code coverage ... 284s 284s echo '#include 284s int main() { 284s if (1==1) { 284s printf("true"); 284s }else{ 284s printf("false"); 284s return 42; 284s } 284s return 0;}' > foo.c 284s clang-$VERSION --coverage foo.c -o foo 284s ./foo > /dev/null 284s if test ! -f foo.gcno; then 284s echo "Coverage failed"; 284s fi 284s 284s echo "#include " > foo.cpp 284s clang++-$VERSION -c foo.cpp 285s Testing linking ... 285s 285s echo "Testing linking ..." 285s if test ! -f /usr/lib/llvm-$VERSION/bin/../lib/LLVMgold.so; then 285s echo "Install llvm-$VERSION-dev" 285s exit 1 285s fi 285s 285s echo '#include 285s int main() { 285s if (1==1) { 285s printf("true"); 285s }else{ 285s printf("false"); 285s return 42; 285s } 285s return 0;}' > foo.c 285s rm foo bar.cc 285s 285s clang-$VERSION -flto foo.c -opaque-pointers -o foo 285s ./foo > /dev/null 285s 285s clang-$VERSION -fuse-ld=gold foo.c -o foo 285s ./foo > /dev/null 285s 285s # test thinlto 285s echo "int foo(void) { return 0; }"> foo.c 285s echo "int foo(void); int main() {foo(); return 0;}">main.c 285s clang-$VERSION -flto=thin -O2 foo.c main.c -o foo 285s ./foo > /dev/null 285s clang-$VERSION -flto=thin -O2 foo.c main.c -c 285s 285s # understand LTO files 285s # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919020 285s clang-$VERSION foo.c -flto -c 285s file foo.o|grep -q "LLVM IR bitcode" 285s if ! llvm-nm-$VERSION foo.o|grep -q "T foo"; then 285s echo "gold linker isn't understood" 285s exit 1 285s fi 285s Testing lld-15 ... 285s 285s echo "Testing lld-$VERSION ..." 285s 285s if test ! -f /usr/bin/lld-$VERSION; then 285s echo "Install lld-$VERSION" 285s exit 1 285s fi 285s clang-$VERSION -fuse-ld=lld -O2 foo.c main.c -o foo 285s ./foo > /dev/null 285s 285s if ls -al1 /usr/bin/ld.lld|grep -q ld.lld-$VERSION; then 285s # https://bugs.llvm.org/show_bug.cgi?id=40659 285s # -fuse-ld=lld will call lld 285s # Mismatch of version can fail the check 285s # so, only run it when /usr/bin/lld == $VERSION 285s clang-$VERSION -fuse-ld=lld -flto -O2 foo.c main.c -o foo 285s ./foo > /dev/null 285s fi 285s ls: cannot access '/usr/bin/ld.lld': No such file or directory 285s 285s clang-$VERSION -fuse-ld=lld-$VERSION -O2 foo.c main.c -o foo 285s ./foo > /dev/null 285s 285s # Bug 916975 285s file foo &> foo.log 285s if ! grep -q "BuildID" foo.log; then 285s echo "BuildID isn't part of the generated binary (lld generation)" 285s exit 1 285s fi 285s # Bug 916975 285s clang-$VERSION -O2 foo.c main.c -o foo2 286s file foo2 &> foo2.log 286s if ! grep -q "BuildID" foo2.log; then 286s echo "BuildID isn't part of the generated binary (ld generation)" 286s exit 1 286s fi 286s 286s strip foo2 286s file foo2 &> foo2.log 286s if ! grep -q "BuildID" foo2.log; then 286s echo "BuildID isn't part of the generated binary (stripped)" 286s exit 1 286s fi 286s rm foo2 foo2.log 286s 286s if test ! -f /usr/lib/llvm-$VERSION/bin/llvm-symbolizer; then 286s echo "Install llvm-$VERSION" 286s exit 1 286s fi 286s 286s echo "vzeroupper" | llvm-exegesis-$VERSION -mode=uops -snippets-file=- &> foo.log || true 286s if grep -q -E "(built without libpfm|cannot initialize libpfm)" foo.log; then 286s echo "could not run llvm-exegesis correctly" 286s cat foo.log|head 286s exit 42 286s fi 286s Testing libfuzzer-15-dev ... 286s 286s if test ! -f /usr/lib/llvm-$VERSION/lib/libFuzzer.a; then 286s echo "Install libfuzzer-$VERSION-dev"; 286s exit -1; 286s fi 286s 286s echo "Testing libfuzzer-$VERSION-dev ..." 286s 286s cat << EOF > test_fuzzer.cc 286s #include 286s #include 286s extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { 286s if (size > 0 && data[0] == 'H') 286s if (size > 1 && data[1] == 'I') 286s if (size > 2 && data[2] == '!') 286s __builtin_trap(); 286s return 0; 286s } 286s 286s EOF 286s 286s clang++-$VERSION -fsanitize=address -fsanitize-coverage=edge,trace-pc test_fuzzer.cc /usr/lib/llvm-$VERSION/lib/libFuzzer.a 286s if ! ./a.out 2>&1 | grep -q -E "(Test unit written|PreferSmall)"; then 286s echo "fuzzer failed" 286s exit 42 286s fi 286s 286s clang++-$VERSION -fsanitize=address,fuzzer test_fuzzer.cc 286s if ! ./a.out 2>&1 | grep -q "libFuzzer: deadly signal"; then 286s echo "fuzzer failed" 286s fi 287s fuzzer failed 287s 287s echo 'int main(int argc, char **argv) { 287s int *array = new int[100]; 287s delete [] array; 287s return array[argc]; // BOOM 287s }' > foo.cpp 287s clang++-$VERSION -O1 -g -fsanitize=address -fno-omit-frame-pointer foo.cpp 287s ASAN_OPTIONS=verbosity=1 ./a.out &> foo.log || true 287s if ! grep -q "Init done" foo.log; then 287s echo "asan verbose mode failed" 287s cat foo.log 287s exit 42 287s fi 287s 287s # See also https://bugs.llvm.org/show_bug.cgi?id=39514 why 287s # /usr/bin/llvm-symbolizer-7 doesn't work 287s ASAN_OPTIONS=verbosity=2:external_symbolizer_path=/usr/lib/llvm-$VERSION/bin/llvm-symbolizer ./a.out &> foo.log || true 287s if ! grep -q "Using llvm-symbolizer" foo.log; then 287s echo "could not find llvm-symbolizer path" 287s cat foo.log 287s exit 42 287s fi 287s if ! grep -q "new\[\](unsigned" foo.log; then 287s echo "could not symbolize correctly" 287s cat foo.log 287s exit 42 287s fi 287s 287s if ! grep -q "foo.cpp:3:3" foo.log; then 287s echo "could not symbolize correctly" 287s cat foo.log 287s exit 42 287s fi 287s ./a.out &> foo.log || true 287s if ! grep -q "new\[\](unsigned" foo.log; then 287s echo "could not symbolize correctly" 287s cat foo.log 287s exit 42 287s fi 287s 287s if ! grep -q "foo.cpp:3:3" foo.log; then 287s echo "could not symbolize correctly" 287s cat foo.log 287s exit 42 287s fi 287s 287s # Example from https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md 287s # coverage fuzzing 287s cat << EOF > StandaloneFuzzTargetMain.c 287s #include 287s #include 287s #include 287s 287s extern int LLVMFuzzerTestOneInput(const unsigned char *data, size_t size); 287s __attribute__((weak)) extern int LLVMFuzzerInitialize(int *argc, char ***argv); 287s int main(int argc, char **argv) { 287s fprintf(stderr, "StandaloneFuzzTargetMain: running %d inputs\n", argc - 1); 287s if (LLVMFuzzerInitialize) 287s LLVMFuzzerInitialize(&argc, &argv); 287s for (int i = 1; i < argc; i++) { 287s fprintf(stderr, "Running: %s\n", argv[i]); 287s FILE *f = fopen(argv[i], "r"); 287s assert(f); 287s fseek(f, 0, SEEK_END); 287s size_t len = ftell(f); 287s fseek(f, 0, SEEK_SET); 287s unsigned char *buf = (unsigned char*)malloc(len); 287s size_t n_read = fread(buf, 1, len, f); 287s fclose(f); 287s assert(n_read == len); 287s LLVMFuzzerTestOneInput(buf, len); 287s free(buf); 287s fprintf(stderr, "Done: %s: (%zd bytes)\n", argv[i], n_read); 287s } 287s } 287s EOF 287s 287s cat << EOF > fuzz_me.cc 287s #include 287s #include 287s 287s bool FuzzMe(const uint8_t *Data, size_t DataSize) { 287s return DataSize >= 3 && 287s Data[0] == 'F' && 287s Data[1] == 'U' && 287s Data[2] == 'Z' && 287s Data[3] == 'Z'; 287s } 287s 287s extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { 287s FuzzMe(Data, Size); 287s return 0; 287s } 287s EOF 287s clang-$VERSION -fprofile-instr-generate -fcoverage-mapping fuzz_me.cc StandaloneFuzzTargetMain.c 287s 287s rm -rf CORPUS 287s mkdir -p CORPUS 287s echo -n A > CORPUS/A 287s ./a.out CORPUS/* &> /dev/null 287s if ! ./a.out CORPUS/* 2>&1 | grep -q "running 1 inputs"; then 287s echo "Coverage fuzzing failed" 287s exit 1 287s fi 287s llvm-profdata-$VERSION merge -sparse *.profraw -o default.profdata 287s llvm-cov-$VERSION show a.out -instr-profile=default.profdata -name=FuzzMe &> foo.log 287s if ! grep -q "return DataSize >= 3" foo.log; then 287s echo "llvm-cov didn't show the expected output in fuzzing" 287s exit 1 287s fi 287s echo -n FUZA > CORPUS/FUZA && ./a.out CORPUS/* &> /dev/null 287s llvm-profdata-$VERSION merge -sparse *.profraw -o default.profdata 287s llvm-cov-$VERSION show a.out -instr-profile=default.profdata -name=FuzzMe &> foo.log 287s if ! grep -q "Data\[3\] == 'Z';" foo.log; then 287s echo "llvm-cov didn't show the expected output in fuzzing" 287s exit 1 287s fi 287s rm -rf CORPUS fuzz_me.cc StandaloneFuzzTargetMain.c 287s 287s echo "Testing sanitizers ..." 287s 287s echo '#include 287s int main() { 287s char *x = (char*)malloc(10 * sizeof(char*)); 287s free(x); 287s return x[5]; 287s } 287s ' > foo.c 287s Testing sanitizers ... 287s clang-$VERSION -o foo -fsanitize=address -O1 -fno-omit-frame-pointer -g foo.c 288s if ! ./foo 2>&1 | grep -q heap-use-after-free ; then 288s echo "sanitize=address is failing" 288s exit 42 288s fi 288s 288s # Bug #876973 288s echo ' 288s #include 288s int main(int argc, char **argv) 288s { 288s printf("Hello world!\n"); 288s return 0; 288s }' > foo.c 288s 288s # segfaults on 32bit with "-lc" library (also 6.0 does segfault) 288s clang-$VERSION -fsanitize=address foo.c -o foo -lc 288s ./foo &> /dev/null || true 290s 290s echo ' 290s #include 290s #include 290s 290s int Global; 290s 290s void *Thread1(void *x) { 290s Global++; 290s return NULL; 290s } 290s 290s void *Thread2(void *x) { 290s Global--; 290s return NULL; 290s } 290s 290s int main() { 290s pthread_t t[2]; 290s pthread_create(&t[0], NULL, Thread1, NULL); 290s pthread_create(&t[1], NULL, Thread2, NULL); 290s pthread_join(t[0], NULL); 290s pthread_join(t[1], NULL); 290s } ' > foo.c 290s 290s # fails on i386 with: clang: error: unsupported option '-fsanitize=thread' for target 'i686-pc-linux-gnu' 290s if [ $DEB_HOST_ARCH != "i386" ]; then 290s clang-$VERSION -o foo -fsanitize=thread -g -O1 foo.c 290s if ! strings ./foo 2>&1 | grep -q "tsan"; then 290s echo "binary doesn't contain tsan code" 290s strings foo 290s exit 42 290s fi 290s if ! ./foo 2>&1 | grep -q "data race"; then 290s echo "sanitize=address is failing" 290s exit 42 290s fi 290s fi 291s 291s echo ' 291s class a { 291s public: 291s ~a(); 291s }; 291s template using b = a; 291s struct f { 291s template using e = b; 291s }; 291s struct g { 291s typedef f::e c; 291s }; 291s class h { 291s struct : g::c { int i; }; 291s }; 291s struct m { 291s h i; 291s }; 291s template void __attribute__((noreturn)) j(); 291s void k() { 291s m l; 291s j(); 291s }' > foo.cpp 291s clang++-$VERSION -std=c++14 -O3 -fsanitize=address -fsanitize=undefined -c foo.cpp -fno-crash-diagnostics 291s 291s 291s # fails on 32 bit, seems a real BUG in the package, using 64bit static libs? 291s LANG=C clang-$VERSION -fsanitize=fuzzer test_fuzzer.cc &> foo.log || true 291s if ! grep "No such file or directory" foo.log; then 291s # This isn't failing on 64, so, look at the results 291s if ! ./a.out 2>&1 | grep -q -E "(Test unit written|PreferSmall)"; then 291s echo "fuzzer. Output:" 291s ./a.out || true 291s if [ $DEB_HOST_ARCH == "amd64" -o $DEB_HOST_ARCH == "i386" ]; then 291s # Don't fail on arm64 and ppc64el 291s exit 42 291s fi 291s fi 291s fi 291s fuzzer. Output: 291s INFO: Running with entropic power schedule (0xFF, 100). 291s INFO: Seed: 4224737800 291s INFO: Loaded 1 modules (8 inline 8-bit counters): 8 [0xab3dd20b2ff8, 0xab3dd20b3000), 291s INFO: Loaded 1 PC tables (8 PCs): 8 [0xab3dd20b3000,0xab3dd20b3080), 291s INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes 291s INFO: A corpus is not provided, starting from an empty corpus 291s #2 INITED cov: 2 ft: 2 corp: 1/1b exec/s: 0 rss: 26Mb 291s #415 NEW cov: 3 ft: 3 corp: 2/2b lim: 8 exec/s: 0 rss: 27Mb L: 1/1 MS: 3 ChangeBit-CopyPart-ChangeBit- 291s #421 NEW cov: 4 ft: 4 corp: 3/4b lim: 8 exec/s: 0 rss: 27Mb L: 2/2 MS: 1 CopyPart- 291s #642 NEW cov: 5 ft: 5 corp: 4/6b lim: 8 exec/s: 0 rss: 27Mb L: 2/2 MS: 1 ChangeBit- 291s #818 NEW cov: 6 ft: 6 corp: 5/11b lim: 8 exec/s: 0 rss: 27Mb L: 5/5 MS: 1 InsertRepeatedBytes- 291s #919 REDUCE cov: 6 ft: 6 corp: 5/10b lim: 8 exec/s: 0 rss: 27Mb L: 4/4 MS: 1 EraseBytes- 291s #951 REDUCE cov: 6 ft: 6 corp: 5/9b lim: 8 exec/s: 0 rss: 27Mb L: 3/3 MS: 2 InsertByte-EraseBytes- 291s ./debian/qualify-clang.sh: line 850: 5620 Trace/breakpoint trap (core dumped) ./a.out 291s 291s echo 'int main() { 291s int a=0; 291s return a; 291s } 291s ' > foo.c 291s clang-$VERSION -g -o bar foo.c 291s 291s # ABI issue between gcc & clang with clang 7 291s # https://bugs.llvm.org/show_bug.cgi?id=39427 291s # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271 291s if test $VERSION -eq 7; then 291s echo ' 291s #include 291s #include 291s namespace llvm { class Constant{}; class Type; class Value; } 291s extern llvm::Constant* bar (llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Optional o, llvm::Type*); 291s #ifdef PART2 291s llvm::Constant* bar (llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Optional o, llvm::Type*) 291s { 291s return o.hasValue()?static_cast(nullptr)+1:nullptr; 291s } 291s #endif 291s #ifndef PART2 291s static llvm::Constant* doConstantRef(llvm::Type* type, llvm::Constant* var, llvm::ArrayRef steps) 291s { 291s llvm::Optional inRangeIndex; 291s return bar(type, var, steps, false, inRangeIndex, nullptr); 291s } 291s bool foo() 291s { 291s llvm::Constant* var = nullptr; 291s llvm::Value* zero = nullptr; 291s llvm::Value* indexes[2] = {zero, zero}; 291s llvm::ArrayRef steps(indexes, 2); 291s auto result = doConstantRef(nullptr, var, steps); 291s return result; 291s } 291s int main() 291s { 291s return foo(); 291s } 291s #endif 291s ' > foo.cpp 291s 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" 291s 291s clang++-$VERSION -c -o part1.o foo.cpp $FLAGS 291s if test -f /usr/bin/g++; then 291s g++ -c -o part2.o -DPART2 foo.cpp $FLAGS 291s clang++-$VERSION -o foo part1.o part2.o $FLAGS 291s ./foo 291s fi 291s rm part1.o part2.o 291s fi 291s 291s if test ! -f /usr/lib/llvm-$VERSION/lib/libomp.so; then 291s echo "Install libomp-$VERSION-dev"; 291s exit -1; 291s fi 291s 291s # OpenMP 291s cat < foo.c 291s //test.c 291s #include "omp.h" 291s #include 291s 291s int main(void) { 291s #pragma omp parallel 291s printf("thread %d\n", omp_get_thread_num()); 291s } 291s EOF 291s clang-$VERSION foo.c -fopenmp -o o 291s ./o > /dev/null 291s 291s if test ! -f /usr/lib/llvm-$VERSION/include/c++/v1/vector; then 291s echo "Install libc++-$VERSION-dev"; 291s exit -1; 291s fi 291s 291s if test ! -f /usr/lib/llvm-$VERSION/lib/libc++abi.so; then 291s echo "Install libc++abi-$VERSION-dev"; 291s exit -1; 291s fi 291s 291s 291s # libc++ 291s echo ' 291s #include 291s #include 291s #include 291s using namespace std; 291s int main(void) { 291s vector tab; 291s tab.push_back("the"); 291s tab.push_back("world"); 291s tab.insert(tab.begin(), "Hello"); 291s 291s for(vector::iterator it=tab.begin(); it!=tab.end(); ++it) 291s { 291s cout << *it << " "; 291s } 291s return 0; 291s }' > foo.cpp 291s clang++-$VERSION -stdlib=libc++ foo.cpp -o o 293s if ! ldd o 2>&1|grep -q libc++.so.1; then 293s echo "not linked against libc++.so.1" 293s exit -1 293s fi 293s if ! ldd o 2>&1|grep -q libc++abi.so.1; then 293s echo "not linked against libc++abi.so.1" 293s exit -1 293s fi 293s 293s ./o > /dev/null 293s clang++-$VERSION -std=c++11 -stdlib=libc++ foo.cpp -o o 294s ./o > /dev/null 294s clang++-$VERSION -std=c++14 -stdlib=libc++ foo.cpp -lc++experimental -o o 296s ./o > /dev/null 296s 296s # Bug 46321 296s cat > test.cpp << EOF 296s #include 296s int main() { 296s std::cout << "Hello World!" << std::endl; 296s } 296s EOF 296s clang++-$VERSION -stdlib=libc++ -unwindlib=libunwind -rtlib=compiler-rt -static-libstdc++ -static-libgcc test.cpp -lpthread -ldl -o test 297s ./test > /dev/null 297s 297s clang++-$VERSION -stdlib=libc++ -static-libstdc++ -fuse-ld=lld -l:libc++abi.a test.cpp -o test 299s ./test > /dev/null 299s 299s clang++-$VERSION -stdlib=libc++ -nostdlib++ test.cpp -l:libc++.a -l:libc++abi.a -pthread -o test 300s ./test > /dev/null 300s 300s # bug https://bugs.llvm.org/show_bug.cgi?id=43604 300s 300s cat > test.cpp << EOF 300s #include 300s __attribute__((visibility("default"))) 300s extern "C" void plugin() { 300s std::cout << "Hello World from a plugin!" << std::endl; 300s } 300s EOF 300s clang++-$VERSION -shared -o plugin.so -fvisibility=hidden foo.cpp -static-libstdc++ || true 301s clang++-$VERSION -shared -o plugin.so -fvisibility=hidden foo.cpp -stdlib=libc++ -static-libstdc++ ||true 302s rm -f plugin.so 302s 302s # Bug 889832 302s echo '#include 302s int main() {}' | clang++-$VERSION -std=c++1z -x c++ -stdlib=libc++ - 303s 303s if test ! -f /usr/lib/llvm-$VERSION/include/cxxabi.h; then 303s echo "Install libc++abi-$VERSION-dev"; 303s exit -1; 303s fi 303s 303s # Force the usage of libc++abi 303s clang++-$VERSION -stdlib=libc++ -lc++abi foo.cpp -o o 305s ./o > /dev/null 305s if ! ldd o 2>&1|grep -q libc++abi.so.1; then 305s echo "not linked against libc++abi.so.1" 305s exit -1 305s fi 305s 305s # Use the libc++abi and uses the libstc++ headers 305s clang++-$VERSION -lc++abi foo.cpp -o o 305s ./o > /dev/null 305s if ! ldd o 2>&1|grep -q libstdc++.so.; then 305s echo "not linked against libstdc++" 305s exit -1 305s fi 305s 305s # fs from C++17 305s echo ' 305s #include 305s #include 305s using namespace std::filesystem; 305s int main() { 305s static_assert(std::is_same< 305s path, 305s std::filesystem::path 305s >::value, ""); 305s }' > foo.cpp 305s clang++-$VERSION -std=c++17 -stdlib=libc++ foo.cpp -o o 307s ./o > /dev/null 307s clang++-$VERSION -std=c++17 -stdlib=libc++ foo.cpp -lc++experimental -o o 308s ./o > /dev/null 308s 308s # Bug LP#1586215 308s echo ' 308s #include 308s #include 308s 308s int main() 308s { 308s try 308s { 308s std::string x; 308s char z = x.at(2); 308s std::cout << z << std::endl; 308s } 308s catch (...) 308s { 308s } 308s 308s return 0; 308s }' > foo.cpp 308s clang++-$VERSION -stdlib=libc++ -Wall -Werror foo.cpp -o foo 310s ./foo 310s 310s # Bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914201 310s echo ' 310s #include 310s int main(void) 310s { 310s double f = 2.0; 310s if (isnan(f)) 310s return 1; 310s return 0; 310s }' > foo.c 310s clang-$VERSION -Wconversion -Werror foo.c &> /dev/null || true 310s 310s if test -f /usr/bin/g++; then 310s g++ -nostdinc++ -I/usr/lib/llvm-$VERSION/bin/../include/c++/v1/ -L/usr/lib/llvm-$VERSION/lib/ \ 310s foo.cpp -nodefaultlibs -std=c++17 -lc++ -lc++abi -lm -lc -lgcc_s -lgcc|| true 310s ./o > /dev/null 310s fi 311s 311s 311s if dpkg -l|grep -q flang-$VERSION; then 311s echo "Testing flang-$VERSION (Fortran) ..." 311s echo 'program math 311s implicit none 311s real :: x, y 311s x = 3.14 311s y = 2.71 311s print *, "x + y = ", x + y 311s end program math 311s ' > foo.f90 311s flang-new-$VERSION foo.f90 -o foo && ./foo &> foo.log 311s if ! grep -q "x + y =" foo.log 2>&1; then 311s echo "flang: Could not find the expected output" 311s exit -1 311s fi 311s 311s 311s # testing with a shared libraries 311s echo ' 311s module hello_world 311s contains 311s subroutine say_hello() 311s print *, "Hello, World!" 311s end subroutine say_hello 311s end module hello_world 311s ' > lib.f90 311s flang-new-$VERSION -c lib.f90 -fpie 311s flang-new-$VERSION -shared -fpie -o libflib.so lib.o 311s 311s echo ' 311s program main 311s use hello_world 311s call say_hello() 311s end program main' > foo.f90 311s flang-new-$VERSION foo.f90 -L. -lflib -o foo 311s LD_LIBRARY_PATH=. ./foo &> foo.log 311s if ! grep -q "Hello, World!" foo.log 2>&1; then 311s echo "flang: lib didn't work" 311s exit -1 311s fi 311s rm -f foo.log foo.f90 foo libflib.so 311s else 311s echo "Skipping esting flang-$VERSION (Fortran) ..." 311s echo "doesn't exist on this arch" 311s fi 311s Testing flang-15 (Fortran) ... 311s flang-new: warning: argument unused during compilation: '-fpie' 311s 311s # libclc 311s echo "Testing libclc-$VERSION-dev ..." 311s 311s if test ! -f /usr/lib/clc/amdgcn--amdhsa.bc; then 311s echo "Install libclc-$VERSION"; 311s Testing libclc-15-dev ... 311s exit -1; 311s fi 311s 311s if test ! -f /usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc; then 311s # Make sure that #993904 and #995069 don't come back 311s echo "/usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc doesn't exist" 311s exit 1 311s fi 311s 311s LLVM_CONFIG=llvm-config-$VERSION /usr/lib/llvm-$VERSION/share/libclc/check_external_calls.sh /usr/lib/clc/amdgcn--amdhsa.bc > /dev/null 314s Testing libunwind-15-dev ... 314s 314s # libunwind 314s echo "Testing libunwind-$VERSION-dev ..." 314s 314s if test ! -f /usr/include/libunwind/unwind.h; then 314s echo "Install libunwind-$VERSION-dev"; 314s exit -1; 314s fi 314s echo ' 314s #include 314s #include 314s 314s void backtrace(int lower_bound) { 314s unw_context_t context; 314s unw_getcontext(&context); 314s 314s unw_cursor_t cursor; 314s unw_init_local(&cursor, &context); 314s 314s int n = 0; 314s do { 314s ++n; 314s if (n > 100) { 314s abort(); 314s } 314s } while (unw_step(&cursor) > 0); 314s 314s if (n < lower_bound) { 314s abort(); 314s } 314s } 314s 314s void test1(int i) { 314s backtrace(i); 314s } 314s 314s void test2(int i, int j) { 314s backtrace(i); 314s test1(j); 314s } 314s 314s void test3(int i, int j, int k) { 314s backtrace(i); 314s test2(j, k); 314s } 314s 314s void test_no_info() { 314s unw_context_t context; 314s unw_getcontext(&context); 314s 314s unw_cursor_t cursor; 314s unw_init_local(&cursor, &context); 314s 314s unw_proc_info_t info; 314s int ret = unw_get_proc_info(&cursor, &info); 314s if (ret != UNW_ESUCCESS) 314s abort(); 314s 314s // Set the IP to an address clearly outside any function. 314s unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)0); 314s 314s ret = unw_get_proc_info(&cursor, &info); 314s if (ret != UNW_ENOINFO) 314s abort(); 314s } 314s 314s int main(int, char**) { 314s test1(1); 314s test2(1, 2); 314s test3(1, 2, 3); 314s test_no_info(); 314s return 0; 314s }'> foo.cpp 314s clang++-$VERSION foo.cpp -lunwind -ldl -I /usr/include/libunwind 314s ./a.out 314s clang++-$VERSION foo.cpp -unwindlib=libunwind -rtlib=compiler-rt -I/usr/include/libunwind 314s ./a.out 314s 314s echo ' 314s #include 314s #include 314s #include 314s #include 314s #include 314s #include 314s #include 314s #include 314s #include 314s 314s _Unwind_Reason_Code frame_handler(struct _Unwind_Context* ctx, void* arg) { 314s (void)arg; 314s Dl_info info = { 0, 0, 0, 0 }; 314s 314s // Unwind util the main is reached, above frames depend on the platform and 314s // architecture. 314s if (dladdr(reinterpret_cast(_Unwind_GetIP(ctx)), &info) && 314s info.dli_sname && !strcmp("main", info.dli_sname)) { 314s _Exit(0); 314s } 314s return _URC_NO_REASON; 314s } 314s 314s void signal_handler(int signum) { 314s (void)signum; 314s _Unwind_Backtrace(frame_handler, NULL); 314s _Exit(-1); 314s } 314s 314s int main(int, char**) { 314s signal(SIGUSR1, signal_handler); 314s kill(getpid(), SIGUSR1); 314s return -2; 314s } 314s '> foo.cpp 314s clang++-$VERSION foo.cpp /usr/lib/llvm-$VERSION/lib/libunwind.a -I/usr/include/libunwind/ -lpthread -ldl 314s ./a.out||true 314s clang++-$VERSION foo.cpp -unwindlib=libunwind -rtlib=compiler-rt -I/usr/include/libunwind -ldl 315s ./a.out||true 315s 315s if test ! -f /usr/lib/llvm-$VERSION/include/polly/LinkAllPasses.h; then 315s echo "Install libpolly-$VERSION-dev for polly"; 315s exit -1; 315s fi 315s 315s echo "Testing polly (libpolly-$VERSION-dev) ..." 315s 315s # Polly 315s echo " 315s #define N 1536 315s float A[N][N]; 315s float B[N][N]; 315s float C[N][N]; 315s 315s void init_array() 315s { 315s int i, j; 315s for (i = 0; i < N; i++) { 315s for (j = 0; j < N; j++) { 315s A[i][j] = (1+(i*j)%1024)/2.0; 315s B[i][j] = (1+(i*j)%1024)/2.0; 315s } 315s } 315s } 315s 315s int main() 315s { 315s int i, j, k; 315s double t_start, t_end; 315s init_array(); 315s for (i = 0; i < N; i++) { 315s for (j = 0; j < N; j++) { 315s C[i][j] = 0; 315s for (k = 0; k < N; k++) 315s C[i][j] = C[i][j] + A[i][k] * B[k][j]; 315s } 315s } 315s return 0; 315s } 315s " > foo.c 315s clang-$VERSION -O3 -mllvm -polly -mllvm -polly-parallel -lgomp foo.c 315s Testing polly (libpolly-15-dev) ... 316s clang-$VERSION -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine foo.c 318s clang-$VERSION -S -fsave-optimization-record -emit-llvm foo.c -o matmul.s 318s # broken https://bugs.llvm.org/show_bug.cgi?id=51642 318s test -s matmul.opt.yaml||true 318s 318s clang-$VERSION -S -O2 -fsave-optimization-record -emit-llvm foo.c -o matmul.s 318s if ! test -s matmul.opt.yaml; then 318s echo "-fsave-optimization-record generated an empty file" 318s exit 1 318s fi 318s 318s 318s opt-$VERSION -S -polly-canonicalize matmul.s > matmul.preopt.ll > /dev/null 318s opt-$VERSION -basic-aa -polly-ast matmul.preopt.ll -polly-process-unprofitable > /dev/null 318s if test ! -f /usr/lib/llvm-$VERSION/share/opt-viewer/opt-viewer.py; then 318s echo "Install llvm-$VERSION-tools" 318s exit 42 318s fi 318s /usr/lib/llvm-$VERSION/share/opt-viewer/opt-viewer.py -source-dir . matmul.opt.yaml -o ./output > /dev/null 318s /usr/lib/llvm-15/share/opt-viewer/opt-viewer.py:118: SyntaxWarning: invalid escape sequence '\S' 318s indent = re.sub('\S', ' ', indent) 319s 319s if ! grep -q "inlined into" output/foo.c.html 2>&1; then 319s echo "Could not find the output from polly" 319s exit -1 319s fi 319s 319s echo " 319s int foo(int x, int y) __attribute__((always_inline)); 319s int foo(int x, int y) { return x + y; } 319s int bar(int j) { return foo(j, j - 2); } 319s int sum = 0; 319s 319s int main(int argc, const char *argv[]) { 319s for (int i = 0; i < 30; i++) 319s bar(argc); 319s return sum; 319s } 319s 319s " > foo.cc 319s clang-$VERSION -O2 -Rpass=inline foo.cc -c &> foo.log 319s if ! grep -q -E "(inlined into|cost=always)" foo.log; then 319s echo "-Rpass fails" 319s cat foo.log 319s exit 1 319s fi 319s echo " 319s int X = 0; 319s 319s int main() { 319s int i; 319s for (i = 0; i < 100; i++) 319s X += i; 319s return 0; 319s }"> foo.cc 319s clang++-$VERSION -O2 -fprofile-instr-generate foo.cc -o foo 320s LLVM_PROFILE_FILE="foo-%p.profraw" ./foo 320s llvm-profdata-$VERSION merge -output=foo.profdata foo-*.profraw 320s clang++-$VERSION -O2 -fprofile-instr-use=foo.profdata foo.cc -o foo 320s 320s # https://bugs.llvm.org/show_bug.cgi?id=44870 320s cat < foo.cpp 320s #include 320s 320s using namespace clang; 320s 320s int main() { 320s DiagnosticsEngine* diags; 320s HeaderSearchOptions* hsOpts; 320s CodeGenOptions* cgOpts; 320s TargetOptions* tOpts; 320s LangOptions* lOpts; 320s llvm::StringRef* tDesc; 320s llvm::Module* m; 320s BackendAction* action; 320s std::unique_ptr AsmOutStream; 320s 320s EmitBackendOutput(*diags, *hsOpts, *cgOpts, *tOpts, *lOpts, *tDesc, m, *action, std::move(AsmOutStream)); 320s } 320s EOF 320s 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 323s 323s if test ! -f /usr/bin/lldb-$VERSION; then 323s echo "Install lldb-$VERSION"; 323s exit -1; 323s Testing lldb-15 ... 323s fi 323s 323s echo "b main 323s run 323s bt 323s quit" > lldb-cmd.txt 323s 323s echo "Testing lldb-$VERSION ..." 323s # bug 913946 323s lldb-$VERSION -s lldb-cmd.txt bar &> foo.log 324s 324s if dpkg -l|grep -q clang-$VERSION-dbgsym; then 324s # Testing if clang dbg symbol are here 324s lldb-$VERSION -s lldb-cmd.txt clang-$VERSION &> foo.log 324s if ! grep "main at driver.cpp" foo.log; then 324s echo "Could not find the debug info" 324s echo "Or the main() of clang isn't in driver.cpp anymore" 324s cat foo.log 324s exit -1 324s fi 324s else 324s echo "clang-$VERSION-dbgsym isn't installed" 324s fi 324s clang-15-dbgsym isn't installed 324s Testing wasm support ... 324s 324s echo "Testing wasm support ..." 324s 324s if dpkg -l|grep -q wasi-libc; then 324s cat < printf.c 324s #include 324s int main(int argc, char *argv[]) { 324s printf("%s\n", "Hello World!"); 324s } 324s EOF 324s # wasi-libc supports only wasm32 right now 324s clang-$VERSION -target wasm32-wasi -o printf printf.c 324s file printf &> foo.log 324s if ! grep -q "WebAssembly" foo.log; then 324s echo "the generated file isn't a WebAssembly file?" 324s exit 1 324s fi 324s rm -f printf.c printf 324s 324s cat < cout.cpp 324s #include 324s int main() { 324s std::cout << "Hello World!" << std::endl; 324s } 324s EOF 324s # libcxx requires wasi-libc, which only exists for wasm32 right now 324s clang++-$VERSION --target=wasm32-wasi -o cout cout.cpp || true 324s file cout &> foo.log 324s if ! grep -q "WebAssembly" foo.log; then 324s echo "the generated file isn't a WebAssembly file?" 324s #exit 1 324s fi 324s rm -f cout.cpp cout 324s else 324s echo "wasi-libc not installed" 324s fi 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_allocate_exception 325s wasm-ld-15: error: /usr/lib/wasm32-wasi/libc++.a(stdlib_new_delete.cpp.o): undefined symbol: __cxa_throw 325s clang: error: linker command failed with exit code 1 (use -v to see invocation) 326s the generated file isn't a WebAssembly file? 326s 326s echo ' 326s #include 326s int main (void) 326s { std::vector a; 326s a.push_back (0); 326s } 326s ' > foo.cpp 326s clang++-$VERSION -g -o foo foo.cpp 326s echo 'target create "./foo" 326s b main 326s r 326s n 326s p a 326s quit' > lldb-cmd.txt 326s lldb-$VERSION -s lldb-cmd.txt ./foo &> foo.log 326s if ! grep -q "stop reason = step over" foo.log; then 326s echo "Could not find the lldb expected output" 326s cat foo.log 326s # do not fail on i386, never worked here 326s if [ $DEB_HOST_ARCH != "i386" ]; then 326s exit 42 326s fi 326s fi 326s 326s if test ! -f /usr/lib/llvm-$VERSION/lib/libclangToolingInclusions.a; then 326s echo "Install libclang-$VERSION-dev"; 326s exit -1; 326s fi 326s 326s # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943623 326s rm *.o 326s /usr/bin/ar x /usr/lib/llvm-$VERSION/lib/libclangIndex.a &> /dev/null 326s file *.o a> foo.log 326s rm *.o 326s if grep "LLVM IR bitcode" foo.log; then 326s echo "found LLVM IR bitcode in the libclangIndex.a file" 326s echo "Should be elf" 326s exit -2 326s fi 326s echo " 326s from ctypes import * 326s libclang='/usr/lib/llvm-$VERSION/lib/libclang-$VERSION.so.1' 326s lib = CDLL(libclang) 326s fun = lib.clang_getAddressSpace 326s print(fun) 326s " > foo.py 326s python3 foo.py|grep _FuncPtr 326s <_FuncPtr object at 0xe728898f5250> 326s rm foo.py 326s Testing cmake build ... 326s 326s echo "Testing cmake build ..." 326s 326s if grep -q lit-cpuid /usr/lib/llvm-$VERSION/lib/cmake/llvm/LLVMExports*.cmake; then 326s echo "LLVMExports*.cmake should not have lit-cpuid" 326s echo "it introduces a dependency between llvm-9 => lldb" 326s exit -1 326s fi 326s 326s rm -rf cmaketest && mkdir cmaketest 326s cat > cmaketest/CMakeLists.txt < /dev/null) 326s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 326s Compatibility with CMake < 3.10 will be removed from a future version of 326s CMake. 326s 326s Update the VERSION argument value or use a ... suffix to tell 326s CMake that the project does not need compatibility with older versions. 326s 326s 328s # "Test: CMake find LLVM and Clang in explicit prefix path" 328s (cd cmaketest/explicit && CC=clang-$VERSION CXX=clang++-$VERSION CMAKE_PREFIX_PATH=/usr/lib/llvm-$VERSION cmake .. > /dev/null) 328s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 328s Compatibility with CMake < 3.10 will be removed from a future version of 328s CMake. 328s 328s Update the VERSION argument value or use a ... suffix to tell 328s CMake that the project does not need compatibility with older versions. 328s 328s 329s rm -rf cmaketest 329s 329s # Test case for bug #900440 329s rm -rf cmaketest && mkdir cmaketest 329s cat > cmaketest/CMakeLists.txt < /dev/null) 329s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 329s Compatibility with CMake < 3.10 will be removed from a future version of 329s CMake. 329s 329s Update the VERSION argument value or use a ... suffix to tell 329s CMake that the project does not need compatibility with older versions. 329s 329s 330s rm -rf cmaketest 330s 330s # Make sure the triple change doesn't break the world 330s # https://reviews.llvm.org/D107799#3027607 330s if dpkg -l|grep -q zlib1g-dev; then 330s rm -rf cmaketest && mkdir cmaketest 330s cat > cmaketest/CMakeLists.txt < foo.log 330s if grep "Could NOT find ZLIB" foo.log; then 330s echo "clang hasn't been able to find zlib dev even if it is on the system" 330s echo "https://reviews.llvm.org/D107799#3027607" 330s cat foo.log 330s exit 1 330s fi 330s cd - 330s rm -rf cmaketest 330s fi 331s /tmp/autopkgtest.4hOpkN/build.OcH/src 331s 331s # Test case for bug #994827 331s rm -rf cmaketest && mkdir cmaketest 331s cat > cmaketest/CMakeLists.txt < /dev/null) 332s rm -rf cmaketest 332s 332s 332s CLANG=clang-$VERSION 332s #command -v "$CLANG" 1>/dev/null 2>/dev/null || { printf "Usage:\n%s CLANGEXE [ARGS]\n" "$0" 1>&2; exit 1; } 332s #shift 332s 332s TEMPDIR=$(mktemp -d); trap "rm -rf \"$TEMPDIR\"" 0 332s 332s echo "Testing all other sanitizers ..." 332s 332s echo "int main() { return 1; }" > foo.c 332s # fails to run on i386 with the following error: 332s #clang: error: unsupported option '-fsanitize=efficiency-working-set' for target 'i686-pc-linux-gnu' 332s # seems like esan was removed from clang: https://github.com/llvm/llvm-project/commit/885b790f89b6068ec4caad8eaa51aa8098327059 332s #clang-$VERSION -fsanitize=efficiency-working-set -o foo foo.c || true 332s #./foo &> /dev/null || true 332s 332s cat > "$TEMPDIR/test.c" < 332s #include 332s int main () 332s { 332s #if __has_feature(address_sanitizer) 332s puts("address_sanitizer"); 332s #endif 332s #if __has_feature(thread_sanitizer) 332s puts("thread_sanitizer"); 332s #endif 332s #if __has_feature(memory_sanitizer) 332s puts("memory_sanitizer"); 332s #endif 332s #if __has_feature(undefined_sanitizer) 332s puts("undefined_sanitizer"); 332s #endif 332s #if __has_feature(dataflow_sanitizer) 332s puts("dataflow_sanitizer"); 332s #endif 332s #if __has_feature(efficiency_sanitizer) 332s puts("efficiency_sanitizer"); 332s #endif 332s printf("Ok\n"); 332s return EXIT_SUCCESS; 332s } 332s EOF 332s 332s F=$(clang-$VERSION --target=x86_64-unknown-linux-gnu --rtlib=compiler-rt --print-libgcc-file-name) 332s Testing all other sanitizers ... 332s if test ! $F; then 332s echo "Cannot find $F" 332s echo "TODO check if the exit1 can be put back" 332s # exit 1 332s else 332s echo "$F is one of the compiler-rt file" 332s fi 332s 332s # only for AMD64 for now 332s # many sanitizers only work on AMD64 332s # x32 programs need to be enabled in the kernel bootparams for debian 332s # (https://wiki.debian.org/X32Port) 332s # 332s # SYSTEM should iterate multiple targets (eg. x86_64-unknown-none-gnu for embedded) 332s # MARCH should iterate the library architectures via flags 332s # LIB should iterate the different libraries 332s echo "if it fails, please run" 332s echo "apt-get install libc6-dev:i386 libgcc-5-dev:i386 libc6-dev-x32 libx32gcc-5-dev libx32gcc-9-dev" 332s for SYSTEM in ""; do 332s for MARCH in -m64 -m32 -mx32 "-m32 -march=i686"; do 332s for LIB in --rtlib=compiler-rt -fsanitize=address -fsanitize=thread -fsanitize=memory -fsanitize=undefined -fsanitize=dataflow; do # -fsanitize=efficiency-working-set; do 332s if test "$MARCH" == "-m32" -o "$MARCH" == "-mx32"; then 332s if test $LIB == "-fsanitize=thread" -o $LIB == "-fsanitize=memory" -o $LIB == "-fsanitize=dataflow" -o $LIB == "-fsanitize=address" -o $LIB == "-fsanitize=undefined"; then 332s echo "Skip $MARCH / $LIB"; 332s continue 332s fi 332s fi 332s if test "$MARCH" == "-m32 -march=i686"; then 332s if test $LIB == "-fsanitize=memory" -o $LIB == "-fsanitize=thread" -o $LIB == "-fsanitize=dataflow"; then 332s echo "Skip $MARCH / $LIB"; 332s continue 332s fi 332s fi 332s XARGS="$SYSTEM $MARCH $LIB" 332s printf "\nTest: clang %s\n" "$XARGS" 332s rm -f "$TEMPDIR/test" 332s "$CLANG" $XARGS -o "$TEMPDIR/test" "$@" "$TEMPDIR/test.c" || true 332s [ ! -e "$TEMPDIR/test" ] || { "$TEMPDIR/test" || printf 'Error\n'; } 332s done 332s done 332s done 332s /usr/lib/llvm-15/lib/clang/15.0.7/lib/linux/libclang_rt.builtins-x86_64.a is one of the compiler-rt file 332s if it fails, please run 332s apt-get install libc6-dev:i386 libgcc-5-dev:i386 libc6-dev-x32 libx32gcc-5-dev libx32gcc-9-dev 332s 332s Test: clang -m64 --rtlib=compiler-rt 332s Ok 332s 332s Test: clang -m64 -fsanitize=address 335s address_sanitizer 335s Ok 335s 335s Test: clang -m64 -fsanitize=thread 335s thread_sanitizer 335s Ok 335s 335s Test: clang -m64 -fsanitize=memory 335s FATAL: Code 0xadb550c88c68 is out of application range. Non-PIE build? 335s FATAL: MemorySanitizer can not mmap the shadow memory. 335s FATAL: Make sure to compile with -fPIE and to link with -pie. 335s FATAL: Disabling ASLR is known to cause this error. 335s FATAL: If running under GDB, try 'set disable-randomization off'. 335s ==6550==Process memory map follows: 335s 0xadb550c40000-0xadb550d0e000 /tmp/tmp.1GcPEO0eVG/test 335s 0xadb550d1d000-0xadb550d20000 /tmp/tmp.1GcPEO0eVG/test 335s 0xadb550d20000-0xadb550d23000 /tmp/tmp.1GcPEO0eVG/test 335s 0xadb550d23000-0xadb552738000 335s 0xf4366e200000-0xf4366e300000 335s 0xf4366e400000-0xf4366e500000 335s 0xf4366e600000-0xf4366e700000 335s 0xf4366e800000-0xf4366e900000 335s 0xf4366e9ec000-0xf4366ed8e000 335s 0xf4366eda0000-0xf4366ef3f000 /usr/lib/aarch64-linux-gnu/libc.so.6 335s 0xf4366ef3f000-0xf4366ef4d000 /usr/lib/aarch64-linux-gnu/libc.so.6 335s 0xf4366ef4d000-0xf4366ef50000 /usr/lib/aarch64-linux-gnu/libc.so.6 335s 0xf4366ef50000-0xf4366ef52000 /usr/lib/aarch64-linux-gnu/libc.so.6 335s 0xf4366ef52000-0xf4366ef5e000 335s 0xf4366ef60000-0xf4366ef7f000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 335s 0xf4366ef7f000-0xf4366ef8f000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 335s 0xf4366ef8f000-0xf4366ef90000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 335s 0xf4366ef90000-0xf4366ef91000 /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 335s 0xf4366efa0000-0xf4366efac000 /usr/lib/aarch64-linux-gnu/libresolv.so.2 335s 0xf4366efac000-0xf4366efbf000 /usr/lib/aarch64-linux-gnu/libresolv.so.2 335s 0xf4366efbf000-0xf4366efc0000 /usr/lib/aarch64-linux-gnu/libresolv.so.2 335s 0xf4366efc0000-0xf4366efc1000 /usr/lib/aarch64-linux-gnu/libresolv.so.2 335s 0xf4366efc1000-0xf4366efc3000 335s 0xf4366efd0000-0xf4366f057000 /usr/lib/aarch64-linux-gnu/libm.so.6 335s 0xf4366f057000-0xf4366f06f000 /usr/lib/aarch64-linux-gnu/libm.so.6 335s 0xf4366f06f000-0xf4366f070000 /usr/lib/aarch64-linux-gnu/libm.so.6 335s 0xf4366f070000-0xf4366f071000 /usr/lib/aarch64-linux-gnu/libm.so.6 335s 0xf4366f072000-0xf4366f09a000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 335s 0xf4366f09d000-0xf4366f0a3000 335s 0xf4366f0a3000-0xf4366f0ad000 335s 0xf4366f0ad000-0xf4366f0af000 [vvar] 335s 0xf4366f0af000-0xf4366f0b0000 [vdso] 335s 0xf4366f0b0000-0xf4366f0b2000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 335s 0xf4366f0b2000-0xf4366f0b4000 /usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1 335s 0xfffff57d0000-0xfffff57f1000 [stack] 335s ==6550==End of process memory map. 335s Error 335s 335s Test: clang -m64 -fsanitize=undefined 335s Ok 335s 335s Test: clang -m64 -fsanitize=dataflow 335s fatal error: error in backend: unsupported architecture 335s clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) 335s Ubuntu clang version 15.0.7 335s Target: aarch64-unknown-linux-gnu 335s Thread model: posix 335s InstalledDir: /usr/bin 335s clang: note: diagnostic msg: 335s ******************** 335s 335s PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: 335s Preprocessed source(s) and associated run script(s) are located at: 335s clang: note: diagnostic msg: /tmp/test-6ea9d1.c 335s clang: note: diagnostic msg: /tmp/test-6ea9d1.sh 335s clang: note: diagnostic msg: 335s 335s ******************** 335s 335s Test: clang -m32 --rtlib=compiler-rt 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s clang: warning: unknown platform, assuming -mfloat-abi=soft 335s Skip -m32 / -fsanitize=address 335s Skip -m32 / -fsanitize=thread 335s Skip -m32 / -fsanitize=memory 335s Skip -m32 / -fsanitize=undefined 335s Skip -m32 / -fsanitize=dataflow 335s 335s Test: clang -mx32 --rtlib=compiler-rt 335s In file included from /tmp/tmp.1GcPEO0eVG/test.c:1: 335s /usr/include/stdlib.h:26:10: fatal error: 'bits/libc-header-start.h' file not found 335s #include 335s ^~~~~~~~~~~~~~~~~~~~~~~~~~ 335s 1 error generated. 336s Ok 336s Skip -mx32 / -fsanitize=address 336s Skip -mx32 / -fsanitize=thread 336s Skip -mx32 / -fsanitize=memory 336s Skip -mx32 / -fsanitize=undefined 336s Skip -mx32 / -fsanitize=dataflow 336s 336s Test: clang -m32 -march=i686 --rtlib=compiler-rt 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: error: unsupported argument 'i686' to option '-march=' 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s 336s Test: clang -m32 -march=i686 -fsanitize=address 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: error: unsupported argument 'i686' to option '-march=' 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s Skip -m32 -march=i686 / -fsanitize=thread 336s Skip -m32 -march=i686 / -fsanitize=memory 336s 336s Test: clang -m32 -march=i686 -fsanitize=undefined 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: error: unsupported argument 'i686' to option '-march=' 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=softSkip -m32 -march=i686 / -fsanitize=dataflow 336s If the following fails, try setting an environment variable such as: 336s OBJC_INCLUDE_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/include 336s libobjc-9-dev should be also installed 336s Testing HIP language ... 336s 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s clang: warning: unknown platform, assuming -mfloat-abi=soft 336s 336s echo "If the following fails, try setting an environment variable such as:" 336s echo "OBJC_INCLUDE_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/include" 336s echo "libobjc-9-dev should be also installed" 336s echo "#include " > foo.m 336s #clang-$VERSION -c foo.m 336s 336s if test ! -f /usr/lib/llvm-$VERSION/lib/libclangBasic.a; then 336s echo "Install libclang-$VERSION-dev" 336s exit 1 336s fi 336s 336s # check that the hip language is functioning 336s echo "Testing HIP language ..." 336s if dpkg -l|grep -q hipcc; then 336s cat > foo.hip < 336s int main() { return 0; } 336s EOF 336s clang++-$VERSION --rocm-path=/usr -x hip -lamdhip64 foo.hip 336s rm -f foo.hip hip 336s fi 336s 336s #clean up 336s rm -f a.out bar crash-* foo foo.* lldb-cmd.txt main.* test_fuzzer.cc foo.* o 336s rm -rf output matmul.* *profraw opt.ll a.json default.profdata test test.cpp 336s Completed 336s 336s echo "Completed" 336s rm -rf "/tmp/tmp.1GcPEO0eVG" 336s autopkgtest [13:57:50]: test command1: -----------------------] 337s autopkgtest [13:57:51]: test command1: - - - - - - - - - - results - - - - - - - - - - 337s command1 PASS 337s autopkgtest [13:57:51]: test integration-test-suite-test: preparing testbed 423s autopkgtest [13:59:17]: testbed dpkg architecture: arm64 423s autopkgtest [13:59:17]: testbed apt version: 2.9.8 423s autopkgtest [13:59:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 424s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 424s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 424s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 425s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [967 kB] 425s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 425s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [124 kB] 425s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 425s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [682 kB] 425s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.9 kB] 425s Fetched 2042 kB in 1s (2141 kB/s) 425s Reading package lists... 428s Reading package lists... 429s Building dependency tree... 429s Reading state information... 429s Calculating upgrade... 430s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 430s Reading package lists... 430s Building dependency tree... 430s Reading state information... 432s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 432s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 432s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 432s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 432s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 434s Reading package lists... 435s Reading package lists... 435s Building dependency tree... 435s Reading state information... 436s Calculating upgrade... 437s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 437s Reading package lists... 437s Building dependency tree... 437s Reading state information... 438s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 443s Reading package lists... 443s Building dependency tree... 443s Reading state information... 444s Starting pkgProblemResolver with broken count: 1 444s Starting 2 pkgProblemResolver with broken count: 1 444s Investigating (0) autopkgtest-satdep:arm64 < none -> 0 @un puN Ib > 444s Broken autopkgtest-satdep:arm64 Depends on clang-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libllvm15t64:arm64 444s Re-Instated libclang-cpp15t64:arm64 444s Re-Instated gcc-13-base:arm64 444s Re-Instated libgomp1:arm64 444s Re-Instated libitm1:arm64 444s Re-Instated libasan8:arm64 444s Re-Instated liblsan0:arm64 444s Re-Instated libtsan2:arm64 444s Re-Instated libubsan1:arm64 444s Re-Instated libhwasan0:arm64 444s Re-Instated libgcc-13-dev:arm64 444s Re-Instated libstdc++-13-dev:arm64 444s Re-Instated libgc1:arm64 444s Re-Instated libobjc4:arm64 444s Re-Instated libobjc-13-dev:arm64 444s Re-Instated libclang-common-15-dev:arm64 444s Re-Instated llvm-15-linker-tools:arm64 444s Re-Instated libclang1-15t64:arm64 444s Re-Instated clang-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clang-tools-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-tools-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated clang-tools-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clang-format-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-format-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated clang-format-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clang-tidy-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-tidy-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated clang-tidy-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clangd-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clangd-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libabsl20230802:arm64 444s Re-Instated libcares2:arm64 444s Re-Instated libprotobuf32t64:arm64 444s Re-Instated libprotoc32t64:arm64 444s Re-Instated libre2-11:arm64 444s Re-Instated libgrpc29t64:arm64 444s Re-Instated libgrpc++1.51t64:arm64 444s Re-Instated clangd-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clang-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated fonts-mathjax:arm64 444s Re-Instated libjs-mathjax:arm64 444s Re-Instated clang-15-doc:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclang-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclang-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclang-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclang-rt-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclang-rt-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev-wasm32:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclang-rt-15-dev-wasm32:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclang-rt-15-dev-wasm32:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev-wasm64:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclang-rt-15-dev-wasm64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclang-rt-15-dev-wasm64:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libpolly-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libpolly-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libpolly-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclang-cpp15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclang-cpp15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclang-cpp15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libfuzzer-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libfuzzer-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libfuzzer-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on python3-clang-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering python3-clang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated python3-clang-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on clang-15-examples:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering clang-15-examples:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated clang-15-examples:arm64 444s Broken autopkgtest-satdep:arm64 Depends on llvm-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering llvm-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated llvm-15-runtime:arm64 444s Re-Instated libpfm4:arm64 444s Re-Instated llvm-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on llvm-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering llvm-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libffi-dev:arm64 444s Re-Instated libncurses-dev:arm64 444s Re-Instated llvm-15-tools:arm64 444s Re-Instated libz3-4:arm64 444s Re-Instated libz3-dev:arm64 444s Re-Instated icu-devtools:arm64 444s Re-Instated libicu-dev:arm64 444s Re-Instated liblzma-dev:arm64 444s Re-Instated zlib1g-dev:arm64 444s Re-Instated libxml2-dev:arm64 444s Re-Instated llvm-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libllvm-15-ocaml-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libllvm-15-ocaml-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libllvm-15-ocaml-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on llvm-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering llvm-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libjs-jquery:arm64 444s Re-Instated libjs-underscore:arm64 444s Re-Instated llvm-15-doc:arm64 444s Broken autopkgtest-satdep:arm64 Depends on llvm-15-examples:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering llvm-15-examples:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated llvm-15-examples:arm64 444s Broken autopkgtest-satdep:arm64 Depends on lld-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering lld-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated lld-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on liblld-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering liblld-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated liblld-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on liblld-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering liblld-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated liblld-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on lldb-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering lldb-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated liblldb-15t64:arm64 444s Re-Instated python3-six:arm64 444s Re-Instated python3-lldb-15:arm64 444s Re-Instated lldb-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on liblldb-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering liblldb-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated liblldb-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libomp-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libomp-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libomp5-15t64:arm64 444s Re-Instated libomp-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libomp-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libomp-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libomp-15-doc:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libc++1-15t64:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libc++1-15t64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libunwind-15t64:arm64 444s Re-Instated libc++abi1-15t64:arm64 444s Re-Instated libc++1-15t64:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libc++-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libc++-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libunwind-15-dev:arm64 444s Re-Instated libc++-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libc++-15-dev-wasm32:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libc++-15-dev-wasm32:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated wasi-libc:arm64 444s Re-Instated libc++abi-15-dev-wasm32:arm64 444s Re-Instated libc++-15-dev-wasm32:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libc++abi-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libc++abi-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libc++abi-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libclc-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libclc-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libclc-15-dev:arm64 444s Re-Instated libclc-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on mlir-15-tools:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering mlir-15-tools:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated mlir-15-tools:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libmlir-15t64:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libmlir-15t64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libmlir-15t64:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libmlir-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libmlir-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libmlir-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on flang-15:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering flang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated flang-15:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libflang-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 444s Considering libflang-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libflang-15-dev:arm64 444s Broken autopkgtest-satdep:arm64 Depends on cmake:arm64 < none | 3.31.0-1 @un uH > 444s Considering cmake:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated cmake-data:arm64 444s Re-Instated libjsoncpp26:arm64 444s Re-Instated librhash1:arm64 444s Re-Instated cmake:arm64 444s Broken autopkgtest-satdep:arm64 Depends on g++:arm64 < none | 4:14.1.0-2ubuntu1 @un uH > 444s Considering g++:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 444s Re-Instated libisl23:arm64 444s Re-Instated libmpc3:arm64 444s Re-Instated cpp-14-aarch64-linux-gnu:arm64 444s Re-Instated cpp-14:arm64 444s Re-Instated cpp-aarch64-linux-gnu:arm64 444s Re-Instated cpp:arm64 444s Re-Instated libcc1-0:arm64 444s Re-Instated libgcc-14-dev:arm64 444s Re-Instated gcc-14-aarch64-linux-gnu:arm64 444s Re-Instated gcc-14:arm64 444s Re-Instated gcc-aarch64-linux-gnu:arm64 444s Re-Instated gcc:arm64 444s Re-Instated libstdc++-14-dev:arm64 444s Re-Instated g++-14-aarch64-linux-gnu:arm64 444s Re-Instated g++-14:arm64 444s Re-Instated g++-aarch64-linux-gnu:arm64 444s Re-Instated g++:arm64 444s Broken autopkgtest-satdep:arm64 Depends on libstdc++-10-dev:arm64 < none @un H > 444s Done 444s Some packages could not be installed. This may mean that you have 444s requested an impossible situation or if you are using the unstable 444s distribution that some required packages have not yet been created 444s or been moved out of Incoming. 444s The following information may help to resolve the situation: 444s 444s The following packages have unmet dependencies: 444s autopkgtest-satdep : Depends: libstdc++-10-dev but it is not installable 444s E: Unable to correct problems, you have held broken packages. 444s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 445s Reading package lists... 446s Building dependency tree... 446s Reading state information... 446s Starting pkgProblemResolver with broken count: 1 446s Starting 2 pkgProblemResolver with broken count: 1 446s Investigating (0) autopkgtest-satdep:arm64 < none -> 0 @un puN Ib > 446s Broken autopkgtest-satdep:arm64 Depends on clang-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libllvm15t64:arm64 446s Re-Instated libclang-cpp15t64:arm64 446s Re-Instated gcc-13-base:arm64 446s Re-Instated libgomp1:arm64 446s Re-Instated libitm1:arm64 446s Re-Instated libasan8:arm64 446s Re-Instated liblsan0:arm64 446s Re-Instated libtsan2:arm64 446s Re-Instated libubsan1:arm64 446s Re-Instated libhwasan0:arm64 446s Re-Instated libgcc-13-dev:arm64 446s Re-Instated libstdc++-13-dev:arm64 446s Re-Instated libgc1:arm64 446s Re-Instated libobjc4:arm64 446s Re-Instated libobjc-13-dev:arm64 446s Re-Instated libclang-common-15-dev:arm64 446s Re-Instated llvm-15-linker-tools:arm64 446s Re-Instated libclang1-15t64:arm64 446s Re-Instated clang-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clang-tools-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-tools-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated clang-tools-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clang-format-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-format-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated clang-format-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clang-tidy-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-tidy-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated clang-tidy-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clangd-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clangd-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libabsl20230802:arm64 446s Re-Instated libcares2:arm64 446s Re-Instated libprotobuf32t64:arm64 446s Re-Instated libprotoc32t64:arm64 446s Re-Instated libre2-11:arm64 446s Re-Instated libgrpc29t64:arm64 446s Re-Instated libgrpc++1.51t64:arm64 446s Re-Instated clangd-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clang-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated fonts-mathjax:arm64 446s Re-Instated libjs-mathjax:arm64 446s Re-Instated clang-15-doc:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclang-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclang-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclang-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclang-rt-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclang-rt-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev-wasm32:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclang-rt-15-dev-wasm32:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclang-rt-15-dev-wasm32:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclang-rt-15-dev-wasm64:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclang-rt-15-dev-wasm64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclang-rt-15-dev-wasm64:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libpolly-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libpolly-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libpolly-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclang-cpp15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclang-cpp15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclang-cpp15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libfuzzer-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libfuzzer-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libfuzzer-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on python3-clang-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering python3-clang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated python3-clang-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on clang-15-examples:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering clang-15-examples:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated clang-15-examples:arm64 446s Broken autopkgtest-satdep:arm64 Depends on llvm-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering llvm-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated llvm-15-runtime:arm64 446s Re-Instated libpfm4:arm64 446s Re-Instated llvm-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on llvm-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering llvm-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libffi-dev:arm64 446s Re-Instated libncurses-dev:arm64 446s Re-Instated llvm-15-tools:arm64 446s Re-Instated libz3-4:arm64 446s Re-Instated libz3-dev:arm64 446s Re-Instated icu-devtools:arm64 446s Re-Instated libicu-dev:arm64 446s Re-Instated libxml2:arm64 446s Re-Instated libxml2-dev:arm64 446s Re-Instated llvm-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libllvm-15-ocaml-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libllvm-15-ocaml-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libllvm-15-ocaml-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on llvm-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering llvm-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libjs-jquery:arm64 446s Re-Instated libjs-underscore:arm64 446s Re-Instated llvm-15-doc:arm64 446s Broken autopkgtest-satdep:arm64 Depends on llvm-15-examples:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering llvm-15-examples:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated llvm-15-examples:arm64 446s Broken autopkgtest-satdep:arm64 Depends on lld-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering lld-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated lld-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on liblld-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering liblld-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated liblld-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on liblld-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering liblld-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated liblld-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on lldb-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering lldb-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated liblldb-15t64:arm64 446s Re-Instated python3-six:arm64 446s Re-Instated python3-lldb-15:arm64 446s Re-Instated lldb-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on liblldb-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering liblldb-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated liblldb-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libomp-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libomp-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libomp5-15t64:arm64 446s Re-Instated libomp-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libomp-15-doc:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libomp-15-doc:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libomp-15-doc:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libc++1-15t64:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libc++1-15t64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libunwind-15t64:arm64 446s Re-Instated libc++abi1-15t64:arm64 446s Re-Instated libc++1-15t64:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libc++-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libc++-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libunwind-15-dev:arm64 446s Re-Instated libc++-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libc++-15-dev-wasm32:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libc++-15-dev-wasm32:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated wasi-libc:arm64 446s Re-Instated libc++abi-15-dev-wasm32:arm64 446s Re-Instated libc++-15-dev-wasm32:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libc++abi-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libc++abi-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libc++abi-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libclc-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libclc-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libclc-15-dev:arm64 446s Re-Instated libclc-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on mlir-15-tools:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering mlir-15-tools:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated mlir-15-tools:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libmlir-15t64:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libmlir-15t64:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libmlir-15t64:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libmlir-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libmlir-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libmlir-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on flang-15:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering flang-15:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated flang-15:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libflang-15-dev:arm64 < none | 1:15.0.7-15 @un uH > 446s Considering libflang-15-dev:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libflang-15-dev:arm64 446s Broken autopkgtest-satdep:arm64 Depends on cmake:arm64 < none | 3.31.0-1 @un uH > 446s Considering cmake:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated cmake-data:arm64 446s Re-Instated libjsoncpp26:arm64 446s Re-Instated librhash1:arm64 446s Re-Instated cmake:arm64 446s Broken autopkgtest-satdep:arm64 Depends on g++:arm64 < none | 4:14.1.0-2ubuntu1 @un uH > 446s Considering g++:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 446s Re-Instated libisl23:arm64 446s Re-Instated libmpc3:arm64 446s Re-Instated cpp-14-aarch64-linux-gnu:arm64 446s Re-Instated cpp-14:arm64 446s Re-Instated cpp-aarch64-linux-gnu:arm64 446s Re-Instated cpp:arm64 446s Re-Instated libcc1-0:arm64 446s Re-Instated libgcc-14-dev:arm64 446s Re-Instated gcc-14-aarch64-linux-gnu:arm64 446s Re-Instated gcc-14:arm64 446s Re-Instated gcc-aarch64-linux-gnu:arm64 446s Re-Instated gcc:arm64 446s Re-Instated libstdc++-14-dev:arm64 446s Re-Instated g++-14-aarch64-linux-gnu:arm64 446s Re-Instated g++-14:arm64 446s Re-Instated g++-aarch64-linux-gnu:arm64 446s Re-Instated g++:arm64 446s Broken autopkgtest-satdep:arm64 Depends on libstdc++-10-dev:arm64 < none @un H > 446s Done 446s Some packages could not be installed. This may mean that you have 446s requested an impossible situation or if you are using the unstable 446s distribution that some required packages have not yet been created 446s or been moved out of Incoming. 446s The following information may help to resolve the situation: 446s 446s The following packages have unmet dependencies: 447s autopkgtest-satdep : Depends: libstdc++-10-dev but it is not installable 447s E: Unable to correct problems, you have held broken packages. 447s autopkgtest: WARNING: Test dependencies are unsatisfiable - calling apt install on test deps directly for further data about failing dependencies in test logs 447s Reading package lists... 447s Building dependency tree... 447s Reading state information... 447s E: Unable to locate package libstdc++-10-dev 447s E: Couldn't find any package by regex 'libstdc++-10-dev' 447s integration-test-suite-test FAIL badpkg 447s autopkgtest [13:59:41]: test cmake-test: preparing testbed 447s blame: llvm-toolchain-15 447s badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U. 532s autopkgtest [14:01:06]: testbed dpkg architecture: arm64 532s autopkgtest [14:01:06]: testbed apt version: 2.9.8 532s autopkgtest [14:01:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 533s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 534s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [967 kB] 534s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 534s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 534s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 534s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [124 kB] 534s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 534s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [682 kB] 534s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.9 kB] 534s Fetched 2042 kB in 1s (2306 kB/s) 534s Reading package lists... 537s Reading package lists... 537s Building dependency tree... 537s Reading state information... 539s Calculating upgrade... 539s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 539s Reading package lists... 540s Building dependency tree... 540s Reading state information... 542s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 542s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 542s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 542s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 542s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 544s Reading package lists... 544s Reading package lists... 545s Building dependency tree... 545s Reading state information... 545s Calculating upgrade... 546s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 546s Reading package lists... 547s Building dependency tree... 547s Reading state information... 549s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 553s Reading package lists... 553s Building dependency tree... 553s Reading state information... 554s Starting pkgProblemResolver with broken count: 0 554s Starting 2 pkgProblemResolver with broken count: 0 554s Done 555s The following additional packages will be installed: 555s build-essential cmake cmake-data cpp cpp-14 cpp-14-aarch64-linux-gnu 555s cpp-aarch64-linux-gnu g++ g++-14 g++-14-aarch64-linux-gnu 555s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 555s gcc-aarch64-linux-gnu icu-devtools libasan8 libcc1-0 libclang-cpp15t64 555s libffi-dev libgcc-14-dev libgomp1 libhwasan0 libicu-dev libisl23 libitm1 555s libjsoncpp26 libllvm15t64 liblsan0 liblzma-dev libmpc3 libncurses-dev 555s libpfm4 librhash1 libstdc++-14-dev libtsan2 libubsan1 libxml2-dev libz3-4 555s libz3-dev llvm-15 llvm-15-dev llvm-15-linker-tools llvm-15-runtime 555s llvm-15-tools zlib1g-dev 555s Suggested packages: 555s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-14-locales 555s cpp-14-doc gcc-14-doc gcc-multilib manpages-dev autoconf automake libtool 555s flex bison gdb gcc-doc gdb-aarch64-linux-gnu icu-doc liblzma-doc ncurses-doc 555s libstdc++-14-doc pkgconf llvm-15-doc 555s The following NEW packages will be installed: 555s autopkgtest-satdep build-essential cmake cmake-data cpp cpp-14 555s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu g++ g++-14 555s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 555s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu icu-devtools libasan8 555s libcc1-0 libclang-cpp15t64 libffi-dev libgcc-14-dev libgomp1 libhwasan0 555s libicu-dev libisl23 libitm1 libjsoncpp26 libllvm15t64 liblsan0 liblzma-dev 555s libmpc3 libncurses-dev libpfm4 librhash1 libstdc++-14-dev libtsan2 libubsan1 555s libxml2-dev libz3-4 libz3-dev llvm-15 llvm-15-dev llvm-15-linker-tools 555s llvm-15-runtime llvm-15-tools zlib1g-dev 555s 0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded. 555s Need to get 183 MB/183 MB of archives. 555s After this operation, 854 MB of additional disk space will be used. 555s Get:1 /tmp/autopkgtest.4hOpkN/3-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [728 B] 555s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 556s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 556s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [10.6 MB] 556s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-8ubuntu1 [1028 B] 556s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 556s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 556s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-8ubuntu1 [49.7 kB] 556s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 556s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 556s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 556s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 556s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 556s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 557s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 557s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-8ubuntu1 [2594 kB] 557s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [20.9 MB] 557s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-8ubuntu1 [518 kB] 557s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 557s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 557s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-8ubuntu1 [2476 kB] 557s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [12.1 MB] 558s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-8ubuntu1 [19.9 kB] 558s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 558s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 558s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 558s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 cmake-data all 3.31.0-1 [2290 kB] 558s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp26 arm64 1.9.6-2 [78.6 kB] 558s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 librhash1 arm64 1.4.5-1 [128 kB] 558s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 cmake arm64 3.31.0-1 [11.4 MB] 558s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 icu-devtools arm64 74.2-1ubuntu4 [210 kB] 558s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm15t64 arm64 1:15.0.7-15 [24.2 MB] 559s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-cpp15t64 arm64 1:15.0.7-15 [12.3 MB] 559s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libicu-dev arm64 74.2-1ubuntu4 [11.9 MB] 559s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libncurses-dev arm64 6.5-2 [385 kB] 559s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 liblzma-dev arm64 5.6.2-2 [179 kB] 559s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 559s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml2-dev arm64 2.12.7+dfsg-3 [73.0 kB] 559s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-runtime arm64 1:15.0.7-15 [484 kB] 559s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-linker-tools arm64 1:15.0.7-15 [1265 kB] 559s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpfm4 arm64 4.13.0+git83-g91970fe-1 [71.9 kB] 559s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15 arm64 1:15.0.7-15 [12.5 MB] 560s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libffi-dev arm64 3.4.6-1build1 [59.5 kB] 560s Get:44 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-tools arm64 1:15.0.7-15 [431 kB] 560s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 libz3-4 arm64 4.13.3-1 [6440 kB] 560s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 libz3-dev arm64 4.13.3-1 [80.1 kB] 560s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 llvm-15-dev arm64 1:15.0.7-15 [38.2 MB] 561s Fetched 183 MB in 5s (34.4 MB/s) 561s Selecting previously unselected package libisl23:arm64. 561s (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 ... 79924 files and directories currently installed.) 561s Preparing to unpack .../00-libisl23_0.27-1_arm64.deb ... 561s Unpacking libisl23:arm64 (0.27-1) ... 561s Selecting previously unselected package libmpc3:arm64. 561s Preparing to unpack .../01-libmpc3_1.3.1-1build2_arm64.deb ... 561s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 561s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 561s Preparing to unpack .../02-cpp-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 561s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package cpp-14. 562s Preparing to unpack .../03-cpp-14_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package cpp-aarch64-linux-gnu. 562s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 562s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 562s Selecting previously unselected package cpp. 562s Preparing to unpack .../05-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 562s Unpacking cpp (4:14.1.0-2ubuntu1) ... 562s Selecting previously unselected package libcc1-0:arm64. 562s Preparing to unpack .../06-libcc1-0_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libcc1-0:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libgomp1:arm64. 562s Preparing to unpack .../07-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libitm1:arm64. 562s Preparing to unpack .../08-libitm1_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libasan8:arm64. 562s Preparing to unpack .../09-libasan8_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package liblsan0:arm64. 562s Preparing to unpack .../10-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libtsan2:arm64. 562s Preparing to unpack .../11-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libubsan1:arm64. 562s Preparing to unpack .../12-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libhwasan0:arm64. 562s Preparing to unpack .../13-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package libgcc-14-dev:arm64. 562s Preparing to unpack .../14-libgcc-14-dev_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 562s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 562s Preparing to unpack .../15-gcc-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 562s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 563s Selecting previously unselected package gcc-14. 563s Preparing to unpack .../16-gcc-14_14.2.0-8ubuntu1_arm64.deb ... 563s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 563s Selecting previously unselected package gcc-aarch64-linux-gnu. 563s Preparing to unpack .../17-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 563s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 563s Selecting previously unselected package gcc. 563s Preparing to unpack .../18-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 563s Unpacking gcc (4:14.1.0-2ubuntu1) ... 563s Selecting previously unselected package libstdc++-14-dev:arm64. 563s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-8ubuntu1_arm64.deb ... 563s Unpacking libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 563s Selecting previously unselected package g++-14-aarch64-linux-gnu. 563s Preparing to unpack .../20-g++-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 563s Unpacking g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 564s Selecting previously unselected package g++-14. 564s Preparing to unpack .../21-g++-14_14.2.0-8ubuntu1_arm64.deb ... 564s Unpacking g++-14 (14.2.0-8ubuntu1) ... 564s Selecting previously unselected package g++-aarch64-linux-gnu. 564s Preparing to unpack .../22-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 564s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 564s Selecting previously unselected package g++. 564s Preparing to unpack .../23-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 564s Unpacking g++ (4:14.1.0-2ubuntu1) ... 564s Selecting previously unselected package build-essential. 564s Preparing to unpack .../24-build-essential_12.10ubuntu1_arm64.deb ... 564s Unpacking build-essential (12.10ubuntu1) ... 564s Selecting previously unselected package cmake-data. 564s Preparing to unpack .../25-cmake-data_3.31.0-1_all.deb ... 564s Unpacking cmake-data (3.31.0-1) ... 564s Selecting previously unselected package libjsoncpp26:arm64. 564s Preparing to unpack .../26-libjsoncpp26_1.9.6-2_arm64.deb ... 564s Unpacking libjsoncpp26:arm64 (1.9.6-2) ... 564s Selecting previously unselected package librhash1:arm64. 564s Preparing to unpack .../27-librhash1_1.4.5-1_arm64.deb ... 564s Unpacking librhash1:arm64 (1.4.5-1) ... 564s Selecting previously unselected package cmake. 564s Preparing to unpack .../28-cmake_3.31.0-1_arm64.deb ... 564s Unpacking cmake (3.31.0-1) ... 564s Selecting previously unselected package icu-devtools. 564s Preparing to unpack .../29-icu-devtools_74.2-1ubuntu4_arm64.deb ... 564s Unpacking icu-devtools (74.2-1ubuntu4) ... 565s Selecting previously unselected package libllvm15t64:arm64. 565s Preparing to unpack .../30-libllvm15t64_1%3a15.0.7-15_arm64.deb ... 565s Unpacking libllvm15t64:arm64 (1:15.0.7-15) ... 565s Selecting previously unselected package libclang-cpp15t64. 565s Preparing to unpack .../31-libclang-cpp15t64_1%3a15.0.7-15_arm64.deb ... 565s Unpacking libclang-cpp15t64 (1:15.0.7-15) ... 566s Selecting previously unselected package libicu-dev:arm64. 566s Preparing to unpack .../32-libicu-dev_74.2-1ubuntu4_arm64.deb ... 566s Unpacking libicu-dev:arm64 (74.2-1ubuntu4) ... 566s Selecting previously unselected package libncurses-dev:arm64. 566s Preparing to unpack .../33-libncurses-dev_6.5-2_arm64.deb ... 566s Unpacking libncurses-dev:arm64 (6.5-2) ... 566s Selecting previously unselected package liblzma-dev:arm64. 566s Preparing to unpack .../34-liblzma-dev_5.6.2-2_arm64.deb ... 566s Unpacking liblzma-dev:arm64 (5.6.2-2) ... 566s Selecting previously unselected package zlib1g-dev:arm64. 566s Preparing to unpack .../35-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 566s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 566s Selecting previously unselected package libxml2-dev:arm64. 566s Preparing to unpack .../36-libxml2-dev_2.12.7+dfsg-3_arm64.deb ... 566s Unpacking libxml2-dev:arm64 (2.12.7+dfsg-3) ... 566s Selecting previously unselected package llvm-15-runtime. 566s Preparing to unpack .../37-llvm-15-runtime_1%3a15.0.7-15_arm64.deb ... 566s Unpacking llvm-15-runtime (1:15.0.7-15) ... 566s Selecting previously unselected package llvm-15-linker-tools. 566s Preparing to unpack .../38-llvm-15-linker-tools_1%3a15.0.7-15_arm64.deb ... 566s Unpacking llvm-15-linker-tools (1:15.0.7-15) ... 566s Selecting previously unselected package libpfm4:arm64. 566s Preparing to unpack .../39-libpfm4_4.13.0+git83-g91970fe-1_arm64.deb ... 566s Unpacking libpfm4:arm64 (4.13.0+git83-g91970fe-1) ... 566s Selecting previously unselected package llvm-15. 566s Preparing to unpack .../40-llvm-15_1%3a15.0.7-15_arm64.deb ... 566s Unpacking llvm-15 (1:15.0.7-15) ... 567s Selecting previously unselected package libffi-dev:arm64. 567s Preparing to unpack .../41-libffi-dev_3.4.6-1build1_arm64.deb ... 567s Unpacking libffi-dev:arm64 (3.4.6-1build1) ... 567s Selecting previously unselected package llvm-15-tools. 567s Preparing to unpack .../42-llvm-15-tools_1%3a15.0.7-15_arm64.deb ... 567s Unpacking llvm-15-tools (1:15.0.7-15) ... 567s Selecting previously unselected package libz3-4:arm64. 567s Preparing to unpack .../43-libz3-4_4.13.3-1_arm64.deb ... 567s Unpacking libz3-4:arm64 (4.13.3-1) ... 567s Selecting previously unselected package libz3-dev:arm64. 567s Preparing to unpack .../44-libz3-dev_4.13.3-1_arm64.deb ... 567s Unpacking libz3-dev:arm64 (4.13.3-1) ... 567s Selecting previously unselected package llvm-15-dev. 567s Preparing to unpack .../45-llvm-15-dev_1%3a15.0.7-15_arm64.deb ... 567s Unpacking llvm-15-dev (1:15.0.7-15) ... 569s Selecting previously unselected package autopkgtest-satdep. 569s Preparing to unpack .../46-3-autopkgtest-satdep.deb ... 569s Unpacking autopkgtest-satdep (0) ... 569s Setting up libncurses-dev:arm64 (6.5-2) ... 569s Setting up libllvm15t64:arm64 (1:15.0.7-15) ... 569s Setting up llvm-15-linker-tools (1:15.0.7-15) ... 569s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libffi-dev:arm64 (3.4.6-1build1) ... 569s Setting up llvm-15-tools (1:15.0.7-15) ... 569s Setting up libz3-4:arm64 (4.13.3-1) ... 569s Setting up libpfm4:arm64 (4.13.0+git83-g91970fe-1) ... 569s Setting up libjsoncpp26:arm64 (1.9.6-2) ... 569s Setting up libmpc3:arm64 (1.3.1-1build2) ... 569s Setting up icu-devtools (74.2-1ubuntu4) ... 569s Setting up liblzma-dev:arm64 (5.6.2-2) ... 569s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 569s Setting up llvm-15-runtime (1:15.0.7-15) ... 569s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 569s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 569s Setting up cmake-data (3.31.0-1) ... 569s Setting up librhash1:arm64 (1.4.5-1) ... 569s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libisl23:arm64 (0.27-1) ... 569s Setting up libclang-cpp15t64 (1:15.0.7-15) ... 569s Setting up libicu-dev:arm64 (74.2-1ubuntu4) ... 569s Setting up libcc1-0:arm64 (14.2.0-8ubuntu1) ... 569s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libz3-dev:arm64 (4.13.3-1) ... 569s Setting up llvm-15 (1:15.0.7-15) ... 569s Setting up libxml2-dev:arm64 (2.12.7+dfsg-3) ... 569s Setting up cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 569s Setting up cmake (3.31.0-1) ... 569s Setting up libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 569s Setting up libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 569s Setting up llvm-15-dev (1:15.0.7-15) ... 569s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 569s Setting up cpp-14 (14.2.0-8ubuntu1) ... 569s Setting up cpp (4:14.1.0-2ubuntu1) ... 569s Setting up gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 569s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 569s Setting up g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 569s Setting up gcc-14 (14.2.0-8ubuntu1) ... 569s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 569s Setting up g++-14 (14.2.0-8ubuntu1) ... 569s Setting up gcc (4:14.1.0-2ubuntu1) ... 569s Setting up g++ (4:14.1.0-2ubuntu1) ... 569s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 569s Setting up build-essential (12.10ubuntu1) ... 569s Setting up autopkgtest-satdep (0) ... 569s Processing triggers for systemd (256.5-2ubuntu4) ... 569s Processing triggers for man-db (2.12.1-3) ... 570s Processing triggers for install-info (7.1.1-1) ... 570s Processing triggers for libc-bin (2.40-1ubuntu3) ... 574s (Reading database ... 88368 files and directories currently installed.) 574s Removing autopkgtest-satdep (0) ... 902s autopkgtest [14:07:16]: test cmake-test: [----------------------- 903s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 903s Compatibility with CMake < 3.10 will be removed from a future version of 903s CMake. 903s 903s Update the VERSION argument value or use a ... suffix to tell 903s CMake that the project does not need compatibility with older versions. 903s 903s 903s -- The C compiler identification is GNU 14.2.0 903s -- The CXX compiler identification is GNU 14.2.0 903s -- Detecting C compiler ABI info 903s -- Detecting C compiler ABI info - done 903s -- Check for working C compiler: /usr/bin/cc - skipped 903s -- Detecting C compile features 903s -- Detecting C compile features - done 903s -- Detecting CXX compiler ABI info 903s -- Detecting CXX compiler ABI info - done 903s -- Check for working CXX compiler: /usr/bin/c++ - skipped 903s -- Detecting CXX compile features 903s -- Detecting CXX compile features - done 903s -- Performing Test HAVE_FFI_CALL 903s -- Performing Test HAVE_FFI_CALL - Success 903s -- Found FFI: /usr/lib/aarch64-linux-gnu/libffi.so 903s -- Performing Test Terminfo_LINKABLE 903s -- Performing Test Terminfo_LINKABLE - Success 903s -- Found Terminfo: /usr/lib/aarch64-linux-gnu/libtinfo.so 903s -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.3.1") 904s -- Could NOT find zstd (missing: zstd_LIBRARY zstd_INCLUDE_DIR) 904s -- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.12.7") 904s -- Configuring done (1.0s) 904s -- Generating done (0.0s) 904s -- Build files have been written to: /tmp/autopkgtest.4hOpkN/autopkgtest_tmp/build 904s autopkgtest [14:07:18]: test cmake-test: -----------------------] 904s cmake-test FAIL stderr: CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 904s autopkgtest [14:07:18]: test cmake-test: - - - - - - - - - - results - - - - - - - - - - 905s autopkgtest [14:07:19]: test cmake-test: - - - - - - - - - - stderr - - - - - - - - - - 905s CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 905s Compatibility with CMake < 3.10 will be removed from a future version of 905s CMake. 905s 905s Update the VERSION argument value or use a ... suffix to tell 905s CMake that the project does not need compatibility with older versions. 905s 905s 905s autopkgtest [14:07:19]: test command2: preparing testbed 1032s autopkgtest [14:09:26]: testbed dpkg architecture: arm64 1032s autopkgtest [14:09:26]: testbed apt version: 2.9.8 1032s autopkgtest [14:09:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1033s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1033s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 1034s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [967 kB] 1034s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 1034s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 1034s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [124 kB] 1034s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 1034s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [682 kB] 1034s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.9 kB] 1034s Fetched 2042 kB in 1s (2095 kB/s) 1034s Reading package lists... 1037s Reading package lists... 1037s Building dependency tree... 1037s Reading state information... 1038s Calculating upgrade... 1039s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1039s Reading package lists... 1039s Building dependency tree... 1039s Reading state information... 1040s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1040s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 1040s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1040s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1040s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1041s Reading package lists... 1041s Reading package lists... 1042s Building dependency tree... 1042s Reading state information... 1042s Calculating upgrade... 1043s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1043s Reading package lists... 1043s Building dependency tree... 1043s Reading state information... 1044s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1053s Reading package lists... 1053s Building dependency tree... 1053s Reading state information... 1054s Starting pkgProblemResolver with broken count: 0 1054s Starting 2 pkgProblemResolver with broken count: 0 1054s Done 1055s The following additional packages will be installed: 1055s libclang-cpp15t64 liblldb-15t64 libllvm15t64 python3-lldb-15 python3-six 1055s The following NEW packages will be installed: 1055s autopkgtest-satdep libclang-cpp15t64 liblldb-15t64 libllvm15t64 1055s python3-lldb-15 python3-six 1055s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1055s Need to get 40.6 MB/40.6 MB of archives. 1055s After this operation, 193 MB of additional disk space will be used. 1055s Get:1 /tmp/autopkgtest.4hOpkN/4-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [716 B] 1055s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm15t64 arm64 1:15.0.7-15 [24.2 MB] 1056s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-cpp15t64 arm64 1:15.0.7-15 [12.3 MB] 1057s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblldb-15t64 arm64 1:15.0.7-15 [4019 kB] 1057s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 1057s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lldb-15 arm64 1:15.0.7-15 [105 kB] 1057s Fetched 40.6 MB in 2s (18.9 MB/s) 1057s Selecting previously unselected package libllvm15t64:arm64. 1058s (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 ... 79924 files and directories currently installed.) 1058s Preparing to unpack .../0-libllvm15t64_1%3a15.0.7-15_arm64.deb ... 1058s Unpacking libllvm15t64:arm64 (1:15.0.7-15) ... 1058s Selecting previously unselected package libclang-cpp15t64. 1058s Preparing to unpack .../1-libclang-cpp15t64_1%3a15.0.7-15_arm64.deb ... 1058s Unpacking libclang-cpp15t64 (1:15.0.7-15) ... 1058s Selecting previously unselected package liblldb-15t64. 1058s Preparing to unpack .../2-liblldb-15t64_1%3a15.0.7-15_arm64.deb ... 1058s Unpacking liblldb-15t64 (1:15.0.7-15) ... 1059s Selecting previously unselected package python3-six. 1059s Preparing to unpack .../3-python3-six_1.16.0-7_all.deb ... 1059s Unpacking python3-six (1.16.0-7) ... 1059s Selecting previously unselected package python3-lldb-15. 1059s Preparing to unpack .../4-python3-lldb-15_1%3a15.0.7-15_arm64.deb ... 1059s Unpacking python3-lldb-15 (1:15.0.7-15) ... 1059s Selecting previously unselected package autopkgtest-satdep. 1059s Preparing to unpack .../5-4-autopkgtest-satdep.deb ... 1059s Unpacking autopkgtest-satdep (0) ... 1059s Setting up libllvm15t64:arm64 (1:15.0.7-15) ... 1059s Setting up python3-six (1.16.0-7) ... 1059s Setting up libclang-cpp15t64 (1:15.0.7-15) ... 1059s Setting up liblldb-15t64 (1:15.0.7-15) ... 1059s Setting up python3-lldb-15 (1:15.0.7-15) ... 1059s Setting up autopkgtest-satdep (0) ... 1059s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1062s (Reading database ... 79995 files and directories currently installed.) 1062s Removing autopkgtest-satdep (0) ... 1365s autopkgtest [14:14:59]: test command2: python3 -c "import lldb; print(lldb.__file__); print(lldb)" 1365s autopkgtest [14:14:59]: test command2: [----------------------- 1365s None 1365s 1366s autopkgtest [14:15:00]: test command2: -----------------------] 1367s autopkgtest [14:15:00]: test command2: - - - - - - - - - - results - - - - - - - - - - 1367s command2 PASS 1367s autopkgtest [14:15:01]: test command3: preparing testbed 1462s autopkgtest [14:16:36]: testbed dpkg architecture: arm64 1462s autopkgtest [14:16:36]: testbed apt version: 2.9.8 1462s autopkgtest [14:16:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1463s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1463s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [962 kB] 1463s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 1463s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [105 kB] 1463s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 1463s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [128 kB] 1463s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 1463s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [681 kB] 1463s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.9 kB] 1464s Fetched 2042 kB in 1s (2303 kB/s) 1464s Reading package lists... 1466s Reading package lists... 1466s Building dependency tree... 1466s Reading state information... 1467s Calculating upgrade... 1467s The following packages will be upgraded: 1467s libgnutls30t64 libjson-glib-1.0-0 libjson-glib-1.0-common libutempter0 1468s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1468s Need to get 1038 kB of archives. 1468s After this operation, 1024 B of additional disk space will be used. 1468s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls30t64 arm64 3.8.8-2ubuntu1 [956 kB] 1468s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 1468s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-glib-1.0-0 arm64 1.10.0+ds-3 [66.5 kB] 1468s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libutempter0 arm64 1.2.1-4 [9646 B] 1468s Fetched 1038 kB in 1s (1622 kB/s) 1469s (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 ... 79924 files and directories currently installed.) 1469s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_arm64.deb ... 1469s Unpacking libgnutls30t64:arm64 (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 1469s Setting up libgnutls30t64:arm64 (3.8.8-2ubuntu1) ... 1469s (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 ... 79924 files and directories currently installed.) 1469s Preparing to unpack .../libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 1469s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 1469s Preparing to unpack .../libjson-glib-1.0-0_1.10.0+ds-3_arm64.deb ... 1469s Unpacking libjson-glib-1.0-0:arm64 (1.10.0+ds-3) over (1.10.0+ds-2) ... 1469s Preparing to unpack .../libutempter0_1.2.1-4_arm64.deb ... 1469s Unpacking libutempter0:arm64 (1.2.1-4) over (1.2.1-3build1) ... 1469s Setting up libutempter0:arm64 (1.2.1-4) ... 1469s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 1469s Setting up libjson-glib-1.0-0:arm64 (1.10.0+ds-3) ... 1469s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1470s Reading package lists... 1470s Building dependency tree... 1470s Reading state information... 1471s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1472s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 1472s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1472s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1472s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1473s Reading package lists... 1473s Reading package lists... 1473s Building dependency tree... 1473s Reading state information... 1474s Calculating upgrade... 1474s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1474s Reading package lists... 1475s Building dependency tree... 1475s Reading state information... 1475s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1485s Reading package lists... 1486s Building dependency tree... 1486s Reading state information... 1486s Starting pkgProblemResolver with broken count: 0 1486s Starting 2 pkgProblemResolver with broken count: 0 1486s Done 1487s The following additional packages will be installed: 1487s gcc-13-base libasan8 libclang-15-dev libclang-common-15-dev libclang1-15t64 1487s libgc1 libgcc-13-dev libgomp1 libhwasan0 libitm1 libllvm15t64 liblsan0 1487s libobjc-13-dev libobjc4 libstdc++-13-dev libtsan2 libubsan1 python3-clang-15 1487s Suggested packages: 1487s libstdc++-13-doc 1487s Recommended packages: 1487s libclang-rt-15-dev 1487s The following NEW packages will be installed: 1487s autopkgtest-satdep gcc-13-base libasan8 libclang-15-dev 1487s libclang-common-15-dev libclang1-15t64 libgc1 libgcc-13-dev libgomp1 1487s libhwasan0 libitm1 libllvm15t64 liblsan0 libobjc-13-dev libobjc4 1487s libstdc++-13-dev libtsan2 libubsan1 python3-clang-15 1487s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 1487s Need to get 73.4 MB/73.4 MB of archives. 1487s After this operation, 507 MB of additional disk space will be used. 1487s Get:1 /tmp/autopkgtest.4hOpkN/5-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 1487s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 gcc-13-base arm64 13.3.0-6ubuntu2 [51.4 kB] 1487s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 1488s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 1488s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 1488s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 1488s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 1488s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 1488s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 1488s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgcc-13-dev arm64 13.3.0-6ubuntu2 [2456 kB] 1488s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 libstdc++-13-dev arm64 13.3.0-6ubuntu2 [2392 kB] 1488s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libgc1 arm64 1:8.2.6-2 [89.7 kB] 1488s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 libobjc4 arm64 14.2.0-8ubuntu1 [45.3 kB] 1488s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 libobjc-13-dev arm64 13.3.0-6ubuntu2 [190 kB] 1488s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm15t64 arm64 1:15.0.7-15 [24.2 MB] 1489s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang1-15t64 arm64 1:15.0.7-15 [6863 kB] 1489s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-common-15-dev arm64 1:15.0.7-15 [623 kB] 1489s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclang-15-dev arm64 1:15.0.7-15 [26.7 MB] 1490s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-clang-15 arm64 1:15.0.7-15 [29.5 kB] 1491s Fetched 73.4 MB in 3s (24.4 MB/s) 1491s Selecting previously unselected package gcc-13-base:arm64. 1491s (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 ... 79924 files and directories currently installed.) 1491s Preparing to unpack .../00-gcc-13-base_13.3.0-6ubuntu2_arm64.deb ... 1491s Unpacking gcc-13-base:arm64 (13.3.0-6ubuntu2) ... 1491s Selecting previously unselected package libasan8:arm64. 1491s Preparing to unpack .../01-libasan8_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libgomp1:arm64. 1491s Preparing to unpack .../02-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libitm1:arm64. 1491s Preparing to unpack .../03-libitm1_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package liblsan0:arm64. 1491s Preparing to unpack .../04-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libtsan2:arm64. 1491s Preparing to unpack .../05-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libubsan1:arm64. 1491s Preparing to unpack .../06-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libhwasan0:arm64. 1491s Preparing to unpack .../07-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 1491s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 1491s Selecting previously unselected package libgcc-13-dev:arm64. 1491s Preparing to unpack .../08-libgcc-13-dev_13.3.0-6ubuntu2_arm64.deb ... 1491s Unpacking libgcc-13-dev:arm64 (13.3.0-6ubuntu2) ... 1491s Selecting previously unselected package libstdc++-13-dev:arm64. 1491s Preparing to unpack .../09-libstdc++-13-dev_13.3.0-6ubuntu2_arm64.deb ... 1491s Unpacking libstdc++-13-dev:arm64 (13.3.0-6ubuntu2) ... 1491s Selecting previously unselected package libgc1:arm64. 1491s Preparing to unpack .../10-libgc1_1%3a8.2.6-2_arm64.deb ... 1491s Unpacking libgc1:arm64 (1:8.2.6-2) ... 1492s Selecting previously unselected package libobjc4:arm64. 1492s Preparing to unpack .../11-libobjc4_14.2.0-8ubuntu1_arm64.deb ... 1492s Unpacking libobjc4:arm64 (14.2.0-8ubuntu1) ... 1492s Selecting previously unselected package libobjc-13-dev:arm64. 1492s Preparing to unpack .../12-libobjc-13-dev_13.3.0-6ubuntu2_arm64.deb ... 1492s Unpacking libobjc-13-dev:arm64 (13.3.0-6ubuntu2) ... 1492s Selecting previously unselected package libllvm15t64:arm64. 1492s Preparing to unpack .../13-libllvm15t64_1%3a15.0.7-15_arm64.deb ... 1492s Unpacking libllvm15t64:arm64 (1:15.0.7-15) ... 1492s Selecting previously unselected package libclang1-15t64. 1492s Preparing to unpack .../14-libclang1-15t64_1%3a15.0.7-15_arm64.deb ... 1492s Unpacking libclang1-15t64 (1:15.0.7-15) ... 1493s Selecting previously unselected package libclang-common-15-dev. 1493s Preparing to unpack .../15-libclang-common-15-dev_1%3a15.0.7-15_arm64.deb ... 1493s Unpacking libclang-common-15-dev (1:15.0.7-15) ... 1493s Selecting previously unselected package libclang-15-dev. 1493s Preparing to unpack .../16-libclang-15-dev_1%3a15.0.7-15_arm64.deb ... 1493s Unpacking libclang-15-dev (1:15.0.7-15) ... 1494s Selecting previously unselected package python3-clang-15. 1494s Preparing to unpack .../17-python3-clang-15_1%3a15.0.7-15_arm64.deb ... 1494s Unpacking python3-clang-15 (1:15.0.7-15) ... 1494s Selecting previously unselected package autopkgtest-satdep. 1494s Preparing to unpack .../18-5-autopkgtest-satdep.deb ... 1494s Unpacking autopkgtest-satdep (0) ... 1494s Setting up libllvm15t64:arm64 (1:15.0.7-15) ... 1494s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up gcc-13-base:arm64 (13.3.0-6ubuntu2) ... 1494s Setting up libclang1-15t64 (1:15.0.7-15) ... 1494s Setting up libgc1:arm64 (1:8.2.6-2) ... 1494s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libclang-common-15-dev (1:15.0.7-15) ... 1494s Setting up libobjc4:arm64 (14.2.0-8ubuntu1) ... 1494s Setting up libgcc-13-dev:arm64 (13.3.0-6ubuntu2) ... 1494s Setting up libobjc-13-dev:arm64 (13.3.0-6ubuntu2) ... 1494s Setting up libstdc++-13-dev:arm64 (13.3.0-6ubuntu2) ... 1494s Setting up libclang-15-dev (1:15.0.7-15) ... 1494s Setting up python3-clang-15 (1:15.0.7-15) ... 1494s Setting up autopkgtest-satdep (0) ... 1494s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1498s (Reading database ... 82382 files and directories currently installed.) 1498s Removing autopkgtest-satdep (0) ... 1769s autopkgtest [14:21:43]: test command3: python3 -c "import clang; print(clang.__file__); print(clang)" 1769s autopkgtest [14:21:43]: test command3: [----------------------- 1769s /usr/lib/python3/dist-packages/clang/__init__.py 1769s 1770s autopkgtest [14:21:44]: test command3: -----------------------] 1770s autopkgtest [14:21:44]: test command3: - - - - - - - - - - results - - - - - - - - - - 1770s command3 PASS 1771s autopkgtest [14:21:45]: @@@@@@@@@@@@@@@@@@@@ summary 1771s command1 PASS 1771s integration-test-suite-test FAIL badpkg 1771s blame: llvm-toolchain-15 1771s badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U. 1771s cmake-test FAIL stderr: CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): 1771s command2 PASS 1771s command3 PASS 1786s nova [W] Skipping flock in bos03-arm64 1786s Creating nova instance adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 1786s nova [W] Skipping flock in bos03-arm64 1786s Creating nova instance adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 1786s nova [W] Skipping flock in bos03-arm64 1786s Creating nova instance adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 1786s nova [W] Skipping flock in bos03-arm64 1786s Creating nova instance adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 1786s nova [W] Skipping flock in bos03-arm64 1786s Creating nova instance adt-plucky-arm64-llvm-toolchain-15-20241113-135214-juju-7f2275-prod-proposed-migration-environment-20-73f58b60-fcc0-43ec-a41b-73a8802188bf from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)...