From 0f4023912c7ee8eda7ac701682cadf02338d1ed8 Mon Sep 17 00:00:00 2001 From: Juan Francisco Cantero Hurtado Date: Fri, 12 Dec 2014 01:23:30 +0100 Subject: [PATCH] Run the non-default configs tests only with gcc. --- .travis.yml | 47 ++++++++++++++++++++++------------------------- 1 file changed, 22 insertions(+), 25 deletions(-) diff --git a/.travis.yml b/.travis.yml index 83c6871303..375a52f7dd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,35 +1,32 @@ language: c -os: - - linux - - osx -env: - - PATH=./racket/bin:$PATH - - PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-places --disable-futures --disable-extflonum" - - PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit" - - PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit --disable-places --disable-futures --disable-extflonum" -compiler: - - gcc - - clang matrix: - exclude: + include: + # osx, defaults, gcc and clang - os: osx + compiler: gcc + env: PATH=./racket/bin:$PATH + - os: osx + compiler: clang + env: PATH=./racket/bin:$PATH + # linux, defaults, gcc and clang + - os: linux + compiler: gcc + env: PATH=./racket/bin:$PATH + - os: linux + compiler: clang + env: PATH=./racket/bin:$PATH + # linux, no places, no futures, no extflonum, gcc + - os: linux compiler: gcc env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-places --disable-futures --disable-extflonum" - - os: osx - compiler: clang - env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-places --disable-futures --disable-extflonum" - - os: osx + # linux, no jit, gcc + - os: linux compiler: gcc env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit" - - os: osx - compiler: clang - env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit" - - os: osx + # linux, no jit, no places, no futures, no extflonum, gcc + - os: linux compiler: gcc env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit --disable-places --disable-futures --disable-extflonum" - - os: osx - compiler: clang - env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit --disable-places --disable-futures --disable-extflonum" # Just run tests for the core script: - make CPUS="2" PKGS="racket-test db-test unstable-flonum-lib net-test" CONFIGURE_ARGS_qq="$RACKET_CONFIGURE_ARGS" @@ -50,8 +47,8 @@ script: - raco test -l tests/db/all-tests notifications: irc: "chat.freenode.net#racket-dev" - email: - recipients: + email: + recipients: - samth@racket-lang.org - robby@racket-lang.org on_success: change