-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to openmpi on macOS, update spack (merge spack authoritative updates as of 2022/04/04) #112
Merged
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
9a60e64
Switch to openmpi on macOS
climbfuji 98b902f
Merge branch 'develop' of https://github.com/noaa-emc/spack-stack int…
climbfuji 4ced3de
Update .gitmodules and submodule pointer for spack for testing
climbfuji 9c9b026
Use openmpi for macos-llvm-clang and macos-apple-clang github workflows
climbfuji 0928896
Merge branch 'develop' of https://github.com/noaa-emc/spack-stack int…
climbfuji 7ca1c75
Remove version identified from clang compiler in .github/workflows/ma…
climbfuji 352ea6d
Bug fix in .github/actions/setup-spack-stack/action.yaml
climbfuji 72a628e
Update spack submodule
climbfuji b9003ff
Update spack submodule
climbfuji 6abc298
Merge branch 'develop' of https://github.com/noaa-emc/spack-stack int…
climbfuji 0b5c687
Use internal hwloc/libevent when building openmpi
climbfuji fe28a8d
For debugging
climbfuji 4afe505
Bump mpi cache version number
climbfuji 0cfd9ae
Merge branch 'develop' of https://github.com/noaa-emc/spack-stack int…
climbfuji 5aa05d3
Temporarily change mpi version numbers for testing
climbfuji 21ce595
Next attempt to find MPI
climbfuji 0816473
Try to find git-lfs explicitly
climbfuji 4778358
Use git external find --all for CI tests
climbfuji ab3eb5e
Change all of jedi-cmake from JCSDA-internal to JCSDA
climbfuji 92aee3f
Update submodule pointer for spack
climbfuji 9ffdfb5
Remove all download artifacts that contain a '?'
climbfuji c3c0cca
Update submodule pointer for spack
climbfuji 62114e9
Temporary commit for Intel in .github/actions/setup-spack-stack/actio…
climbfuji daaef9b
Use py-scipy 1.7.3 on macOS with gcc
climbfuji 8359491
Update submodule pointer for spack
climbfuji 3edb222
Update submodule pointer for spack
climbfuji 4e908dc
Remove unnecessary pinning of py-scipy version 1.7.3 in .github/actio…
climbfuji 1aaaf98
Revert .gitmodules and update submodules pointer for spack
climbfuji File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -33,10 +33,8 @@ jobs: | |
spack add clingo | ||
spack concretize | ||
spack mirror create -a | ||
# upload-artifact does not allow filenames that begin with '?' | ||
rm -f cache/source_cache/autoconf/\?id=05972f49ee632cd98057a3caf82ebfb9574846da-eaa3f69 | ||
rm -f cache/source_cache/boost/attachment.cgi?id=356970-b6f6ce6 | ||
rm -f cache/source_cache/py-scipy/extern_decls.patch?id=711fe05025795e44b84233e065d240859ccae5bd-5433f60 | ||
# upload-artifact does not allow filenames that contain '?' | ||
rm -vf `find cache/source_cache -name '*\?*'` | ||
Comment on lines
+36
to
+37
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Much better |
||
|
||
- name: upload-mirror | ||
uses: actions/upload-artifact@v2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,5 +24,5 @@ jobs: | |
with: | ||
app: ${{ matrix.app }} | ||
compiler: clang | ||
mpi: mpich | ||
mpi: openmpi | ||
path: ${{ github.workspace }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,7 +27,7 @@ This step is only required on the new arch64 systems that are equipped with a Ap | |
brew install [email protected] | ||
brew install [email protected] | ||
brew install llvm13.0.0 | ||
brew install [email protected] | ||
brew install [email protected] | ||
brew install [email protected] | ||
brew install [email protected] | ||
brew install [email protected] | ||
|
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ packages: | |
all: | ||
compiler:: [[email protected]] | ||
providers: | ||
mpi:: [[email protected]] | ||
mpi:: [[email protected]] | ||
|
||
### MPI, Python, MKL | ||
mpi: | ||
|
Submodule spack
updated
from fb489a to e02d34
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given the option of externally finding it, I would search for OpenMPI and MPICH instead of this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point. Now that I am using
spack external find --all
, it should be able to find it.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll try this in the next set of PRs.