Skip to content

Commit 6d059b4

Browse files
committed
Add sanitize-gcc9 test
1 parent b6e23b2 commit 6d059b4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.circleci/config.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,11 @@ jobs:
104104
executor: gcc7
105105
environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON, BUILD_FLAGS: "" } # gcc sanitize seems to have bugs with -j :(
106106
steps: [ cmake_test_all ]
107+
sanitize-gcc9:
108+
description: Build and run tests on GCC 9 and AVX 2 with a cmake sanitize build
109+
executor: gcc9
110+
environment: { CMAKE_FLAGS: -DSIMDJSON_BUILD_STATIC=OFF -DSIMDJSON_SANITIZE=ON }
111+
steps: [ cmake_test_all ]
107112
sanitize-clang6:
108113
description: Build and run tests on clang 6 and AVX 2 with a cmake sanitize build
109114
executor: clang6
@@ -151,11 +156,6 @@ jobs:
151156
#
152157

153158
# make (test and checkperf)
154-
gcc9:
155-
description: Build, run tests and check performance on GCC 9
156-
executor: gcc9
157-
environment: { EXTRAFLAGS: -Werror }
158-
steps: [ make_test ]
159159
arch-haswell-gcc7:
160160
description: Build, run tests and check performance on GCC 7 with -march=haswell
161161
executor: gcc7
@@ -182,14 +182,14 @@ workflows:
182182

183183
# full single-implementation tests
184184
- sanitize-gcc7
185+
- sanitize-gcc9
185186
- sanitize-clang6
186187
- dynamic-gcc7
187188
- dynamic-clang6
188189
- unthreaded-gcc7
189190
- unthreaded-clang6
190191

191192
# quicker make single-implementation tests
192-
- gcc9
193193
- arch-haswell-gcc7
194194
- arch-nehalem-gcc7
195195
- no-computed-goto-gcc7

0 commit comments

Comments
 (0)