OSDN Git Service

[compiler-rt] [test] Allow expanding lit substitutions recursively
authorSergej Jaskiewicz <jaskiewiczs@icloud.com>
Thu, 9 Jul 2020 16:46:20 +0000 (19:46 +0300)
committerSergej Jaskiewicz <jaskiewiczs@icloud.com>
Thu, 9 Jul 2020 16:49:18 +0000 (19:49 +0300)
Summary:
This allows using lit substitutions in the `COMPILER_RT_EMULATOR` variable.

(For reference, the ability to expand substitutions recursively has been introduced in https://reviews.llvm.org/D76178.)

Reviewers: phosek, compnerd

Reviewed By: compnerd

Subscribers: dberris, #sanitizers

Tags: #sanitizers

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

compiler-rt/test/lit.common.cfg.py

index 7c98c38..32a602b 100644 (file)
@@ -23,6 +23,9 @@ else:
     # bash on Windows is usually very slow.
     execute_external = (not sys.platform in ['win32'])
 
+# Allow expanding substitutions that are based on other substitutions
+config.recursiveExpansionLimit = 10
+
 # Setup test format.
 config.test_format = lit.formats.ShTest(execute_external)
 if execute_external: