Skip to content

Commit 37ca8de

Browse files
Romain Brenguiersmowton
Romain Brenguier
authored andcommitted
Update travis file for using libc++ with clang compiler
1 parent 0700bdb commit 37ca8de

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.travis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@ matrix:
3232
before_install:
3333
- mkdir bin ; ln -s /usr/bin/clang-3.7 bin/gcc
3434
# env: COMPILER=clang++-3.7 SAN_FLAGS="-fsanitize=undefined -fno-sanitize-recover=undefined,integer -fno-omit-frame-pointer"
35-
env: COMPILER=clang++-3.7
35+
env: COMPILER="clang++-3.7 -stdlib=libc++"
3636
- os: osx
3737
compiler: gcc
3838
env: COMPILER=g++
3939
- os: osx
4040
compiler: clang
41-
env: COMPILER=clang++
41+
env: COMPILER="clang++ -stdlib=libc++"
4242
- env: NAME="CPP-LINT"
4343
script: scripts/run_lint.sh master HEAD || true
4444

4545
script:
4646
- if [ -L bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
4747
make -C src minisat2-download &&
48-
make -C src CXX=$COMPILER CXXFLAGS="-Wall -O2 -g -Werror -Wno-deprecated-register -pedantic -Wno-sign-compare" -j2 &&
48+
make -C src CXX="$COMPILER" CXXFLAGS="-Wall -O2 -g -Werror -Wno-deprecated-register -pedantic -Wno-sign-compare" -j2 &&
4949
env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test &&
50-
make -C src CXX=$COMPILER CXXFLAGS=$FLAGS -j2 aa-symex.dir cegis.dir clobber.dir memory-models.dir musketeer.dir
50+
make -C src CXX="$COMPILER" CXXFLAGS=$FLAGS -j2 aa-symex.dir cegis.dir clobber.dir memory-models.dir musketeer.dir

0 commit comments

Comments
 (0)