Source: meson Version: 1.10.2-1 Severity: serious User: [email protected] Usertags: regression
Dear maintainer(s),With a recent upload of meson the autopkgtest of meson fails in testing on arm64 when that autopkgtest is run with the binary packages of meson from unstable. It passes when run with only packages from testing. In tabular form:
pass fail
meson from testing 1.10.2-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=meson https://ci.debian.net/data/autopkgtest/testing/arm64/m/meson/69911975/log.gz 355s Meson build system 1.10.2 Project and Unit Tests 355s System information. 355s Architecture: ('64bit', 'ELF') 355s Machine: aarch64 355s Platform: Linux 355s Processor: 355s System: Linux355s 355s 356s test_meson_exe_windows (__main__.CommandTests.test_meson_exe_windows) ... skipped 'NOT IMPLEMENTED' 356s test_meson_installed (__main__.CommandTests.test_meson_installed) ... Traceback (most recent call last):
356s File "<string>", line 1, in <module> 356s import gpep517 356s ModuleNotFoundError: No module named 'gpep517' 356s Traceback (most recent call last): 356s File "<string>", line 1, in <module> 356s import pip 356s ModuleNotFoundError: No module named 'pip'356s /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
356s !!356s 356s ******************************************************************************** 356s Please consider removing the following classifiers in favor of a SPDX license expression:
356s 356s License :: OSI Approved :: Apache Software License356s 356s See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 356s ********************************************************************************
356s 356s !! 356s self._finalize_license_expression()356s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
356s !!356s 356s ********************************************************************************
356s Please avoid running ``setup.py`` directly. 356s Instead, use pypa/build, pypa/installer or other 356s standards-based tools.356s 356s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 356s ********************************************************************************
356s 356s !! 356s self.initialize_options()356s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated.
356s !!356s 356s ********************************************************************************
356s Please avoid running ``setup.py`` and ``easy_install``. 356s Instead, use pypa/build, pypa/installer or other 356s standards-based tools.356s 356s See https://github.com/pypa/setuptools/issues/917 for details. 356s ********************************************************************************
356s 356s !! 356s self.initialize_options() 358s zip_safe flag not set; analyzing archive contents... 358s mesonbuild.__pycache__.mdevenv.cpython-313: module references __file__ 358s mesonbuild.__pycache__.minstall.cpython-313: module references __file__358s mesonbuild.scripts.__pycache__.pycompile.cpython-313: module references __file__
363s ok364s test_meson_runpython (__main__.CommandTests.test_meson_runpython) ... ok 367s test_meson_uninstalled (__main__.CommandTests.test_meson_uninstalled) ... ok
369s test_meson_zipapp (__main__.CommandTests.test_meson_zipapp) ... ok369s 369s ----------------------------------------------------------------------
369s Ran 5 tests in 12.869s 369s 369s OK (skipped=1) 369s Meson build system 1.10.2 Command Tests 369s $ /usr/bin/python3 run_meson_command_tests.py -v 369s Running unittests.369s 600s ....s...............ss.....s........................./usr/lib/python3/dist-packages/mercurial/encoding.py:119: EncodingWarning: UTF-8 Mode affects locale.getpreferredencoding(). Consider locale.getencoding() instead.
600s encoding = locale.getpreferredencoding().encode('ascii') or b'ascii'
600s /usr/lib/python3/dist-packages/mercurial/encoding.py:119:
EncodingWarning: UTF-8 Mode affects locale.getpreferredencoding().
Consider locale.getencoding() instead.
600s encoding = locale.getpreferredencoding().encode('ascii') or b'ascii'
601s /usr/lib/python3/dist-packages/mercurial/encoding.py:119:
EncodingWarning: UTF-8 Mode affects locale.getpreferredencoding().
Consider locale.getencoding() instead.
601s encoding = locale.getpreferredencoding().encode('ascii') or b'ascii'
601s /usr/lib/python3/dist-packages/mercurial/posix.py:347:
EncodingWarning: 'encoding' argument not specified
601s open(fullpath, 'w').close()601s /usr/lib/python3/dist-packages/mercurial/pycompat.py:407: EncodingWarning: 'encoding' argument not specified
601s return builtins.open(name, sysstr(mode), buffering, encoding)1040s ..................................................s...............s....................s....ss...........................s.s...........................FMeson build system 1.10.2 Unit Tests
1040s pytest not found, using unittest instead 1040s 1040s Stdout:1040s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpmhourun8 '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1040s stdout: 1040s The Meson build system 1040s Version: 1.10.21040s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1040s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpmhourun8
1040s Build type: native build1040s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1040s Project name: minimal bindgen 1040s Project version: undefined1040s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the host machine: cc ld.bfd 2.46 1040s Host machine cpu family: aarch64 1040s Host machine cpu: aarch64 1040s Program bindgen found: YES (/usr/bin/bindgen) 1040s Build targets in project: 11040s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1040s * 1.1: {'meson.options file'}
1040s 1040s minimal bindgen undefined
1040s 1040s User defined options
1040s backend: ninja
1040s libdir : lib
1040s prefix : /usr
1040s 1040s Found ninja-1.13.2 at /usr/bin/ninja
1040s 1040s $ /usr/bin/python3
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup
--backend=ninja --prefix /usr --libdir lib --native-file
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8/generated0.config
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8
'/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134
minimal bindgen'
1040s stdout: 1040s The Meson build system 1040s Version: 1.10.21040s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1040s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8
1040s Build type: native build1040s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1040s Project name: minimal bindgen 1040s Project version: undefined1040s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the host machine: cc ld.bfd 2.46 1040s Host machine cpu family: aarch64 1040s Host machine cpu: aarch64 1040s Program bindgen found: YES (/usr/bin/bindgen) 1040s Build targets in project: 11040s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1040s * 1.1: {'meson.options file'}
1040s 1040s minimal bindgen undefined
1040s 1040s User defined options
1040s Native files:
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8/generated0.config
1040s backend : ninja 1040s libdir : lib 1040s prefix : /usr 1040s 1040s Found ninja-1.13.2 at /usr/bin/ninja1040s 1040s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib -Dadd_rust_language=true --cross-file /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq/generated1.config /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1040s stdout: 1040s The Meson build system 1040s Version: 1.10.21040s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1040s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq
1040s Build type: cross build1040s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1040s Project name: minimal bindgen 1040s Project version: undefined1040s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the host machine: cc ld.bfd 2.461040s C compiler for the build machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the build machine: cc ld.bfd 2.46 1040s Build machine cpu family: aarch64 1040s Build machine cpu: aarch64 1040s Host machine cpu family: aarch64 1040s Host machine cpu: aarch64 1040s Target machine cpu family: aarch64 1040s Target machine cpu: aarch641040s Rust compiler for the host machine: /usr/bin/rustc --target=aarch64-unknown-linux-gnu -C linker=cc (rustc 1.92.0 "1.92.0")
1040s Rust linker for the host machine: ld.bfd 2.461040s Rust compiler for the build machine: rustc -C linker=cc (rustc 1.92.0 "1.92.0")
1040s Rust linker for the build machine: ld.bfd 2.46 1040s Program bindgen found: YES (/usr/bin/bindgen) 1040s Build targets in project: 11040s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1040s * 1.1: {'meson.options file'}
1040s 1040s minimal bindgen undefined
1040s 1040s User defined options
1040s Cross files :
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq/generated1.config
1040s add_rust_language: true 1040s backend : ninja 1040s libdir : lib 1040s prefix : /usr 1040s 1040s Found ninja-1.13.2 at /usr/bin/ninja1040s WARNING: Cross file does not specify strip binary, result will not be stripped. 1040s WARNING: Cross file does not specify strip binary, result will not be stripped. 1040s 1040s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib -Dadd_rust_language=true --cross-file /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq/generated2.config /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1040s stdout: 1040s The Meson build system 1040s Version: 1.10.21040s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1040s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq
1040s Build type: cross build1040s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1040s Project name: minimal bindgen 1040s Project version: undefined1040s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the host machine: cc ld.bfd 2.461040s C compiler for the build machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the build machine: cc ld.bfd 2.46 1040s Build machine cpu family: aarch64 1040s Build machine cpu: aarch64 1040s Host machine cpu family: aarch64 1040s Host machine cpu: aarch64 1040s Target machine cpu family: aarch64 1040s Target machine cpu: aarch641040s Rust compiler for the host machine: /usr/bin/rustc --target=aarch64-unknown-linux-gnu -C linker=cc (rustc 1.92.0 "1.92.0")
1040s Rust linker for the host machine: ld.bfd 2.461040s Rust compiler for the build machine: rustc -C linker=cc (rustc 1.92.0 "1.92.0")
1040s Rust linker for the build machine: ld.bfd 2.46 1040s Program bindgen found: YES (/usr/bin/bindgen) 1040s Build targets in project: 11040s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1040s * 1.1: {'meson.options file'}
1040s 1040s minimal bindgen undefined
1040s 1040s User defined options
1040s Cross files :
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq/generated2.config
1040s add_rust_language: true 1040s backend : ninja 1040s libdir : lib 1040s prefix : /usr 1040s 1040s Found ninja-1.13.2 at /usr/bin/ninja1040s WARNING: Cross file does not specify strip binary, result will not be stripped. 1040s WARNING: Cross file does not specify strip binary, result will not be stripped. 1040s 1040s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib --cross-file /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpflaqddj0/generated3.config /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpflaqddj0 '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1040s stdout: 1040s The Meson build system 1040s Version: 1.10.21040s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1040s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpflaqddj0
1040s Build type: cross build1040s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1040s Project name: minimal bindgen 1040s Project version: undefined1040s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the host machine: cc ld.bfd 2.461040s C compiler for the build machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1040s C linker for the build machine: cc ld.bfd 2.46 1040s Build machine cpu family: aarch64 1040s Build machine cpu: aarch64 1040s Host machine cpu family: aarch64 1040s Host machine cpu: aarch64 1040s Target machine cpu family: aarch64 1040s Target machine cpu: aarch64 1040s Program bindgen found: YES (/usr/bin/bindgen) 1040s Build targets in project: 11040s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1040s * 1.1: {'meson.options file'}
1040s 1040s minimal bindgen undefined
1040s 1040s User defined options
1040s Cross files:
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpflaqddj0/generated3.config
1040s backend : ninja 1040s libdir : lib 1040s prefix : /usr 1040s 1040s Found ninja-1.13.2 at /usr/bin/ninja1040s WARNING: Cross file does not specify strip binary, result will not be stripped. 1040s WARNING: Cross file does not specify strip binary, result will not be stripped.
1040s 1040s 1040s Stderr:1040s /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/unittests/machinefiletests.py:1020: EncodingWarning: 'encoding' argument not specified. 1040s build_tuple = subprocess.run([rustc, '--print', 'host-tuple'], universal_newlines=True, check=True, capture_output=True).stdout.strip() 1510s .......s......sssssssssssssssssss.............s...ss..s.........s...................s.............................................s......s..ss.....s............................ssssssss............s..............s............................s..sss.s.......ss...s.s.................................................................................s..s...........s......................................................sssssssssssssssss
1510s ======================================================================1510s FAIL: test_bindgen_finds_target_in_clang_options (unittests.machinefiletests.CrossFileTests.test_bindgen_finds_target_in_clang_options) [properties and compiler]
1510s ---------------------------------------------------------------------- 1510s Traceback (most recent call last):1510s File "/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/unittests/machinefiletests.py", line 1042, in test_bindgen_finds_target_in_clang_options
1510s check_target(host_tuple, build_tuple) 1510s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^1510s File "/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/unittests/machinefiletests.py", line 1007, in check_target 1510s self.assertNotIn(f'--target={exclude}', each['target_sources'][0]['compiler']) 1510s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1510s AssertionError: '--target=aarch64-unknown-linux-gnu' unexpectedly found in ['/usr/bin/bindgen', '@INPUT@', '--output', '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq/@OUTPUT0@', '--rust-target', '1.92.0', '--', '--target=aarch64-unknown-linux-gnu', '-D_FILE_OFFSET_BITS=64', '-MD', '-MQ', '@INPUT@', '-MF', '@DEPFILE@']
1510s 1510s Stdout:1510s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpmhourun8 '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1510s stdout: 1510s The Meson build system 1510s Version: 1.10.21510s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1510s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpmhourun8
1510s Build type: native build1510s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1510s Project name: minimal bindgen 1510s Project version: undefined1510s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the host machine: cc ld.bfd 2.46 1510s Host machine cpu family: aarch64 1510s Host machine cpu: aarch64 1510s Program bindgen found: YES (/usr/bin/bindgen) 1510s Build targets in project: 11510s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1510s * 1.1: {'meson.options file'}
1510s 1510s minimal bindgen undefined
1510s 1510s User defined options
1510s backend: ninja
1510s libdir : lib
1510s prefix : /usr
1510s 1510s Found ninja-1.13.2 at /usr/bin/ninja
1510s 1510s $ /usr/bin/python3
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup
--backend=ninja --prefix /usr --libdir lib --native-file
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8/generated0.config
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8
'/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134
minimal bindgen'
1510s stdout: 1510s The Meson build system 1510s Version: 1.10.21510s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1510s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8
1510s Build type: native build1510s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1510s Project name: minimal bindgen 1510s Project version: undefined1510s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the host machine: cc ld.bfd 2.46 1510s Host machine cpu family: aarch64 1510s Host machine cpu: aarch64 1510s Program bindgen found: YES (/usr/bin/bindgen) 1510s Build targets in project: 11510s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1510s * 1.1: {'meson.options file'}
1510s 1510s minimal bindgen undefined
1510s 1510s User defined options
1510s Native files:
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpbohwbod8/generated0.config
1510s backend : ninja 1510s libdir : lib 1510s prefix : /usr 1510s 1510s Found ninja-1.13.2 at /usr/bin/ninja1510s 1510s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib -Dadd_rust_language=true --cross-file /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq/generated1.config /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1510s stdout: 1510s The Meson build system 1510s Version: 1.10.21510s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1510s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq
1510s Build type: cross build1510s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1510s Project name: minimal bindgen 1510s Project version: undefined1510s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the host machine: cc ld.bfd 2.461510s C compiler for the build machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the build machine: cc ld.bfd 2.46 1510s Build machine cpu family: aarch64 1510s Build machine cpu: aarch64 1510s Host machine cpu family: aarch64 1510s Host machine cpu: aarch64 1510s Target machine cpu family: aarch64 1510s Target machine cpu: aarch641510s Rust compiler for the host machine: /usr/bin/rustc --target=aarch64-unknown-linux-gnu -C linker=cc (rustc 1.92.0 "1.92.0")
1510s Rust linker for the host machine: ld.bfd 2.461510s Rust compiler for the build machine: rustc -C linker=cc (rustc 1.92.0 "1.92.0")
1510s Rust linker for the build machine: ld.bfd 2.46 1510s Program bindgen found: YES (/usr/bin/bindgen) 1510s Build targets in project: 11510s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1510s * 1.1: {'meson.options file'}
1510s 1510s minimal bindgen undefined
1510s 1510s User defined options
1510s Cross files :
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmpk1xku7jq/generated1.config
1510s add_rust_language: true 1510s backend : ninja 1510s libdir : lib 1510s prefix : /usr 1510s 1510s Found ninja-1.13.2 at /usr/bin/ninja1510s WARNING: Cross file does not specify strip binary, result will not be stripped. 1510s WARNING: Cross file does not specify strip binary, result will not be stripped. 1510s 1510s $ /usr/bin/python3 /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/meson.py setup --backend=ninja --prefix /usr --libdir lib -Dadd_rust_language=true --cross-file /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq/generated2.config /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq '/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen'
1510s stdout: 1510s The Meson build system 1510s Version: 1.10.21510s Source dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/test cases/unit/134 minimal bindgen 1510s Build dir: /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq
1510s Build type: cross build1510s WARNING: Project targets '>= 1.0.0' but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
1510s Project name: minimal bindgen 1510s Project version: undefined1510s C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the host machine: cc ld.bfd 2.461510s C compiler for the build machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1510s C linker for the build machine: cc ld.bfd 2.46 1510s Build machine cpu family: aarch64 1510s Build machine cpu: aarch64 1510s Host machine cpu family: aarch64 1510s Host machine cpu: aarch64 1510s Target machine cpu family: aarch64 1510s Target machine cpu: aarch641510s Rust compiler for the host machine: /usr/bin/rustc --target=aarch64-unknown-linux-gnu -C linker=cc (rustc 1.92.0 "1.92.0")
1510s Rust linker for the host machine: ld.bfd 2.461510s Rust compiler for the build machine: rustc -C linker=cc (rustc 1.92.0 "1.92.0")
1510s Rust linker for the build machine: ld.bfd 2.46 1510s Program bindgen found: YES (/usr/bin/bindgen) 1510s Build targets in project: 11510s WARNING: Project specifies a minimum meson_version '>= 1.0.0' but uses features which were added in newer versions:
1510s * 1.1: {'meson.options file'}
1510s 1510s minimal bindgen undefined
1510s 1510s User defined options
1510s Cross files :
/tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/tmps934_prq/generated2.config
1510s add_rust_language: true 1510s backend : ninja 1510s libdir : lib 1510s prefix : /usr 1510s 1510s Found ninja-1.13.2 at /usr/bin/ninja1510s WARNING: Cross file does not specify strip binary, result will not be stripped. 1510s WARNING: Cross file does not specify strip binary, result will not be stripped.
1510s 1510s 1510s Stderr:1510s /tmp/autopkgtest-lxc.ph_zeaaa/downtmp/build.1d6/src/unittests/machinefiletests.py:1020: EncodingWarning: 'encoding' argument not specified. 1510s build_tuple = subprocess.run([rustc, '--print', 'host-tuple'], universal_newlines=True, check=True, capture_output=True).stdout.strip() 1510s 1510s ----------------------------------------------------------------------
1510s Ran 636 tests in 1140.279s 1510s 1510s FAILED (failures=1, skipped=81) 1510s Total time: 1140.911 seconds 1516s Meson build system 1.10.2 Project Tests1516s Using python 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0] ('/usr/bin/python3')
1516s 1516s host machine compilers1516s 1516s c : [gcc] cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0")
1516s cpp : [gcc] c++ (gcc 15.2.0 "c++ (Debian 15.2.0-16) 15.2.0") 1516s cs : [not found] 1516s cuda : [not found] 1516s cython : [cython] cython (cython 3.1.6)1516s d : [llvm] ldc2 (llvm 1.41.0 "LDC - the LLVM D compiler (1.41.0):") 1516s fortran: [gcc] gfortran (gcc 15.2.0 "GNU Fortran (Debian 15.2.0-16) 15.2.0")
1516s java : [unknown] javac (unknown 25.0.3-ea) 1516s linearasm: [not found] 1516s masm : [not found] 1516s nasm : [not found] 1516s objc : [gcc] gcc (gcc 15.2.0) 1516s objcpp : [gcc] g++ (gcc 15.2.0) 1516s rust : [rustc] rustc -C linker=cc (rustc 1.92.0 "1.92.0") 1516s swift : [not found] 1516s vala : [valac] valac (valac 0.56.18) 1516s 1516s tools 1516s 1516s ninja : /usr/bin/ninja (1.13.2) 1516s cmake : /usr/bin/cmake (4.2.3) 1516s hotdoc : not found 1516s 1516s Checking that configuring works... 1516s Checking that introspect works... 1516s Checking that building works... 1516s Checking that testing works... 1516s Checking that installing works... 1516s 1516s Running tests with 24 workers 1516s 1516s Running cmake tests. 1516s 1569s 1569s Running common tests. 1569s 1586s [SKIPPED] common: 114 skip 1586s Reason: this test is always skipped. 1586s [SKIPPED] common: 119 cpp and asm 1586s Reason: unsupported cpu:aarch64 1589s [SKIPPED] common: 126 generated llvm ir 1589s Reason: LLVM IR files can only be built with clang 1589s [SKIPPED] common: 127 generated assembly 1589s Reason: unsupported cpu family: aarch64 1589s [SKIPPED] common: 133 c cpp and asm 1589s Reason: unsupported cpu:aarch64 1636s [SKIPPED] common: 221 zlib1636s Reason: only applicable on macOS, FreeBSD, DragonflyBSD, Windows, and Android.
1657s [SKIPPED] common: 272 unity 1657s Reason: unity builds not enabled 1677s 1677s Running native tests. 1677s 1677s 1677s Running warning-meson tests. 1677s 1677s 1677s Running failing-meson tests. 1677s 1677s [SKIPPED] failing: 70 link with shared module on osx 1677s Reason: test only fails on OSX 1678s [SKIPPED] failing: 74 framework dependency with version 1678s Reason: test only applicable on darwin 1678s [SKIPPED] failing: 76 gl dependency with version 1678s Reason: test only fails on Windows and OSX 1681s [SKIPPED] failing: 79 dub library 1681s Reason: test requires dub 1681s [SKIPPED] failing: 80 dub executable 1681s Reason: test requires dub 1681s [SKIPPED] failing: 81 dub compiler (warning_level=1) 1681s Reason: test requires dub 1681s [SKIPPED] failing: 92 no native compiler 1681s Reason: test only applicable when cross building. 1681s [SKIPPED] failing: 96 no glib-compile-resources 1681s Reason: test only applicable when glib-compile-resources is missing. 1687s [SKIPPED] failing: 125 generator host binary 1687s Reason: test requires that build machine cannot run host binaries 1687s [SKIPPED] failing: 132 dub missing dependency 1687s Reason: Dub not found 1691s 1691s Running failing-build tests. 1691s 1697s [SKIPPED] failing build: 7 csharp werror 1697s Reason: C# not found 1702s [SKIPPED] failing build: 10 nasm werror 1702s Reason: nasm not found 1702s [SKIPPED] failing build: 14 swift werror 1702s Reason: Swift not found 1702s 1702s Running failing-test tests. 1702s 1702s 1702s Running keyval tests. 1702s 1702s 1702s Not running platform-osx tests. 1702s 1702s 1702s Not running platform-windows tests. 1702s 1702s 1702s Running platform-linux tests. 1702s 1731s 1731s Not running platform-android tests. 1731s 1731s 1731s Running java tests. 1731s 1732s 1732s Not running C# tests. 1732s 1732s 1732s Running vala tests. 1732s 1750s [SKIPPED] vala: 26 vala and asm 1750s Reason: unsupported cpu:aarch64 1757s 1757s Running cython tests. 1757s 1788s 1788s Running rust tests. 1788s 1794s [SKIPPED] rust: 29 self-contained 1794s Reason: clang not installed 1796s [SKIPPED] rust: 35 apple framework 1796s Reason: this test is only for macOS 1796s 1796s Running d tests. 1796s 1807s [SKIPPED] d: 11 dub 1807s Reason: Dub not found 1807s [SKIPPED] d: 14 dub with deps 1807s Reason: Dub not found 1814s [SKIPPED] d: 17 dub and meson project 1814s Reason: Dub not found 1814s 1814s Running objective c tests. 1814s 1814s [SKIPPED] objc: 5 objfw 1814s Reason: Need objfw dependency 1814s 1814s Running objective c++ tests. 1814s 1814s [SKIPPED] objcpp: 3 objfw 1814s Reason: Need objfw dependency 1814s 1814s Running fortran tests. 1814s 1833s 1833s Not running swift tests. 1833s 1833s 1833s Not running cuda tests. 1833s 1833s 1833s Running python3 tests. 1833s 1833s 1833s Running python tests.1833s 2165s [SKIPPED] python: 8 different python versions (python=pypy)
2165s Reason: Python not found, skipping test. 2165s [SKIPPED] python: 8 different python versions (python=pypy3) 2165s Reason: Python not found, skipping test. 2165s [SKIPPED] python: 8 different python versions (python=python2) 2165s Reason: Python not found, skipping test. 2165s 2165s Not running fpga tests. 2165s 2165s 2165s Running frameworks tests. 2165s 2236s [SKIPPED] frameworks: 1 boost (static=false b_vscrt=md) 2236s Reason: not run because preconditions were not met 2236s [SKIPPED] frameworks: 1 boost (static=false b_vscrt=mdd) 2236s Reason: not run because preconditions were not met 2236s [SKIPPED] frameworks: 1 boost (static=true b_vscrt=md) 2236s Reason: not run because preconditions were not met 2236s [SKIPPED] frameworks: 1 boost (static=true b_vscrt=mdd) 2236s Reason: not run because preconditions were not met 2236s [SKIPPED] frameworks: 1 boost (static=true b_vscrt=mt) 2236s Reason: not run because preconditions were not met 2236s [SKIPPED] frameworks: 1 boost (static=true b_vscrt=mtd) 2236s Reason: not run because preconditions were not met 2318s [SKIPPED] frameworks: 16 sdl2 (method=extraframework) 2318s Reason: sdl2 not found. 2318s [SKIPPED] frameworks: 17 mpi (method=auto)2318s Reason: openmpi binaries do not work when run in pbuilder for some reason.
2318s [SKIPPED] frameworks: 17 mpi (method=config-tool)2318s Reason: openmpi binaries do not work when run in pbuilder for some reason.
2318s [SKIPPED] frameworks: 17 mpi (method=pkg-config)2318s Reason: openmpi binaries do not work when run in pbuilder for some reason.
2318s [SKIPPED] frameworks: 17 mpi (method=system) 2318s Reason: not run because preconditions were not met 2318s [SKIPPED] frameworks: 21 libwmf 2318s Reason: libwmf-config not installed 2318s [SKIPPED] frameworks: 23 hotdoc 2318s Reason: not run because preconditions were not met 2318s [SKIPPED] frameworks: 24 libgcrypt 2318s Reason: libgcrypt-config not installed 2318s [SKIPPED] frameworks: 25 hdf5 (method=config-tool) 2318s Reason: HDF5 C library not found. 2318s [SKIPPED] frameworks: 25 hdf5 (method=pkg-config) 2318s Reason: HDF5 C library not found. 2318s [SKIPPED] frameworks: 26 netcdf 2318s Reason: NetCDF C library not found, skipping NetCDF framework tests. 2318s [SKIPPED] frameworks: 27 gpgme 2318s Reason: gpgme-config not installed 2318s [SKIPPED] frameworks: 29 blocks 2318s Reason: Only clang on unix-like systems supports the blocks extension. 2318s [SKIPPED] frameworks: 30 scalapack 2318s Reason: MPI library not available 2318s [SKIPPED] frameworks: 40 qt qml (method=config-tool) 2318s Reason: qt6 not found. 2318s [SKIPPED] frameworks: 40 qt qml (method=pkg-config) 2318s Reason: qt6 not found. 2318s [SKIPPED] frameworks: 40 qt qml (method=qmake) 2318s Reason: qt6 not found. 2318s 2318s Running nasm tests. 2318s 2318s [SKIPPED] nasm: 1 configure file 2318s Reason: nasm only supported for x86 and x86_64 2318s [SKIPPED] nasm: 2 asm language 2318s Reason: nasm only supported for x86 and x86_64 2318s [SKIPPED] nasm: 3 nasm only 2318s Reason: nasm not found 2318s [SKIPPED] nasm: 4 through configure 2318s Reason: nasm not found 2318s 2318s Not running wasm tests. 2318s 2318s 2318s Running wayland tests. 2318s 2318s 2318s Running format tests. 2318s 2318s 2318s Running snippets tests. 2318s 2339s 2339s Total configuration time: 5696.35s 2339s Total build time: 1958.07s 2339s Total test time: 584.79s 2339s 2339s Total passed tests: 720 2339s Total failed tests: 0 2339s Total skipped tests: 58 2362s $ /usr/bin/python3 run_unittests.py --backend=ninja 2362s $ /usr/bin/python3 run_project_tests.py 2422s autopkgtest [01:49:27]: test exhaustive
OpenPGP_signature.asc
Description: OpenPGP digital signature

