diff --git a/debian/changelog b/debian/changelog index 898792d8..a055f0af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,6 +29,14 @@ llvm-toolchain-snapshot (1:4.0~svn282142-1~exp1) experimental; urgency=medium -- Sylvestre Ledru Mon, 24 Oct 2016 10:45:07 +0200 +llvm-toolchain-3.9 (1:3.9-6) unstable; urgency=medium + + * Fix segfaults in the memory sanitizers (Closes: #842642) + Caused by the newer glibc. Many thanks for Nobert Lange for everything + * Enable the sanitizers testsuite + + -- Sylvestre Ledru Fri, 11 Nov 2016 17:01:38 +0100 + llvm-toolchain-3.9 (1:3.9-5) unstable; urgency=medium * d/p/0011-SimplifyCFG-Hoisting-invalidates-metadata.patch: Also apply bug 29163 diff --git a/debian/patches/series b/debian/patches/series index 8743752c..e0c42358 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -42,4 +42,3 @@ fix-scan-view-path.diff #0011-SimplifyCFG-Hoisting-invalidates-metadata.patch clang-fix-cmpxchg8-detection-on-i386.patch lldb-addversion-suffix-to-llvm-server-exec.patch - diff --git a/debian/patches/silent-llvm-symbolizer.diff b/debian/patches/silent-llvm-symbolizer.diff deleted file mode 100644 index 4834dae6..00000000 --- a/debian/patches/silent-llvm-symbolizer.diff +++ /dev/null @@ -1,12 +0,0 @@ -Index: llvm-toolchain-3.8-3.8.1/test/tools/llvm-symbolizer/print_context.c -=================================================================== ---- llvm-toolchain-3.8-3.8.1.orig/test/tools/llvm-symbolizer/print_context.c -+++ llvm-toolchain-3.8-3.8.1/test/tools/llvm-symbolizer/print_context.c -@@ -1,6 +1,7 @@ - // REQUIRES: x86_64-linux - // RUN: %host_cc -O0 -g %s -o %t 2>&1 - // RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s --check-prefix=CHECK -+// XFAIL: * - - #include - diff --git a/debian/rules b/debian/rules index 70757600..97866221 100755 --- a/debian/rules +++ b/debian/rules @@ -477,6 +477,9 @@ ifeq (${LLD_ENABLE},yes) $(MAKE) $(NJOBS) -C $(TARGET_BUILD) check-lld || true endif +# Sanitizer + $(MAKE) $(NJOBS) -C $(TARGET_BUILD) check-sanitizer || true + # LLDB tests (CMake) ifeq (,$(filter $(DEB_HOST_ARCH), $(LLDB_DISABLE_ARCHS) armhf armel)) ifneq (,$(filter codecoverage,$(DEB_BUILD_OPTIONS)))