Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions ci-targets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ linux:
build_options:
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
Expand All @@ -92,7 +92,7 @@ linux:
build_options:
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
Expand All @@ -113,7 +113,7 @@ linux:
build_options:
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
Expand All @@ -134,7 +134,7 @@ linux:
build_options:
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
Expand All @@ -155,7 +155,7 @@ linux:
build_options:
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
Expand Down Expand Up @@ -262,12 +262,12 @@ linux:
- lto+static
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
- freethreaded+noopt
- freethreaded+lto
- freethreaded+pgo+lto
minimum-python-version: "3.13"
run: true

Expand All @@ -288,12 +288,12 @@ linux:
- lto+static
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
- freethreaded+noopt
- freethreaded+lto
- freethreaded+pgo+lto
minimum-python-version: "3.13"
run: true

Expand All @@ -314,12 +314,12 @@ linux:
- lto+static
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
- freethreaded+noopt
- freethreaded+lto
- freethreaded+pgo+lto
minimum-python-version: "3.13"
run: true

Expand All @@ -340,12 +340,12 @@ linux:
- lto+static
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
- freethreaded+noopt
- freethreaded+lto
- freethreaded+pgo+lto
minimum-python-version: "3.13"
run: true

Expand All @@ -366,12 +366,12 @@ linux:
# - lto+static
- debug
- noopt
- lto
- pgo+lto
build_options_conditional:
- options:
- freethreaded+debug
- freethreaded+noopt
- freethreaded+lto
- freethreaded+pgo+lto
minimum-python-version: "3.13"
run: true

Expand Down
4 changes: 2 additions & 2 deletions cpython-unix/build-cpython.sh
Original file line number Diff line number Diff line change
Expand Up @@ -466,8 +466,8 @@ if [ -n "${CPYTHON_OPTIMIZED}" ]; then
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --enable-bolt"
fi

# Allow users to enable the experimental JIT on 3.13+
if [[ -n "${PYTHON_MEETS_MINIMUM_VERSION_3_13}" ]]; then
# Allow users to enable the experimental JIT on 3.13+ (but not on musl)
if [[ -n "${PYTHON_MEETS_MINIMUM_VERSION_3_13}" && ! "${CC}" = "musl-clang" ]]; then

# Do not enable on x86-64 macOS because the JIT requires macOS 11+ and we are currently
# using 10.15 as a minimum version.
Expand Down
Loading