File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,18 +17,20 @@ jobs:
1717 fail-fast : false
1818 matrix :
1919 include :
20- - toolset : gcc-7
21- cxxstd : " 03,11,14,17"
22- os : ubuntu-18.04
23- - toolset : gcc-9
20+ - toolset : gcc-12
2421 cxxstd : " 03,11,14,17,2a"
25- os : ubuntu-18.04
26- - toolset : gcc-10
22+ os : ubuntu-22.04
23+ cxxflags : " cxxflags=--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined"
24+ linkflags : " linkflags=--coverage -lasan -lubsan"
25+ gcov_tool : " gcov-12"
26+ launcher : " testing.launcher=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.8"
27+ - toolset : gcc-11
2728 cxxstd : " 03,11,14,17,2a"
28- os : ubuntu-18 .04
29+ os : ubuntu-22 .04
2930 cxxflags : " cxxflags=--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined"
3031 linkflags : " linkflags=--coverage -lasan -lubsan"
31- gcov_tool : " gcov-10"
32+ gcov_tool : " gcov-11"
33+ launcher : " testing.launcher=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.7"
3234 - toolset : clang
3335 compiler : clang++-10
3436 cxxstd : " 03,11,14,17,2a"
8385
8486 echo -e "#!/bin/bash\nexec ${{matrix.gcov_tool}} \"\$@\"" > $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh
8587 chmod +x $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh
86- wget https://github.com/linux-test-project/lcov/archive/v1.15 .zip
87- unzip v1.15 .zip
88- LCOV="`pwd`/lcov-1.15 /bin/lcov --gcov-tool $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh"
88+ wget https://github.com/linux-test-project/lcov/archive/v1.16 .zip
89+ unzip v1.16 .zip
90+ LCOV="`pwd`/lcov-1.16 /bin/lcov --gcov-tool $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh"
8991
9092 echo "$LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory `pwd`/libs/$LIBRARY/test --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info"
9193 $LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory ../boost-root/ --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info
You can’t perform that action at this time.
0 commit comments