[intel-oneapi-compilers] use llvm flags for ifx (#46866)

This commit is contained in:
Robert Cohn
2024-10-13 08:19:22 -04:00
committed by GitHub
parent 0dded55f39
commit e8291cbd74

View File

@@ -446,7 +446,11 @@ def extend_config_flags(self):
llvm_flags.append("-Wno-unused-command-line-argument") llvm_flags.append("-Wno-unused-command-line-argument")
self.write_config_file(common_flags + llvm_flags, self._llvm_bin, ["icx", "icpx"]) self.write_config_file(common_flags + llvm_flags, self._llvm_bin, ["icx", "icpx"])
self.write_config_file(common_flags + classic_flags, self._llvm_bin, ["ifx"]) self.write_config_file(
common_flags + (llvm_flags if self.spec.satisfies("@2022.1.0:") else classic_flags),
self._llvm_bin,
["ifx"],
)
self.write_config_file(common_flags + classic_flags, self._classic_bin, ["ifort"]) self.write_config_file(common_flags + classic_flags, self._classic_bin, ["ifort"])
self.write_config_file(common_flags + classic_flags, self._classic_bin, ["icc", "icpc"]) self.write_config_file(common_flags + classic_flags, self._classic_bin, ["icc", "icpc"])