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
kipras has quit [Read error: Connection reset by peer]
lritter has joined #pypy
rubdos has quit [Ping timeout: 252 seconds]
rubdos has joined #pypy
speeder39_ has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
<kenaan> arigo py3.6 0fcdbc3de300 /pypy/module/cpyext/: issue #3041 Implement PyGILState_Check()
dddddd has quit [Remote host closed the connection]
jcea has quit [Quit: jcea]
lritter has quit [Ping timeout: 246 seconds]
lritter has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 245 seconds]
<kenaan> arigo cffi/cffi f34ec7d90cd6 /: Issue #413 Test and "fix" for a corner case: now it gives a RuntimeError with a message, instead of a C-level in...
<kenaan> arigo default 69d0c4bbdf2f /: update to cffi/f34ec7d90cd6
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 272 seconds]
speeder39_ has joined #pypy
_whitelogger has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 246 seconds]
themsay has quit [Ping timeout: 272 seconds]
SunDwarf has quit [Ping timeout: 272 seconds]
SunDwarf has joined #pypy
kirma has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
dmalcolm has quit [Ping timeout: 245 seconds]
themsay has joined #pypy
dmalcolm has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
antocuni has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 246 seconds]
<krono> hey, if y'all remeber the Pining problem I talked about..
<krono> I narrowed it down to this call(s) `RSDL.SetHint(.., ..)` (https://github.com/hpi-swa/RSqueak/blob/master/rsqueakvm/display.py#L177)
<arigato> maybe because it's the first call that passes a string? we can't just guess what goes wrong about pinning in your case though...
<krono> arigato: I understand
<krono> so this thing takes two parameters
<krono> the first one gets tagged with '\x04'
<krono> and the second one with '\x05'
<krono> both are strings
<arigato> maybe you can reduce the example to something minimal?
<arigato> it's not impossible that there's something very wrong about pinning if we try to pin several arguments of a single function
<krono> arigato: I try to come up with one
lritter has quit [Quit: Leaving]
<krono> arigato: how minimal do you want it?
<arigato> it's OK if it's something that I can reproduce locally without tons of dependencies
<krono> is rsdl ok or should I try to eliminate that?
<arigato> I thought about trying to write a minimal llexternal function that takes two "char *" and call it with two strings, in various ways
antocuni has quit [Ping timeout: 248 seconds]
<arigato> but if you don't manage to reproduce it that way, you can also leave it to us
<krono> arigato: I see to it, first lunch :)
<krono> thanks, nevertheless :D
<krono> arigato: here is a minimal target (https://gist.github.com/krono/90be33d3f30c105b7bdddaae84587ddd )
<krono> we crash on line 42 but _only if_ the lines 44 exsists
<krono> if we leave out line 44, everything works fine but we get "mem.c: 13 mallocs left"
<arigato> right, great
<krono> can i do anything else?
<arigato> what is the paste? it doesn't show any crash
<krono> the paste is without line 44 to show the "13 mallocs left"
<krono> I paste the crash in a minute
<krono> source is in the gist
<krono> and the gdb trace, for good measure
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
<arigato> thanks. Might not be hard
antocuni has joined #pypy
adamholmberg has joined #pypy
speeder39_ has joined #pypy
Rhy0lite has joined #pypy
jcea has joined #pypy
jacob22_ has joined #pypy
jacob22 has quit [Read error: Connection reset by peer]
adamholmberg has quit []
speeder39_ has quit [Quit: Connection closed for inactivity]
kanaka has quit [Ping timeout: 258 seconds]
danchr_ is now known as danchr
lazka has joined #pypy
lazka has quit [Remote host closed the connection]
kipras has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
themsay has quit [Ping timeout: 245 seconds]
themsay has joined #pypy
Rhy0lite has quit [Quit: Leaving]
antocuni has quit [Ping timeout: 246 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jacob22 has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jcea has quit [Quit: jcea]
fling has quit [Ping timeout: 272 seconds]
themsay has quit [Ping timeout: 258 seconds]