GH-120602: Support LLVM_VERSION_SUFFIX for JIT builds (GH-120604)

This commit is contained in:
Xarblu 2024-06-20 02:48:00 +02:00 committed by GitHub
parent 4bbb0273f2
commit 285f42c850
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View File

@ -0,0 +1,2 @@
Correctly handle LLVM installs with ``LLVM_VERSION_SUFFIX`` when building
with ``--enable-experimental-jit``.

View File

@ -9,7 +9,7 @@ import subprocess
import typing
_LLVM_VERSION = 18
_LLVM_VERSION_PATTERN = re.compile(rf"version\s+{_LLVM_VERSION}\.\d+\.\d+\s+")
_LLVM_VERSION_PATTERN = re.compile(rf"version\s+{_LLVM_VERSION}\.\d+\.\d+\S*\s+")
_P = typing.ParamSpec("_P")
_R = typing.TypeVar("_R")