File tree Expand file tree Collapse file tree 1 file changed +68
-0
lines changed Expand file tree Collapse file tree 1 file changed +68
-0
lines changed Original file line number Diff line number Diff line change 1+ language : cpp
2+
3+ dist : trusty
4+ addons :
5+ apt :
6+ sources :
7+ - george-edison55-precise-backports # For cmake
8+ - llvm-toolchain-precise-3.6
9+ - llvm-toolchain-trusty-6.0
10+ - llvm-toolchain-trusty-7
11+ - llvm-toolchain-trusty-8
12+ - ubuntu-toolchain-r-test
13+ packages :
14+ - bison
15+ - binutils
16+ - binutils-gold
17+ - build-essential
18+ - cmake
19+ - flex
20+ # All the compilers!
21+ - g++-4.9
22+ - gcc-4.9
23+ - g++-5
24+ - gcc-5
25+ - g++-6
26+ - gcc-6
27+ - g++-8
28+ - gcc-8
29+ - g++-9
30+ - gcc-9
31+ - clang-3.6
32+ - clang-6.0
33+ - clang-8
34+
35+ script :
36+ - eval $MATRIX_EVAL
37+ - make
38+
39+ jobs :
40+ include :
41+ - stage : Build
42+ name : " GCC 5 (Ubuntu Xenial - 16.04)"
43+ env :
44+ - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5"
45+ - stage : Build
46+ name : " GCC 6 (Debian Stretch)"
47+ env :
48+ - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6"
49+ - stage : Build
50+ name : " GCC 8 (Ubuntu Latest)"
51+ env :
52+ - MATRIX_EVAL="CC=gcc-8 && CXX=g++-8"
53+ - stage : Build
54+ name : " GCC 9 (Latest Release)"
55+ env :
56+ - MATRIX_EVAL="CC=gcc-9 && CXX=g++-9"
57+ - stage : Build
58+ name : " clang-3.6 (Earliest supported)"
59+ env :
60+ - MATRIX_EVAL="CC=clang-3.6 && CXX=clang++-3.6"
61+ - stage : Build
62+ name : " clang-6.0 (Debian + Ubuntu common)"
63+ env :
64+ - MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0"
65+ - stage : Build
66+ name : " clang-8 (Latest Release)"
67+ env :
68+ - MATRIX_EVAL="CC=clang-8 && CXX=clang++-8"
You can’t perform that action at this time.
0 commit comments