[compiler-rt] r192870 - Use configured PYTHON in asan lit tests.

Will Dietz wdietz2 at illinois.edu
Wed Oct 16 22:33:22 PDT 2013


Author: wdietz2
Date: Thu Oct 17 00:33:22 2013
New Revision: 192870

URL: http://llvm.org/viewvc/llvm-project?rev=192870&view=rev
Log:
Use configured PYTHON in asan lit tests.

Modified:
    compiler-rt/trunk/lib/asan/lit_tests/lit.cfg
    compiler-rt/trunk/lib/lit.common.configured.in

Modified: compiler-rt/trunk/lib/asan/lit_tests/lit.cfg
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/lit_tests/lit.cfg?rev=192870&r1=192869&r2=192870&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/lit_tests/lit.cfg (original)
+++ compiler-rt/trunk/lib/asan/lit_tests/lit.cfg Thu Oct 17 00:33:22 2013
@@ -75,7 +75,8 @@ asan_source_dir = get_required_attr(conf
 asan_symbolize = os.path.join(asan_source_dir, "scripts", "asan_symbolize.py")
 if not os.path.exists(asan_symbolize):
   lit_config.fatal("Can't find script on path %r" % asan_symbolize)
-config.substitutions.append( ("%asan_symbolize", " " + asan_symbolize + " ") )
+python_exec = get_required_attr(config, "python_executable")
+config.substitutions.append( ("%asan_symbolize", python_exec + " " + asan_symbolize + " ") )
 
 # Define CHECK-%os to check for OS-dependent output.
 config.substitutions.append( ('CHECK-%os', ("CHECK-" + config.host_os)))

Modified: compiler-rt/trunk/lib/lit.common.configured.in
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/lit.common.configured.in?rev=192870&r1=192869&r2=192870&view=diff
==============================================================================
--- compiler-rt/trunk/lib/lit.common.configured.in (original)
+++ compiler-rt/trunk/lib/lit.common.configured.in Thu Oct 17 00:33:22 2013
@@ -12,6 +12,7 @@ config.compiler_rt_src_root = "@COMPILER
 config.llvm_tools_dir = "@LLVM_TOOLS_DIR@"
 config.clang = "@LLVM_BINARY_DIR@/bin/clang"
 config.compiler_rt_arch = "@COMPILER_RT_SUPPORTED_ARCH@"
+config.python_executable = "@PYTHON_EXECUTABLE@"
 
 # LLVM tools dir can be passed in lit parameters, so try to
 # apply substitution.





More information about the llvm-commits mailing list