raja@0.14.0 +rocm: add -std=c++14 to HIP_HIPCC_FLAGS (#33456)
This commit is contained in:
parent
9268b14f96
commit
3fd097f1d5
@ -133,12 +133,14 @@ def initconfig_hardware_entries(self):
|
||||
entries.append(cmake_cache_option("ENABLE_HIP", True))
|
||||
entries.append(cmake_cache_path("HIP_ROOT_DIR", "{0}".format(spec["hip"].prefix)))
|
||||
hip_repair_cache(entries, spec)
|
||||
hipcc_flags = []
|
||||
if self.spec.satisfies("@0.14.0"):
|
||||
hipcc_flags.append("-std=c++14")
|
||||
archs = self.spec.variants["amdgpu_target"].value
|
||||
if archs != "none":
|
||||
arch_str = ",".join(archs)
|
||||
entries.append(
|
||||
cmake_cache_string("HIP_HIPCC_FLAGS", "--amdgpu-target={0}".format(arch_str))
|
||||
)
|
||||
hipcc_flags.append("--amdgpu-target={0}".format(arch_str))
|
||||
entries.append(cmake_cache_string("HIP_HIPCC_FLAGS", " ".join(hipcc_flags)))
|
||||
else:
|
||||
entries.append(cmake_cache_option("ENABLE_HIP", False))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user