diff --git a/.travis.yml b/.travis.yml index 0f20aef5c..916cdc79c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,13 +17,34 @@ matrix: - COMMON_FLAGS="DYNAMIC_ARCH=1 TARGET=NEHALEM NUM_THREADS=32" script: - set -e - - make QUIET_MAKE=1 $COMMON_FLAGS $BTYPE + - make $COMMON_FLAGS $BTYPE - make -C test $COMMON_FLAGS $BTYPE - make -C ctest $COMMON_FLAGS $BTYPE - make -C utest $COMMON_FLAGS $BTYPE env: - TARGET_BOX=LINUX64 - BTYPE="BINARY=64" + - &test-ubuntu-gcc-9 + os: linux + compiler: gcc-9 + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - &gcc9_deps [gcc-9, gfortran-9] + before_script: &common-before + - COMMON_FLAGS="DYNAMIC_ARCH=1 TARGET=NEHALEM NUM_THREADS=32 FC=gfortran-9" + script: + - set -e + - make $COMMON_FLAGS $BTYPE + - make -C test $COMMON_FLAGS $BTYPE + - make -C ctest $COMMON_FLAGS $BTYPE + - make -C utest $COMMON_FLAGS $BTYPE + env: + - TARGET_BOX=LINUX64 + - BTYPE="BINARY=64" + - <<: *test-ubuntu os: linux-ppc64le @@ -34,12 +55,12 @@ matrix: - TARGET_BOX=PPC64LE_LINUX - BTYPE="BINARY=64 USE_OPENMP=1" - - <<: *test-ubuntu + - <<: *test-ubuntu-gcc-9 env: - TARGET_BOX=LINUX64 - BTYPE="BINARY=64 USE_OPENMP=1" - - <<: *test-ubuntu + - <<: *test-ubuntu-gcc-9 env: - TARGET_BOX=LINUX64 - BTYPE="BINARY=64 INTERFACE64=1"