arborx: inherit from CudaPackage, ROCmPackage#30490
Conversation
tldahlgren
left a comment
There was a problem hiding this comment.
LGTM. Will defer decision regarding retaining and merging this PR to a maintainer.
aprokop
left a comment
There was a problem hiding this comment.
Inheriting from CudaPackage and ROCmPackage makes sense to me. I'm less certain about adding arch code. I guess a person only interested in ArborX would benefit from writing spack install arborx+cuda cuda_arch=<blah> vs spack install arborx+cuda ^kokkos cuda_arch=<blah>.
|
@masterleinad what do you think? |
Just from my perspective, I think it's nice to not have to explicitly say |
I agree. From a "usability" standpoint, IMO it is better to not required people not familiar with your software and its dependencies to know they have to be explicit in this case. |
Inherit from
CudaPackageandROCmPackagebase classes.Relay
cuda_archandamdgpu_targettokokkoswhere appropriate.Does it make sense to do this for
arborx?@aprokop @masterleinad @alalazo