[zorg] r341059 - Disable sanitizers on clang-cmake-armv8-lld

Peter Smith via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 30 05:27:18 PDT 2018


Author: psmith
Date: Thu Aug 30 05:27:18 2018
New Revision: 341059

URL: http://llvm.org/viewvc/llvm-project?rev=341059&view=rev
Log:
Disable sanitizers on clang-cmake-armv8-lld

The combination of ARM, LLD and compiler-rt has flushed out some problems
with CFI on ARM https://bugs.llvm.org/show_bug.cgi?id=38690 . Until these
can be fixed or worked around disable the sanitizer build so that the CFI
tests are not run. In an ideal world it would be possible just to disable
the CFI tests but unfortunately the only option available is the
sanitizers.


Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py

Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=341059&r1=341058&r2=341059&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Thu Aug 30 05:27:18 2018
@@ -1172,6 +1172,7 @@ def _get_sanitizer_builders():
                                           "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
 
         ## AArch32 Self-hosting Clang+LLVM check-all + LLD + test-suite
+        # Sanitizers build disabled due to PR38690
         {'name': "clang-cmake-armv8-lld",
          'slavenames':["linaro-armv8-01-arm-lld"],
          'builddir':"clang-cmake-armv8-lld",
@@ -1187,6 +1188,7 @@ def _get_sanitizer_builders():
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a57'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a57'",
                                         "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
+                                        "-DCOMPILER_RT_BUILD_SANITIZERS=OFF",
                                         "-DLLVM_ENABLE_LLD=True"],
                ),
          'category'   : 'lld'},




More information about the llvm-commits mailing list