88 CC : gcc
99 CXX : g++
1010 BUILD_FLAGS : -- -j
11- CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=haswell;westmere;fallback
11+ CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=icelake; haswell;westmere;fallback
1212 CTEST_FLAGS : -j4 --output-on-failure -LE explicitonly
1313 commands :
1414 - echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list
1919 - cmake $CMAKE_FLAGS ..
2020 - cmake --build . $BUILD_FLAGS
2121 - ctest $CTEST_FLAGS -L acceptance -LE per_implementation
22+ - SIMDJSON_FORCE_IMPLEMENTATION=icelake ctest $CTEST_FLAGS -L per_implementation
2223 - SIMDJSON_FORCE_IMPLEMENTATION=haswell ctest $CTEST_FLAGS -L per_implementation
2324 - SIMDJSON_FORCE_IMPLEMENTATION=westmere ctest $CTEST_FLAGS -L per_implementation
2425 - SIMDJSON_FORCE_IMPLEMENTATION=fallback ctest $CTEST_FLAGS -L per_implementation
@@ -35,14 +36,15 @@ steps:
3536 CC : clang-6.0
3637 CXX : clang++-6.0
3738 BUILD_FLAGS : -- -j
38- CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=haswell;westmere;fallback
39+ CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=icelake; haswell;westmere;fallback
3940 CTEST_FLAGS : -j4 --output-on-failure -LE explicitonly
4041 commands :
4142 - mkdir build
4243 - cd build
4344 - cmake $CMAKE_FLAGS ..
4445 - cmake --build . $BUILD_FLAGS
4546 - ctest $CTEST_FLAGS -L acceptance -LE per_implementation
47+ - SIMDJSON_FORCE_IMPLEMENTATION=icelake ctest $CTEST_FLAGS -L per_implementation
4648 - SIMDJSON_FORCE_IMPLEMENTATION=haswell ctest $CTEST_FLAGS -L per_implementation
4749 - SIMDJSON_FORCE_IMPLEMENTATION=westmere ctest $CTEST_FLAGS -L per_implementation
4850 - SIMDJSON_FORCE_IMPLEMENTATION=fallback ctest $CTEST_FLAGS -L per_implementation
@@ -100,7 +102,7 @@ steps:
100102 CC : gcc
101103 CXX : g++
102104 BUILD_FLAGS : -- -j
103- CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=haswell;westmere;fallback
105+ CMAKE_FLAGS : -DBUILD_SHARED_LIBS=OFF -DSIMDJSON_IMPLEMENTATION=icelake; haswell;westmere;fallback
104106 CTEST_FLAGS : -j4 --output-on-failure -LE explicitonly
105107 commands :
106108 - echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list
@@ -111,6 +113,7 @@ steps:
111113 - cmake $CMAKE_FLAGS ..
112114 - cmake --build . $BUILD_FLAGS
113115 - ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L acceptance -LE per_implementation
116+ - SIMDJSON_FORCE_IMPLEMENTATION=icelake ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
114117 - SIMDJSON_FORCE_IMPLEMENTATION=haswell ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
115118 - SIMDJSON_FORCE_IMPLEMENTATION=westmere ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
116119 - SIMDJSON_FORCE_IMPLEMENTATION=fallback ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
@@ -126,7 +129,7 @@ steps:
126129 environment :
127130 CC : clang-9
128131 CXX : clang++-9
129- CMAKE_FLAGS : -DSIMDJSON_SANITIZE=ON -DSIMDJSON_IMPLEMENTATION=haswell;westmere;fallback
132+ CMAKE_FLAGS : -DSIMDJSON_SANITIZE=ON -DSIMDJSON_IMPLEMENTATION=icelake; haswell;westmere;fallback
130133 BUILD_FLAGS : -- -j
131134 CTEST_FLAGS : -j4 --output-on-failure -LE explicitonly
132135 commands :
@@ -135,6 +138,7 @@ steps:
135138 - cmake $CMAKE_FLAGS ..
136139 - cmake --build . $BUILD_FLAGS
137140 - ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L acceptance -LE per_implementation
141+ - SIMDJSON_FORCE_IMPLEMENTATION=icelake ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
138142 - SIMDJSON_FORCE_IMPLEMENTATION=haswell ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
139143 - SIMDJSON_FORCE_IMPLEMENTATION=westmere ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
140144 - SIMDJSON_FORCE_IMPLEMENTATION=fallback ASAN_OPTIONS="detect_leaks=0" ctest $CTEST_FLAGS -L per_implementation
0 commit comments