Bug#996632: llvm-toolchain-13: autopkgtest failure on i386

Sebastian Ramacher sramacher at debian.org
Sat Oct 16 14:58:17 BST 2021


Source: llvm-toolchain-13
Version: 1:13.0.0-3
Severity: serious
X-Debbugs-Cc: sramacher at debian.org

While the changelog of 1:13.0.0-3 says those three tests should be
disabled, they are still failing on i386:
| FAIL: LLVM regression suite :: basic_lldb.c (5 of 40)
| ******************** TEST 'LLVM regression suite :: basic_lldb.c' FAILED ********************
| Script:
| --
| : 'RUN: at line 1';   /usr/bin/clang-13 -g -o /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/basic_lldb.c.tmp /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/tests/basic_lldb.c
| : 'RUN: at line 2';   /usr/bin/lldb-13 -s /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/tests/basic_lldb.in /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/basic_lldb.c.tmp | grep "main at basic_lldb.c:"
| --
| Exit Code: 1
|
| Command Output (stderr):
| --
| error: Lost debug server connection
|
| --
|
| ********************
| FAIL: LLVM regression suite :: basic_lldb2.cpp (6 of 40)
| ******************** TEST 'LLVM regression suite :: basic_lldb2.cpp' FAILED ********************
| Script:
| --
| : 'RUN: at line 1';   /usr/bin/clang++-13 -g -o /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/basic_lldb2.cpp.tmp /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/tests/basic_lldb2.cpp
| : 'RUN: at line 2';   /usr/bin/lldb-13 -s /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/tests/basic_lldb2.in /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/basic_lldb2.cpp.tmp | grep "stop reason = step over"
| --
| Exit Code: 1
|
| Command Output (stderr):
| --
| error: Lost debug server connection
|
| --
|
| ********************
| PASS: LLVM regression suite :: basic_openmp.c (7 of 40)

...

| PASS: LLVM regression suite :: test_leaksan.c (34 of 40)
| FAIL: LLVM regression suite :: test_tsan.c (35 of 40)
| ******************** TEST 'LLVM regression suite :: test_tsan.c' FAILED ********************
| Script:
| --
| : 'RUN: at line 4';   /usr/bin/clang-13 -o /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/test_tsan.c.tmp -fsanitize=thread -g -O1 /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/tests/test_tsan.c
| : 'RUN: at line 5';   /usr/bin/llvm-nm-13 /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/test_tsan.c.tmp | grep __tsan
| : 'RUN: at line 6';   env TSAN_OPTIONS="log_path=stdout:exitcode=0"  /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/test_tsan.c.tmp 2>&1 > /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/test_tsan.c.tmp.out
| : 'RUN: at line 7';   grep -q "data race" /tmp/autopkgtest-lxc.4iluiq00/downtmp/autopkgtest_tmp/build/tests/Output/test_tsan.c.tmp.out
| --
| Exit Code: 1
|
| Command Output (stderr):
| --
| clang: error: unsupported option '-fsanitize=thread' for target 'i686-pc-linux-gnu'
|
| --
|
| ********************
| PASS: LLVM regression suite :: thinlto.c (36 of 40)
| PASS: LLVM regression suite :: warning_conversion.c (37 of 40)
| UNSUPPORTED: LLVM regression suite :: whole-toolchain.c (38 of 40)
| UNSUPPORTED: LLVM regression suite :: whole-toolchain.cpp (39 of 40)
| PASS: LLVM regression suite :: scanbuild_missing_delete.cpp (40 of 40)
| ********************
| Unsupported Tests (8):
|   LLVM regression suite :: buildid.c
|   LLVM regression suite :: format_diff.c
|   LLVM regression suite :: llvm-ir.c
|   LLVM regression suite :: scanbuild_py_makefile.txt
|   LLVM regression suite :: test_asan_heap.c
|   LLVM regression suite :: test_clangd.txt
|   LLVM regression suite :: whole-toolchain.c
|   LLVM regression suite :: whole-toolchain.cpp
|
| ********************
| Failed Tests (3):
|   LLVM regression suite :: basic_lldb.c
|   LLVM regression suite :: basic_lldb2.cpp
|   LLVM regression suite :: test_tsan.c
|
|
| Testing Time: 20.59s
|   Unsupported:  8
|   Passed     : 29
|   Failed     :  3
| make[3]: *** [CMakeFiles/check.dir/build.make:70: CMakeFiles/check] Error 1
| make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/check.dir/all] Error 2
| make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/check.dir/rule] Error 2
| make: *** [Makefile:124: check] Error 2

See
https://ci.debian.net/data/autopkgtest/testing/i386/l/llvm-toolchain-13/15962397/log.gz

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20211016/d3d47250/attachment.sig>


More information about the Pkg-llvm-team mailing list