* .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.
- 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