From 25d50a943a46e2f435002fcfdacfa93f6974ac11 Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Mon, 27 Feb 2017 18:11:58 -0800 Subject: [PATCH] Dodge 32-bit-clang-specific backtracing failure. This disables run_tests.sh configurations that use the combination of 32-bit clang and heap profiling. --- scripts/gen_run_tests.py | 4 ++++ 1 file changed, 4 insertions(+) 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))