From: Ivan Maidanski Date: Thu, 11 Aug 2016 19:55:21 +0000 (+0300) Subject: Improve Travis CI configuration (use both compilers, enable more features) X-Git-Tag: v8.0.0~1176 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=40c9ae6da8679b66843f49819d408b5b98e7667d;p=gc Improve Travis CI configuration (use both compilers, enable more features) * .travis.yml (compiler): Add (use both gcc and clang) * .travis.yml (install): Use autogen.sh instead of autoreconf and automake; add options to configure (to cover more code during testing); do not invoke make. * .travis.yml (script): Pass -j to make. --- diff --git a/.travis.yml b/.travis.yml index 5377dfcc..ec010b74 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,14 +4,16 @@ os: - linux - osx +compiler: + - clang + - gcc + sudo: false install: - git clone https://github.com/ivmai/libatomic_ops.git - - autoreconf -vif - - automake --add-missing - - ./configure - - make + - ./autogen.sh + - ./configure --enable-werror --enable-handle-fork --enable-gcj-support --enable-atomic-uncollectible --enable-disclaim --enable-munmap script: - - make check + - make -j check