DNM: enable the experimental JIT in 3.13+ by tianon · Pull Request #1043 · docker-library/python · GitHub
Skip to content

DNM: enable the experimental JIT in 3.13+#1043

Draft
tianon wants to merge 1 commit into
docker-library:masterfrom
infosiftr:jit
Draft

DNM: enable the experimental JIT in 3.13+#1043
tianon wants to merge 1 commit into
docker-library:masterfrom
infosiftr:jit

Conversation

@tianon

@tianon tianon commented May 22, 2025

Copy link
Copy Markdown
Member

This is for testing, not for merging.

See:

Test it with something like:

$ docker build --pull https://github.com/docker-library/python.git#refs/pull/1043/merge:3.13/slim-trixie

@tianon tianon marked this pull request as draft May 22, 2025 20:48
@tianon

tianon commented May 22, 2025

Copy link
Copy Markdown
Member Author

@tianon

tianon commented May 22, 2025

Copy link
Copy Markdown
Member Author

(and to head it off: compiling LLVM from source is very much out-of-the-question unless/until upstream decides this feature is part of a standard recommended install and should be enabled for ~everyone)

@tianon

tianon commented May 22, 2025

Copy link
Copy Markdown
Member Author

Rebased on #1042, applied more hacks; at least the slim-trixie builds here should succeed.

@tianon

tianon commented May 22, 2025

Copy link
Copy Markdown
Member Author

(unsurprisingly, it looks like Alpine is unsupported: build.py: error: argument target: invalid get_target value: 'x86_64-pc-linux-musl')

@tianon

tianon commented Jun 27, 2025

Copy link
Copy Markdown
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant