From cac25e40428de19bd78b821dce47c36ebca2ce6c Mon Sep 17 00:00:00 2001 From: Dan Liew Date: Wed, 29 Sep 2021 10:28:03 -0700 Subject: [PATCH] Adapt `tsan/flush_memory.cpp` to run on non-local platforms. ad890aa2327feb6b6aee676fe85b2352fba2403e landed a test without using the `%run` prefix which means the test fails to run for platforms that need it (e.g. iOS simulators). This patch adds the `%run` prefix. While we're here also split the single `RUN` line into two to make debugging easier. rdar://83637296 Differential Revision: https://reviews.llvm.org/D110734 --- compiler-rt/test/tsan/flush_memory.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler-rt/test/tsan/flush_memory.cpp b/compiler-rt/test/tsan/flush_memory.cpp index a68ce0a..4ab48fe 100644 --- a/compiler-rt/test/tsan/flush_memory.cpp +++ b/compiler-rt/test/tsan/flush_memory.cpp @@ -1,4 +1,5 @@ -// RUN: %clangxx_tsan -O1 %s -o %t && %env_tsan_opts="flush_memory_ms=1 flush_symbolizer_ms=1 memory_limit_mb=1" %deflake %t | FileCheck %s +// RUN: %clangxx_tsan -O1 %s -o %t +// RUN: %env_tsan_opts="flush_memory_ms=1 flush_symbolizer_ms=1 memory_limit_mb=1" %deflake %run %t | FileCheck %s #include "test.h" long X, Y; -- 2.7.4