arigato 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 | mac OS and Fedora are not Windows
antocuni has quit [Ping timeout: 250 seconds]
energizer has quit [Disconnected by services]
energizer_ has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-s390x/builds/1231 [mattip: force build, release-pypy3.6-v7.x]
speeder39_ has joined #pypy
NemeXis has quit [Remote host closed the connection]
mat^2 has quit [Ping timeout: 268 seconds]
ronan has quit [Ping timeout: 258 seconds]
ronan has joined #pypy
dddddd has quit [Remote host closed the connection]
forgottenone has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1995 [mattip: force build, release-pypy3.6-v7.x]
forgottenone has quit [Quit: Konversation terminated!]
KronTMX has joined #pypy
KronTMX has quit [Client Quit]
inhahe_ has quit []
inhahe has joined #pypy
forgottenone has joined #pypy
kostia has joined #pypy
kostia has quit [Read error: Connection reset by peer]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
lastmikoi has quit [Ping timeout: 264 seconds]
marmoute has quit [Ping timeout: 244 seconds]
Remi_M has quit [Ping timeout: 240 seconds]
kandinsk1 has joined #pypy
marmoute has joined #pypy
glyph has quit [Ping timeout: 245 seconds]
kostia has quit [Remote host closed the connection]
glyph has joined #pypy
hawkowl_ has joined #pypy
infernix has quit [Ping timeout: 246 seconds]
ceridwen has quit [Ping timeout: 246 seconds]
hawkowl has quit [Ping timeout: 246 seconds]
kandinski has quit [Ping timeout: 246 seconds]
iko has quit [Ping timeout: 246 seconds]
themsay has quit [Ping timeout: 246 seconds]
lastmikoi has joined #pypy
Garen has quit [Remote host closed the connection]
ceridwen has joined #pypy
Remi_M has joined #pypy
infernix has joined #pypy
darkman66 has joined #pypy
darkman66 has quit [Remote host closed the connection]
darkman66 has joined #pypy
dmalcolm has quit [Ping timeout: 252 seconds]
dmalcolm has joined #pypy
brent- has joined #pypy
brent_ has quit [Read error: Connection reset by peer]
themsay has joined #pypy
<cfbolz> mattip: I am not sure I can fix the zlib problem, anything else I should look at in particular
<cfbolz> I should have a small amount of time this week
<mattip> dunno really
<kenaan> andrewjlawrence winoverlapped c4d3d27effa0 /lib_pypy/: Further implementation of _overlapped
<kenaan> mattip default 0a08f62b2c9f /pypy/: reduce code duplication
iko has joined #pypy
Ai9zO5AP has joined #pypy
forgottenone has joined #pypy
themsay has quit [Ping timeout: 246 seconds]
ninou has joined #pypy
alawrence has joined #pypy
<alawrence> I think I may have found a bug in the windows exceptions.
<alawrence> There is the line "if exc.winerror != _overlapped.ERROR_PIPE_BUSY:" in windows_events.py
<alawrence> the exception exc has the error code ERROR_PIPE_BUSY but the attribute winerror returns None.
Zaab1t has joined #pypy
Zaab1t has quit [Client Quit]
themsay has joined #pypy
antocuni has joined #pypy
forgottenone has quit [Ping timeout: 272 seconds]
themsay has quit [Read error: Connection reset by peer]
themsay has joined #pypy
dddddd has joined #pypy
<mattip> alawrence: that comes from _overlapped.UnregisterWait, right?
<mattip> I don't find that on your branch
<mattip> but perhaps you are calling WindowsError without args?
<alawrence> The exception is produced by _overlapped.ConnectPipe
<mattip> sorry, I mean "perhaps _ffi.getwinerror() is returning None, None
<alawrence> I went there with a debugger and printed the exception
<alawrence> it contains the error code.
<alawrence> but the attribute winerror doesn't seem to be working properly.
<mattip> what happens if you do e = WindowsError(10, 'abc'); e.winerror ?
<mattip> is what _ffi.getwinerror() returns exactly int, str, or is is somehow wrapped?
themsay has quit [Ping timeout: 252 seconds]
<alawrence> I will check when I get a free minute
themsay has joined #pypy
<alawrence> e.winerror returns None in the example you have described.
kostia has joined #pypy
mat^2 has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1019 [mattip: force build, release-pypy3.6-v7.x]
_whitelogger has joined #pypy
alawrence has quit [Ping timeout: 256 seconds]
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
mat^2 has quit [Ping timeout: 268 seconds]
<kenaan> Julian Berman zlib-make-py3-go-boom 0bb579c51e8b /pypy/module/zlib/interp_zlib.py: Complain if you try to copy a flushed zlib decompress on py3.
<cfbolz> tos9: awesome
<tos9> cfbolz: I am *somewhat* sure that fixes it (and yeah now you learned it takes me a week to find any useful amount of time :'( )
<tos9> it's the only diff between default and the py3.6 branch that's meaningful
<tos9> it also led me to fun things like https://twistedmatrix.com/trac/ticket/9594#ticket
antocuni has quit [Ping timeout: 252 seconds]
alawrence has joined #pypy
<alawrence> :mattip Do you know where .winerror would be implemented?
ebarrett has joined #pypy
ebarrett has quit [Client Quit]
ebarrett has joined #pypy
<mattip> yes, it's in pypy/module/exceptions/interp_exceptions.py
<mattip> alawrence: running "cpython2 pytest.py pypy\module\exceptions\test\test_exc.py" runs that code "untranslated" meaning you can stop in a pdb
<mattip> inside interp_exceptions. For instance, test_windows_error should test those interfaces
kostia has quit [Remote host closed the connection]
Rhy0lite has joined #pypy
mattip has quit [Ping timeout: 255 seconds]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
<alawrence> The _winapi module was not constructing the exception properly.
adamholmberg has joined #pypy
<alawrence> mattip: Thanks for pointing me in the right direction.
kostia has joined #pypy
kostia has quit [Ping timeout: 245 seconds]
mat^2 has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7346 [mattip: force build, py3.6]
lritter has joined #pypy
matpow2 has joined #pypy
mat^2 has quit [Ping timeout: 268 seconds]
gaze___ has joined #pypy
matpow2 has quit [Quit: Leaving]
bogner has joined #pypy
gsnedder1 has joined #pypy
runciter_ has joined #pypy
antocuni has joined #pypy
dstufft_ has joined #pypy
ulope_ has joined #pypy
Curi0_ has joined #pypy
kostia has joined #pypy
dan- has quit [*.net *.split]
bogner_ has quit [*.net *.split]
gsnedders has quit [*.net *.split]
Curi0 has quit [*.net *.split]
gaze__ has quit [*.net *.split]
runciter has quit [*.net *.split]
blueyed has quit [*.net *.split]
kipras`away has quit [*.net *.split]
dstufft has quit [*.net *.split]
ulope has quit [*.net *.split]
dstufft_ is now known as dstufft
ulope_ is now known as ulope
dan- has joined #pypy
dan- has quit [Changing host]
dan- has joined #pypy
the_rat has joined #pypy
kipras`away has joined #pypy
blueyed has joined #pypy
kostia has quit [Ping timeout: 268 seconds]
jcea has joined #pypy
darkman6_ has joined #pypy
darkman66 has quit [Ping timeout: 272 seconds]
mattip has joined #pypy
gsnedder1 is now known as gsnedders
speeder39_ has quit [Quit: Connection closed for inactivity]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6077 [mattip: force build, zlib-make-py3-go-boom]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7347 [mattip: force build, zlib-make-py3-go-boom]
brent- has quit [Quit: ZNC 1.7.1 - https://znc.in]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6077 [mattip: force build, zlib-make-py3-go-boom]
brent_ has joined #pypy
kostia has joined #pypy
kostia has quit [Ping timeout: 252 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6078 [mattip: force build, zlib-make-py3-go-boom]
kostia has joined #pypy
<mattip> alawrence: were you able to fix the _winapi exception problem?
Ai9zO5AP has quit [Ping timeout: 252 seconds]
i9zO5AP has joined #pypy
<alawrence> mattip: Yes I fixed the problem I was having. The constructor has a separate parameter for windows error codes.
i9zO5AP has quit [Quit: WeeChat 2.4]
darkman6_ has quit [Remote host closed the connection]
forgottenone has joined #pypy
themsay has quit [Read error: Connection reset by peer]
themsay has joined #pypy
<mattip> good. Does all that appear in a docstring or documentation somewhere?
Ai9zO5AP has joined #pypy
Ai9zO5AP has quit [Client Quit]
Ai9zO5AP has joined #pypy
Ai9zO5AP has quit [Quit: WeeChat 2.4]
Ai9zO5AP has joined #pypy
antocuni has quit [Ping timeout: 245 seconds]
alawrence has quit [Quit: Page closed]
kbtr has quit [Ping timeout: 245 seconds]
Smigwell has joined #pypy
kbtr has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6078 [mattip: force build, zlib-make-py3-go-boom]
forgottenone has quit [Quit: Konversation terminated!]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7347 [mattip: force build, zlib-make-py3-go-boom]
Rhy0lite has quit [Quit: Leaving]
<kenaan> rlamy apptest-file 73c5a033c44d /: hg merge default
<kenaan> rlamy py3tests baa5e3964d15 /: hg merge py3.6
<kenaan> rlamy apptest-file 2c2298a84910 /pypy/interpreter/unicodehelper.py: fix merge
<kenaan> rlamy py3tests 39bc5e00c7a8 /pypy/: dummy merge with apptest-file
darkman66 has joined #pypy
darkman66 has quit [Ping timeout: 246 seconds]
dddddd has quit [Ping timeout: 246 seconds]
mattip has quit [Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in]
xcm has quit [Read error: Connection reset by peer]
mattip has joined #pypy
xcm has joined #pypy
mattip has quit [Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in]
mattip has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6079 [ronan: force build, apptest-file]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7348 [ronan: force build, apptest-file]
Taggnostr2 has joined #pypy
dddddd has joined #pypy
darkman66 has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7348 [ronan: force build, apptest-file]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7349 [ronan: force build, py3tests]
forgottenone has joined #pypy
kostia has quit [Ping timeout: 252 seconds]
darkman66 has quit [Remote host closed the connection]
darkman66 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
<mattip> arigato: there is discussion about changing the way windows finds support DLLs from a main DLL/EXE
<mattip> currently python uses PATH as a kind of LD_LIBRARY_PATH, but they want to change it
<mattip> for "security"
<mattip> this will affect CFFI projects (and ctypes, and c-extension)
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6079 [ronan: force build, apptest-file]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6080 [ronan: force build, py3tests]
<mattip> cfbolz: if you want a brain-teaser, pypy/module/_sre/test/test_app_sre.test_repeat_minmax_overflow is crashing own tests on py3.6
<mattip> with MemoryError or SIGKILL
adamholmberg has quit [Remote host closed the connection]
darkman66 has quit [Remote host closed the connection]
moei has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6080 [ronan: force build, py3tests]
antocuni has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
Smigwell has quit [Ping timeout: 256 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7349 [ronan: force build, py3tests]
<kenaan> andrewjlawrence winoverlapped 9962c2550731 /lib_pypy/: Fixed ProactorTests.test_pipe
<njs> mattip: the winerror thing is a general python thing: https://docs.python.org/3/library/exceptions.html#OSError
<njs> errno and winerror are different arguments to the OSError constructor
lritter has quit [Ping timeout: 272 seconds]