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