-
Notifications
You must be signed in to change notification settings - Fork 32
Spack 1.1 & TPL v2025.12.0 updates #1769
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
base: develop
Are you sure you want to change the base?
Conversation
| hip_link_flags = "" | ||
|
|
||
| rocm_root = os.path.dirname(spec["llvm-amdgpu"].prefix) | ||
| rocm_root = spec["llvm-amdgpu"].prefix |
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.
Here and in toss_4_x86_64_ib_cray/spack.yaml, I incorporated changes from @adrienbernede 's PR #1739 to get things working with Spack 1.1 .
| +// Include OpenMP header for Windows | ||
| +#if defined(_OPENMP) | ||
| +#include <omp.h> | ||
| +#endif |
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.
This patch file is part of my attempt to get raja v25.12.0 working with Windows.
Following error without this patch:
D:\a\axom\axom\uberenv_libs\vcpkg\buildtrees\raja\src\v2025.12.0-beae201c76.clean\include\RAJA/policy/openmp/thread.hpp(35): error C3861: 'omp_get_max_threads': identifier not found
D:\a\axom\axom\uberenv_libs\vcpkg\buildtrees\raja\src\v2025.12.0-beae201c76.clean\include\RAJA/policy/openmp/thread.hpp(41): error C3861: 'omp_get_thread_num': identifier not found
b1ced68 to
2b540e7
Compare
|
Additional context from testing: On Windows, I've tried building RAJA EDIT: Between v2025.09.0 and v2025.09.1, this seems to be the most relevant PR to openmp changes? llnl/RAJA#1884 |
2e8ff18 to
6c57b7f
Compare
|
@bmhan12 to be clear: it works with RAJA 2025.09.0 and breaks with RAJA 2025.09.1 and newer? |
Yes. |
Thank you. I've got John looking into it. His RAJA PR seems to be the cause of the breakage. |
6c57b7f to
f871cec
Compare
Co-authored-by: Adrien M. Bernede <bernede1@llnl.gov>
f871cec to
196daf5
Compare
25601d9 to
9f2f2dc
Compare
9f2f2dc to
ea0f6f7
Compare
This PR:
TODO: