.travis.yml: add gcc sanitizer build
commit32265288a9b207dcd3f8da516643f81e1d2c5a1e
authorAlex Bennée <alex.bennee@linaro.org>
Fri, 30 Sep 2016 21:31:03 +0000 (30 22:31 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 4 Oct 2016 08:00:26 +0000 (4 10:00 +0200)
tree1b957f5d43527893c580f52854fb97e0288306ee
parenta31393e7a594e45f2ed0ae17e1b7987e94f30fcf
.travis.yml: add gcc sanitizer build

As it seems easy to break the ThreadSanitizer build we should defend it to
ensure that fixes get applied when it breaks. We use the Ubuntu GCC PPA
to get the latest GCC goodness.

As we need to use the -fuse-ld=gold work around we have to disable the
linux-user targets as these trip up the linker.

The make check run is also disabled for Travis but this can be
re-enabled once the check targets have been fixed.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20160930213106.20186-13-alex.bennee@linaro.org>
.travis.yml