Skip to content

Commit 7ea9102

Browse files
committed
Merge branch 'master' into fix-windows-installer
2 parents 965e137 + 66bc4c3 commit 7ea9102

File tree

28 files changed

+851
-626
lines changed

28 files changed

+851
-626
lines changed

.travis.yml

+22-18
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ env:
1515
- MPICH_BOT_URL_TAIL="mpich-3.2_3.yosemite.bottle.1.tar.gz"
1616
- BUILD_TYPES="Release Debug RelWithDebInfo CodeCoverage"
1717
matrix:
18-
- GCC=6 OSX_PACKAGES="gcc@6 cmake"
19-
- GCC=7 OSX_PACKAGES="gcc cmake"
18+
- GCC=6 OSX_PACKAGES="gcc@6 cmake shellcheck"
19+
- GCC=7 OSX_PACKAGES="gcc cmake shellcheck"
2020

2121
matrix:
2222
fast_finish: true
@@ -34,6 +34,7 @@ matrix:
3434
- &ubuntu
3535
os: linux
3636
sudo: false
37+
dist: trusty
3738
env:
3839
- GCC=6
3940
cache:
@@ -52,22 +53,24 @@ matrix:
5253
- binutils
5354
- cmake-data
5455
- cmake
55-
# -
56-
# <<: *ubuntu
57-
# env:
58-
# - GCC=7
59-
# addons:
60-
# apt:
61-
# sources:
62-
# - ubuntu-toolchain-r-test
63-
# - george-edison55-precise-backports
64-
# packages:
65-
# - gcc-7
66-
# - gfortran-7
67-
# - g++-7
68-
# - binutils
69-
# - cmake-data
70-
# - cmake
56+
# - shellcheck
57+
-
58+
<<: *ubuntu
59+
env:
60+
- GCC=7
61+
addons:
62+
apt:
63+
sources:
64+
- ubuntu-toolchain-r-test
65+
- george-edison55-precise-backports
66+
packages:
67+
- gcc-7
68+
- gfortran-7
69+
- g++-7
70+
- binutils
71+
- cmake-data
72+
- cmake
73+
# - shellcheck
7174
-
7275
<<: *ubuntu
7376
env:
@@ -82,6 +85,7 @@ matrix:
8285
- gcc-6
8386
- gfortran-6
8487
- g++-6
88+
# - shellcheck
8589
allow_failures:
8690
- os: osx
8791
env:

Brewfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
brew 'cmake'
1515
brew 'gcc'
16-
brew 'mpich', args: ['cc=gcc-6', 'cxx=g++-6']
17-
brew 'opencoarrays'
16+
brew 'mpich', args: ['cc=gcc-7', 'build-from-source']
17+
brew 'opencoarrays', args: ['cc=gcc-7', 'build-from-source']
1818

1919
# [Homebrew]: http://brew.sh
2020
# [Linuxbrew]: http://linuxbrew.sh

CMakeLists.txt

+119-105
Large diffs are not rendered by default.

prerequisites/install-functions/report_results.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ report_results()
99
compiler_install_root="${fully_qualified_FC%bin/gfortran*}"
1010

1111
fully_qualified_MPIFC="$(type -P "${MPIFC}")"
12-
mpi_install_root="${fully_qualified_MPIFC%bin/mpif90*}"
12+
mpi_install_root="${fully_qualified_MPIFC%bin/mpifort*}"
1313

1414
fully_qualified_CMAKE="$(type -P "${CMAKE}")"
1515
cmake_install_path="${fully_qualified_CMAKE%/cmake*}"
@@ -71,7 +71,7 @@ report_results()
7171
echo "set LD_LIBRARY_PATH = (\"${compiler_lib_paths%/}\"/bin \"\$LD_LIBRARY_PATH\") " >> setup.csh
7272
fi
7373
echo " " >> setup.sh
74-
if [[ -x "${mpi_install_root}/bin/mpif90" ]]; then
74+
if [[ -x "${mpi_install_root}/bin/mpifort" ]]; then
7575
echo "# Prepend the MPI path to the PATH environment variable:" | tee -a setup.sh setup.csh
7676
echo "if [[ -z \"\${PATH}\" ]]; then " >> setup.sh
7777
echo " export PATH=\"${mpi_install_root%/}/bin\" " >> setup.sh

src/extensions/caf-foot

-117
This file was deleted.

src/extensions/caf-head

-32
This file was deleted.

0 commit comments

Comments
 (0)