aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/runner.py')
-rw-r--r--tests/runner.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 414ba982..1302818e 100644
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -3900,10 +3900,12 @@ Child2:9
self.do_run(src, '*closured*', post_build=add_cc)
def test_safe_heap(self):
- global SAFE_HEAP, SAFE_HEAP_LINES
+ global SAFE_HEAP, SAFE_HEAP_LINES, USE_TYPED_ARRAYS
+ if USE_TYPED_ARRAYS == 2: return self.skip('It is ok to violate the load-store assumption with TA2')
if not SAFE_HEAP: return self.skip('We need SAFE_HEAP to test SAFE_HEAP')
if LLVM_OPTS: return self.skip('LLVM can optimize away the intermediate |x|')
+
src = '''
#include<stdio.h>
int main() {