-
Notifications
You must be signed in to change notification settings - Fork 34
Update to C++20, spack 1.2.0 and package updates #1912
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
Merged
Merged
Changes from all commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
c6c96b6
Wip - intel compiler not working
bmhan12 4d9d029
Use namespaced umpire::
bmhan12 314d041
Trying newer spack-packages commit for cxxstd 20 for raja
bmhan12 623d849
Test versions for raja and umpire
bmhan12 953de46
Set mfem to use cxxstd=20
bmhan12 89db3cd
Try updating to cray-mpich 9.0.1
bmhan12 7b2cee2
seemingly working raja pre-std::memcpy change
bmhan12 ea778fd
Add workaround for wrong gcc-toolset 12 for C++20 with +fortran
bmhan12 552dcd9
Revert "Try updating to cray-mpich 9.0.1" - mfem hangs with newer MPI
bmhan12 feef0ba
Attempt to upgrade HIP compilers - rocm@7.2.1 deadlocks with caliper
bmhan12 13bf431
Update to spack 1.2 and spack-packages 6/26
bmhan12 1ba06e9
Workaround for spack gmake error related to nanobind
bmhan12 bc59a7c
HIP related changes - added a patch to cce recipe, cce@21 no longer r…
bmhan12 ba237bb
Tentative workaround for cuda core_flatmap insert_batched_with_existi…
bmhan12 5a48776
Update to blt 0.7.2
bmhan12 8ff7719
Small recipe fixes for axom and cce
bmhan12 595a2cb
Attempt to update other package versions in versions.yaml
bmhan12 fb2805a
Fix deadlock issue with rocm@7.2.1 by building caliper~shared - now h…
bmhan12 a325849
Update spack-packages commit to include cuda 13 enablement
bmhan12 30f1850
Rolling back some of the package updates due to failures, CUDA 13.1 w…
bmhan12 a4e1c21
Anticipating compiler change for docker clang
bmhan12 15b7510
Remove intel testing variants, caliped~shared fix is an anomaly
bmhan12 35bd06e
Update version hashes, give more descript descriptions
bmhan12 fc8e2df
Update RZ host-configs - remove older HIP compilers
bmhan12 87253c6
Update windows version and hashes
bmhan12 1ccab67
vcpkg - umpire needs C++20
bmhan12 7e7f125
Fix for sparsehash with msvc and cuda
kennyweiss 993e34f
Update CZ host-configs - remove older HIP compilers
bmhan12 49343d0
Update Gitlab CI HIP configs
bmhan12 321cb6e
Lambda capture warnings for C++20 gcc fix
bmhan12 d884b2f
Werror fixes for C++20
bmhan12 00cdd3d
Update docker tag and docker host-configs
bmhan12 aa7d9fe
7.2.1 libraries require openmp - reenable for gitlab CI
bmhan12 491c805
Gitlab CI - Disable OpenMP for tioga 6.4.3, see if that helps with ti…
bmhan12 cea9600
Merge branch 'develop' into feature/han12/c_20
bmhan12 89861ee
Update to spack v1.2.2
bmhan12 ce1cd54
Update vcpkg with open task to update to raja/umpire/camp release ver…
bmhan12 8e23011
Update mfem to master branch version and cleanup recipe, lockdown nan…
bmhan12 043e0dc
Keep cpp14 variant, but label as deprecated and default to off - is a…
bmhan12 55569c2
Unit test API fixes for newer mfem
bmhan12 ed35701
Merge branch 'develop' into feature/han12/c_20
bmhan12 3c40717
Attempted to fix for new mfem unit test failure in quest_mfem_reader
bmhan12 18869bc
Attempt to fix intermittent unit test failure for patch path with CUDA
bmhan12 488cd4c
Update CZ host-configs with newer mfem
bmhan12 fbd3ae5
Merge branch 'develop' into feature/han12/c_20
bmhan12 84d7a75
Update RZ configs with newer mfem
bmhan12 5ce7257
Merge branch 'develop' into feature/han12/c_20
bmhan12 63627de
Update docker tag and host-configs
bmhan12 39209b2
vcpkg - try without slib/libaec - 429 error when downloading (develop…
bmhan12 703f043
Update vcpkg for mfem
bmhan12 ee6ef9e
Try modified vcpkg.json for hdf5
bmhan12 ad5bb14
Add comment detailing hdf5 windows slib/libaec workaround
bmhan12 05d444a
Update spack packages hash to include upstream nanobind fix - remove …
bmhan12 6a3308e
Reverts changes to MFEMReader
kennyweiss 1c291b7
Adds extra check for valid KnotVector when reading a file in MFEMReader
kennyweiss 24b854d
Bugfix: controlpoint section in mfem NURBS patch does not support com…
kennyweiss 92ba485
Backport spack-packages styling; correct C++20 cxxstd conflict to rig…
bmhan12 ea0cd6d
Define BLT_CXX_STD in the general case
bmhan12 7fbb09b
Merge branch 'develop' into feature/han12/c_20
bmhan12 cf6690f
Merge branch 'develop' into feature/han12/c_20
bmhan12 2fbb0d9
Cleanup error with compiler_flag_unused_local_typedef test with intel…
bmhan12 cf12401
Merge branch 'develop' into feature/han12/c_20
bmhan12 57660e5
Workaround for rehashing with CUDA C++20 std
bmhan12 8953d19
Add host device decorations for HIP compilation
bmhan12 39e3a0f
Guard construction on the host
bmhan12 90fe175
Merge pull request #1926 from llnl/bugfix/han12/cuda_rehash
bmhan12 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
Large diffs are not rendered by default.
Oops, something went wrong.
52 changes: 29 additions & 23 deletions
52
host-configs/dane-toss_4_x86_64_ib-intel-oneapi-compilers@2025.2.0.cmake
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.