From 29554e84467e041365f91b76326ae070b272ca16 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Mon, 18 Nov 2024 14:09:02 -0600 Subject: [PATCH] intel-oneapi-mpi: strip @ from IMPI_OFFICIALVERSION --- var/spack/repos/builtin/packages/intel-oneapi-mpi/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/intel-oneapi-mpi/package.py b/var/spack/repos/builtin/packages/intel-oneapi-mpi/package.py index 223b0a315f9..2ee2fffcfb3 100644 --- a/var/spack/repos/builtin/packages/intel-oneapi-mpi/package.py +++ b/var/spack/repos/builtin/packages/intel-oneapi-mpi/package.py @@ -146,7 +146,8 @@ class IntelOneapiMpi(IntelOneApiLibraryPackage): def determine_version(cls, exe): output = Executable(exe)("-v", output=str, error=str) match = re.search(cls.version_regex, output) - return match.group(1) if match else None + # strip @ from unsubstituted @IMPI_OFFICIALVERSION@ + return match.group(1).strip("@") if match else None @property def mpiexec(self):