[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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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"])