intel-oneapi-compilers: ifx is located in bin not bin/intel64 (#40561)

This is a fix on top of https://github.com/spack/spack/pull/40557 .
Tagging @rscohn2 for review.
This commit is contained in:
Stephen Sachs 2023-10-17 04:23:46 +02:00 committed by GitHub
parent 9d5615620a
commit 361a185ddb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -278,10 +278,13 @@ def extend_config_flags(self):
self.write_config_file(
common_flags + llvm_flags, self.component_prefix.linux.bin, ["icx", "icpx"]
)
self.write_config_file(
common_flags + classic_flags, self.component_prefix.linux.bin, ["ifx"]
)
self.write_config_file(
common_flags + classic_flags,
self.component_prefix.linux.bin.intel64,
["icc", "icpc", "ifort", "ifx"],
["icc", "icpc", "ifort"],
)
def _ld_library_path(self):