Let's summarize : gcc-5 and gcc-6 on Travis do not support UB sanitizer.
And clang on Travis is not able to generate -m32 code.
Great. It makes the combination impossible to test on Travis ... :(
packages:
- gcc-6
- - env: Ubu=14.04 Cmd='make usan32' COMPILER=gcc-6
- dist: trusty
- sudo: required
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- packages:
- - libc6-dev-i386
- - gcc-multilib
- - gcc-6
- - gcc-6-multilib
-
- env: Ubu=14.04 Cmd='make usan' COMPILER=clang
dist: trusty
sudo: required