From fa30f74e0c120a642ed3d5e0786b934ff0b8a7fc Mon Sep 17 00:00:00 2001 From: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:53:58 -0700 Subject: umpire +rocm: use hipcc as CMAKE_CXX_COMPILER (#33377) --- var/spack/repos/builtin/packages/umpire/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/umpire/package.py b/var/spack/repos/builtin/packages/umpire/package.py index 3916b7a234..d22f49a05d 100644 --- a/var/spack/repos/builtin/packages/umpire/package.py +++ b/var/spack/repos/builtin/packages/umpire/package.py @@ -148,6 +148,9 @@ class Umpire(CachedCMakePackage, CudaPackage, ROCmPackage): spec = self.spec entries = super(Umpire, self).initconfig_compiler_entries() + if "+rocm" in spec: + entries.insert(0, cmake_cache_path("CMAKE_CXX_COMPILER", spec["hip"].hipcc)) + option_prefix = "UMPIRE_" if spec.satisfies("@2022.03.0:") else "" if "+fortran" in spec and self.compiler.fc is not None: -- cgit v1.2.3-60-g2f50