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
jcea has quit [Ping timeout: 245 seconds]
ctismer__ has quit [Ping timeout: 245 seconds]
fijal has quit [Ping timeout: 245 seconds]
ctismer__ has joined #pypy
fijal has joined #pypy
Thaodan has left #pypy ["Using Circe, the loveliest of all IRC clients"]
Gustavo6046 has quit [Quit: ZNC 1.8.2 - https://znc.in]
Gustavo6046 has joined #pypy
_aegis__ has quit [Ping timeout: 252 seconds]
_aegis__ has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
yuiza has joined #pypy
lritter has joined #pypy
<mattip> tumbleweed: I released a rc2 for pypy7.3.4. Will you have a chance to take a look?
oberstet has joined #pypy
oberstet has quit [Remote host closed the connection]
jcea has joined #pypy
Dejan has joined #pypy
Dejan has quit [Changing host]
Dejan has joined #pypy
Dejan has quit [Client Quit]
Gustavo6046 has quit [Ping timeout: 260 seconds]
Dejan has joined #pypy
Dejan has joined #pypy
Dejan has quit [Changing host]
<mattip> over at cibuildwheel they noticed that win64 - pypy2.7 does not support cpyext
<mattip> it is not simple to enable cpyext, the win64-cpyext-default branch is stalled and I don't really feel like pushing it forward
<mattip> so I pushed them to disable cffi/c-extensions for that combination
<mattip> does that seem OK?
<larstiq> not really being involved but having read your earlier discussion with nulano I understand and agree with your motivation there
<Dejan> mattip, I think it makes sense
oberstet has joined #pypy
<mattip> thanks
yuiza has quit [Ping timeout: 240 seconds]
muke has joined #pypy
<muke> Hey, does anyone know anything about problems pypy might have with directly making syscalls? I'm building an llvm backend and trying to use it's memcpy function through the API, and doing so causing the compilation of the IR to fail and pypy to print this to stderr:
<muke> JIT session error: Symbols not found: [ memcpy ]
<muke> doing the same thing in a regular C program works fine, though
<nimaje> (afaik memcpy isn't a syscall, but a normal function)
<muke> oh, sorry, conflating libc and kernel space :p
Gustavo6046 has joined #pypy
nopf_ is now known as nopf
<tumbleweed> mattip: thanks, will do
oberstet has quit [Quit: Leaving]
_whitelogger has joined #pypy
<cfbolz> muke: that's like a problem specific to llvm's jit mode?
dustinm has quit [Quit: Leaving]
dustinm has joined #pypy
lritter has quit [Ping timeout: 265 seconds]
<muke> cfbolz Yea, but again only when run through rpython - I was wondering if maybe the rffi might be getting in the way somehow in terms of what llvm can 'see' for symbols
<muke> figured out the error is definetly coming from llvm and not pypy though so I'll ask the llvm people about it and see what info they have too
<cfbolz> muke: did you google around? eg I am finding things like this?: https://stackoverflow.com/questions/57612173/llvm-jit-symbols-not-found
<muke> ah I had tried the same thing as in the tutorial they linked there but that didn't work either, this seems to be what I need though thanks
<muke> cfbolz by the way, did you catch the email I had sent about the faildescr's having missing attributes?
<cfbolz> I did, but as I said last week I'm on vacation atm ;-)
<muke> no worries! just making sure
<cfbolz> muke: the short answer is that your backend is expedcted to add this attribute
<cfbolz> but I not quite sure what reasonable values are
<muke> I see, I'll poke around the x86 backend then and see what that does
proteusguy has quit [Ping timeout: 260 seconds]
proteusguy has joined #pypy
<tumbleweed> I do see a good number of test failures in my local py3.7 build, haven't dug into them, yet
tos9 has quit [Quit: leaving]
WGH_ has quit [Ping timeout: 252 seconds]
WGH_ has joined #pypy