Skip to content

Commit

Permalink
ASan: Remove tests failing with executed strex instructions detected.
Browse files Browse the repository at this point in the history
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"
  • Loading branch information
bernhardu committed Sep 10, 2023
1 parent 930ce5b commit 720e885
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1676,6 +1676,18 @@ set(TESTS_WITHOUT_PROGRAM
when
)

if (asan)
if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64")
list(REMOVE_ITEM TESTS_WITH_PROGRAM "ignore_nested")
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_detach")
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_detach_kill") # depends on nested_detach_wait
list(REMOVE_ITEM TESTS_WITH_PROGRAM "nested_detach_kill_stuck") # depends on nested_detach_wait
list(REMOVE_ITEM TESTS_WITH_PROGRAM "nested_detach_wait")
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "nested_release")
list(REMOVE_ITEM TESTS_WITHOUT_PROGRAM "record_replay")
endif()
endif()

if(BUILD_TESTS)
# Part of the installable testsuite (test files).
if(INSTALL_TESTSUITE)
Expand Down

0 comments on commit 720e885

Please sign in to comment.