Bug#1118643: autopkg test fails with test for sanitizer multilibs on i386
Matthias Klose
doko at debian.org
Thu Oct 23 12:28:20 BST 2025
Package: src:llvm-toolchain-21
Version: 1:21.1.4-2
Severity: serious
Tags: sid forky
240s not ok 25 Test all sanitizers and multiarch compatibility
240s # (in test file debian/debian-llvm-testsuite.bats, line 491)
240s # `assert_success "Compilation failed for sanitizer: $sanitizer
with architecture: $arch"' failed
240s # if it fails, please run
240s # apt-get install libc6-dev:i386 libgcc-5-dev:i386 libc6-dev-x32
libx32gcc-5-dev libx32gcc-9-dev
240s # Testing sanitizer: --rtlib=compiler-rt with architecture: -m64
240s #
240s # -- command failed --
240s # status : 1
240s # output (5 lines):
240s # In file included from /tmp/sanitizer_multi/test.c:1:
240s # /usr/include/stdlib.h:26:10: fatal error:
'bits/libc-header-start.h' file not found
240s # 26 | #include <bits/libc-header-start.h>
240s # | ^~~~~~~~~~~~~~~~~~~~~~~~~~
240s # 1 error generated.
240s # --
240s #
maybe the apt-get hint should be replaced with just installing gcc-multilib.
I think, the test would pass by the test depending on gcc-multilib
[<multilib-archs>]
More information about the Pkg-llvm-team
mailing list