Re: Handling --enable-experimental-jit in Python 3.13

2024-06-24 Thread Miro Hrončok
On 24. 06. 24 23:08, Fabio Valentini wrote: On Mon, Jun 24, 2024 at 3:53 PM Miro Hrončok wrote: On 17. 04. 24 18:40, Victor Stinner wrote: On Wed, Apr 17, 2024 at 2:38 PM Miro Hrončok wrote: Victor, do you think it would be possible to build in the JIT support but have a runtime

Re: Handling --enable-experimental-jit in Python 3.13

2024-06-24 Thread Fabio Valentini
On Mon, Jun 24, 2024 at 3:53 PM Miro Hrončok wrote: > > On 17. 04. 24 18:40, Victor Stinner wrote: > > On Wed, Apr 17, 2024 at 2:38 PM Miro Hrončok wrote: > >> Victor, do you think it would be possible to build in the JIT support but > >> have > >> a runtime opt-out/opt-in switch? That way, we

Re: Handling --enable-experimental-jit in Python 3.13

2024-06-24 Thread Miro Hrončok
On 17. 04. 24 18:40, Victor Stinner wrote: On Wed, Apr 17, 2024 at 2:38 PM Miro Hrončok wrote: Victor, do you think it would be possible to build in the JIT support but have a runtime opt-out/opt-in switch? That way, we can build it, but disable it by default, unless our users want to

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-17 Thread Victor Stinner
On Wed, Apr 17, 2024 at 2:38 PM Miro Hrončok wrote: > Victor, do you think it would be possible to build in the JIT support but have > a runtime opt-out/opt-in switch? That way, we can build it, but disable it by > default, unless our users want to experiment with it. PEP 744 "JIT Compilation"

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-17 Thread Miro Hrončok
On 17. 04. 24 14:27, Victor Stinner wrote: On Wed, Apr 10, 2024 at 8:23 PM Miro Hrončok wrote: Python 3.13 has an experimental JIT compiler: https://docs.python.org/dev/whatsnew/3.13.html#experimental-jit-compiler Enabling it is a configure (hence build-time) option. How do we handle this in

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-17 Thread Victor Stinner
On Wed, Apr 10, 2024 at 8:23 PM Miro Hrončok wrote: > Python 3.13 has an experimental JIT compiler: > https://docs.python.org/dev/whatsnew/3.13.html#experimental-jit-compiler > > Enabling it is a configure (hence build-time) option. > > How do we handle this in Fedora? > > - We can keep it

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-17 Thread Tomáš Orsava
I don't think it's a good idea to enable an experimental feature on the main Python that runs all the system tools, that could wreak untold havoc in ways we can't tell yet. Especially since it's a brand new experimental feature. If we really want to try it, adding it as a variant sounds best

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-10 Thread Neal Gompa
On Wed, Apr 10, 2024 at 2:23 PM Miro Hrončok wrote: > > Hello Pythonistas, > > Python 3.13 has an experimental JIT compiler: > > https://docs.python.org/dev/whatsnew/3.13.html#experimental-jit-compiler > > Enabling it is a configure (hence build-time) option. > > How do we handle this in Fedora?

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-10 Thread Frantisek Zatloukal
On Wed, Apr 10, 2024 at 8:23 PM Miro Hrončok wrote: > Hello Pythonistas, > > Python 3.13 has an experimental JIT compiler: > > https://docs.python.org/dev/whatsnew/3.13.html#experimental-jit-compiler > > Enabling it is a configure (hence build-time) option. > > How do we handle this in Fedora? >

Handling --enable-experimental-jit in Python 3.13

2024-04-10 Thread Miro Hrončok
Hello Pythonistas, Python 3.13 has an experimental JIT compiler: https://docs.python.org/dev/whatsnew/3.13.html#experimental-jit-compiler Enabling it is a configure (hence build-time) option. How do we handle this in Fedora? - We can keep it disabled, as it is experimental. - We can enable