aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2017-02-27 18:11:58 -0800
committerJason Evans <jasone@canonware.com>2017-02-28 10:59:27 -0800
commit25d50a943a46e2f435002fcfdacfa93f6974ac11 (patch)
tree14b29375bb1d9239df8e162b217051c9ca0316a6
parent4a068644c7b60ed91c08ade8c71c2077fec4687b (diff)
downloadplatform_external_jemalloc_new-25d50a943a46e2f435002fcfdacfa93f6974ac11.tar.gz
platform_external_jemalloc_new-25d50a943a46e2f435002fcfdacfa93f6974ac11.tar.bz2
platform_external_jemalloc_new-25d50a943a46e2f435002fcfdacfa93f6974ac11.zip
Dodge 32-bit-clang-specific backtracing failure.
This disables run_tests.sh configurations that use the combination of 32-bit clang and heap profiling.
-rwxr-xr-xscripts/gen_run_tests.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/gen_run_tests.py b/scripts/gen_run_tests.py
index 694685cb..729ecb1a 100755
--- a/scripts/gen_run_tests.py
+++ b/scripts/gen_run_tests.py
@@ -28,6 +28,10 @@ print 'unamestr=`uname`'
for cc, cxx in possible_compilers:
for compiler_opts in powerset(possible_compiler_opts):
for config_opts in powerset(possible_config_opts):
+ if cc is 'clang' \
+ and '-m32' in possible_compiler_opts \
+ and '--enable-prof' in config_opts:
+ continue
config_line = (
'./configure '
+ 'CC="{} {}" '.format(cc, " ".join(compiler_opts))