[compiler-rt] r353909 - [Sanitizer][NFC] Darwin: limit parallism for sanitizer_common tests

Julian Lettner via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 12 17:56:53 PST 2019


Author: yln
Date: Tue Feb 12 17:56:53 2019
New Revision: 353909

URL: http://llvm.org/viewvc/llvm-project?rev=353909&view=rev
Log:
[Sanitizer][NFC] Darwin: limit parallism for sanitizer_common tests

Many sanitizer_common tests (ASan, TSan) run with a "sanitized process
space" so we need to limit their parallism.

Modified:
    compiler-rt/trunk/test/sanitizer_common/lit.common.cfg

Modified: compiler-rt/trunk/test/sanitizer_common/lit.common.cfg
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/sanitizer_common/lit.common.cfg?rev=353909&r1=353908&r2=353909&view=diff
==============================================================================
--- compiler-rt/trunk/test/sanitizer_common/lit.common.cfg (original)
+++ compiler-rt/trunk/test/sanitizer_common/lit.common.cfg Tue Feb 12 17:56:53 2019
@@ -70,3 +70,9 @@ config.suffixes = ['.c', '.cc', '.cpp']
 
 if config.host_os not in ['Linux', 'Darwin', 'NetBSD', 'FreeBSD']:
   config.unsupported = True
+
+if config.host_os == 'Darwin':
+  if config.target_arch in ["x86_64", "x86_64h"]:
+    config.parallelism_group = "darwin-64bit-sanitizer"
+  elif config.apple_platform != "osx" and not config.apple_platform.endswith("sim"):
+    config.parallelism_group = "darwin-ios-device-sanitizer"




More information about the llvm-commits mailing list