Commit b137aba8 authored by David Gibson's avatar David Gibson

.travis.yml: Add compilation with gcc 5 and gcc 6

Now that we have a way to correctly set a matching coverage tool, we can
add more recent compiler versions to the Travis build.
Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
parent 319dadd4
...@@ -5,6 +5,22 @@ matrix: ...@@ -5,6 +5,22 @@ matrix:
include: include:
- compiler: gcc - compiler: gcc
env: CFLAGS="-std=gnu99" env: CFLAGS="-std=gnu99"
- compiler: gcc-5
env: GCOV="gcov-5"
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-5
- compiler: gcc-6
env: GCOV="gcov-6"
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-6
- compiler: clang - compiler: clang
addons: addons:
apt: apt:
...@@ -17,6 +33,26 @@ matrix: ...@@ -17,6 +33,26 @@ matrix:
- valgrind - valgrind
env: CFLAGS="-std=gnu99" env: CFLAGS="-std=gnu99"
compiler: gcc compiler: gcc
- dist: trusty
compiler: gcc-5
env: GCOV="gcov-5"
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-5
- valgrind
- dist: trusty
compiler: gcc-6
env: GCOV="gcov-6"
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-6
- valgrind
script: script:
- make -j2 -k quiet=1 - make -j2 -k quiet=1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment