Skip to content

Commit 6e107a1

Browse files
committed
Revert "Disable free-threaded builds"
This reverts commit 70de8d8.
1 parent 70de8d8 commit 6e107a1

File tree

2 files changed

+25
-29
lines changed

2 files changed

+25
-29
lines changed

ci-targets.yaml

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -264,13 +264,12 @@ linux:
264264
- debug
265265
- noopt
266266
- lto
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"
267+
build_options_conditional:
268+
- options:
269+
- freethreaded+debug
270+
- freethreaded+noopt
271+
- freethreaded+lto
272+
minimum-python-version: "3.13"
274273
run: true
275274

276275
x86_64_v2-unknown-linux-musl:
@@ -291,13 +290,12 @@ linux:
291290
- debug
292291
- noopt
293292
- lto
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"
293+
build_options_conditional:
294+
- options:
295+
- freethreaded+debug
296+
- freethreaded+noopt
297+
- freethreaded+lto
298+
minimum-python-version: "3.13"
301299
run: true
302300

303301
x86_64_v3-unknown-linux-musl:
@@ -318,13 +316,12 @@ linux:
318316
- debug
319317
- noopt
320318
- lto
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"
319+
build_options_conditional:
320+
- options:
321+
- freethreaded+debug
322+
- freethreaded+noopt
323+
- freethreaded+lto
324+
minimum-python-version: "3.13"
328325
run: true
329326

330327
x86_64_v4-unknown-linux-musl:
@@ -345,13 +342,12 @@ linux:
345342
- debug
346343
- noopt
347344
- lto
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"
345+
build_options_conditional:
346+
- options:
347+
- freethreaded+debug
348+
- freethreaded+noopt
349+
- freethreaded+lto
350+
minimum-python-version: "3.13"
355351
run: true
356352

357353
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)