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
lritter has quit [Quit: Leaving]
oberstet has quit [Quit: Leaving]
Rhy0lite has quit [Quit: This computer has gone to sleep]
ctismer_ has joined #pypy
ctismer has quit [Ping timeout: 246 seconds]
ctismer_ is now known as ctismer
petronny has quit [Read error: Connection reset by peer]
phlebas has quit [Read error: Connection reset by peer]
phlebas has joined #pypy
petronny has joined #pypy
jcea has quit [Quit: jcea]
dddddd has quit [Ping timeout: 244 seconds]
Dejan has quit [Quit: Leaving]
Rhy0lite has joined #pypy
Rhy0lite has quit [Quit: This computer has gone to sleep]
<mattip> any reason not to merge the bpo-29104 branch that fixes f-string parsing of '\' ?
<mattip> it has extensive tests
njs has left #pypy ["Leaving"]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
oberstet has joined #pypy
<cfbolz> mattip: no, sounds good
<mattip> +1
jvesely has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
the_drow[m] has quit [Quit: killed]
toad_polo has quit [Quit: killed]
agates[m] has quit [Quit: killed]
YannickJadoul has joined #pypy
the_drow[m] has joined #pypy
dmalcolm has joined #pypy
dmalcolm_ has quit [Ping timeout: 260 seconds]
tsaka__ has quit [Ping timeout: 240 seconds]
toad_polo has joined #pypy
agates[m] has joined #pypy
salotz[m] has joined #pypy
xcm has quit [Ping timeout: 240 seconds]
xcm has joined #pypy
Rhy0lite has joined #pypy
<YannickJadoul> Seems to have been introduced by my changes, but I don't get where the expected value of 8 comes from
<YannickJadoul> But seems to have been put there by you? https://foss.heptapod.net/pypy/pypy/-/commit/35406a903dd98974fa07278cd23b1598e5dd0f95
<cfbolz> YannickJadoul: what does cpython have there?
<YannickJadoul> CPython 3.6, 3.7, and 3.8 all return 7
<YannickJadoul> (`import ast; ast.parse('x=1\nf"{ x + 1}"').body[1].value.values[0].value.col_offset`)
<YannickJadoul> But I was assuming you must have had a reason to add that test
thrnciar_ has quit [Read error: Connection reset by peer]
thrnciar has joined #pypy
<YannickJadoul> (and the thing I changed/fixed was about multiline f-strings, so I don't really get why this test broke, either)
<cfbolz> yes, but it's unlikely that 9 months later ;-)
<cfbolz> that I remember
thrnciar has quit [Remote host closed the connection]
<cfbolz> YannickJadoul: if it's consistent with cpython, I'd say just fix it
<YannickJadoul> True :-)
<YannickJadoul> Anyway, worth asking
<YannickJadoul> Should I make a PR changing the 7 to 8, to get the test fixed?
thrnciar has joined #pypy
<YannickJadoul> And/or try to figure out why https://foss.heptapod.net/pypy/pypy/-/merge_requests/730 changed that?
<ronan> YannickJadoul: you mean changing from 8 to 7, right?
<YannickJadoul> ronan: Ah, yes, sorry, it's 8 now
<YannickJadoul> Should become 7
<ronan> +1
<ronan> yes, probably
<ronan> (I meant +1 to just fixing the test)
forgottenone has joined #pypy
<YannickJadoul> (ha, yes, I got that :D )
tsaka__ has joined #pypy
tsaka__ has quit [Ping timeout: 246 seconds]
<mattip> things I learned today: CPython has repos with source and bin of the externals used to build CPython
forgottenone has quit [Quit: Konversation terminated!]
tsaka__ has joined #pypy
lritter has joined #pypy
tsaka__ has quit [Ping timeout: 246 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/8213 [mattip: force build, py3.7]
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2359 [mattip: force build, py3.7]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/5348 [mattip: force build, py3.7]
tsaka__ has joined #pypy
jvesely has quit [Quit: jvesely]
jcea has joined #pypy
tsaka__ has quit [Ping timeout: 246 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/8213 [mattip: force build, py3.7]
dddddd has joined #pypy
<YannickJadoul> Hmmm, next batch of fstring failures :-( "pypy.interpreter.astcompiler.test.test_compiler"
<YannickJadoul> Ah, yes, and I know why :| I'll submit a patch later today or tomorrow
<Alex_Gaynor> arigo: It looks like `ffi_prep_closure` is deprecated in recent libffi, and you're supposed to use `ffi_prep_closure_loc` instead. Is there a bug on cffi for doing this?
Rhy0lite has quit [Ping timeout: 260 seconds]
Rhy0lite has joined #pypy
otisolsen70 has joined #pypy
salotz[m] has quit [Quit: Idle for 30+ days]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2359 [mattip: force build, py3.7]
tsaka__ has joined #pypy
oberstet_ has joined #pypy
oberstet has quit [Ping timeout: 260 seconds]
tsaka__ has quit [Ping timeout: 260 seconds]
tsaka__ has joined #pypy
oberstet_ has quit [Remote host closed the connection]
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/5348 [mattip: force build, py3.7]
YannickJadoul has quit [Quit: Leaving]
otisolsen70 has quit [Ping timeout: 246 seconds]
lritter has quit [Quit: Leaving]
<mattip> not sure that hack to copy dlls into lib_pypy is a good idea.
<mattip> CPython puts all the pyd and dlls in a DLLS directory and adds it to sys.path