Can we test with GCC 9

This commit is contained in:
Daniel Lemire
2020-03-26 11:44:26 -04:00
committed by John Keiser
parent 2e420169c3
commit 265d474ec8
+11 -1
View File
@@ -7,6 +7,11 @@ executors:
- image: gcc:7
environment:
CXX: g++
gcc9:
docker:
- image: gcc:9
environment:
CXX: g++
clang6:
docker:
- image: ubuntu:18.04
@@ -22,7 +27,7 @@ commands:
make_test:
steps:
- checkout
- run: make
- run: EXTRAFLAGS=-Werror make
- run: make amalgamate
- run: ARCHFLAGS=-march=haswell make amalgamate # some users do this: https://github.com/lemire/simdjson/issues/444
- run: make test
@@ -65,6 +70,10 @@ jobs:
environment: { CMAKE_TEST_FLAGS: -DSIMDJSON_ENABLE_THREADS=ON }
steps: [ init_clang6, cmake_test ]
gcc9-avx:
description: Build, run tests and check performance on GCC 9 and AVX 2
executor: gcc9
steps: [ make_test ]
gcc-avx:
description: Build, run tests and check performance on GCC 7 and AVX 2
executor: gcc7
@@ -162,6 +171,7 @@ workflows:
build_and_test:
jobs:
- gcc-avx
- gcc9-avx
- gcc-avx-dynamic
- gcc-avx-static
- gcc-avx-google-benchmarks