Skip to content

Commit 720e885

Browse files
committed
ASan: Remove tests failing with executed strex instructions detected.
Remove those tests for now. No idea how that could be avoided? Error message: [FATAL src/PerfCounters.cc:785:read_ticks()] 1 (speculatively) executed strex instructions detected. Example: https://buildkite.com/julialang/rr/builds/1141 BUILDKITE_AGENT_NAME="default-armageddon.3"
1 parent 930ce5b commit 720e885

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1676,6 +1676,18 @@ set(TESTS_WITHOUT_PROGRAM
16761676
when
16771677
)
16781678

1679+
if (asan)
1680+
if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64")
1681+
list(REMOVE_ITEM TESTS_WITH_PROGRAM "ignore_nested")
1682+
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_detach")
1683+
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_detach_kill") # depends on nested_detach_wait
1684+
list(REMOVE_ITEM TESTS_WITH_PROGRAM "nested_detach_kill_stuck") # depends on nested_detach_wait
1685+
list(REMOVE_ITEM TESTS_WITH_PROGRAM "nested_detach_wait")
1686+
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_release")
1687+
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "record_replay")
1688+
endif()
1689+
endif()
1690+
16791691
if(BUILD_TESTS)
16801692
# Part of the installable testsuite (test files).
16811693
if(INSTALL_TESTSUITE)

0 commit comments

Comments
 (0)