From 572089bb4fff726685c3f09f875c0b575a84fd09 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Tue, 26 Jan 2016 20:38:23 +0530 Subject: [PATCH 1/3] Update SymEngine hash --- .travis.yml | 2 +- appveyor.yml | 5 +++-- symengine_version.txt | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 symengine_version.txt diff --git a/.travis.yml b/.travis.yml index 39b1206..7eabe9d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,7 +19,7 @@ install: - git clone https://github.com/symengine/symengine symengine-cpp - cd symengine-cpp - - git checkout 8537c67507fae9b1d8d575d322c6ade4f1a59297 + - git checkout `cat ../symengine_version.txt` # Setup travis for C++ library - source bin/install_travis.sh diff --git a/appveyor.yml b/appveyor.yml index 5491b2b..810a16b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -31,9 +31,10 @@ install: - 7z x -oC:\gmp gmp.7z > NUL - set PATH=C:\gmp\bin\;%PATH% + - set /p commit= Date: Tue, 26 Jan 2016 20:43:29 +0530 Subject: [PATCH 2/3] Use gcc-4.7 --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 7eabe9d..a1f9c52 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,11 +2,14 @@ language: ruby sudo: false addons: apt: + sources: + - ubuntu-toolchain-r-test packages: - libgmp-dev - libmpfr-dev - libmpc-dev - binutils-dev + - g++-4.7 rvm: - 1.9.3 - 2.0 From f47c9d01398ea238f8fc3174736af670b7317bf2 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Tue, 26 Jan 2016 20:54:55 +0530 Subject: [PATCH 3/3] Add OS X testing --- .travis.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.travis.yml b/.travis.yml index a1f9c52..3792d31 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ language: ruby sudo: false +os: + - linux + - osx addons: apt: sources: @@ -16,6 +19,13 @@ rvm: - 2.1 - 2.2 +matrix: + exclude: + - os: osx + include: + - os: osx + rvm: 1.9.3 + install: - export RUBY_SOURCE_DIR=`pwd` - export TEST_CPP="no"