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: David Gibson <david@gibson.dropbear.id.au>
include:
- compiler: gcc
env: CFLAGS="-std=gnu99"
include:
- compiler: gcc
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
addons:
apt:
- compiler: clang
addons:
apt:
- valgrind
env: CFLAGS="-std=gnu99"
compiler: gcc
- valgrind
env: CFLAGS="-std=gnu99"
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:
- make -j2 -k quiet=1
script:
- make -j2 -k quiet=1