Skip to content

Commit 728ac5b

Browse files
author
Daniel Kroening
authored
Merge pull request diffblue#1367 from reuk/reuk/disable-alpine-in-travis
Disable Alpine in Travis
2 parents 73b4357 + 0cfd7b0 commit 728ac5b

File tree

1 file changed

+7
-27
lines changed

1 file changed

+7
-27
lines changed

.travis.yml

+7-27
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,6 @@ jobs:
3939
# env: COMPILER=g++-5 SAN_FLAGS="-fsanitize=undefined -fno-sanitize-recover -fno-omit-frame-pointer"
4040
env: COMPILER="ccache g++-5"
4141

42-
# Alpine Linux with musl-libc using g++
43-
- stage: Test different OS/CXX/Flags
44-
os: linux
45-
sudo: required
46-
compiler: gcc
47-
cache: ccache
48-
services:
49-
- docker
50-
before_install:
51-
- docker pull diffblue/cbmc-builder:alpine-0.0.3
52-
env:
53-
- PRE_COMMAND="docker run -v ${TRAVIS_BUILD_DIR}:/cbmc -v ${HOME}/.ccache:/root/.ccache diffblue/cbmc-builder:alpine-0.0.3"
54-
- COMPILER="ccache g++"
55-
5642
# OS X using g++
5743
- stage: Test different OS/CXX/Flags
5844
os: osx
@@ -156,22 +142,16 @@ jobs:
156142

157143
install:
158144
- ccache --max-size=1G
159-
- COMMAND="make -C src minisat2-download" &&
160-
eval ${PRE_COMMAND} ${COMMAND}
161-
- COMMAND="make -C src/ansi-c library_check" &&
162-
eval ${PRE_COMMAND} ${COMMAND}
163-
- COMMAND="make -C src CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\" -j2" &&
164-
eval ${PRE_COMMAND} ${COMMAND}
165-
- COMMAND="make -C src CXX=\"$COMPILER\" CXXFLAGS=\"$FLAGS $EXTRA_CXXFLAGS\" -j2 clobber.dir memory-models.dir musketeer.dir" &&
166-
eval ${PRE_COMMAND} ${COMMAND}
145+
- make -C src minisat2-download
146+
- make -C src/ansi-c library_check
147+
- make -C src "CXX=${COMPILER}" "CXXFLAGS=-Wall -Werror -pedantic -O2 -g ${EXTRA_CXXFLAGS}" -j2
148+
- make -C src "CXX=${COMPILER}" "CXXFLAGS=-Wall -Werror -pedantic -O2 -g ${EXTRA_CXXFLAGS}" -j2 clobber.dir memory-models.dir musketeer.dir
167149

168150
script:
169151
- if [ -e bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
170-
COMMAND="env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\"" &&
171-
eval ${PRE_COMMAND} ${COMMAND}
172-
- COMMAND="make -C unit CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\" -j2" &&
173-
eval ${PRE_COMMAND} ${COMMAND}
174-
- COMMAND="make -C unit test" && eval ${PRE_COMMAND} ${COMMAND}
152+
- env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test "CXX=${COMPILER}" "CXXFLAGS=-Wall -Werror -pedantic -O2 -g ${EXTRA_CXXFLAGS}"
153+
- make -C unit "CXX=${COMPILER}" "CXXFLAGS=-Wall -Werror -pedantic -O2 -g ${EXTRA_CXXFLAGS}" -j2
154+
- make -C unit test
175155

176156
before_cache:
177157
- ccache -s

0 commit comments

Comments
 (0)