Skip to content

Commit 70de8d8

Browse files
committed
Disable free-threaded builds
1 parent 445dc69 commit 70de8d8

File tree

2 files changed

+29
-25
lines changed

2 files changed

+29
-25
lines changed

ci-targets.yaml

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -264,12 +264,13 @@ linux:
264264
- debug
265265
- noopt
266266
- lto
267-
build_options_conditional:
268-
- options:
269-
- freethreaded+debug
270-
- freethreaded+noopt
271-
- freethreaded+lto
272-
minimum-python-version: "3.13"
267+
# freethreaded builds require mimalloc which is not available on musl yet
268+
# build_options_conditional:
269+
# - options:
270+
# - freethreaded+debug
271+
# - freethreaded+noopt
272+
# - freethreaded+lto
273+
# minimum-python-version: "3.13"
273274
run: true
274275

275276
x86_64_v2-unknown-linux-musl:
@@ -290,12 +291,13 @@ linux:
290291
- debug
291292
- noopt
292293
- lto
293-
build_options_conditional:
294-
- options:
295-
- freethreaded+debug
296-
- freethreaded+noopt
297-
- freethreaded+lto
298-
minimum-python-version: "3.13"
294+
# freethreaded builds require mimalloc which is not available on musl yet
295+
# build_options_conditional:
296+
# - options:
297+
# - freethreaded+debug
298+
# - freethreaded+noopt
299+
# - freethreaded+lto
300+
# minimum-python-version: "3.13"
299301
run: true
300302

301303
x86_64_v3-unknown-linux-musl:
@@ -316,12 +318,13 @@ linux:
316318
- debug
317319
- noopt
318320
- lto
319-
build_options_conditional:
320-
- options:
321-
- freethreaded+debug
322-
- freethreaded+noopt
323-
- freethreaded+lto
324-
minimum-python-version: "3.13"
321+
# freethreaded builds require mimalloc which is not available on musl yet
322+
# build_options_conditional:
323+
# - options:
324+
# - freethreaded+debug
325+
# - freethreaded+noopt
326+
# - freethreaded+lto
327+
# minimum-python-version: "3.13"
325328
run: true
326329

327330
x86_64_v4-unknown-linux-musl:
@@ -342,12 +345,13 @@ linux:
342345
- debug
343346
- noopt
344347
- lto
345-
build_options_conditional:
346-
- options:
347-
- freethreaded+debug
348-
- freethreaded+noopt
349-
- freethreaded+lto
350-
minimum-python-version: "3.13"
348+
# freethreaded builds require mimalloc which is not available on musl yet
349+
# build_options_conditional:
350+
# - options:
351+
# - freethreaded+debug
352+
# - freethreaded+noopt
353+
# - freethreaded+lto
354+
# minimum-python-version: "3.13"
351355
run: true
352356

353357
windows:

cpython-unix/build-cpython.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ if [ -n "${CPYTHON_DEBUG}" ]; then
422422
fi
423423

424424
# Explicitly enable mimalloc on 3.13+, it's already included by default but with this it'll fail
425-
# if it's missing from the system. The MUSL builds do not supprt mimalloc yet.
425+
# if it's missing from the system. The musl builds do not supprt mimalloc yet.
426426
if [[ -n "${PYTHON_MEETS_MINIMUM_VERSION_3_13}" && "${CC}" != "musl-clang" ]]; then
427427
CONFIGURE_FLAGS="${CONFIGURE_FLAGS} --with-mimalloc"
428428
fi

0 commit comments

Comments
 (0)