sudo: false addons: apt: sources: - ubuntu-toolchain-r-test packages: - autoconf - automake - autotools-dev - bc - bison - build-essential - curl - dejagnu - expect - flex - gawk - gperf - libgmp-dev - libmpc-dev - libmpfr-dev - libtool - patchutils - texinfo - gcc-6 - g++-6 before_install: - export MAKEFLAGS="-j3" - export CXX=g++-6 - export CC=gcc-6 - travis_wait 60 git submodule update --init --recursive env: # - CARGS="--enable-linux --disable-multilib --with-arch=rv32imac --with-abi=ilp32" # - CARGS="--enable-linux --disable-multilib --with-arch=rv32imafdc --with-abi=ilp32" # - CARGS="--enable-linux --disable-multilib --with-arch=rv32imafdc --with-abi=ilp32d" # - CARGS="--enable-linux --disable-multilib --with-arch=rv64imac --with-abi=lp64" # - CARGS="--enable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64" # - CARGS="--enable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64d" - CARGS="--disable-linux --disable-multilib --with-arch=rv32i --with-abi=ilp32" - CARGS="--disable-linux --disable-multilib --with-arch=rv32im --with-abi=ilp32" - CARGS="--disable-linux --disable-multilib --with-arch=rv32iac --with-abi=ilp32" - CARGS="--disable-linux --disable-multilib --with-arch=rv32imac --with-abi=ilp32" - CARGS="--disable-linux --disable-multilib --with-arch=rv32imafc --with-abi=ilp32f" - CARGS="--disable-linux --disable-multilib --with-arch=rv64imac --with-abi=lp64" - CARGS="--disable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64d" install: true script: - ./configure --prefix=/tmp/build-default $CARGS - travis_wait 90 scripts/wrapper/make_tail - travis_wait 180 scripts/wrapper/make_tail check - make report git: submodules: false