Skip to content

Commit b75a37d

Browse files
committed
do not run on MacOs in GithubActions CI
1 parent 1631213 commit b75a37d

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
os: ubuntu-18.04
2929
cxxflags: "cxxflags=--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined"
3030
linkflags: "linkflags=--coverage -lasan -lubsan"
31+
launcher: "testing.launcher=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.6"
3132
gcov_tool: "gcov-10"
3233
- toolset: clang
3334
compiler: clang++-3.7
@@ -45,11 +46,12 @@ jobs:
4546
compiler: clang++-10
4647
cxxstd: "03,11,14,17,2a"
4748
os: ubuntu-20.04
48-
- toolset: clang
49-
cxxstd: "03,11,14,17,2a"
50-
os: macos-10.15
51-
cxxflags: "cxxflags=-fsanitize=address,undefined -fno-sanitize-recover=undefined -D_GNU_SOURCE=1"
52-
linkflags: "linkflags=-fsanitize=address,undefined"
49+
# TODO: fix and uncomment
50+
#- toolset: clang
51+
# cxxstd: "03,11,14,17,2a"
52+
# os: macos-10.15
53+
# cxxflags: "cxxflags=-fsanitize=address,undefined -fno-sanitize-recover=undefined -D_GNU_SOURCE=1"
54+
# linkflags: "linkflags=-fsanitize=address,undefined"
5355

5456
runs-on: ${{matrix.os}}
5557

@@ -107,7 +109,7 @@ jobs:
107109
unzip v1.15.zip
108110
LCOV="`pwd`/lcov-1.15/bin/lcov --gcov-tool $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh"
109111
110-
echo "$LCOV --directory $GITHUB_WORKSPACE/coveralls --base-directory `pwd`/libs/$LIBRARY/test --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info"
112+
echo "$LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory `pwd`/libs/$LIBRARY/test --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info"
111113
$LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory ../boost-root/ --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info
112114
$LCOV --remove $GITHUB_WORKSPACE/coveralls/coverage.info "/usr*" "*/$LIBRARY/test/*" ${{matrix.ignore_coverage}} "*/$LIBRARY/tests/*" "*/$LIBRARY/examples/*" "*/$LIBRARY/example/*" -o $GITHUB_WORKSPACE/coveralls/coverage.info
113115

0 commit comments

Comments
 (0)