cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
<simpson>
Well, no, I have two more thoughts: If he has *already manifested* the first speedup, then this would be interesting to read; we can rip off anything actually good from his first two phases, and we're currently over three phases' worth of speedup ahead of CPython. https://lobste.rs/s/5qwgri/implementation_plan_for_speeding_up#c_1rr2yv
jacob22 has quit [Read error: Connection reset by peer]
pmp-p has quit [Quit: No Ping reply in 180 seconds.]
pmp-p has joined #pypy
jcea has joined #pypy
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
<toad_polo>
How is one supposed to install PyPy on Windows? When I download the file from pypy.org it's a zip file containing executables, and when I extract them somewhere and try to run `pypy.exe`, it complains about a missing `VCRUNTIME140.dll` file.
<toad_polo>
I installed the vcredist.msi or whatever that is mentioned in the notes for the Windows download, that didn't help.
<toad_polo>
mattip: Do you know offhand the canonical easiest way to get a reliable indicator of whether or not I'm on PyPy 7.3.2? `python --version | grep 7.3.2` or something?
<toad_polo>
I'm thinking that I'll solve this problem in the short term by simply skipping the tests if I'm on a broken version of PyPy on Windows, and hopefully it can be re-enabled automatically even if I forget that I did that, when PyPy updates.
<mgorny>
toad_polo: sys.pypy_version_info has what you want
otisolsen70 has joined #pypy
<mattip>
the problem is caused by too many options to the path_or_fd unwrap_spec in interp_posix
wleslie has joined #pypy
<mattip>
for some functions, like listdir, '' is turned into '.'
<mattip>
but for stat, it should remain ''
<mattip>
(it is more nuanced than that)
oberstet has quit [Remote host closed the connection]