Skip to content

Commit 9bb786e

Browse files
author
Damian Rouson
committed
Merge branch 'master' into opencoarrays-teams
2 parents 6a55609 + 3b606ae commit 9bb786e

File tree

72 files changed

+7083
-1902
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+7083
-1902
lines changed

.VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
$Format:%d%n%n$
22
# Fall back version, probably last release:
3-
1.9.0
3+
1.9.1
44

55
# OpenCoarrays version file. This project uses semantic
66
# versioning. For details see http://semver.org

.gitattributes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ developer-scripts export-ignore
3232
codecov.yml export-ignore
3333
*.enc export-ignore
3434
.github export-ignore
35+
makefile export-ignore
36+
Makefile export-ignore
37+
make.inc* export-ignore
38+
39+
# Experimental conduits/backends
40+
src/gasnet export-ignore
41+
src/openshmem export-ignore
3542

3643
# Perform substitutions when `git export`ing these files
3744
.VERSION export-subst

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,18 @@ This pull request (PR) is a:
3636

3737
### I certify that ###
3838

39-
- [ ] I have reviewed the [contributing guidelines] and followed the
40-
policies on:
41-
- Pull request (PR) naming to indicate work in progress (WIP),
42-
and to attach the PR to the appropriate bug report, or feature
43-
request [issue]
39+
- [ ] I reviewed and followed the [contributing guidelines], including
40+
- Increasing test coverage for all feature-addition PRs
41+
- Increasing test coverage for all bug-fix PRs for which there
42+
does not already exist a related test that failed before the PR
43+
- At least maintaining test coverage for all other PRs
44+
- Ensuring that all tests pass when run locally
45+
- Naming PR to indicate work in progress (WIP) and to attach the PR
46+
to the appropriate bug report or feature request [issue]
4447
- White space (no trailing white space or white space errors may
4548
be introduced)
4649
- Commenting code where it is non-obvious and non-trivial
47-
- Running tests locally, to ensure all of them pass
48-
- Maintaining or increasing test coverage
4950
- Logically atomic, self consistent and coherent commits
5051
- Commit message content
51-
- Waiting 24 hours before self-approving the pull request to
52-
give another OpenCoarrays developer a chance to review my
53-
proposed code
52+
- Waiting 24 hours before self-approving the PR to give another
53+
OpenCoarrays developer a chance to review my proposed code

.travis.yml

Lines changed: 22 additions & 18 deletions
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

Lines changed: 2 additions & 2 deletions
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

0 commit comments

Comments
 (0)