From 21595aecfbc1b1af3f3a9efa69880bf180e7a1cb Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 11 Oct 2021 14:39:27 +0200 Subject: [PATCH] Disable a tsan and two lldb tests on i386 --- debian/changelog | 2 +- debian/patches/series | 1 + debian/patches/test-disable-lldb-i386.diff | 24 ++++++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 debian/patches/test-disable-lldb-i386.diff diff --git a/debian/changelog b/debian/changelog index e8e258de..69f21044 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,7 @@ llvm-toolchain-13 (1:13.0.0-3) unstable; urgency=medium * libc++-13-dev should depends on libunwind-13-dev (Closes: #995810) - * Disable a tsan test on i386 + * Disable a tsan and two lldb tests on i386 -- Sylvestre Ledru Wed, 06 Oct 2021 12:52:10 +0200 diff --git a/debian/patches/series b/debian/patches/series index 0ac5d8f6..8fd3562d 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -145,3 +145,4 @@ scan-build-py-fix-default-bin.diff libclc-llvm-spirv.diff omp-riscv64.patch test-disable-tsan-i386.diff +test-disable-lldb-i386.diff diff --git a/debian/patches/test-disable-lldb-i386.diff b/debian/patches/test-disable-lldb-i386.diff new file mode 100644 index 00000000..731b687d --- /dev/null +++ b/debian/patches/test-disable-lldb-i386.diff @@ -0,0 +1,24 @@ +Index: llvm-toolchain-13-13.0.0~+rc3/integration-test-suite/tests/basic_lldb.c +=================================================================== +--- llvm-toolchain-13-13.0.0~+rc3.orig/integration-test-suite/tests/basic_lldb.c ++++ llvm-toolchain-13-13.0.0~+rc3/integration-test-suite/tests/basic_lldb.c +@@ -1,6 +1,7 @@ + // RUN: %clang -g -o %t %s + // RUN: %lldb -s %S/basic_lldb.in %t | grep "main at basic_lldb.c:" + // REQUIRES: lldb, clang ++ // XFAIL: i686, i386 + + int main() { + int a=0; +Index: llvm-toolchain-13-13.0.0~+rc3/integration-test-suite/tests/basic_lldb2.cpp +=================================================================== +--- llvm-toolchain-13-13.0.0~+rc3.orig/integration-test-suite/tests/basic_lldb2.cpp ++++ llvm-toolchain-13-13.0.0~+rc3/integration-test-suite/tests/basic_lldb2.cpp +@@ -1,6 +1,7 @@ + // RUN: %clangxx -g -o %t %s + // RUN: %lldb -s %S/basic_lldb2.in %t | grep "stop reason = step over" + // REQUIRES: lldb, clangxx ++ // XFAIL: i686, i386 + + #include + int main (void)