Skip to content

Commit c8fa5be

Browse files
committed
new travis file
1 parent 4e85606 commit c8fa5be

File tree

1 file changed

+31
-10
lines changed

1 file changed

+31
-10
lines changed

.travis.yml

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,43 @@
11
language: cpp
22

3-
os:
4-
- linux
5-
- osx
63
sudo: required
74

5+
matrix:
6+
include:
7+
- os: linux
8+
dist: trusty
9+
compiler: clang
10+
addons:
11+
apt:
12+
sources:
13+
- ubuntu-toolchain-r-test
14+
packages:
15+
# newer g++ version (also pulls libstdc++)
16+
- g++-4.9
17+
- libwww-perl
18+
- os: linux
19+
dist: trusty
20+
compiler: gcc
21+
addons:
22+
apt:
23+
sources:
24+
- ubuntu-toolchain-r-test
25+
packages:
26+
# newer g++ version (also pulls libstdc++)
27+
- g++-4.9
28+
- libwww-perl
29+
before_install:
30+
- sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 90
31+
- os: osx
32+
compiler: clang
33+
- os: osx
34+
compiler: gcc
35+
836
addons:
937
apt:
1038
packages:
1139
- libwww-perl
1240

13-
compiler:
14-
- gcc
15-
- clang
16-
17-
before_install:
18-
- if [ "$(expr substr $(uname -s) 1 5)" == "Linux" ] ; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test && sudo apt-get -qq update && sudo apt-get -qq install g++-4.8 gcc-4.8 && sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 90 && sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 90 ; fi
19-
2041
install:
2142
- chmod a+x regression/failed-tests-printer.pl
2243
- cd src && make minisat2-download

0 commit comments

Comments
 (0)