Skip to content

Commit

Permalink
Travis now tries to compile the MPI version
Browse files Browse the repository at this point in the history
  • Loading branch information
milot-mirdita committed Jan 31, 2019
1 parent 7ca6547 commit 2f66ae8
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,24 @@ matrix:
- vim-common
env:
- MATRIX_EVAL="CC=gcc-8;CXX=g++-8"
- os: linux
dist: trusty
sudo: false
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- cmake
- ninja-build
- gcc-8
- g++-8
- zlib1g-dev
- libbz2-dev
- vim-common
- libopenmpi-dev
env:
- MATRIX_EVAL="CC=gcc-8;CXX=g++-8;MPI=1"
- os: osx
osx_image: xcode10.1
addons:
Expand All @@ -86,7 +104,8 @@ before_install:
- eval "${MATRIX_EVAL}"

script:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then mkdir build; cd build; cmake -G Ninja -DHAVE_SSE4_1=1 ..; ninja || exit 1; cd ..; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ -n "$MPI" ]]; then mkdir build; cd build; cmake -G Ninja -DHAVE_MPI=1 -DHAVE_SSE4_1=1 .. || exit 1; ninja || exit 1; cd ..; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ -z "$MPI" ]]; then mkdir build; cd build; cmake -G Ninja -DHAVE_MPI=0 -DHAVE_SSE4_1=1 .. || exit 1; ninja || exit 1; cd ..; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./util/build_osx.sh . build || exit 1; fi

after_success:
Expand Down

0 comments on commit 2f66ae8

Please sign in to comment.