diff --git a/.circleci/cmake-asan b/.circleci/cmake-asan index 4f072576..611eaeff 100755 --- a/.circleci/cmake-asan +++ b/.circleci/cmake-asan @@ -32,5 +32,4 @@ export ASAN_OPTIONS="$ASAN_OPTIONS,detect_stack_use_after_return=1" export ASAN_OPTIONS="$ASAN_OPTIONS,strict_init_order=1" export ASAN_OPTIONS="$ASAN_OPTIONS,strict_string_checks=1" export ASAN_OPTIONS="$ASAN_OPTIONS,symbolize=1" -ctest -j50 --output-on-failure || - ctest -j50 --output-on-failure --rerun-failed +ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:4 diff --git a/.circleci/cmake-tsan b/.circleci/cmake-tsan index 5abe0fb3..e4a32849 100755 --- a/.circleci/cmake-tsan +++ b/.circleci/cmake-tsan @@ -30,5 +30,4 @@ ninja install -j"$(nproc)" export TSAN_OPTIONS="halt_on_error=1" export TSAN_OPTIONS="$TSAN_OPTIONS,second_deadlock_stack=1" export TSAN_OPTIONS="$TSAN_OPTIONS,symbolize=1" -ctest -j50 --output-on-failure || - ctest -j50 --output-on-failure --rerun-failed +ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:4