-
Notifications
You must be signed in to change notification settings - Fork 28
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
Issue with ROCm 6.1.2/6.2.1 spack HIP link flags #1461
Comments
Hi @ebchin ,
Interestingly enough, I was using Tribol's current TPL configuration as a reference to update Axom's TPLs 😅
Not sure if this means specifying
|
Leaning towards changing |
Thanks for taking a look, @bmhan12! Yes, that all makes sense. Whatever you end up deciding will likely make its way back to Tribol eventually 😄. The addition of these linker flags is pretty common in rocm-supporting packages. Would it make sense to move them to BLT or somewhere else @white238 @chapman39 ? |
No problem! I do want to mention something that might trip others up, depending on if you are using the The current So with the current radiuss-spack-configs, you would get the wrong path and possibly get an error when building the RAJA suite with So will have to hold off on moving to |
Hi axom team,
I'm updating Tribol's TPLs to build with ROCm 6.1.2 and 6.2.1, and I had a few questions/issues:
hip
subdirectory doesn't exist anymore. Should these directories be updated to e.g./opt/rocm-6.#.#
?/opt
. It looks likerocm_root = spec["hip"].prefix
might give the intended directory.lib64
subdirectory doesn't exist in/opt/rocm-6.1.2
or/opt/rocm-6.2.1
(or older ROCm versions, for that matter). I think the intended directory here islib
?When the above changes were made, the correct library paths were produced by
hip_link_flags
.@chapman39
The text was updated successfully, but these errors were encountered: