]> git.proxmox.com Git - rustc.git/blame - src/jemalloc/.travis.yml
New upstream version 1.22.1+dfsg1
[rustc.git] / src / jemalloc / .travis.yml
CommitLineData
3b2f2976
XL
1language: generic
2
3matrix:
4 include:
5 - os: linux
6 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS=""
7 - os: osx
8 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS=""
9 - os: linux
10 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS=""
11 - os: linux
12 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS=""
13 addons:
14 apt:
15 packages:
16 - gcc-multilib
17 - os: linux
18 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug"
19 - os: linux
20 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof"
21 - os: linux
22 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats"
23 - os: linux
24 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-tcache"
25 - os: osx
26 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS=""
27 - os: osx
28 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS=""
29 - os: osx
30 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug"
31 - os: osx
32 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats"
33 - os: osx
34 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-tcache"
35 - os: linux
36 env: CC=clang COMPILER_FLAGS="-m32" CONFIGURE_FLAGS=""
37 addons:
38 apt:
39 packages:
40 - gcc-multilib
41 - os: linux
42 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug"
43 - os: linux
44 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof"
45 - os: linux
46 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats"
47 - os: linux
48 env: CC=clang COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-tcache"
49 - os: linux
50 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--enable-debug"
51 addons:
52 apt:
53 packages:
54 - gcc-multilib
55 - os: linux
56 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--enable-prof"
57 addons:
58 apt:
59 packages:
60 - gcc-multilib
61 - os: linux
62 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--disable-stats"
63 addons:
64 apt:
65 packages:
66 - gcc-multilib
67 - os: linux
68 env: CC=gcc COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--disable-tcache"
69 addons:
70 apt:
71 packages:
72 - gcc-multilib
73 - os: linux
74 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --enable-prof"
75 - os: linux
76 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --disable-stats"
77 - os: linux
78 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --disable-tcache"
79 - os: linux
80 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --disable-stats"
81 - os: linux
82 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --disable-tcache"
83 - os: linux
84 env: CC=gcc COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --disable-tcache"
85
86
87before_script:
88 - autoconf
89 - ./configure ${COMPILER_FLAGS:+ CC="$CC $COMPILER_FLAGS" } $CONFIGURE_FLAGS
90 - make -j3
91 - make -j3 tests
92
93script:
94 - make check
95