diff --git a/.circleci/config.yml b/.circleci/config.yml index 0e9d75ae..03793d37 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -99,20 +99,15 @@ jobs: steps: [ init_clang6, cmake_test_all, cmake_install_test ] # sanitize - sanitize-gcc7: - description: Build and run tests on GCC 7 and AVX 2 with a cmake sanitize build - executor: gcc7 - environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON, BUILD_FLAGS: "" } # gcc sanitize seems to have bugs with -j :( - steps: [ cmake_test_all ] sanitize-gcc9: description: Build and run tests on GCC 9 and AVX 2 with a cmake sanitize build executor: gcc9 - environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON } + environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON, CTEST_FLAGS: -j4 --output-on-failure -E checkperf } steps: [ cmake_test_all ] sanitize-clang6: description: Build and run tests on clang 6 and AVX 2 with a cmake sanitize build executor: clang6 - environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON } + environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON, CTEST_FLAGS: -j4 --output-on-failure -E checkperf } steps: [ init_clang6, cmake_test_all ] # dynamic @@ -181,7 +176,6 @@ workflows: - clang6 # full single-implementation tests - - sanitize-gcc7 - sanitize-gcc9 - sanitize-clang6 - dynamic-gcc7