cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
__pv has quit [Remote host closed the connection]
reaperhulk_ is now known as reaperhulk
Zic1 has joined #pypy
<Zic1> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Zic1> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Zic1> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Zic1> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
Zic1 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
__pv has joined #pypy
ozymandias4 has joined #pypy
<ozymandias4> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<ozymandias4> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<ozymandias4> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<ozymandias4> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
ozymandias4 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Krenair10 has joined #pypy
<Krenair10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Krenair10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Krenair10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Krenair10> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
Krenair10 has quit [Remote host closed the connection]
Ulfalizer has quit []
c0ded has joined #pypy
<c0ded> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<c0ded> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<c0ded> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<c0ded> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
pj1 has joined #pypy
<pj1> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<pj1> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<pj1> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<pj1> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
pj1 has quit [Remote host closed the connection]
c0ded has quit [Ping timeout: 260 seconds]
DIRT has joined #pypy
Dworf has joined #pypy
<Dworf> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Dworf> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Dworf> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Dworf> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
Dworf has quit [Remote host closed the connection]
Carlos061114 has joined #pypy
<Carlos061114> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Carlos061114> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Carlos061114> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Carlos061114> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
mattip has quit [Ping timeout: 255 seconds]
Carlos061114 has quit [Ping timeout: 240 seconds]
asmeurer has quit [Quit: asmeurer]
mattip has joined #pypy
jcea has quit [Quit: jcea]
issyl026 has joined #pypy
<issyl026> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<issyl026> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<issyl026> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
mar77i_ has joined #pypy
<mar77i_> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<mar77i_> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<mar77i_> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<mar77i_> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
mar77i_ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
issyl026 has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
asmeurer has joined #pypy
mattip has quit [Ping timeout: 248 seconds]
eido1on has joined #pypy
<eido1on> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<eido1on> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<eido1on> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<eido1on> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
eido1on has quit [Ping timeout: 240 seconds]
Tojil has joined #pypy
<Tojil> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Tojil> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Tojil> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Tojil> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
Tojil has quit [Ping timeout: 244 seconds]
bruinen has joined #pypy
durin42 has joined #pypy
durin42 has left #pypy [#pypy]
bruinen has quit [Remote host closed the connection]
bruinen has joined #pypy
CC666 has joined #pypy
<CC666> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
CC666 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
Xlbrag_ has joined #pypy
Xlbrag_ has quit [Remote host closed the connection]
DIRT has quit [Ping timeout: 264 seconds]
arza10 has joined #pypy
<arza10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<arza10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<arza10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
arza10 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
brand027 has joined #pypy
<brand027> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
brand027 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
forgottenone has joined #pypy
chachasmooth2 has joined #pypy
<chachasmooth2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
chachasmooth2 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
marself has joined #pypy
asmeurer has quit [Quit: asmeurer]
nickenchuggets has joined #pypy
<nickenchuggets> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
nickenchuggets was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
forgottenone has quit [Ping timeout: 268 seconds]
martyn_h has joined #pypy
<martyn_h> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
martyn_h was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
forgottenone has joined #pypy
TehNut3 has joined #pypy
<TehNut3> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
TehNut3 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<TehNut3> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
BranchPredictor1 has joined #pypy
<BranchPredictor1> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<BranchPredictor1> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<BranchPredictor1> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
BranchPredictor1 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
alphor9 has joined #pypy
<alphor9> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<alphor9> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<alphor9> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
alphor9 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
asmeurer has joined #pypy
nurupo2 has joined #pypy
<nurupo2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
nurupo2 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
agronholm has joined #pypy
and has joined #pypy
<and> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<and> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<and> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
and was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
maxxam has joined #pypy
<maxxam> Trying to install pypy3 with debug symbols as a virtualenv… but it deosn’t work: https://pastebin.com/xm5TTuDn
Remi_M has quit [Quit: See you!]
Remi_M has joined #pypy
Remi_M has quit [Client Quit]
<maxxam> It looks like there’s an error in how it was packaged — `name `long` is not defined` in lib_pypy/datetime.py — though I used the packaging instructions off the website (http://pypy.org/download.html#packaging )
<maxxam> If I run the packaged `pip` (from the debug compile) will it act as if it’s in its own environment, so I can install packages for pypy and run it without a virtualenv?
Garen has quit [Read error: Connection reset by peer]
Garen has joined #pypy
<maxxam> I fixed that error by adding `long = float` to the top of the offending file. however I keep runing into python2-related errors (I’m on python3)
<maxxam> For example
<maxxam> File "/home/user/pypy3-v6.0.0-linux64-debug/lib_pypy/cPickle.py", line 210
<maxxam> raise ValueError, "unsupported pickle protocol: %d" % proto
<maxxam> ^
<maxxam> SyntaxError: invalid syntax
<maxxam> Does anything besides the bin/pypy3 executable differ as a result of the —lldebug compile flag? If not, I can copy that executable to a vanilla pypy3 package
realitix has joined #pypy
asmeurer has quit [Quit: asmeurer]
yaewa has joined #pypy
arigato has quit [Ping timeout: 256 seconds]
moei has quit [Ping timeout: 256 seconds]
dan- has quit [Ping timeout: 256 seconds]
arigo has joined #pypy
dan- has joined #pypy
<larstiq_> maxxam: libpypy-c.so
<larstiq_> not sure if anything else
<larstiq_> maxxam: it does seem you have some python2 vs python3 weirdness going on though
<maxxam> yep
<maxxam> it looks like the package.py script installed python2 versions of everything
dan- has quit [Changing host]
dan- has joined #pypy
<maxxam> not sure if I could run virtualenv -p with python2, that would also make it work
<larstiq_> presumably if you run it from the right branch it should work
<larstiq_> maxxam: a pypy virtualenv must be run with pypy2 then, not cpython2
<maxxam> …what do you mean, right branch? I switched mercurial to the 3.5 branch before compiling, else I wouldnt have got a pypy3 bin
<larstiq_> sounds fine then
<maxxam> larstiq_: re virtualenv, I want to install pypy3 (debug) as a virtualenv so I can pip in all the dependencies
<maxxam> but I guess when I go to do virtualenv -p, it uses the specified interpreter (pypy3) instead of the default python or python3
<larstiq_> yes
<maxxam> and it looks like some files supplied by the package script are python3
<maxxam> * are python2
ws2k3 has joined #pypy
<ws2k3> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
ws2k3 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<maxxam> lol wtf entrepreneurs and fentanyl addicts
<larstiq_> bleh, spammers
<larstiq_> maxxam: hmm, aren't you supposed to run the packaging script while you're building pypy, not with the resulting binary?
<larstiq_> so make the venv "one level up"
<maxxam> yes, I ran it as stated on the website, to create a package containing the pypy3 binary…
<maxxam> ok, backstory: pypy3-debug was compiled on a VM because RAM. then the package was compiled on that VM and uploaded to the (production) server for testing. I then untarred the package and am now trying to build a virtualenv with it
<larstiq_> ok
<maxxam> I just tried copying over the binary and libpypy (debug) to a „mutant“ version of the package, with everything else pulled from a newly downloaded pypy3 official vanilla package
<maxxam> virtualenv installed fine
<maxxam> whether everything will run fine is yet to be determined :)
<maxxam> looks like SSL did not install right
<maxxam> and there is no hashlib module
<maxxam> so I guess pip doesnt work
<maxxam> :(
<larstiq_> it's cffi based, so if the target env is too different from build one, that may not work
<maxxam> same linux distro in both cases
<maxxam> same version of it too
crane_ is now known as crane
<larstiq_> maxxam: you can still try running pypy/tool/build_cffi_imports.py
<maxxam> this is in the build env?
<maxxam> and then I re-run the packager?
<maxxam> does it need 5Gb ram or will it run on less?
<larstiq_> maxxam: it is lighter than the full build, so I'd try it on the target first perhaps
dddddd has joined #pypy
<larstiq_> if you don't have a buildchain there, then maybe try shuffling it around
<larstiq_> and/or wait till a developer pops up
dan- has quit [Max SendQ exceeded]
dan- has joined #pypy
dan- has quit [Changing host]
dan- has joined #pypy
Turandot19 has joined #pypy
<Turandot19> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Turandot19 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<maxxam> …hmm, running build_cffi_imports gives me file not found errors for every case…
<maxxam> *** failed to build the CFFI modules ['_decimal_build.py', '_gdbm_build.py', '_lzma_build.py', '_pwdgrp_build.py', '_tkinter/tklib_build.py']
erry16 has joined #pypy
<erry16> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
erry16 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
bladernr2 has joined #pypy
<bladernr2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
bladernr2 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
timwis6 has joined #pypy
<timwis6> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<timwis6> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
timwis6 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
uptime28 has joined #pypy
<uptime28> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
uptime28 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
yaewa has quit [Quit: Leaving...]
cheshire_cat has joined #pypy
<cheshire_cat> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
cheshire_cat was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
epic26 has joined #pypy
<epic26> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<epic26> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
epic26 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
forgottenone has quit [Ping timeout: 244 seconds]
Miklo15 has joined #pypy
<Miklo15> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Miklo15 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
richvdh26 has joined #pypy
<richvdh26> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<richvdh26> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
richvdh26 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
dungodung2 has joined #pypy
<dungodung2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
dungodung2 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
Matrixiumn has joined #pypy
<Matrixiumn> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Matrixiumn> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Matrixiumn was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
oberstet has joined #pypy
bluszcz10 has joined #pypy
<bluszcz10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<bluszcz10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<bluszcz10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
bluszcz10 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
Gonsor has joined #pypy
kcr has quit [Remote host closed the connection]
graingert has quit [Remote host closed the connection]
mitsuhiko has quit [Remote host closed the connection]
DRMacIver has quit [Remote host closed the connection]
fijal has quit [Remote host closed the connection]
rguillebert has quit [Remote host closed the connection]
rguillebert has joined #pypy
kcr has joined #pypy
mitsuhiko has joined #pypy
DRMacIver has joined #pypy
Alex_Gaynor has joined #pypy
fijal has joined #pypy
mitsuhiko has quit [Changing host]
mitsuhiko has joined #pypy
DRMacIver has joined #pypy
DRMacIver has joined #pypy
DRMacIver has quit [Changing host]
DRMacIver has quit [Changing host]
Alex_Gaynor has quit [Changing host]
Alex_Gaynor has joined #pypy
graingert has joined #pypy
graingert has quit [Changing host]
graingert has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
realitix has quit [Quit: realitix]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
pjenvey1 has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
pjenvey has quit [Ping timeout: 264 seconds]
Gonsor_ has joined #pypy
jcea has joined #pypy
Gonsor has quit [Ping timeout: 260 seconds]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
Guest72310 has joined #pypy
<Guest72310> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Guest72310 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
graingert has joined #pypy
graingert has quit [Excess Flood]
TheAdversary has quit [Ping timeout: 240 seconds]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
graingert has joined #pypy
graingert has quit [Excess Flood]
marky1991_2 has joined #pypy
lucy_ has joined #pypy
<lucy_> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<lucy_> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
lucy_ was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<lucy_> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
forgottenone has joined #pypy
tayfun26 has joined #pypy
marky1991_2 has quit [Read error: Connection reset by peer]
marky1991_2 has joined #pypy
graingert has joined #pypy
Madcotto20 has joined #pypy
<Madcotto20> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Madcotto20 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
graingert has quit [Excess Flood]
TheAdversary has joined #pypy
realitix has joined #pypy
realitix has quit [Client Quit]
realitix has joined #pypy
marself has quit [Ping timeout: 260 seconds]
diz15 has joined #pypy
<diz15> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
diz15 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
adamholmberg has joined #pypy
<ronan> maxxam: lib_pypy/datetime.py is a pypy2-only file, you shouldn't have it in a pypy3 install
Georgyo12 has joined #pypy
<Georgyo12> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Georgyo12> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Georgyo12> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Georgyo12 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
graingert has joined #pypy
graingert has quit [Excess Flood]
lesshaste has joined #pypy
Rhy0lite has joined #pypy
lucy_ has joined #pypy
<lucy_> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
lucy_ was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
DRMacIver has quit [Quit: Updating details, brb]
DRMacIver has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
Welcome has joined #pypy
<Welcome> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Welcome> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Welcome> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Welcome was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<maxxam> ronan: hmm, so you
<maxxam> ronan: hmm, so you’re saying that the packager.py that I ended up with, somehow came from the v2 mercurial branch?
stephen8727 has joined #pypy
<stephen8727> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
stephen8727 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
<ronan> maxxam: something like this, yes
jacob22__ has joined #pypy
jacob22 has quit [Ping timeout: 240 seconds]
<ronan> maxxam: or rather, that it ran in a checkout of the default (2.7) branch
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
jacob22__ has quit [Ping timeout: 260 seconds]
poxifide7 has joined #pypy
<poxifide7> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
poxifide7 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
mattip has joined #pypy
maxxam has quit [Ping timeout: 240 seconds]
marky1991_2 has quit [Read error: Connection reset by peer]
Garen has quit [Read error: Connection reset by peer]
marky1991_2 has joined #pypy
Garen has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
adamholmberg has joined #pypy
maxxam has joined #pypy
<maxxam> ronan: ok, I tried nuking the folder on the server and re-uploading the package, it seems to work now. not sure how it got confused...
jacob22__ has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
savoir-faire7 has joined #pypy
<savoir-faire7> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
savoir-faire7 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
stevoo22 has joined #pypy
<stevoo22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
stevoo22 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
Gonsor_ has quit [Read error: Connection reset by peer]
Sigyn has joined #pypy
HarryS12 has joined #pypy
HarryS12 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<HarryS12> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<HarryS12> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<HarryS12> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
DIRT has joined #pypy
DIRT has quit [Ping timeout: 240 seconds]
Iciloo26 has joined #pypy
<Iciloo26> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Iciloo26 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
graingert has joined #pypy
graingert has quit [Excess Flood]
adamholmberg has quit [Ping timeout: 256 seconds]
adamholmberg has joined #pypy
tayfun26 has quit [Remote host closed the connection]
marky1991_2 is now known as marky1991
marky1991 has quit [Changing host]
marky1991 has joined #pypy
lritter has joined #pypy
doaks has joined #pypy
<doaks> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
doaks has quit [Killed (Sigyn (Spam is off topic on freenode.))]
graingert has joined #pypy
graingert has quit [Excess Flood]
mattip has quit [Ping timeout: 260 seconds]
realitix has quit [Quit: realitix]
jacob22__ has quit [Quit: Konversation terminated!]
oberstet has quit [Ping timeout: 240 seconds]
graingert_ has joined #pypy
graingert_ has quit [Excess Flood]
PolarizedIons0 has joined #pypy
<PolarizedIons0> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
PolarizedIons0 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
aphel has joined #pypy
<aphel> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
aphel has quit [Killed (Sigyn (Spam is off topic on freenode.))]
mattip has joined #pypy
oberstet has joined #pypy
Garen_ has joined #pypy
Garen has quit [Ping timeout: 240 seconds]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
graingert_ has joined #pypy
graingert_ has quit [Excess Flood]
mattip has quit [Ping timeout: 240 seconds]
adamholmberg has quit [Ping timeout: 256 seconds]
mattip has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
graingert_ has joined #pypy
graingert_ has quit [Excess Flood]
graingert_ has joined #pypy
graingert_ has quit [Excess Flood]
graingert_ has joined #pypy
Garen_ has quit [Read error: Connection reset by peer]
Garen has joined #pypy
graingert_ is now known as graingert
forgottenone has quit [Quit: Konversation terminated!]
Rhy0lite has quit [Quit: Leaving]
jacob22__ has joined #pypy
jacob22__ is now known as jacob22
maxxam has quit [Ping timeout: 240 seconds]
inhahe has quit []
inhahe has joined #pypy
<_aegis_> ssl seems to be leaking for me
<_aegis_> I get a slow leak on pypy3 using the second script from here: https://bitbucket.org/pypy/pypy/issues/2183/pypy-400-ssl-module-appears-to-leak-memory
oberstet has quit [Ping timeout: 248 seconds]
<_aegis_> _get_crl_dp doesn't seem to free dps
<_aegis_> nvm it's just weird
<_aegis_> oh, wait a second
<_aegis_> it doesn't match cpython's behavior
<_aegis_> cpython used to have some weird conditional logic, which it looks like pypy copied incorrectly, and now doesn't have conditional logic at all
<_aegis_> which pypy hasn't copied yet
bxg has joined #pypy
<bxg> hi
bxg has quit [Quit: Page closed]
demonimin has quit [Ping timeout: 268 seconds]
<mattip> _aegis_: beyond the leaks already plugged in that issue?
<_aegis_> this is pypy3 6.0.0
<_aegis_> with the same code, still leaks for me
<_aegis_> (same PoC I mean)
<_aegis_> there are a couple of places in _cffi_ssl that are suspiciously not like cpython's openssl api usage
<_aegis_> like _get_peer_alt_names is kinda convoluted
<_aegis_> seems like something related to X509_get_d2i is leaking
<_aegis_> e.g. lib.X509_get_ext_d2i
<mattip> cryptography has a cffi wrapper for openssl https://github.com/pyca/cryptography/tree/master/src/_cffi_src
<mattip> is it comparable at all to pypy3's wrapper?
<_aegis_> seems like a totally different abstraction layer
<mattip> too bad
<_aegis_> I think the issue is in pypy's implementation of _ssl
<_aegis_> implementing that on top of a library that wraps openssl into python more cleanly could make sense, but it might be a big porting effort
<_aegis_> (the idea being the other library has already mapped objects to the python gc model etc)
<_aegis_> on the bright side since pypy seems to be a rough port of cpython's _ssl.c, it can be modernized/compared to that fairly easily imo
<_aegis_> ok I modernized _get_peer_alt_names and it seems a bit better
<_aegis_> there are also cases where an object will leak if the function throws an exception
<_aegis_> but that's going to be less common
<_aegis_> probably bigger issue that using in perfect conditions currently leaks :)
<_aegis_> wow sending a PR seems like it's going to take a while
<_aegis_> https://bochs.info/p/n9q9a9 seems to fix the leaks for me
<_aegis_> I basically just compared the functions doing X509_get_ext_d2i against cpython 3.7 https://github.com/python/cpython/blob/3.7/Modules/_ssl.c
adamholmberg has quit [Remote host closed the connection]
<mattip> _aegis_: why is submitting a PR going to take a while? That change seems rather small
<_aegis_> it took bitbucket like 5-10 minutes to fork the repo
<_aegis_> I'm not actually sure where _cffi_ssl lives in the repo structure, despite it being in the tarball
<_aegis_> oh it's pulled from cryptography anyway?
<_aegis_> I've only found https://github.com/pypy/pypy-std-ssl
<_aegis_> oh it's only in py3
<_aegis_> so I'm going to assume PR to py3.5?
marky1991 has quit [Ping timeout: 265 seconds]
<_aegis_> lame, I had a bug in the patch which masked the rest of the leaks, so it's not fixed :(
<_aegis_> what's the easiest way to follow a stacktrace through ffi_call?
<lauren> hey is there any news on pypy for 3.6
<lauren> or for that matter 3.7
<lauren> awesome
<lauren> how much is left to do, ish? how many tests are failing?
moei has joined #pypy
<_aegis_> also note 3.5 already has stuff like f-strings and ordered dicts by default
<lauren> wait what
<lauren> that's not in cpython 3.5 right
<_aegis_> no, pypy 3.6
<_aegis_> *pypy 3.5
<_aegis_> those are features standardized in cpython 3.7
<lauren> pypy versions are not synced to cpython versions though right? so is pypy 3.5 != pypy compatible with cpython 3.5
<lauren> oh wut
<_aegis_> pypy 3.5 targets the cpython 3.5 stdlib iirc
<lauren> but cpython 3.6 has f-strings :p
<lauren> y are they like this
<_aegis_> oh, my bad, but anyway they weren't in cpython 3.5
<lauren> right
<lauren> also ok makes more sense then
<lauren> async/await and fstrings are the two things I need out of 3.6
<_aegis_> compatible with 3.5 doesn't mean "not compatible with any features AFTER 3.5" :P
<lauren> I *imagine* async/await aren't that complicated to implement if generators already work
<lauren> but I also wouldn't be excited to implement them
<_aegis_> the last few commits are talking about async
<lauren> cool
<lauren> alright well I'll come back in a few weeks I guess
<lauren> oh wait is there still not a production ready psycopg2 impl
<lauren> I think I asked about this a month or two ago and the answer was "yeah someone wrote a few options but they're like four years old and while maintained are not considered production ready sooo"
<_aegis_> have you tried cpyext
DIRT has joined #pypy
<njs> lauren: cpython 3.5 has async/await, and so does pypy 3.5
<njs> lauren: cpython 3.6 does not have f-strings, but it got included in pypy 3.5 anyway as a special bonus feature
marky1991 has joined #pypy
<_aegis_> the new features are e.g. yield from right
<mattip> the canonical answer to "how is pypy3.6 going" is
demonimin has joined #pypy
<mattip> and try your code, tell us what's pressing to fix
<mattip> builds are available
<njs> _aegis_: 'yield from' was added in like... I want to say cpython 3.2?
<njs> _aegis_: 3.6 did add async *generators* (i.e., combining 'async def' and 'yield' to make it easy to create 'async iterators' that you can use with 'async for'), but that's a lot more niche than async/await in general :-)
dddddd has quit [Remote host closed the connection]
<njs> mattip: oh yeah, I should probably be testing those huh
<njs> mattip: looks like it passed :-) https://travis-ci.org/python-trio/trio/builds/411520599
<ronan> njs: nice!