pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/python/cpython/commit/d82d5c2ddbc73fc188812a3d16b9ab2d15c76a01

[3.13] GH-146475: Block Apple Clang for building JIT stencils (#14918… · python/cpython@d82d5c2 · GitHub
Skip to content

Commit d82d5c2

Browse files
[3.13] GH-146475: Block Apple Clang for building JIT stencils (#149188) (#149340)
GH-146475: Block Apple Clang for building JIT stencils (#149188) (cherry picked from commit c0e0640)
1 parent 46165b1 commit d82d5c2

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Block Apple Clang from being used to build the JIT as it ships without
2+
required LLVM tools.

Tools/jit/_llvm.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
import typing
1010

1111
_LLVM_VERSION = 18
12-
_LLVM_VERSION_PATTERN = re.compile(rf"version\s+{_LLVM_VERSION}\.\d+\.\d+\S*\s+")
12+
_LLVM_VERSION_PATTERN = re.compile(
13+
rf"(?<!Apple )(LLVM|clang) version\s+{_LLVM_VERSION}\.\d+\.\d+\S*\s+"
14+
)
1315

1416
_P = typing.ParamSpec("_P")
1517
_R = typing.TypeVar("_R")

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy