forked from systemd/systemd-bootchart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (27 loc) · 917 Bytes
/
.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
language: c
sudo: false
matrix:
include:
- os: linux
dist: trusty
compiler: gcc
addons:
apt:
sources: [ 'ubuntu-toolchain-r-test' ]
packages: [ 'intltool', 'gcc-7' ]
env:
- MATRIX_EVAL="CC=gcc-7 && CFLAGS='-fno-omit-frame-pointer -fsanitize=undefined -fsanitize=address -ggdb3 -fvar-tracking-assignments -Og'"
- os: linux
dist: trusty
compiler: clang
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-trusty-4.0']
packages: [ 'intltool', 'clang-4.0']
env:
- MATRIX_EVAL="CC=clang-4.0 && CFLAGS='-fno-omit-frame-pointer -fsanitize=undefined -fsanitize=address -ggdb3 -fvar-tracking-assignments -Og'"
script:
- eval "${MATRIX_EVAL}"
- ./autogen.sh && ./configure --without-libsystemd --disable-man && make -j2 && make -j2 -k check
after_failure:
- cat config.log