We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5664603 commit 28c8fd9Copy full SHA for 28c8fd9
cpython-unix/build-cpython.sh
@@ -427,7 +427,12 @@ if [ -n "${CPYTHON_OPTIMIZED}" ]; then
427
428
# Allow users to enable the experimental JIT on 3.13+
429
if [[ -n "${PYTHON_MEETS_MINIMUM_VERSION_3_13}" ]]; then
430
- CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --enable-experimental-jit=yes-off"
+
431
+ # The JIT build is failing on macOS and 3.14+ due to compiler errors
432
+ # Only enable on Linux / 3.13 until that's fixed upstream
433
+ if [[ -n "${PYTHON_MEETS_MAXIMUM_VERSION_3_13}" && "${PYBUILD_PLATFORM}" != "macos" ]]; then
434
+ CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --enable-experimental-jit=yes-off"
435
+ fi
436
437
if [[ -n "${PYTHON_MEETS_MAXIMUM_VERSION_3_13}" ]]; then
438
# On 3.13, LLVM 18 is hard-coded into the configure script. Override it to our toolchain
0 commit comments