[zorg] r353726 - [zorg] Enable check-scudo_standalone for x86_64 Linux

Kostya Kortchinsky via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 11 09:43:05 PST 2019


Author: cryptoad
Date: Mon Feb 11 09:43:05 2019
New Revision: 353726

URL: http://llvm.org/viewvc/llvm-project?rev=353726&view=rev
Log:
[zorg] Enable check-scudo_standalone for x86_64 Linux

Summary:
The initial check-in for the standalone verison of Scudo happened with D57412,
enable the tests on x86_64 Linux for now, other architectures will be enabled
in further commits.

Reviewers: eugenis, vitalybuka

Reviewed By: vitalybuka

Subscribers: mgorny, llvm-commits

Differential Revision: https://reviews.llvm.org/D57709

Modified:
    zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.sh

Modified: zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.sh
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.sh?rev=353726&r1=353725&r2=353726&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.sh (original)
+++ zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.sh Mon Feb 11 09:43:05 2019
@@ -51,6 +51,7 @@ CHECK_TSAN=0
 CHECK_LSAN=0
 CHECK_DFSAN=0
 CHECK_SCUDO=0
+CHECK_SCUDO_STANDALONE=0
 CHECK_CFI=0
 case "$ARCH" in
   x86_64)
@@ -62,6 +63,7 @@ case "$ARCH" in
     CHECK_LSAN=1
     CHECK_DFSAN=1
     CHECK_SCUDO=1
+    CHECK_SCUDO_STANDALONE=1
     CHECK_CFI=1
   ;;
   aarch64)
@@ -147,6 +149,7 @@ if [ "$PLATFORM" == "Linux" ]; then
   check_in_gcc $CHECK_LSAN lsan
   check_in_gcc $CHECK_MSAN msan
   check_in_gcc $CHECK_SCUDO scudo
+  check_in_gcc $CHECK_SCUDO_STANDALONE scudo_standalone
   LDFLAGS=-no-pie check_in_gcc $CHECK_TSAN tsan
   check_in_gcc $CHECK_UBSAN ubsan
   check_in_gcc $CHECK_UBSAN ubsan-minimal
@@ -281,6 +284,7 @@ if [ "$PLATFORM" == "Linux" -a $HAVE_NIN
   check_ninja $CHECK_LSAN lsan
   check_ninja $CHECK_MSAN msan
   check_ninja $CHECK_SCUDO scudo
+  check_ninja $CHECK_SCUDO_STANDALONE scudo_standalone
   check_ninja $CHECK_TSAN tsan
   check_ninja $CHECK_UBSAN ubsan
   check_ninja $CHECK_UBSAN ubsan-minimal
@@ -307,6 +311,7 @@ if [ "$PLATFORM" == "Linux" -a $HAVE_NIN
     check_ninja_with_symbolizer $CHECK_LSAN lsan
     check_ninja_with_symbolizer $CHECK_MSAN msan
     check_ninja_with_symbolizer $CHECK_SCUDO scudo
+    check_ninja_with_symbolizer $CHECK_SCUDO_STANDALONE scudo_standalone
     check_ninja_with_symbolizer $CHECK_TSAN tsan
     check_ninja_with_symbolizer $CHECK_UBSAN ubsan
   fi




More information about the llvm-commits mailing list