aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml31
1 files changed, 23 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index 22ae6b7aa..3b90f7cf4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -37,8 +37,10 @@ env:
# Main test suites
matrix:
- TEST_TARGET="test-suite" COMPILER="4.02.3+32bit"
+ - TEST_TARGET="test-suite" COMPILER="4.06.0+trunk" CAMLP5_VER="7.03" EXTRA_OPAM="num" FINDLIB_VER="1.7.3"
- TEST_TARGET="validate" TW="travis_wait"
- TEST_TARGET="validate" COMPILER="4.02.3+32bit" TW="travis_wait"
+ - TEST_TARGET="validate" COMPILER="4.06.0+trunk+flambda" CAMLP5_VER="7.03" NATIVE_COMP="no" EXTRA_CONF="-flambda-opts -O3" EXTRA_OPAM="num" FINDLIB_VER="1.7.3"
- TEST_TARGET="ci-bignums TIMED=1"
- TEST_TARGET="ci-color TIMED=1"
- TEST_TARGET="ci-compcert TIMED=1"
@@ -50,7 +52,7 @@ env:
- TEST_TARGET="ci-flocq TIMED=1"
- TEST_TARGET="ci-formal-topology TIMED=1"
- TEST_TARGET="ci-hott TIMED=1"
- - TEST_TARGET="ci-iris-coq TIMED=1"
+ - TEST_TARGET="ci-iris-lambda-rust TIMED=1"
- TEST_TARGET="ci-math-classes TIMED=1"
- TEST_TARGET="ci-math-comp TIMED=1"
- TEST_TARGET="ci-sf TIMED=1"
@@ -105,7 +107,7 @@ matrix:
- TEST_TARGET="test-suite"
- COMPILER="4.05.0"
- FINDLIB_VER="1.7.3"
- - CAMLP5_VER="7.01"
+ - CAMLP5_VER="7.03"
- EXTRA_CONF="-coqide opt -with-doc yes"
- EXTRA_OPAM="lablgtk-extras hevea"
addons:
@@ -114,6 +116,21 @@ matrix:
- avsm
packages: *extra-packages
+ # Full test-suite with flambda
+ - env:
+ - TEST_TARGET="test-suite"
+ - COMPILER="4.05.0+flambda"
+ - FINDLIB_VER="1.7.3"
+ - CAMLP5_VER="7.03"
+ - NATIVE_COMP="no"
+ - EXTRA_CONF="-coqide opt -with-doc yes -flambda-opts -O3"
+ - EXTRA_OPAM="lablgtk-extras hevea"
+ addons:
+ apt:
+ sources:
+ - avsm
+ packages: *extra-packages
+
# Ocaml warnings with two compilers
- env:
- TEST_TARGET="coqocaml"
@@ -134,7 +151,7 @@ matrix:
- env:
- TEST_TARGET="coqocaml"
- COMPILER="4.05.0"
- - CAMLP5_VER="7.01"
+ - CAMLP5_VER="7.03"
- FINDLIB_VER="1.7.3"
- EXTRA_CONF="-coqide opt -warn-error"
- EXTRA_OPAM="lablgtk-extras hevea"
@@ -147,7 +164,6 @@ matrix:
packages: *coqide-packages
- os: osx
- osx_image: xcode8.3
env:
- TEST_TARGET="test-suite"
- COMPILER="4.02.3"
@@ -155,12 +171,11 @@ matrix:
- NATIVE_COMP="no"
- COQ_DEST="-local"
before_install:
- - brew update --debug --verbose
+ - brew update
- brew install opam gnu-time
- - if: NOT type IS pull_request
+ - if: NOT (type = pull_request)
os: osx
- osx_image: xcode8.3
env:
- TEST_TARGET=""
- COMPILER="4.02.3"
@@ -170,7 +185,7 @@ matrix:
- EXTRA_CONF="-coqide opt -warn-error"
- EXTRA_OPAM="lablgtk-extras"
before_install:
- - brew update --debug --verbose
+ - brew update
- brew install opam gnu-time gtk+ expat gtksourceview libxml2 gdk-pixbuf python3
- pip3 install macpack
before_deploy: