0s autopkgtest [17:40:59]: starting date and time: 2024-11-13 17:40:59+0000 0s autopkgtest [17:40:59]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [17:40:59]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.x803qu47/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade llvmlite --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-ppc64el-29.secgroup --name adt-plucky-ppc64el-llvmlite-20241113-174059-juju-7f2275-prod-proposed-migration-environment-20-91c76308-72de-4941-907d-749348112095 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-ppc64el -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/ 76s autopkgtest [17:42:15]: testbed dpkg architecture: ppc64el 76s autopkgtest [17:42:15]: testbed apt version: 2.9.8 76s autopkgtest [17:42:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 78s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 78s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [971 kB] 78s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 78s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [113 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [672 kB] 78s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [20.8 kB] 78s Fetched 1978 kB in 1s (1866 kB/s) 78s Reading package lists... 81s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Calculating upgrade... 82s The following NEW packages will be installed: 82s python3.13-gdbm 82s The following packages will be upgraded: 82s libgnutls30t64 libjson-glib-1.0-0 libjson-glib-1.0-common libpython3-stdlib 82s libutempter0 python3 python3-gdbm python3-minimal 82s 8 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 82s Need to get 1265 kB of archives. 82s After this operation, 141 kB of additional disk space will be used. 82s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 82s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 82s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 82s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.8-2ubuntu1 [1072 kB] 83s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 83s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 83s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 83s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-0 ppc64el 1.10.0+ds-3 [76.0 kB] 83s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libutempter0 ppc64el 1.2.1-4 [9850 B] 84s Fetched 1265 kB in 1s (1949 kB/s) 84s (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 ... 73767 files and directories currently installed.) 84s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 84s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 84s Setting up python3-minimal (3.12.7-1) ... 84s (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 ... 73767 files and directories currently installed.) 84s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 84s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 84s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 84s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 84s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_ppc64el.deb ... 84s Unpacking libgnutls30t64:ppc64el (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 84s Setting up libgnutls30t64:ppc64el (3.8.8-2ubuntu1) ... 84s Selecting previously unselected package python3.13-gdbm. 84s (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 ... 73767 files and directories currently installed.) 84s Preparing to unpack .../python3.13-gdbm_3.13.0-2_ppc64el.deb ... 84s Unpacking python3.13-gdbm (3.13.0-2) ... 84s Preparing to unpack .../python3-gdbm_3.12.7-1_ppc64el.deb ... 84s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 84s Preparing to unpack .../libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 84s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 85s Preparing to unpack .../libjson-glib-1.0-0_1.10.0+ds-3_ppc64el.deb ... 85s Unpacking libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) over (1.10.0+ds-2) ... 85s Preparing to unpack .../libutempter0_1.2.1-4_ppc64el.deb ... 85s Unpacking libutempter0:ppc64el (1.2.1-4) over (1.2.1-3build1) ... 85s Setting up libutempter0:ppc64el (1.2.1-4) ... 85s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 85s Setting up python3.13-gdbm (3.13.0-2) ... 85s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 85s Setting up python3 (3.12.7-1) ... 85s Setting up libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) ... 85s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 85s Processing triggers for man-db (2.12.1-3) ... 86s Processing triggers for libc-bin (2.40-1ubuntu3) ... 86s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 88s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 90s Reading package lists... 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s autopkgtest [17:42:34]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 95s autopkgtest [17:42:34]: @@@@@@@@@@@@@@@@@@@@ apt-source llvmlite 97s Get:1 http://ftpmaster.internal/ubuntu plucky/universe llvmlite 0.42.0-1build2 (dsc) [2312 B] 97s Get:2 http://ftpmaster.internal/ubuntu plucky/universe llvmlite 0.42.0-1build2 (tar) [188 kB] 97s Get:3 http://ftpmaster.internal/ubuntu plucky/universe llvmlite 0.42.0-1build2 (diff) [7320 B] 98s gpgv: Signature made Mon Apr 1 06:51:31 2024 UTC 98s gpgv: using RSA key A089FB36AAFBDAD5ACC1325069F790171A210984 98s gpgv: Can't check signature: No public key 98s dpkg-source: warning: cannot verify inline signature for ./llvmlite_0.42.0-1build2.dsc: no acceptable signature found 98s autopkgtest [17:42:37]: testing package llvmlite version 0.42.0-1build2 98s autopkgtest [17:42:37]: build not needed 98s autopkgtest [17:42:37]: test python3-llvmlite: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 101s Starting pkgProblemResolver with broken count: 0 101s Starting 2 pkgProblemResolver with broken count: 0 101s Done 101s The following additional packages will be installed: 101s libllvm14t64 libpfm4 libpython3.13-minimal libpython3.13-stdlib llvm-14 101s llvm-14-linker-tools llvm-14-runtime python3-all python3-llvmlite python3.13 101s python3.13-minimal 101s Suggested packages: 101s llvm-14-doc llvmlite-doc python3.13-venv python3.13-doc binfmt-support 101s Recommended packages: 101s llvm-14-dev 101s The following NEW packages will be installed: 101s autopkgtest-satdep libllvm14t64 libpfm4 libpython3.13-minimal 101s libpython3.13-stdlib llvm-14 llvm-14-linker-tools llvm-14-runtime 101s python3-all python3-llvmlite python3.13 python3.13-minimal 101s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 45.6 MB/45.6 MB of archives. 101s After this operation, 210 MB of additional disk space will be used. 101s Get:1 /tmp/autopkgtest.jAhAfW/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 101s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 102s Get:4 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libllvm14t64 ppc64el 1:14.0.6-20 [24.6 MB] 104s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 104s Get:6 http://ftpmaster.internal/ubuntu plucky/universe ppc64el llvm-14-runtime ppc64el 1:14.0.6-20 [505 kB] 104s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el llvm-14-linker-tools ppc64el 1:14.0.6-20 [1394 kB] 105s Get:8 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpfm4 ppc64el 4.13.0+git83-g91970fe-1 [181 kB] 105s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el llvm-14 ppc64el 1:14.0.6-20 [12.7 MB] 106s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 106s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 106s Get:12 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-llvmlite ppc64el 0.42.0-1build2 [173 kB] 106s Fetched 45.6 MB in 5s (9825 kB/s) 106s Selecting previously unselected package libpython3.13-minimal:ppc64el. 106s (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 ... 73774 files and directories currently installed.) 106s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 106s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 107s Selecting previously unselected package python3.13-minimal. 107s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 107s Unpacking python3.13-minimal (3.13.0-2) ... 107s Selecting previously unselected package libllvm14t64:ppc64el. 107s Preparing to unpack .../02-libllvm14t64_1%3a14.0.6-20_ppc64el.deb ... 107s Unpacking libllvm14t64:ppc64el (1:14.0.6-20) ... 108s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 108s Preparing to unpack .../03-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 108s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 108s Selecting previously unselected package llvm-14-runtime. 108s Preparing to unpack .../04-llvm-14-runtime_1%3a14.0.6-20_ppc64el.deb ... 108s Unpacking llvm-14-runtime (1:14.0.6-20) ... 108s Selecting previously unselected package llvm-14-linker-tools. 108s Preparing to unpack .../05-llvm-14-linker-tools_1%3a14.0.6-20_ppc64el.deb ... 108s Unpacking llvm-14-linker-tools (1:14.0.6-20) ... 108s Selecting previously unselected package libpfm4:ppc64el. 108s Preparing to unpack .../06-libpfm4_4.13.0+git83-g91970fe-1_ppc64el.deb ... 108s Unpacking libpfm4:ppc64el (4.13.0+git83-g91970fe-1) ... 108s Selecting previously unselected package llvm-14. 108s Preparing to unpack .../07-llvm-14_1%3a14.0.6-20_ppc64el.deb ... 108s Unpacking llvm-14 (1:14.0.6-20) ... 109s Selecting previously unselected package python3.13. 109s Preparing to unpack .../08-python3.13_3.13.0-2_ppc64el.deb ... 109s Unpacking python3.13 (3.13.0-2) ... 109s Selecting previously unselected package python3-all. 109s Preparing to unpack .../09-python3-all_3.12.7-1_ppc64el.deb ... 109s Unpacking python3-all (3.12.7-1) ... 109s Selecting previously unselected package python3-llvmlite. 109s Preparing to unpack .../10-python3-llvmlite_0.42.0-1build2_ppc64el.deb ... 109s Unpacking python3-llvmlite (0.42.0-1build2) ... 109s Selecting previously unselected package autopkgtest-satdep. 109s Preparing to unpack .../11-1-autopkgtest-satdep.deb ... 109s Unpacking autopkgtest-satdep (0) ... 109s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 109s Setting up libpfm4:ppc64el (4.13.0+git83-g91970fe-1) ... 109s Setting up libllvm14t64:ppc64el (1:14.0.6-20) ... 109s Setting up python3.13-minimal (3.13.0-2) ... 111s Setting up llvm-14-linker-tools (1:14.0.6-20) ... 111s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 111s Setting up python3.13 (3.13.0-2) ... 112s Setting up python3-all (3.12.7-1) ... 112s Setting up llvm-14-runtime (1:14.0.6-20) ... 112s Setting up llvm-14 (1:14.0.6-20) ... 112s Setting up python3-llvmlite (0.42.0-1build2) ... 113s Setting up autopkgtest-satdep (0) ... 113s Processing triggers for systemd (256.5-2ubuntu4) ... 113s Processing triggers for man-db (2.12.1-3) ... 113s Processing triggers for libc-bin (2.40-1ubuntu3) ... 116s (Reading database ... 74799 files and directories currently installed.) 116s Removing autopkgtest-satdep (0) ... 117s autopkgtest [17:42:56]: test python3-llvmlite: [----------------------- 117s [*] testing python3.13: 118s test_function_cfg_on_llvm_value (tests.test_binding.TestAnalysis.test_function_cfg_on_llvm_value) ... ok 118s test_get_function_cfg_on_ir (tests.test_binding.TestAnalysis.test_get_function_cfg_on_ir) ... ok 118s test_linux (tests.test_binding.TestDependencies.test_linux) ... skipped 'Distribution-specific test' 118s test_bad_library (tests.test_binding.TestDylib.test_bad_library) ... ok 118s test_libm (tests.test_binding.TestDylib.test_libm) ... ok 118s test_close (tests.test_binding.TestFunctionPassManager.test_close) ... ok 118s test_initfini (tests.test_binding.TestFunctionPassManager.test_initfini) ... ok 118s test_run (tests.test_binding.TestFunctionPassManager.test_run) ... ok 118s test_run_with_remarks (tests.test_binding.TestFunctionPassManager.test_run_with_remarks) ... ok 118s test_run_with_remarks_filter_in (tests.test_binding.TestFunctionPassManager.test_run_with_remarks_filter_in) ... ok 118s test_run_with_remarks_filter_out (tests.test_binding.TestFunctionPassManager.test_run_with_remarks_filter_out) ... ok 118s test_add_module (tests.test_binding.TestGlobalConstructors.test_add_module) ... ok 118s test_add_module_lifetime (tests.test_binding.TestGlobalConstructors.test_add_module_lifetime) ... ok 118s test_add_module_lifetime2 (tests.test_binding.TestGlobalConstructors.test_add_module_lifetime2) ... ok 118s test_close (tests.test_binding.TestGlobalConstructors.test_close) ... ok 118s test_emit_assembly (tests.test_binding.TestGlobalConstructors.test_emit_assembly) 118s Test TargetMachineRef.emit_assembly() ... ok 118s test_emit_object (tests.test_binding.TestGlobalConstructors.test_emit_object) 118s Test TargetMachineRef.emit_object() ... ok 118s test_global_ctors_dtors (tests.test_binding.TestGlobalConstructors.test_global_ctors_dtors) ... ok 118s test_module_lifetime (tests.test_binding.TestGlobalConstructors.test_module_lifetime) ... ok 118s test_module_lifetime2 (tests.test_binding.TestGlobalConstructors.test_module_lifetime2) ... ok 118s test_object_cache_getbuffer (tests.test_binding.TestGlobalConstructors.test_object_cache_getbuffer) ... ok 118s test_object_cache_notify (tests.test_binding.TestGlobalConstructors.test_object_cache_notify) ... ok 118s test_remove_module (tests.test_binding.TestGlobalConstructors.test_remove_module) ... ok 118s test_run_code (tests.test_binding.TestGlobalConstructors.test_run_code) ... ok 118s test_target_data (tests.test_binding.TestGlobalConstructors.test_target_data) ... ok 118s test_target_data_abi_enquiries (tests.test_binding.TestGlobalConstructors.test_target_data_abi_enquiries) ... ok 118s test_with (tests.test_binding.TestGlobalConstructors.test_with) ... ok 118s test_appending_linkage (tests.test_binding.TestGlobalVariables.test_appending_linkage) ... ok 118s test_available_externally_linkage (tests.test_binding.TestGlobalVariables.test_available_externally_linkage) ... ok 118s test_common_linkage (tests.test_binding.TestGlobalVariables.test_common_linkage) ... ok 118s test_extern_weak_linkage (tests.test_binding.TestGlobalVariables.test_extern_weak_linkage) ... ok 118s test_external_linkage (tests.test_binding.TestGlobalVariables.test_external_linkage) ... ok 118s test_internal_linkage (tests.test_binding.TestGlobalVariables.test_internal_linkage) ... ok 118s test_linkonce_linkage (tests.test_binding.TestGlobalVariables.test_linkonce_linkage) ... ok 118s test_linkonce_odr_linkage (tests.test_binding.TestGlobalVariables.test_linkonce_odr_linkage) ... ok 118s test_private_linkage (tests.test_binding.TestGlobalVariables.test_private_linkage) ... ok 118s test_weak_linkage (tests.test_binding.TestGlobalVariables.test_weak_linkage) ... ok 118s test_weak_odr_linkage (tests.test_binding.TestGlobalVariables.test_weak_odr_linkage) ... ok 118s test_inlineasm (tests.test_binding.TestInlineAsm.test_inlineasm) ... skipped 'only on x86' 118s test_lock_callbacks (tests.test_binding.TestLLVMLockCallbacks.test_lock_callbacks) ... ok 118s test_add_module (tests.test_binding.TestMCJit.test_add_module) ... ok 118s test_add_module_lifetime (tests.test_binding.TestMCJit.test_add_module_lifetime) ... ok 118s test_add_module_lifetime2 (tests.test_binding.TestMCJit.test_add_module_lifetime2) ... ok 118s test_close (tests.test_binding.TestMCJit.test_close) ... ok 118s test_emit_assembly (tests.test_binding.TestMCJit.test_emit_assembly) 118s Test TargetMachineRef.emit_assembly() ... ok 118s test_emit_object (tests.test_binding.TestMCJit.test_emit_object) 118s Test TargetMachineRef.emit_object() ... ok 118s test_module_lifetime (tests.test_binding.TestMCJit.test_module_lifetime) ... ok 118s test_module_lifetime2 (tests.test_binding.TestMCJit.test_module_lifetime2) ... ok 118s test_object_cache_getbuffer (tests.test_binding.TestMCJit.test_object_cache_getbuffer) ... ok 118s test_object_cache_notify (tests.test_binding.TestMCJit.test_object_cache_notify) ... ok 118s test_remove_module (tests.test_binding.TestMCJit.test_remove_module) ... ok 118s test_run_code (tests.test_binding.TestMCJit.test_run_code) ... ok 118s test_target_data (tests.test_binding.TestMCJit.test_target_data) ... ok 118s test_target_data_abi_enquiries (tests.test_binding.TestMCJit.test_target_data_abi_enquiries) ... ok 119s test_with (tests.test_binding.TestMCJit.test_with) ... ok 119s test_check_jit_execution (tests.test_binding.TestMisc.test_check_jit_execution) ... ok 119s test_dylib_symbols (tests.test_binding.TestMisc.test_dylib_symbols) ... ok 119s test_get_default_triple (tests.test_binding.TestMisc.test_get_default_triple) ... ok 119s test_get_host_cpu_features (tests.test_binding.TestMisc.test_get_host_cpu_features) ... ok 119s test_get_host_cpu_name (tests.test_binding.TestMisc.test_get_host_cpu_name) ... ok 119s test_get_process_triple (tests.test_binding.TestMisc.test_get_process_triple) ... ok 119s test_global_context (tests.test_binding.TestMisc.test_global_context) ... ok 119s test_initfini (tests.test_binding.TestMisc.test_initfini) ... ok 119s test_no_accidental_warnings (tests.test_binding.TestMisc.test_no_accidental_warnings) ... ok 119s test_nonalphanum_block_name (tests.test_binding.TestMisc.test_nonalphanum_block_name) ... ok 119s test_parse_assembly (tests.test_binding.TestMisc.test_parse_assembly) ... ok 119s test_parse_assembly_error (tests.test_binding.TestMisc.test_parse_assembly_error) ... ok 119s test_print_double_locale (tests.test_binding.TestMisc.test_print_double_locale) ... skipped 'Locale not available' 119s test_set_option (tests.test_binding.TestMisc.test_set_option) ... ok 119s test_version (tests.test_binding.TestMisc.test_version) ... ok 119s test_close (tests.test_binding.TestModulePassManager.test_close) ... ok 119s test_run (tests.test_binding.TestModulePassManager.test_run) ... ok 119s test_run_with_remarks_failed_inline (tests.test_binding.TestModulePassManager.test_run_with_remarks_failed_inline) ... ok 119s test_run_with_remarks_inline_filter_in (tests.test_binding.TestModulePassManager.test_run_with_remarks_inline_filter_in) ... ok 119s test_run_with_remarks_inline_filter_out (tests.test_binding.TestModulePassManager.test_run_with_remarks_inline_filter_out) ... ok 119s test_run_with_remarks_successful_inline (tests.test_binding.TestModulePassManager.test_run_with_remarks_successful_inline) ... ok 119s test_as_bitcode (tests.test_binding.TestModuleRef.test_as_bitcode) ... ok 119s test_bitcode_roundtrip (tests.test_binding.TestModuleRef.test_bitcode_roundtrip) ... ok 119s test_cloning (tests.test_binding.TestModuleRef.test_cloning) ... ok 119s test_close (tests.test_binding.TestModuleRef.test_close) ... ok 119s test_data_layout (tests.test_binding.TestModuleRef.test_data_layout) ... ok 119s test_functions (tests.test_binding.TestModuleRef.test_functions) ... ok 119s test_get_function (tests.test_binding.TestModuleRef.test_get_function) ... ok 119s test_get_global_variable (tests.test_binding.TestModuleRef.test_get_global_variable) ... ok 119s test_get_struct_type (tests.test_binding.TestModuleRef.test_get_struct_type) ... ok 119s test_global_variables (tests.test_binding.TestModuleRef.test_global_variables) ... ok 119s test_link_in (tests.test_binding.TestModuleRef.test_link_in) ... ok 119s test_link_in_error (tests.test_binding.TestModuleRef.test_link_in_error) ... ok 119s test_link_in_preserve (tests.test_binding.TestModuleRef.test_link_in_preserve) ... ok 119s test_name (tests.test_binding.TestModuleRef.test_name) ... ok 119s test_parse_bitcode_error (tests.test_binding.TestModuleRef.test_parse_bitcode_error) ... ok 119s test_source_file (tests.test_binding.TestModuleRef.test_source_file) ... ok 119s test_str (tests.test_binding.TestModuleRef.test_str) ... ok 119s test_structs (tests.test_binding.TestModuleRef.test_structs) ... ok 119s test_triple (tests.test_binding.TestModuleRef.test_triple) ... ok 119s test_verify (tests.test_binding.TestModuleRef.test_verify) ... ok 120s test_with (tests.test_binding.TestModuleRef.test_with) ... ok 120s test_add_object_file (tests.test_binding.TestObjectFile.test_add_object_file) ... ok 120s test_add_object_file_from_filesystem (tests.test_binding.TestObjectFile.test_add_object_file_from_filesystem) ... ok 120s test_get_section_content (tests.test_binding.TestObjectFile.test_get_section_content) ... ok 120s test_object_file (tests.test_binding.TestObjectFile.test_object_file) ... ok 120s test_add_ir_module (tests.test_binding.TestOrcLLJIT.test_add_ir_module) ... skipped 'x86 only' 120s test_add_object_file (tests.test_binding.TestOrcLLJIT.test_add_object_file) ... skipped 'x86 only' 120s test_add_object_file_from_filesystem (tests.test_binding.TestOrcLLJIT.test_add_object_file_from_filesystem) ... skipped 'x86 only' 120s test_close (tests.test_binding.TestOrcLLJIT.test_close) ... skipped 'x86 only' 120s test_define_symbol (tests.test_binding.TestOrcLLJIT.test_define_symbol) ... skipped 'x86 only' 120s test_global_ctors_dtors (tests.test_binding.TestOrcLLJIT.test_global_ctors_dtors) ... skipped 'x86 only' 120s test_jit_link (tests.test_binding.TestOrcLLJIT.test_jit_link) ... skipped 'x86 only' 120s test_lib_depends (tests.test_binding.TestOrcLLJIT.test_lib_depends) ... skipped 'x86 only' 120s test_lookup_current_process_symbol (tests.test_binding.TestOrcLLJIT.test_lookup_current_process_symbol) ... skipped 'x86 only' 120s test_lookup_current_process_symbol_fails (tests.test_binding.TestOrcLLJIT.test_lookup_current_process_symbol_fails) ... skipped 'x86 only' 120s test_lookup_undefined_symbol_fails (tests.test_binding.TestOrcLLJIT.test_lookup_undefined_symbol_fails) ... skipped 'x86 only' 120s test_remove_module (tests.test_binding.TestOrcLLJIT.test_remove_module) ... skipped 'x86 only' 120s test_run_code (tests.test_binding.TestOrcLLJIT.test_run_code) ... skipped 'x86 only' 120s test_target_data (tests.test_binding.TestOrcLLJIT.test_target_data) ... skipped 'x86 only' 120s test_thread_safe (tests.test_binding.TestOrcLLJIT.test_thread_safe) ... skipped 'x86 only' 120s test_with (tests.test_binding.TestOrcLLJIT.test_with) ... skipped 'x86 only' 120s test_close (tests.test_binding.TestPassManagerBuilder.test_close) ... ok 120s test_disable_unroll_loops (tests.test_binding.TestPassManagerBuilder.test_disable_unroll_loops) ... ok 120s test_inlining_threshold (tests.test_binding.TestPassManagerBuilder.test_inlining_threshold) ... ok 120s test_loop_vectorize (tests.test_binding.TestPassManagerBuilder.test_loop_vectorize) ... ok 120s test_old_api (tests.test_binding.TestPassManagerBuilder.test_old_api) ... ok 120s test_opt_level (tests.test_binding.TestPassManagerBuilder.test_opt_level) ... ok 120s test_populate_function_pass_manager (tests.test_binding.TestPassManagerBuilder.test_populate_function_pass_manager) ... ok 120s test_populate_module_pass_manager (tests.test_binding.TestPassManagerBuilder.test_populate_module_pass_manager) ... ok 120s test_size_level (tests.test_binding.TestPassManagerBuilder.test_size_level) ... ok 120s test_slp_vectorize (tests.test_binding.TestPassManagerBuilder.test_slp_vectorize) ... ok 120s test_close (tests.test_binding.TestPasses.test_close) ... ok 120s test_instruction_namer_pass (tests.test_binding.TestPasses.test_instruction_namer_pass) ... ok 120s test_populate (tests.test_binding.TestPasses.test_populate) ... ok 120s test_target_library_info_behavior (tests.test_binding.TestPasses.test_target_library_info_behavior) 120s Test a specific situation that demonstrate TLI is affecting ... skipped 'x86 only' 120s test_rv32d_ilp32 (tests.test_binding.TestRISCVABI.test_rv32d_ilp32) ... ok 120s test_rv32d_ilp32d (tests.test_binding.TestRISCVABI.test_rv32d_ilp32d) ... ok 120s test_rv32d_ilp32f (tests.test_binding.TestRISCVABI.test_rv32d_ilp32f) ... ok 120s test_create_target_machine (tests.test_binding.TestTarget.test_create_target_machine) ... ok 120s test_description (tests.test_binding.TestTarget.test_description) ... ok 120s test_from_triple (tests.test_binding.TestTarget.test_from_triple) ... ok 120s test_name (tests.test_binding.TestTarget.test_name) ... ok 120s test_str (tests.test_binding.TestTarget.test_str) ... ok 120s test_get_abi_size (tests.test_binding.TestTargetData.test_get_abi_size) ... ok 120s test_get_pointee_abi_size (tests.test_binding.TestTargetData.test_get_pointee_abi_size) ... ok 120s test_get_struct_element_offset (tests.test_binding.TestTargetData.test_get_struct_element_offset) ... ok 120s test_add_analysis_passes (tests.test_binding.TestTargetMachine.test_add_analysis_passes) ... ok 120s test_target_data_from_tm (tests.test_binding.TestTargetMachine.test_target_data_from_tm) ... ok 120s test_empty_report (tests.test_binding.TestTimePasses.test_empty_report) ... ok 120s test_reporting (tests.test_binding.TestTimePasses.test_reporting) ... ok 120s test_literal_struct (tests.test_binding.TestTypeParsing.test_literal_struct) ... ok 120s test_element_count (tests.test_binding.TestTypeRef.test_element_count) ... ok 120s test_str (tests.test_binding.TestTypeRef.test_str) ... ok 120s test_type_kind (tests.test_binding.TestTypeRef.test_type_kind) ... ok 120s test_type_width (tests.test_binding.TestTypeRef.test_type_width) ... ok 120s test_vararg_function (tests.test_binding.TestTypeRef.test_vararg_function) ... ok 120s test_add_function_attribute (tests.test_binding.TestValueRef.test_add_function_attribute) ... ok 120s test_block_instructions (tests.test_binding.TestValueRef.test_block_instructions) ... ok 120s test_close (tests.test_binding.TestValueRef.test_close) ... ok 120s test_constant_as_string (tests.test_binding.TestValueRef.test_constant_as_string) ... ok 120s test_constant_fp (tests.test_binding.TestValueRef.test_constant_fp) ... ok 120s test_constant_int (tests.test_binding.TestValueRef.test_constant_int) ... ok 120s test_function_arguments (tests.test_binding.TestValueRef.test_function_arguments) ... ok 120s test_function_attributes (tests.test_binding.TestValueRef.test_function_attributes) ... ok 120s test_function_blocks (tests.test_binding.TestValueRef.test_function_blocks) ... ok 120s test_incoming_phi_blocks (tests.test_binding.TestValueRef.test_incoming_phi_blocks) ... ok 120s test_instruction_operands (tests.test_binding.TestValueRef.test_instruction_operands) ... ok 120s test_is_constant (tests.test_binding.TestValueRef.test_is_constant) ... ok 120s test_is_declaration (tests.test_binding.TestValueRef.test_is_declaration) ... ok 120s test_linkage (tests.test_binding.TestValueRef.test_linkage) ... ok 120s test_module (tests.test_binding.TestValueRef.test_module) ... ok 120s test_module_functions (tests.test_binding.TestValueRef.test_module_functions) ... ok 120s test_module_global_variables (tests.test_binding.TestValueRef.test_module_global_variables) ... ok 120s test_name (tests.test_binding.TestValueRef.test_name) ... ok 120s test_storage_class (tests.test_binding.TestValueRef.test_storage_class) ... ok 120s test_str (tests.test_binding.TestValueRef.test_str) ... ok 120s test_type (tests.test_binding.TestValueRef.test_type) ... ok 120s test_type_name (tests.test_binding.TestValueRef.test_type_name) ... ok 120s test_type_printing_function (tests.test_binding.TestValueRef.test_type_printing_function) ... ok 120s test_type_printing_struct (tests.test_binding.TestValueRef.test_type_printing_struct) ... ok 120s test_type_printing_variable (tests.test_binding.TestValueRef.test_type_printing_variable) ... ok 120s test_value_kind (tests.test_binding.TestValueRef.test_value_kind) ... ok 120s test_visibility (tests.test_binding.TestValueRef.test_visibility) ... ok 120s test_attributes (tests.test_ir.TestBlock.test_attributes) ... ok 120s test_descr (tests.test_ir.TestBlock.test_descr) ... ok 120s test_replace (tests.test_ir.TestBlock.test_replace) ... ok 120s test_repr (tests.test_ir.TestBlock.test_repr) 120s Blocks should have a useful repr() ... ok 120s test_arg_attributes (tests.test_ir.TestBuildInstructions.test_arg_attributes) ... ok 120s test_assume (tests.test_ir.TestBuildInstructions.test_assume) ... ok 120s test_atomicrmw (tests.test_ir.TestBuildInstructions.test_atomicrmw) ... ok 120s test_binop_fastmath_flags (tests.test_ir.TestBuildInstructions.test_binop_fastmath_flags) ... ok 120s test_binop_flags (tests.test_ir.TestBuildInstructions.test_binop_flags) ... ok 120s test_binops (tests.test_ir.TestBuildInstructions.test_binops) ... ok 120s test_binops_with_overflow (tests.test_ir.TestBuildInstructions.test_binops_with_overflow) ... ok 120s test_bitreverse (tests.test_ir.TestBuildInstructions.test_bitreverse) ... ok 120s test_bitreverse_wrongtype (tests.test_ir.TestBuildInstructions.test_bitreverse_wrongtype) ... ok 120s test_branch (tests.test_ir.TestBuildInstructions.test_branch) ... ok 120s test_branch_indirect (tests.test_ir.TestBuildInstructions.test_branch_indirect) ... ok 120s test_bswap (tests.test_ir.TestBuildInstructions.test_bswap) ... ok 120s test_call (tests.test_ir.TestBuildInstructions.test_call) ... ok 120s test_call_attributes (tests.test_ir.TestBuildInstructions.test_call_attributes) ... ok 120s test_call_metadata (tests.test_ir.TestBuildInstructions.test_call_metadata) 120s Function calls with metadata arguments. ... ok 120s test_call_tail (tests.test_ir.TestBuildInstructions.test_call_tail) ... ok 120s test_cast_ops (tests.test_ir.TestBuildInstructions.test_cast_ops) ... ok 120s test_cbranch (tests.test_ir.TestBuildInstructions.test_cbranch) ... ok 120s test_cbranch_weights (tests.test_ir.TestBuildInstructions.test_cbranch_weights) ... ok 120s test_comment (tests.test_ir.TestBuildInstructions.test_comment) ... ok 120s test_convert_from_fp16_f32 (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32) ... ok 120s test_convert_from_fp16_f32_notype (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_notype) ... ok 120s test_convert_from_fp16_f32_wrongtype (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_wrongtype) ... ok 120s test_convert_from_fp16_f32_wrongtype2 (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_wrongtype2) ... ok 120s test_convert_to_fp16_f32 (tests.test_ir.TestBuildInstructions.test_convert_to_fp16_f32) ... ok 120s test_convert_to_fp16_f32_wrongtype (tests.test_ir.TestBuildInstructions.test_convert_to_fp16_f32_wrongtype) ... ok 120s test_ctlz (tests.test_ir.TestBuildInstructions.test_ctlz) ... ok 120s test_ctpop (tests.test_ir.TestBuildInstructions.test_ctpop) ... ok 120s test_cttz (tests.test_ir.TestBuildInstructions.test_cttz) ... ok 120s test_cttz_wrongflag (tests.test_ir.TestBuildInstructions.test_cttz_wrongflag) ... ok 120s test_cttz_wrongtype (tests.test_ir.TestBuildInstructions.test_cttz_wrongtype) ... ok 120s test_extract_insert_value (tests.test_ir.TestBuildInstructions.test_extract_insert_value) ... ok 120s test_fence (tests.test_ir.TestBuildInstructions.test_fence) ... ok 120s test_float_comparisons (tests.test_ir.TestBuildInstructions.test_float_comparisons) ... ok 120s test_fma (tests.test_ir.TestBuildInstructions.test_fma) ... ok 120s test_fma_mixedtypes (tests.test_ir.TestBuildInstructions.test_fma_mixedtypes) ... ok 120s test_fma_wrongtype (tests.test_ir.TestBuildInstructions.test_fma_wrongtype) ... ok 120s test_gep (tests.test_ir.TestBuildInstructions.test_gep) ... ok 120s test_gep_addrspace (tests.test_ir.TestBuildInstructions.test_gep_addrspace) ... ok 120s test_gep_castinstr (tests.test_ir.TestBuildInstructions.test_gep_castinstr) ... ok 120s test_gep_castinstr_addrspace (tests.test_ir.TestBuildInstructions.test_gep_castinstr_addrspace) ... ok 120s test_integer_comparisons (tests.test_ir.TestBuildInstructions.test_integer_comparisons) ... ok 120s test_invalid_call_attributes (tests.test_ir.TestBuildInstructions.test_invalid_call_attributes) ... ok 120s test_invoke (tests.test_ir.TestBuildInstructions.test_invoke) ... ok 120s test_invoke_attributes (tests.test_ir.TestBuildInstructions.test_invoke_attributes) ... ok 120s test_landingpad (tests.test_ir.TestBuildInstructions.test_landingpad) ... ok 120s test_mem_ops (tests.test_ir.TestBuildInstructions.test_mem_ops) ... ok 120s test_misc_ops (tests.test_ir.TestBuildInstructions.test_misc_ops) ... ok 120s test_phi (tests.test_ir.TestBuildInstructions.test_phi) ... ok 120s test_replace_operand (tests.test_ir.TestBuildInstructions.test_replace_operand) ... ok 120s test_returns (tests.test_ir.TestBuildInstructions.test_returns) ... ok 120s test_simple (tests.test_ir.TestBuildInstructions.test_simple) ... ok 120s test_switch (tests.test_ir.TestBuildInstructions.test_switch) ... ok 120s test_unary_ops (tests.test_ir.TestBuildInstructions.test_unary_ops) ... ok 120s test_vector_ops (tests.test_ir.TestBuildInstructions.test_vector_ops) ... ok 120s test_attributes (tests.test_ir.TestBuilderMisc.test_attributes) ... ok 120s test_goto_block (tests.test_ir.TestBuilderMisc.test_goto_block) ... ok 120s test_if_else (tests.test_ir.TestBuilderMisc.test_if_else) ... ok 120s test_if_else_likely (tests.test_ir.TestBuilderMisc.test_if_else_likely) ... ok 120s test_if_then (tests.test_ir.TestBuilderMisc.test_if_then) ... ok 120s test_if_then_likely (tests.test_ir.TestBuilderMisc.test_if_then_likely) ... ok 120s test_if_then_long_label (tests.test_ir.TestBuilderMisc.test_if_then_long_label) ... ok 120s test_if_then_nested (tests.test_ir.TestBuilderMisc.test_if_then_nested) ... ok 120s test_instruction_removal (tests.test_ir.TestBuilderMisc.test_instruction_removal) ... ok 120s test_metadata (tests.test_ir.TestBuilderMisc.test_metadata) ... ok 120s test_positioning (tests.test_ir.TestBuilderMisc.test_positioning) 120s Test IRBuilder.position_{before,after,at_start,at_end}. ... ok 120s test_arrays (tests.test_ir.TestConstant.test_arrays) ... ok 120s test_bitcast (tests.test_ir.TestConstant.test_bitcast) ... ok 120s test_encoding_problem (tests.test_ir.TestConstant.test_encoding_problem) ... ok 120s test_flt_binops (tests.test_ir.TestConstant.test_flt_binops) ... ok 120s test_fneg (tests.test_ir.TestConstant.test_fneg) ... ok 120s test_fpext (tests.test_ir.TestConstant.test_fpext) ... ok 120s test_fptosi (tests.test_ir.TestConstant.test_fptosi) ... ok 120s test_fptoui (tests.test_ir.TestConstant.test_fptoui) ... ok 120s test_fptrunc (tests.test_ir.TestConstant.test_fptrunc) ... ok 120s test_gep (tests.test_ir.TestConstant.test_gep) ... ok 120s test_gep_addrspace_globalvar (tests.test_ir.TestConstant.test_gep_addrspace_globalvar) ... ok 120s test_int_binops (tests.test_ir.TestConstant.test_int_binops) ... ok 120s test_integers (tests.test_ir.TestConstant.test_integers) ... ok 120s test_inttoptr (tests.test_ir.TestConstant.test_inttoptr) ... ok 120s test_neg (tests.test_ir.TestConstant.test_neg) ... ok 120s test_non_nullable_int (tests.test_ir.TestConstant.test_non_nullable_int) ... ok 120s test_not (tests.test_ir.TestConstant.test_not) ... ok 120s test_ptrtoint_1 (tests.test_ir.TestConstant.test_ptrtoint_1) ... ok 120s test_ptrtoint_2 (tests.test_ir.TestConstant.test_ptrtoint_2) ... ok 120s test_reals (tests.test_ir.TestConstant.test_reals) ... ok 120s test_repr (tests.test_ir.TestConstant.test_repr) 120s Constants should have a useful repr(). ... ok 120s test_sext (tests.test_ir.TestConstant.test_sext) ... ok 120s test_sitofp (tests.test_ir.TestConstant.test_sitofp) ... ok 120s test_structs (tests.test_ir.TestConstant.test_structs) ... ok 120s test_trunc (tests.test_ir.TestConstant.test_trunc) ... ok 120s test_type_instantiaton (tests.test_ir.TestConstant.test_type_instantiaton) 120s Instantiating a type should create a constant. ... ok 120s test_uitofp (tests.test_ir.TestConstant.test_uitofp) ... ok 120s test_undefined_literal_struct_pickling (tests.test_ir.TestConstant.test_undefined_literal_struct_pickling) ... ok 120s test_vector (tests.test_ir.TestConstant.test_vector) ... ok 120s test_zext (tests.test_ir.TestConstant.test_zext) ... ok 120s test_alwaysinline_noinline_disallowed (tests.test_ir.TestFunction.test_alwaysinline_noinline_disallowed) ... ok 120s test_declare (tests.test_ir.TestFunction.test_declare) ... ok 120s test_declare_attributes (tests.test_ir.TestFunction.test_declare_attributes) ... ok 120s test_declare_intrinsics (tests.test_ir.TestFunction.test_declare_intrinsics) ... ok 120s test_define (tests.test_ir.TestFunction.test_define) ... ok 120s test_function_attr_meta (tests.test_ir.TestFunction.test_function_attr_meta) ... ok 120s test_function_attr_section (tests.test_ir.TestFunction.test_function_attr_section) ... ok 120s test_function_attr_section_meta (tests.test_ir.TestFunction.test_function_attr_section_meta) ... ok 120s test_function_attributes (tests.test_ir.TestFunction.test_function_attributes) ... ok 120s test_function_metadata (tests.test_ir.TestFunction.test_function_metadata) ... ok 120s test_function_section (tests.test_ir.TestFunction.test_function_section) ... ok 120s test_function_section_meta (tests.test_ir.TestFunction.test_function_section_meta) ... ok 120s test_noinline_alwaysinline_disallowed (tests.test_ir.TestFunction.test_noinline_alwaysinline_disallowed) ... ok 120s test_pickling (tests.test_ir.TestFunction.test_pickling) ... ok 120s test_redeclare_intrinsic (tests.test_ir.TestFunction.test_redeclare_intrinsic) ... ok 120s test_functions_global_values_access (tests.test_ir.TestGlobalValues.test_functions_global_values_access) 120s Accessing functions and global values through Module.functions ... ok 120s test_global_variables_ir (tests.test_ir.TestGlobalValues.test_global_variables_ir) 120s IR serialization of global variables. ... ok 120s test_globals_access (tests.test_ir.TestGlobalValues.test_globals_access) ... ok 120s test_pickle (tests.test_ir.TestGlobalValues.test_pickle) ... ok 120s test_builder_asm (tests.test_ir.TestIR.test_builder_asm) ... ok 120s test_builder_load_reg (tests.test_ir.TestIR.test_builder_load_reg) ... ok 120s test_builder_store_reg (tests.test_ir.TestIR.test_builder_store_reg) ... ok 120s test_debug_info (tests.test_ir.TestIR.test_debug_info) ... ok 120s test_debug_info_2 (tests.test_ir.TestIR.test_debug_info_2) ... ok 120s test_debug_info_gvar (tests.test_ir.TestIR.test_debug_info_gvar) ... ok 120s test_debug_info_unicode_string (tests.test_ir.TestIR.test_debug_info_unicode_string) ... ok 120s test_inline_assembly (tests.test_ir.TestIR.test_inline_assembly) ... ok 120s test_metadata_null (tests.test_ir.TestIR.test_metadata_null) ... ok 120s test_metadata_string (tests.test_ir.TestIR.test_metadata_string) ... ok 120s test_named_metadata (tests.test_ir.TestIR.test_named_metadata) ... ok 120s test_named_metadata_2 (tests.test_ir.TestIR.test_named_metadata_2) ... ok 120s test_unnamed_metadata (tests.test_ir.TestIR.test_unnamed_metadata) ... ok 120s test_unnamed_metadata_2 (tests.test_ir.TestIR.test_unnamed_metadata_2) ... ok 120s test_unnamed_metadata_3 (tests.test_ir.TestIR.test_unnamed_metadata_3) ... ok 120s test_undefined (tests.test_ir.TestSingleton.test_undefined) ... ok 120s test_call_transform (tests.test_ir.TestTransforms.test_call_transform) ... ok 120s test_abi_alignment (tests.test_ir.TestTypes.test_abi_alignment) ... ok 120s test_abi_size (tests.test_ir.TestTypes.test_abi_size) ... ok 120s test_comparisons (tests.test_ir.TestTypes.test_comparisons) ... ok 120s test_gep (tests.test_ir.TestTypes.test_gep) ... ok 120s test_hash (tests.test_ir.TestTypes.test_hash) ... ok 120s test_identified_struct (tests.test_ir.TestTypes.test_identified_struct) ... ok 120s test_pickling (tests.test_ir.TestTypes.test_pickling) ... ok 120s test_str (tests.test_ir.TestTypes.test_str) 120s Test the string representation of types. ... ok 120s test_target_data_non_default_context (tests.test_ir.TestTypes.test_target_data_non_default_context) ... ok 120s test_vector (tests.test_ir.TestTypes.test_vector) ... ok 120s test_per_diamond_1 (tests.test_refprune.TestDiamond.test_per_diamond_1) ... ok 120s test_per_diamond_2 (tests.test_refprune.TestDiamond.test_per_diamond_2) ... ok 120s test_per_diamond_3 (tests.test_refprune.TestDiamond.test_per_diamond_3) ... ok 120s test_per_diamond_4 (tests.test_refprune.TestDiamond.test_per_diamond_4) ... ok 120s test_per_diamond_5 (tests.test_refprune.TestDiamond.test_per_diamond_5) ... ok 120s test_fanout_1 (tests.test_refprune.TestFanout.test_fanout_1) ... ok 120s test_fanout_2 (tests.test_refprune.TestFanout.test_fanout_2) ... ok 120s test_fanout_3 (tests.test_refprune.TestFanout.test_fanout_3) ... ok 120s test_fanout_3_limited (tests.test_refprune.TestFanout.test_fanout_3_limited) ... ok 120s test_fanout_raise_1 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_1) ... ok 120s test_fanout_raise_2 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_2) ... ok 120s test_fanout_raise_3 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_3) ... ok 120s test_fanout_raise_4 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_4) ... ok 120s test_fanout_raise_5 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_5) ... ok 120s test_per_bb_1 (tests.test_refprune.TestPerBB.test_per_bb_1) ... ok 120s test_per_bb_2 (tests.test_refprune.TestPerBB.test_per_bb_2) ... ok 120s test_per_bb_3 (tests.test_refprune.TestPerBB.test_per_bb_3) ... ok 120s test_per_bb_4 (tests.test_refprune.TestPerBB.test_per_bb_4) ... ok 120s test_case1 (tests.test_refprune.TestRefPrunePass.test_case1) 120s generated test for tests.refprune_proto.case1 ... ok 120s test_case10 (tests.test_refprune.TestRefPrunePass.test_case10) 120s generated test for tests.refprune_proto.case10 ... ok 120s test_case11 (tests.test_refprune.TestRefPrunePass.test_case11) 120s generated test for tests.refprune_proto.case11 ... ok 120s test_case12 (tests.test_refprune.TestRefPrunePass.test_case12) 120s generated test for tests.refprune_proto.case12 ... ok 120s test_case13 (tests.test_refprune.TestRefPrunePass.test_case13) 120s generated test for tests.refprune_proto.case13 ... ok 120s test_case2 (tests.test_refprune.TestRefPrunePass.test_case2) 120s generated test for tests.refprune_proto.case2 ... ok 120s test_case3 (tests.test_refprune.TestRefPrunePass.test_case3) 120s generated test for tests.refprune_proto.case3 ... ok 120s test_case4 (tests.test_refprune.TestRefPrunePass.test_case4) 120s generated test for tests.refprune_proto.case4 ... ok 120s test_case5 (tests.test_refprune.TestRefPrunePass.test_case5) 120s generated test for tests.refprune_proto.case5 ... ok 120s test_case6 (tests.test_refprune.TestRefPrunePass.test_case6) 120s generated test for tests.refprune_proto.case6 ... ok 120s test_case7 (tests.test_refprune.TestRefPrunePass.test_case7) 120s generated test for tests.refprune_proto.case7 ... ok 120s test_case8 (tests.test_refprune.TestRefPrunePass.test_case8) 120s generated test for tests.refprune_proto.case8 ... ok 120s test_case9 (tests.test_refprune.TestRefPrunePass.test_case9) 120s generated test for tests.refprune_proto.case9 ... ok 120s test_case1 (tests.test_refprune.TestRefPrunePrototype.test_case1) 120s generated test for tests.refprune_proto.case1 ... ok 120s test_case10 (tests.test_refprune.TestRefPrunePrototype.test_case10) 120s generated test for tests.refprune_proto.case10 ... ok 120s test_case11 (tests.test_refprune.TestRefPrunePrototype.test_case11) 120s generated test for tests.refprune_proto.case11 ... ok 120s test_case12 (tests.test_refprune.TestRefPrunePrototype.test_case12) 120s generated test for tests.refprune_proto.case12 ... ok 120s test_case13 (tests.test_refprune.TestRefPrunePrototype.test_case13) 120s generated test for tests.refprune_proto.case13 ... ok 120s test_case2 (tests.test_refprune.TestRefPrunePrototype.test_case2) 120s generated test for tests.refprune_proto.case2 ... ok 120s test_case3 (tests.test_refprune.TestRefPrunePrototype.test_case3) 120s generated test for tests.refprune_proto.case3 ... ok 120s test_case4 (tests.test_refprune.TestRefPrunePrototype.test_case4) 120s generated test for tests.refprune_proto.case4 ... ok 120s test_case5 (tests.test_refprune.TestRefPrunePrototype.test_case5) 120s generated test for tests.refprune_proto.case5 ... ok 120s test_case6 (tests.test_refprune.TestRefPrunePrototype.test_case6) 120s generated test for tests.refprune_proto.case6 ... ok 120s test_case7 (tests.test_refprune.TestRefPrunePrototype.test_case7) 120s generated test for tests.refprune_proto.case7 ... ok 120s test_case8 (tests.test_refprune.TestRefPrunePrototype.test_case8) 120s generated test for tests.refprune_proto.case8 ... ok 120s test_case9 (tests.test_refprune.TestRefPrunePrototype.test_case9) 120s generated test for tests.refprune_proto.case9 ... ok 120s test_array_repr (tests.test_valuerepr.TestValueRepr.test_array_repr) ... ok 120s test_double_repr (tests.test_valuerepr.TestValueRepr.test_double_repr) ... ok 120s test_float_repr (tests.test_valuerepr.TestValueRepr.test_float_repr) ... ok 120s test_half_repr (tests.test_valuerepr.TestValueRepr.test_half_repr) ... ok 120s test_struct_repr (tests.test_valuerepr.TestValueRepr.test_struct_repr) ... ok 120s 120s ---------------------------------------------------------------------- 120s Ran 374 tests in 2.538s 120s 120s OK (skipped=20) 120s [*] testing python3.12: 121s test_function_cfg_on_llvm_value (tests.test_binding.TestAnalysis.test_function_cfg_on_llvm_value) ... ok 121s test_get_function_cfg_on_ir (tests.test_binding.TestAnalysis.test_get_function_cfg_on_ir) ... ok 121s test_linux (tests.test_binding.TestDependencies.test_linux) ... skipped 'Distribution-specific test' 121s test_bad_library (tests.test_binding.TestDylib.test_bad_library) ... ok 121s test_libm (tests.test_binding.TestDylib.test_libm) ... ok 121s test_close (tests.test_binding.TestFunctionPassManager.test_close) ... ok 121s test_initfini (tests.test_binding.TestFunctionPassManager.test_initfini) ... ok 121s test_run (tests.test_binding.TestFunctionPassManager.test_run) ... ok 121s test_run_with_remarks (tests.test_binding.TestFunctionPassManager.test_run_with_remarks) ... ok 121s test_run_with_remarks_filter_in (tests.test_binding.TestFunctionPassManager.test_run_with_remarks_filter_in) ... ok 121s test_run_with_remarks_filter_out (tests.test_binding.TestFunctionPassManager.test_run_with_remarks_filter_out) ... ok 121s test_add_module (tests.test_binding.TestGlobalConstructors.test_add_module) ... ok 121s test_add_module_lifetime (tests.test_binding.TestGlobalConstructors.test_add_module_lifetime) ... ok 121s test_add_module_lifetime2 (tests.test_binding.TestGlobalConstructors.test_add_module_lifetime2) ... ok 121s test_close (tests.test_binding.TestGlobalConstructors.test_close) ... ok 121s test_emit_assembly (tests.test_binding.TestGlobalConstructors.test_emit_assembly) 121s Test TargetMachineRef.emit_assembly() ... ok 121s test_emit_object (tests.test_binding.TestGlobalConstructors.test_emit_object) 121s Test TargetMachineRef.emit_object() ... ok 121s test_global_ctors_dtors (tests.test_binding.TestGlobalConstructors.test_global_ctors_dtors) ... ok 121s test_module_lifetime (tests.test_binding.TestGlobalConstructors.test_module_lifetime) ... ok 121s test_module_lifetime2 (tests.test_binding.TestGlobalConstructors.test_module_lifetime2) ... ok 121s test_object_cache_getbuffer (tests.test_binding.TestGlobalConstructors.test_object_cache_getbuffer) ... ok 121s test_object_cache_notify (tests.test_binding.TestGlobalConstructors.test_object_cache_notify) ... ok 121s test_remove_module (tests.test_binding.TestGlobalConstructors.test_remove_module) ... ok 121s test_run_code (tests.test_binding.TestGlobalConstructors.test_run_code) ... ok 121s test_target_data (tests.test_binding.TestGlobalConstructors.test_target_data) ... ok 121s test_target_data_abi_enquiries (tests.test_binding.TestGlobalConstructors.test_target_data_abi_enquiries) ... ok 121s test_with (tests.test_binding.TestGlobalConstructors.test_with) ... ok 121s test_appending_linkage (tests.test_binding.TestGlobalVariables.test_appending_linkage) ... ok 121s test_available_externally_linkage (tests.test_binding.TestGlobalVariables.test_available_externally_linkage) ... ok 121s test_common_linkage (tests.test_binding.TestGlobalVariables.test_common_linkage) ... ok 121s test_extern_weak_linkage (tests.test_binding.TestGlobalVariables.test_extern_weak_linkage) ... ok 121s test_external_linkage (tests.test_binding.TestGlobalVariables.test_external_linkage) ... ok 121s test_internal_linkage (tests.test_binding.TestGlobalVariables.test_internal_linkage) ... ok 121s test_linkonce_linkage (tests.test_binding.TestGlobalVariables.test_linkonce_linkage) ... ok 121s test_linkonce_odr_linkage (tests.test_binding.TestGlobalVariables.test_linkonce_odr_linkage) ... ok 121s test_private_linkage (tests.test_binding.TestGlobalVariables.test_private_linkage) ... ok 121s test_weak_linkage (tests.test_binding.TestGlobalVariables.test_weak_linkage) ... ok 121s test_weak_odr_linkage (tests.test_binding.TestGlobalVariables.test_weak_odr_linkage) ... ok 121s test_inlineasm (tests.test_binding.TestInlineAsm.test_inlineasm) ... skipped 'only on x86' 121s test_lock_callbacks (tests.test_binding.TestLLVMLockCallbacks.test_lock_callbacks) ... ok 121s test_add_module (tests.test_binding.TestMCJit.test_add_module) ... ok 121s test_add_module_lifetime (tests.test_binding.TestMCJit.test_add_module_lifetime) ... ok 121s test_add_module_lifetime2 (tests.test_binding.TestMCJit.test_add_module_lifetime2) ... ok 121s test_close (tests.test_binding.TestMCJit.test_close) ... ok 121s test_emit_assembly (tests.test_binding.TestMCJit.test_emit_assembly) 121s Test TargetMachineRef.emit_assembly() ... ok 121s test_emit_object (tests.test_binding.TestMCJit.test_emit_object) 121s Test TargetMachineRef.emit_object() ... ok 122s test_module_lifetime (tests.test_binding.TestMCJit.test_module_lifetime) ... ok 122s test_module_lifetime2 (tests.test_binding.TestMCJit.test_module_lifetime2) ... ok 122s test_object_cache_getbuffer (tests.test_binding.TestMCJit.test_object_cache_getbuffer) ... ok 122s test_object_cache_notify (tests.test_binding.TestMCJit.test_object_cache_notify) ... ok 122s test_remove_module (tests.test_binding.TestMCJit.test_remove_module) ... ok 122s test_run_code (tests.test_binding.TestMCJit.test_run_code) ... ok 122s test_target_data (tests.test_binding.TestMCJit.test_target_data) ... ok 122s test_target_data_abi_enquiries (tests.test_binding.TestMCJit.test_target_data_abi_enquiries) ... ok 122s test_with (tests.test_binding.TestMCJit.test_with) ... ok 122s test_check_jit_execution (tests.test_binding.TestMisc.test_check_jit_execution) ... ok 122s test_dylib_symbols (tests.test_binding.TestMisc.test_dylib_symbols) ... ok 122s test_get_default_triple (tests.test_binding.TestMisc.test_get_default_triple) ... ok 122s test_get_host_cpu_features (tests.test_binding.TestMisc.test_get_host_cpu_features) ... ok 122s test_get_host_cpu_name (tests.test_binding.TestMisc.test_get_host_cpu_name) ... ok 122s test_get_process_triple (tests.test_binding.TestMisc.test_get_process_triple) ... ok 122s test_global_context (tests.test_binding.TestMisc.test_global_context) ... ok 122s test_initfini (tests.test_binding.TestMisc.test_initfini) ... ok 122s test_no_accidental_warnings (tests.test_binding.TestMisc.test_no_accidental_warnings) ... ok 122s test_nonalphanum_block_name (tests.test_binding.TestMisc.test_nonalphanum_block_name) ... ok 122s test_parse_assembly (tests.test_binding.TestMisc.test_parse_assembly) ... ok 122s test_parse_assembly_error (tests.test_binding.TestMisc.test_parse_assembly_error) ... ok 122s test_print_double_locale (tests.test_binding.TestMisc.test_print_double_locale) ... skipped 'Locale not available' 122s test_set_option (tests.test_binding.TestMisc.test_set_option) ... ok 122s test_version (tests.test_binding.TestMisc.test_version) ... ok 122s test_close (tests.test_binding.TestModulePassManager.test_close) ... ok 122s test_run (tests.test_binding.TestModulePassManager.test_run) ... ok 122s test_run_with_remarks_failed_inline (tests.test_binding.TestModulePassManager.test_run_with_remarks_failed_inline) ... ok 122s test_run_with_remarks_inline_filter_in (tests.test_binding.TestModulePassManager.test_run_with_remarks_inline_filter_in) ... ok 122s test_run_with_remarks_inline_filter_out (tests.test_binding.TestModulePassManager.test_run_with_remarks_inline_filter_out) ... ok 122s test_run_with_remarks_successful_inline (tests.test_binding.TestModulePassManager.test_run_with_remarks_successful_inline) ... ok 122s test_as_bitcode (tests.test_binding.TestModuleRef.test_as_bitcode) ... ok 122s test_bitcode_roundtrip (tests.test_binding.TestModuleRef.test_bitcode_roundtrip) ... ok 122s test_cloning (tests.test_binding.TestModuleRef.test_cloning) ... ok 122s test_close (tests.test_binding.TestModuleRef.test_close) ... ok 122s test_data_layout (tests.test_binding.TestModuleRef.test_data_layout) ... ok 123s test_functions (tests.test_binding.TestModuleRef.test_functions) ... ok 123s test_get_function (tests.test_binding.TestModuleRef.test_get_function) ... ok 123s test_get_global_variable (tests.test_binding.TestModuleRef.test_get_global_variable) ... ok 123s test_get_struct_type (tests.test_binding.TestModuleRef.test_get_struct_type) ... ok 123s test_global_variables (tests.test_binding.TestModuleRef.test_global_variables) ... ok 123s test_link_in (tests.test_binding.TestModuleRef.test_link_in) ... ok 123s test_link_in_error (tests.test_binding.TestModuleRef.test_link_in_error) ... ok 123s test_link_in_preserve (tests.test_binding.TestModuleRef.test_link_in_preserve) ... ok 123s test_name (tests.test_binding.TestModuleRef.test_name) ... ok 123s test_parse_bitcode_error (tests.test_binding.TestModuleRef.test_parse_bitcode_error) ... ok 123s test_source_file (tests.test_binding.TestModuleRef.test_source_file) ... ok 123s test_str (tests.test_binding.TestModuleRef.test_str) ... ok 123s test_structs (tests.test_binding.TestModuleRef.test_structs) ... ok 123s test_triple (tests.test_binding.TestModuleRef.test_triple) ... ok 123s test_verify (tests.test_binding.TestModuleRef.test_verify) ... ok 123s test_with (tests.test_binding.TestModuleRef.test_with) ... ok 123s test_add_object_file (tests.test_binding.TestObjectFile.test_add_object_file) ... ok 123s test_add_object_file_from_filesystem (tests.test_binding.TestObjectFile.test_add_object_file_from_filesystem) ... ok 123s test_get_section_content (tests.test_binding.TestObjectFile.test_get_section_content) ... ok 123s test_object_file (tests.test_binding.TestObjectFile.test_object_file) ... ok 123s test_add_ir_module (tests.test_binding.TestOrcLLJIT.test_add_ir_module) ... skipped 'x86 only' 123s test_add_object_file (tests.test_binding.TestOrcLLJIT.test_add_object_file) ... skipped 'x86 only' 123s test_add_object_file_from_filesystem (tests.test_binding.TestOrcLLJIT.test_add_object_file_from_filesystem) ... skipped 'x86 only' 123s test_close (tests.test_binding.TestOrcLLJIT.test_close) ... skipped 'x86 only' 123s test_define_symbol (tests.test_binding.TestOrcLLJIT.test_define_symbol) ... skipped 'x86 only' 123s test_global_ctors_dtors (tests.test_binding.TestOrcLLJIT.test_global_ctors_dtors) ... skipped 'x86 only' 123s test_jit_link (tests.test_binding.TestOrcLLJIT.test_jit_link) ... skipped 'x86 only' 123s test_lib_depends (tests.test_binding.TestOrcLLJIT.test_lib_depends) ... skipped 'x86 only' 123s test_lookup_current_process_symbol (tests.test_binding.TestOrcLLJIT.test_lookup_current_process_symbol) ... skipped 'x86 only' 123s test_lookup_current_process_symbol_fails (tests.test_binding.TestOrcLLJIT.test_lookup_current_process_symbol_fails) ... skipped 'x86 only' 123s test_lookup_undefined_symbol_fails (tests.test_binding.TestOrcLLJIT.test_lookup_undefined_symbol_fails) ... skipped 'x86 only' 123s test_remove_module (tests.test_binding.TestOrcLLJIT.test_remove_module) ... skipped 'x86 only' 123s test_run_code (tests.test_binding.TestOrcLLJIT.test_run_code) ... skipped 'x86 only' 123s test_target_data (tests.test_binding.TestOrcLLJIT.test_target_data) ... skipped 'x86 only' 123s test_thread_safe (tests.test_binding.TestOrcLLJIT.test_thread_safe) ... skipped 'x86 only' 123s test_with (tests.test_binding.TestOrcLLJIT.test_with) ... skipped 'x86 only' 123s test_close (tests.test_binding.TestPassManagerBuilder.test_close) ... ok 123s test_disable_unroll_loops (tests.test_binding.TestPassManagerBuilder.test_disable_unroll_loops) ... ok 123s test_inlining_threshold (tests.test_binding.TestPassManagerBuilder.test_inlining_threshold) ... ok 123s test_loop_vectorize (tests.test_binding.TestPassManagerBuilder.test_loop_vectorize) ... ok 123s test_old_api (tests.test_binding.TestPassManagerBuilder.test_old_api) ... ok 123s test_opt_level (tests.test_binding.TestPassManagerBuilder.test_opt_level) ... ok 123s test_populate_function_pass_manager (tests.test_binding.TestPassManagerBuilder.test_populate_function_pass_manager) ... ok 123s test_populate_module_pass_manager (tests.test_binding.TestPassManagerBuilder.test_populate_module_pass_manager) ... ok 123s test_size_level (tests.test_binding.TestPassManagerBuilder.test_size_level) ... ok 123s test_slp_vectorize (tests.test_binding.TestPassManagerBuilder.test_slp_vectorize) ... ok 123s test_close (tests.test_binding.TestPasses.test_close) ... ok 123s test_instruction_namer_pass (tests.test_binding.TestPasses.test_instruction_namer_pass) ... ok 123s test_populate (tests.test_binding.TestPasses.test_populate) ... ok 123s test_target_library_info_behavior (tests.test_binding.TestPasses.test_target_library_info_behavior) 123s Test a specific situation that demonstrate TLI is affecting ... skipped 'x86 only' 123s test_rv32d_ilp32 (tests.test_binding.TestRISCVABI.test_rv32d_ilp32) ... ok 123s test_rv32d_ilp32d (tests.test_binding.TestRISCVABI.test_rv32d_ilp32d) ... ok 123s test_rv32d_ilp32f (tests.test_binding.TestRISCVABI.test_rv32d_ilp32f) ... ok 123s test_create_target_machine (tests.test_binding.TestTarget.test_create_target_machine) ... ok 123s test_description (tests.test_binding.TestTarget.test_description) ... ok 123s test_from_triple (tests.test_binding.TestTarget.test_from_triple) ... ok 123s test_name (tests.test_binding.TestTarget.test_name) ... ok 123s test_str (tests.test_binding.TestTarget.test_str) ... ok 123s test_get_abi_size (tests.test_binding.TestTargetData.test_get_abi_size) ... ok 123s test_get_pointee_abi_size (tests.test_binding.TestTargetData.test_get_pointee_abi_size) ... ok 123s test_get_struct_element_offset (tests.test_binding.TestTargetData.test_get_struct_element_offset) ... ok 123s test_add_analysis_passes (tests.test_binding.TestTargetMachine.test_add_analysis_passes) ... ok 123s test_target_data_from_tm (tests.test_binding.TestTargetMachine.test_target_data_from_tm) ... ok 123s test_empty_report (tests.test_binding.TestTimePasses.test_empty_report) ... ok 123s test_reporting (tests.test_binding.TestTimePasses.test_reporting) ... ok 123s test_literal_struct (tests.test_binding.TestTypeParsing.test_literal_struct) ... ok 123s test_element_count (tests.test_binding.TestTypeRef.test_element_count) ... ok 123s test_str (tests.test_binding.TestTypeRef.test_str) ... ok 123s test_type_kind (tests.test_binding.TestTypeRef.test_type_kind) ... ok 123s test_type_width (tests.test_binding.TestTypeRef.test_type_width) ... ok 123s test_vararg_function (tests.test_binding.TestTypeRef.test_vararg_function) ... ok 123s test_add_function_attribute (tests.test_binding.TestValueRef.test_add_function_attribute) ... ok 123s test_block_instructions (tests.test_binding.TestValueRef.test_block_instructions) ... ok 123s test_close (tests.test_binding.TestValueRef.test_close) ... ok 123s test_constant_as_string (tests.test_binding.TestValueRef.test_constant_as_string) ... ok 123s test_constant_fp (tests.test_binding.TestValueRef.test_constant_fp) ... ok 123s test_constant_int (tests.test_binding.TestValueRef.test_constant_int) ... ok 123s test_function_arguments (tests.test_binding.TestValueRef.test_function_arguments) ... ok 123s test_function_attributes (tests.test_binding.TestValueRef.test_function_attributes) ... ok 123s test_function_blocks (tests.test_binding.TestValueRef.test_function_blocks) ... ok 123s test_incoming_phi_blocks (tests.test_binding.TestValueRef.test_incoming_phi_blocks) ... ok 123s test_instruction_operands (tests.test_binding.TestValueRef.test_instruction_operands) ... ok 123s test_is_constant (tests.test_binding.TestValueRef.test_is_constant) ... ok 123s test_is_declaration (tests.test_binding.TestValueRef.test_is_declaration) ... ok 123s test_linkage (tests.test_binding.TestValueRef.test_linkage) ... ok 123s test_module (tests.test_binding.TestValueRef.test_module) ... ok 123s test_module_functions (tests.test_binding.TestValueRef.test_module_functions) ... ok 123s test_module_global_variables (tests.test_binding.TestValueRef.test_module_global_variables) ... ok 123s test_name (tests.test_binding.TestValueRef.test_name) ... ok 123s test_storage_class (tests.test_binding.TestValueRef.test_storage_class) ... ok 123s test_str (tests.test_binding.TestValueRef.test_str) ... ok 123s test_type (tests.test_binding.TestValueRef.test_type) ... ok 123s test_type_name (tests.test_binding.TestValueRef.test_type_name) ... ok 123s test_type_printing_function (tests.test_binding.TestValueRef.test_type_printing_function) ... ok 123s test_type_printing_struct (tests.test_binding.TestValueRef.test_type_printing_struct) ... ok 123s test_type_printing_variable (tests.test_binding.TestValueRef.test_type_printing_variable) ... ok 123s test_value_kind (tests.test_binding.TestValueRef.test_value_kind) ... ok 123s test_visibility (tests.test_binding.TestValueRef.test_visibility) ... ok 123s test_attributes (tests.test_ir.TestBlock.test_attributes) ... ok 123s test_descr (tests.test_ir.TestBlock.test_descr) ... ok 123s test_replace (tests.test_ir.TestBlock.test_replace) ... ok 123s test_repr (tests.test_ir.TestBlock.test_repr) 123s Blocks should have a useful repr() ... ok 123s test_arg_attributes (tests.test_ir.TestBuildInstructions.test_arg_attributes) ... ok 123s test_assume (tests.test_ir.TestBuildInstructions.test_assume) ... ok 123s test_atomicrmw (tests.test_ir.TestBuildInstructions.test_atomicrmw) ... ok 123s test_binop_fastmath_flags (tests.test_ir.TestBuildInstructions.test_binop_fastmath_flags) ... ok 123s test_binop_flags (tests.test_ir.TestBuildInstructions.test_binop_flags) ... ok 123s test_binops (tests.test_ir.TestBuildInstructions.test_binops) ... ok 123s test_binops_with_overflow (tests.test_ir.TestBuildInstructions.test_binops_with_overflow) ... ok 123s test_bitreverse (tests.test_ir.TestBuildInstructions.test_bitreverse) ... ok 123s test_bitreverse_wrongtype (tests.test_ir.TestBuildInstructions.test_bitreverse_wrongtype) ... ok 123s test_branch (tests.test_ir.TestBuildInstructions.test_branch) ... ok 123s test_branch_indirect (tests.test_ir.TestBuildInstructions.test_branch_indirect) ... ok 123s test_bswap (tests.test_ir.TestBuildInstructions.test_bswap) ... ok 123s test_call (tests.test_ir.TestBuildInstructions.test_call) ... ok 123s test_call_attributes (tests.test_ir.TestBuildInstructions.test_call_attributes) ... ok 123s test_call_metadata (tests.test_ir.TestBuildInstructions.test_call_metadata) 123s Function calls with metadata arguments. ... ok 123s test_call_tail (tests.test_ir.TestBuildInstructions.test_call_tail) ... ok 123s test_cast_ops (tests.test_ir.TestBuildInstructions.test_cast_ops) ... ok 123s test_cbranch (tests.test_ir.TestBuildInstructions.test_cbranch) ... ok 123s test_cbranch_weights (tests.test_ir.TestBuildInstructions.test_cbranch_weights) ... ok 123s test_comment (tests.test_ir.TestBuildInstructions.test_comment) ... ok 123s test_convert_from_fp16_f32 (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32) ... ok 123s test_convert_from_fp16_f32_notype (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_notype) ... ok 123s test_convert_from_fp16_f32_wrongtype (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_wrongtype) ... ok 123s test_convert_from_fp16_f32_wrongtype2 (tests.test_ir.TestBuildInstructions.test_convert_from_fp16_f32_wrongtype2) ... ok 123s test_convert_to_fp16_f32 (tests.test_ir.TestBuildInstructions.test_convert_to_fp16_f32) ... ok 123s test_convert_to_fp16_f32_wrongtype (tests.test_ir.TestBuildInstructions.test_convert_to_fp16_f32_wrongtype) ... ok 123s test_ctlz (tests.test_ir.TestBuildInstructions.test_ctlz) ... ok 123s test_ctpop (tests.test_ir.TestBuildInstructions.test_ctpop) ... ok 123s test_cttz (tests.test_ir.TestBuildInstructions.test_cttz) ... ok 123s test_cttz_wrongflag (tests.test_ir.TestBuildInstructions.test_cttz_wrongflag) ... ok 123s test_cttz_wrongtype (tests.test_ir.TestBuildInstructions.test_cttz_wrongtype) ... ok 123s test_extract_insert_value (tests.test_ir.TestBuildInstructions.test_extract_insert_value) ... ok 123s test_fence (tests.test_ir.TestBuildInstructions.test_fence) ... ok 123s test_float_comparisons (tests.test_ir.TestBuildInstructions.test_float_comparisons) ... ok 123s test_fma (tests.test_ir.TestBuildInstructions.test_fma) ... ok 123s test_fma_mixedtypes (tests.test_ir.TestBuildInstructions.test_fma_mixedtypes) ... ok 123s test_fma_wrongtype (tests.test_ir.TestBuildInstructions.test_fma_wrongtype) ... ok 123s test_gep (tests.test_ir.TestBuildInstructions.test_gep) ... ok 123s test_gep_addrspace (tests.test_ir.TestBuildInstructions.test_gep_addrspace) ... ok 123s test_gep_castinstr (tests.test_ir.TestBuildInstructions.test_gep_castinstr) ... ok 123s test_gep_castinstr_addrspace (tests.test_ir.TestBuildInstructions.test_gep_castinstr_addrspace) ... ok 123s test_integer_comparisons (tests.test_ir.TestBuildInstructions.test_integer_comparisons) ... ok 123s test_invalid_call_attributes (tests.test_ir.TestBuildInstructions.test_invalid_call_attributes) ... ok 123s test_invoke (tests.test_ir.TestBuildInstructions.test_invoke) ... ok 123s test_invoke_attributes (tests.test_ir.TestBuildInstructions.test_invoke_attributes) ... ok 123s test_landingpad (tests.test_ir.TestBuildInstructions.test_landingpad) ... ok 123s test_mem_ops (tests.test_ir.TestBuildInstructions.test_mem_ops) ... ok 123s test_misc_ops (tests.test_ir.TestBuildInstructions.test_misc_ops) ... ok 123s test_phi (tests.test_ir.TestBuildInstructions.test_phi) ... ok 123s test_replace_operand (tests.test_ir.TestBuildInstructions.test_replace_operand) ... ok 123s test_returns (tests.test_ir.TestBuildInstructions.test_returns) ... ok 123s test_simple (tests.test_ir.TestBuildInstructions.test_simple) ... ok 123s test_switch (tests.test_ir.TestBuildInstructions.test_switch) ... ok 123s test_unary_ops (tests.test_ir.TestBuildInstructions.test_unary_ops) ... ok 123s test_vector_ops (tests.test_ir.TestBuildInstructions.test_vector_ops) ... ok 123s test_attributes (tests.test_ir.TestBuilderMisc.test_attributes) ... ok 123s test_goto_block (tests.test_ir.TestBuilderMisc.test_goto_block) ... ok 123s test_if_else (tests.test_ir.TestBuilderMisc.test_if_else) ... ok 123s test_if_else_likely (tests.test_ir.TestBuilderMisc.test_if_else_likely) ... ok 123s test_if_then (tests.test_ir.TestBuilderMisc.test_if_then) ... ok 123s test_if_then_likely (tests.test_ir.TestBuilderMisc.test_if_then_likely) ... ok 123s test_if_then_long_label (tests.test_ir.TestBuilderMisc.test_if_then_long_label) ... ok 123s test_if_then_nested (tests.test_ir.TestBuilderMisc.test_if_then_nested) ... ok 123s test_instruction_removal (tests.test_ir.TestBuilderMisc.test_instruction_removal) ... ok 123s test_metadata (tests.test_ir.TestBuilderMisc.test_metadata) ... ok 123s test_positioning (tests.test_ir.TestBuilderMisc.test_positioning) 123s Test IRBuilder.position_{before,after,at_start,at_end}. ... ok 123s test_arrays (tests.test_ir.TestConstant.test_arrays) ... ok 123s test_bitcast (tests.test_ir.TestConstant.test_bitcast) ... ok 123s test_encoding_problem (tests.test_ir.TestConstant.test_encoding_problem) ... ok 123s test_flt_binops (tests.test_ir.TestConstant.test_flt_binops) ... ok 123s test_fneg (tests.test_ir.TestConstant.test_fneg) ... ok 123s test_fpext (tests.test_ir.TestConstant.test_fpext) ... ok 123s test_fptosi (tests.test_ir.TestConstant.test_fptosi) ... ok 123s test_fptoui (tests.test_ir.TestConstant.test_fptoui) ... ok 123s test_fptrunc (tests.test_ir.TestConstant.test_fptrunc) ... ok 123s test_gep (tests.test_ir.TestConstant.test_gep) ... ok 123s test_gep_addrspace_globalvar (tests.test_ir.TestConstant.test_gep_addrspace_globalvar) ... ok 123s test_int_binops (tests.test_ir.TestConstant.test_int_binops) ... ok 123s test_integers (tests.test_ir.TestConstant.test_integers) ... ok 123s test_inttoptr (tests.test_ir.TestConstant.test_inttoptr) ... ok 123s test_neg (tests.test_ir.TestConstant.test_neg) ... ok 123s test_non_nullable_int (tests.test_ir.TestConstant.test_non_nullable_int) ... ok 123s test_not (tests.test_ir.TestConstant.test_not) ... ok 123s test_ptrtoint_1 (tests.test_ir.TestConstant.test_ptrtoint_1) ... ok 123s test_ptrtoint_2 (tests.test_ir.TestConstant.test_ptrtoint_2) ... ok 123s test_reals (tests.test_ir.TestConstant.test_reals) ... ok 123s test_repr (tests.test_ir.TestConstant.test_repr) 123s Constants should have a useful repr(). ... ok 123s test_sext (tests.test_ir.TestConstant.test_sext) ... ok 123s test_sitofp (tests.test_ir.TestConstant.test_sitofp) ... ok 123s test_structs (tests.test_ir.TestConstant.test_structs) ... ok 123s test_trunc (tests.test_ir.TestConstant.test_trunc) ... ok 123s test_type_instantiaton (tests.test_ir.TestConstant.test_type_instantiaton) 123s Instantiating a type should create a constant. ... ok 123s test_uitofp (tests.test_ir.TestConstant.test_uitofp) ... ok 123s test_undefined_literal_struct_pickling (tests.test_ir.TestConstant.test_undefined_literal_struct_pickling) ... ok 123s test_vector (tests.test_ir.TestConstant.test_vector) ... ok 123s test_zext (tests.test_ir.TestConstant.test_zext) ... ok 123s test_alwaysinline_noinline_disallowed (tests.test_ir.TestFunction.test_alwaysinline_noinline_disallowed) ... ok 123s test_declare (tests.test_ir.TestFunction.test_declare) ... ok 123s test_declare_attributes (tests.test_ir.TestFunction.test_declare_attributes) ... ok 123s test_declare_intrinsics (tests.test_ir.TestFunction.test_declare_intrinsics) ... ok 123s test_define (tests.test_ir.TestFunction.test_define) ... ok 123s test_function_attr_meta (tests.test_ir.TestFunction.test_function_attr_meta) ... ok 123s test_function_attr_section (tests.test_ir.TestFunction.test_function_attr_section) ... ok 123s test_function_attr_section_meta (tests.test_ir.TestFunction.test_function_attr_section_meta) ... ok 123s test_function_attributes (tests.test_ir.TestFunction.test_function_attributes) ... ok 123s test_function_metadata (tests.test_ir.TestFunction.test_function_metadata) ... ok 123s test_function_section (tests.test_ir.TestFunction.test_function_section) ... ok 123s test_function_section_meta (tests.test_ir.TestFunction.test_function_section_meta) ... ok 123s test_noinline_alwaysinline_disallowed (tests.test_ir.TestFunction.test_noinline_alwaysinline_disallowed) ... ok 123s test_pickling (tests.test_ir.TestFunction.test_pickling) ... ok 123s test_redeclare_intrinsic (tests.test_ir.TestFunction.test_redeclare_intrinsic) ... ok 123s test_functions_global_values_access (tests.test_ir.TestGlobalValues.test_functions_global_values_access) 123s Accessing functions and global values through Module.functions ... ok 123s test_global_variables_ir (tests.test_ir.TestGlobalValues.test_global_variables_ir) 123s IR serialization of global variables. ... ok 123s test_globals_access (tests.test_ir.TestGlobalValues.test_globals_access) ... ok 123s test_pickle (tests.test_ir.TestGlobalValues.test_pickle) ... ok 123s test_builder_asm (tests.test_ir.TestIR.test_builder_asm) ... ok 123s test_builder_load_reg (tests.test_ir.TestIR.test_builder_load_reg) ... ok 123s test_builder_store_reg (tests.test_ir.TestIR.test_builder_store_reg) ... ok 123s test_debug_info (tests.test_ir.TestIR.test_debug_info) ... ok 123s test_debug_info_2 (tests.test_ir.TestIR.test_debug_info_2) ... ok 123s test_debug_info_gvar (tests.test_ir.TestIR.test_debug_info_gvar) ... ok 123s test_debug_info_unicode_string (tests.test_ir.TestIR.test_debug_info_unicode_string) ... ok 124s test_inline_assembly (tests.test_ir.TestIR.test_inline_assembly) ... ok 124s test_metadata_null (tests.test_ir.TestIR.test_metadata_null) ... ok 124s test_metadata_string (tests.test_ir.TestIR.test_metadata_string) ... ok 124s test_named_metadata (tests.test_ir.TestIR.test_named_metadata) ... ok 124s test_named_metadata_2 (tests.test_ir.TestIR.test_named_metadata_2) ... ok 124s test_unnamed_metadata (tests.test_ir.TestIR.test_unnamed_metadata) ... ok 124s test_unnamed_metadata_2 (tests.test_ir.TestIR.test_unnamed_metadata_2) ... ok 124s test_unnamed_metadata_3 (tests.test_ir.TestIR.test_unnamed_metadata_3) ... ok 124s test_undefined (tests.test_ir.TestSingleton.test_undefined) ... ok 124s test_call_transform (tests.test_ir.TestTransforms.test_call_transform) ... ok 124s test_abi_alignment (tests.test_ir.TestTypes.test_abi_alignment) ... ok 124s test_abi_size (tests.test_ir.TestTypes.test_abi_size) ... ok 124s test_comparisons (tests.test_ir.TestTypes.test_comparisons) ... ok 124s test_gep (tests.test_ir.TestTypes.test_gep) ... ok 124s test_hash (tests.test_ir.TestTypes.test_hash) ... ok 124s test_identified_struct (tests.test_ir.TestTypes.test_identified_struct) ... ok 124s test_pickling (tests.test_ir.TestTypes.test_pickling) ... ok 124s test_str (tests.test_ir.TestTypes.test_str) 124s Test the string representation of types. ... ok 124s test_target_data_non_default_context (tests.test_ir.TestTypes.test_target_data_non_default_context) ... ok 124s test_vector (tests.test_ir.TestTypes.test_vector) ... ok 124s test_per_diamond_1 (tests.test_refprune.TestDiamond.test_per_diamond_1) ... ok 124s test_per_diamond_2 (tests.test_refprune.TestDiamond.test_per_diamond_2) ... ok 124s test_per_diamond_3 (tests.test_refprune.TestDiamond.test_per_diamond_3) ... ok 124s test_per_diamond_4 (tests.test_refprune.TestDiamond.test_per_diamond_4) ... ok 124s test_per_diamond_5 (tests.test_refprune.TestDiamond.test_per_diamond_5) ... ok 124s test_fanout_1 (tests.test_refprune.TestFanout.test_fanout_1) ... ok 124s test_fanout_2 (tests.test_refprune.TestFanout.test_fanout_2) ... ok 124s test_fanout_3 (tests.test_refprune.TestFanout.test_fanout_3) ... ok 124s test_fanout_3_limited (tests.test_refprune.TestFanout.test_fanout_3_limited) ... ok 124s test_fanout_raise_1 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_1) ... ok 124s test_fanout_raise_2 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_2) ... ok 124s test_fanout_raise_3 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_3) ... ok 124s test_fanout_raise_4 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_4) ... ok 124s test_fanout_raise_5 (tests.test_refprune.TestFanoutRaise.test_fanout_raise_5) ... ok 124s test_per_bb_1 (tests.test_refprune.TestPerBB.test_per_bb_1) ... ok 124s test_per_bb_2 (tests.test_refprune.TestPerBB.test_per_bb_2) ... ok 124s test_per_bb_3 (tests.test_refprune.TestPerBB.test_per_bb_3) ... ok 124s test_per_bb_4 (tests.test_refprune.TestPerBB.test_per_bb_4) ... ok 124s test_case1 (tests.test_refprune.TestRefPrunePass.test_case1) 124s generated test for tests.refprune_proto.case1 ... ok 124s test_case10 (tests.test_refprune.TestRefPrunePass.test_case10) 124s generated test for tests.refprune_proto.case10 ... ok 124s test_case11 (tests.test_refprune.TestRefPrunePass.test_case11) 124s generated test for tests.refprune_proto.case11 ... ok 124s test_case12 (tests.test_refprune.TestRefPrunePass.test_case12) 124s generated test for tests.refprune_proto.case12 ... ok 124s test_case13 (tests.test_refprune.TestRefPrunePass.test_case13) 124s generated test for tests.refprune_proto.case13 ... ok 124s test_case2 (tests.test_refprune.TestRefPrunePass.test_case2) 124s generated test for tests.refprune_proto.case2 ... ok 124s test_case3 (tests.test_refprune.TestRefPrunePass.test_case3) 124s generated test for tests.refprune_proto.case3 ... ok 124s test_case4 (tests.test_refprune.TestRefPrunePass.test_case4) 124s generated test for tests.refprune_proto.case4 ... ok 124s test_case5 (tests.test_refprune.TestRefPrunePass.test_case5) 124s generated test for tests.refprune_proto.case5 ... ok 124s test_case6 (tests.test_refprune.TestRefPrunePass.test_case6) 124s generated test for tests.refprune_proto.case6 ... ok 124s test_case7 (tests.test_refprune.TestRefPrunePass.test_case7) 124s generated test for tests.refprune_proto.case7 ... ok 124s test_case8 (tests.test_refprune.TestRefPrunePass.test_case8) 124s generated test for tests.refprune_proto.case8 ... ok 124s test_case9 (tests.test_refprune.TestRefPrunePass.test_case9) 124s generated test for tests.refprune_proto.case9 ... ok 124s test_case1 (tests.test_refprune.TestRefPrunePrototype.test_case1) 124s generated test for tests.refprune_proto.case1 ... ok 124s test_case10 (tests.test_refprune.TestRefPrunePrototype.test_case10) 124s generated test for tests.refprune_proto.case10 ... ok 124s test_case11 (tests.test_refprune.TestRefPrunePrototype.test_case11) 124s generated test for tests.refprune_proto.case11 ... ok 124s test_case12 (tests.test_refprune.TestRefPrunePrototype.test_case12) 124s generated test for tests.refprune_proto.case12 ... ok 124s test_case13 (tests.test_refprune.TestRefPrunePrototype.test_case13) 124s generated test for tests.refprune_proto.case13 ... ok 124s test_case2 (tests.test_refprune.TestRefPrunePrototype.test_case2) 124s generated test for tests.refprune_proto.case2 ... ok 124s test_case3 (tests.test_refprune.TestRefPrunePrototype.test_case3) 124s generated test for tests.refprune_proto.case3 ... ok 124s test_case4 (tests.test_refprune.TestRefPrunePrototype.test_case4) 124s generated test for tests.refprune_proto.case4 ... ok 124s test_case5 (tests.test_refprune.TestRefPrunePrototype.test_case5) 124s generated test for tests.refprune_proto.case5 ... ok 124s test_case6 (tests.test_refprune.TestRefPrunePrototype.test_case6) 124s generated test for tests.refprune_proto.case6 ... ok 124s test_case7 (tests.test_refprune.TestRefPrunePrototype.test_case7) 124s generated test for tests.refprune_proto.case7 ... ok 124s test_case8 (tests.test_refprune.TestRefPrunePrototype.test_case8) 124s generated test for tests.refprune_proto.case8 ... ok 124s test_case9 (tests.test_refprune.TestRefPrunePrototype.test_case9) 124s generated test for tests.refprune_proto.case9 ... ok 124s test_array_repr (tests.test_valuerepr.TestValueRepr.test_array_repr) ... ok 124s test_double_repr (tests.test_valuerepr.TestValueRepr.test_double_repr) ... ok 124s test_float_repr (tests.test_valuerepr.TestValueRepr.test_float_repr) ... ok 124s test_half_repr (tests.test_valuerepr.TestValueRepr.test_half_repr) ... ok 124s test_struct_repr (tests.test_valuerepr.TestValueRepr.test_struct_repr) ... ok 124s 124s ---------------------------------------------------------------------- 124s Ran 374 tests in 2.870s 124s 124s OK (skipped=20) 124s autopkgtest [17:43:03]: test python3-llvmlite: -----------------------] 124s autopkgtest [17:43:03]: test python3-llvmlite: - - - - - - - - - - results - - - - - - - - - - 124s python3-llvmlite PASS 125s autopkgtest [17:43:04]: @@@@@@@@@@@@@@@@@@@@ summary 125s python3-llvmlite PASS 129s nova [W] Using flock in prodstack6-ppc64el 129s Creating nova instance adt-plucky-ppc64el-llvmlite-20241113-174059-juju-7f2275-prod-proposed-migration-environment-20-91c76308-72de-4941-907d-749348112095 from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)...