From 925eaaaff550cdba37a025db30b7be26d2cff3b5 Mon Sep 17 00:00:00 2001 From: Jan Christoph Uhde Date: Sat, 26 Oct 2019 17:22:21 +0200 Subject: [PATCH 1/2] use gcc-8 for coverage --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 58e80c07..31771123 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,8 +46,8 @@ matrix: - name: "coverage" if: branch =~ /master|coverage/ env: - - CXX=g++-7 - - CC=gcc-7 + - CXX=g++-8 + - CC=gcc-8 - CXXFLAGS="-O0 --coverage" #build settings - build_type=Debug From eaf7917abdf5a75982627363e3dc17c5b7e201ad Mon Sep 17 00:00:00 2001 From: Jan Christoph Uhde Date: Sun, 27 Oct 2019 11:16:02 +0100 Subject: [PATCH 2/2] update travis.yml --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 31771123..92916b06 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,8 +55,9 @@ matrix: - coverage=true addons: apt: - #we need gcc7 for lcov to work - packages: ['gcc-7', 'g++-7', 'lcov'] + # lcov in bionic does not work with gcc-9 + # lcov/gcov with gcc-8 hits wrong lines + packages: ['lcov', 'gcc-8', 'g++-8'] - name: "clang" if: branch = master @@ -86,7 +87,7 @@ matrix: addons: apt: #we need gcc7 for lcov to work - packages: ['gcc-7', 'g++-7', 'lcov'] + packages: ['lcov', 'gcc-7', 'g++-7'] coverity_scan: project: