forked from hnes/libaco
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
61 lines (56 loc) Β· 1.26 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
dist: trusty
sudo: required
notifications:
email:
- 00hnes@gmail.com
language: c
compiler:
- gcc
- clang
install:
- sudo apt-get install -qq -y libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make build-essential valgrind gcc-multilib g++-multilib libc6-dbg libc6-dbg:i386
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- sudo apt-get update
- sudo apt-key update
script:
- echo $TRAVIS_EVENT_TYPE
- ulimit -c unlimited
- cat /proc/cpuinfo && free -m && uname -a
- cc --version
- gcc --version
- echo $CC
- ls /usr/include
- ls /usr/include/valgrind
- date
- mkdir output
- bash make.sh
- ls output
- ls output | wc -l
- cd output
- bash ../test.sh
- cd ..
- rm -fr output
- mkdir output
- bash make.sh -o no-m32
- ls output
- ls output | wc -l
- cd output
- bash ../test.sh
- cd ..
- rm -fr output
- mkdir output
- bash make.sh -o no-valgrind
- ls output
- ls output | wc -l
- cd output
- bash ../test.sh
- cd ..
- rm -fr output
- mkdir output
- bash make.sh -o no-valgrind -o no-m32
- ls output
- ls output | wc -l
- cd output
- bash ../test.sh
- cd ..
- rm -fr output