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
danieljabailey has quit [Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in]
danieljabailey has joined #pypy
themsay has quit [Ping timeout: 246 seconds]
themsay has joined #pypy
ceridwen has quit [Ping timeout: 264 seconds]
ceridwen has joined #pypy
ceridwen has quit [Changing host]
ceridwen has joined #pypy
lritter has quit [Ping timeout: 246 seconds]
lritter has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 250 seconds]
jacob22__ has quit [Ping timeout: 240 seconds]
iko has quit [Ping timeout: 264 seconds]
iko has joined #pypy
jcea has joined #pypy
jcea has quit [Quit: jcea]
ssbr has quit [Quit: Leaving]
lritter has quit [Ping timeout: 252 seconds]
ssbr has joined #pypy
user24 has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
forgottenone has joined #pypy
void__ has joined #pypy
jamesaxl has joined #pypy
forgottenone has quit [Remote host closed the connection]
forgottenone has joined #pypy
altendky has quit [Quit: Connection closed for inactivity]
abrown has quit [Ping timeout: 245 seconds]
glyph has quit [Quit: End of line.]
glyph has joined #pypy
glyph_ has joined #pypy
glyph has quit [Ping timeout: 245 seconds]
glyph_ is now known as glyph
<cfbolz> arigato: bencher 32bit is still failing: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/4925
<arigato> at translation, not at hg
<arigato> but yes
<arigato> why "pypy rpython" uses twisted is beyond me
<cfbolz> ugh?
<cfbolz> wut
<arigato> ah maybe it's complaining that it can't run "pypy" at all
<cfbolz> yes, that sounds more likely
<arigato> and, ah, I'm confusing "in a chroot" with "32-bit"
<arigato> where is the bencher4_32, even?
<arigato> not finding it anywhere on the machine with "locate"
<arigato> aaaaaaaaaah?
<arigato> "32 bit chroot of Ubuntu 14.04 running on baroquesoftware.com"
<arigato> so it's called "bencher4_32" only for extra confusion points
<cfbolz> ouchhhhhh
<arigato> indeed, it doesn't have "pypy" in the path
<arigato> did it ever work?
<arigato> it seems to run as user "matti" but there are no README anywhere...
<arigato> mattip: is that correct?
antocuni has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
user24 has quit [Quit: Leaving]
jacob22__ has joined #pypy
Garen has quit [Read error: Connection reset by peer]
Garen has joined #pypy
void__ has quit [Ping timeout: 268 seconds]
void__ has joined #pypy
themsay has quit [Ping timeout: 240 seconds]
themsay has joined #pypy
void__ has quit [Quit: Leaving]
_whitelogger has joined #pypy
<mattip> added pypy to PATH, and README to /opt/chroot, and expanded the blurb in the slave description
<mattip> changing the name requires restartng the build master
<mattip> I updated the chroot, now that it started running cppyy tests some of them fail
danieljabailey has quit [Ping timeout: 250 seconds]
danieljabailey has joined #pypy
jcea has joined #pypy
nimaje has joined #pypy
nimaje is now known as Guest98529
Guest98529 has quit [Read error: Connection reset by peer]
antocuni has quit [Ping timeout: 244 seconds]
<fijal> vmprof.com seems down?
<fijal> probably from the upgrade of baroquesoftware, but do we care?
<mattip> there were some people asking here
<mattip> one or two
dddddd has joined #pypy
<fijal> we can probably get it back up
<fijal> if needed
<fijal> I'm not even sure how
<mattip> not sure we need to. Maybe just change the docs to reccomend the local display option
jacob22__ has quit [Quit: Konversation terminated!]
Rhy0lite has joined #pypy
adamholmberg has joined #pypy
antocuni has joined #pypy
rjarry has quit [Read error: Connection reset by peer]
rjarry has joined #pypy
lritter has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
danieljabailey has quit [Ping timeout: 250 seconds]
danieljabailey has joined #pypy
altendky has joined #pypy
mattip has quit [Quit: Leaving]
dmalcolm has quit [Ping timeout: 246 seconds]
abrown has joined #pypy
<cfbolz> hm, is there a way to do keyword-only arguments for interplevel functions?
<cfbolz> ronan: ^^
<cfbolz> using unwrap_spec I suppose not?
<ronan> cfbolz: yes, there is, let me check the details
<ronan> cfbolz: use __kwonly__ in the interp-level signature where you'd put the star in an app-level signature, like so: def stat(space, path, __kwonly__, dir_fd=DEFAULT_DIR_FD, follow_symlinks=True):
<cfbolz> ronan: ah, awesome thank you
Zaab1t has joined #pypy
dmalcolm has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
sthalik has joined #pypy
<sthalik> hey
<sthalik> I have some error where returning "[map(...)]" doesn't coerce to list, says it's a map object
<sthalik> on the other hand, returning "list(map(...))" works
<ronan> sthalik: [map(...)] is a one-element list containing an iterator, not at all the same thing as list(map(...))
<sthalik> oh damn, somehow I double-checked with python3 and it worked but now I triple-check and it doesn't work either
<ronan> yes, that's just Python3 semantics, nothing specific to PyPy
fryguybob has quit [Quit: Lost terminal]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
mattip has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
<sthalik> regards, miracle-makers
sthalik has quit [Quit: leaving]
themsay has quit [Ping timeout: 246 seconds]
<arigato> what do we do with __kwonly__ inside the std obj space? It doesn't work, apparently because of an ordering issue (too early, space.w_dict does not exist yet)
<cfbolz> yes, just found that out too :-(
<arigato> cfbolz: may I mark #2924 as closed?
<cfbolz> arigato: please, yes
abrown has quit [Ping timeout: 250 seconds]
<cfbolz> arigato: gah, it's the usual space bootstrapping mess
<arigato> I fear so
jcea has quit [Ping timeout: 252 seconds]
jcea has joined #pypy
<arigato> I guess there is a reason for why Function.w_kw_defs is a wrapped dictionary instead of an RPython dictionary?
<arigato> yes, 2c59ae270f5a
jcea has quit [Remote host closed the connection]
<cfbolz> arigato: mess :-(
jcea has joined #pypy
Rhy0lite has quit [Quit: Leaving]
<arigato> haaaaaaaack
jcea has quit [Remote host closed the connection]
<cfbolz> scary
<cfbolz> arigato: you sure that translates?
<arigato> no, but maybe it does
<arigato> the annotator does "getattr()" to look up attributes
<arigato> OK, no it doesn't translate
<cfbolz> :-)
jcea has joined #pypy
<cfbolz> arigato: where does the func_kwdefaults dict come from when you make closures? is it re-made every time?
<cfbolz> if that's the case, isn't it a bad idea to use a module dict?
<arigato> I think you cannot easily get closures of built-in functions
<arigato> hum
<cfbolz> no, I mean a regular function
<arigato> ok, indeed
<arigato> yes, it's the app-level __kwdefaults__ attribute and it is new for every closure (it has to be)
<cfbolz> right
<cfbolz> so this is 10x slower than CPython:
<arigato> and how much if you remove the "*"?
<cfbolz> same speed as cpython
<arigato> ok
<cfbolz> (should be tons faster, of course)
sthalik has joined #pypy
<cfbolz> ah, without * it is much faster
<sthalik> the "bitarray" module has failing self-tests. is there some more pypy-ish replacement?
<sthalik> for pypy2 there's an assertion failure in rpython, for pypy3 it fails with some invalid pointer dereferences
<cfbolz> arigato: yes, we can't use a module dict here, since a module dict will promote itself on dict lookups with constant keys
jacob22__ has joined #pypy
Zaab1t has quit [Quit: bye bye friends]
fryguybob has joined #pypy
abrown has joined #pypy
sthalik has quit [Quit: leaving]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
marky1991 has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
jcea has quit [Ping timeout: 268 seconds]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
mattip has quit [Ping timeout: 250 seconds]
marky1991 has quit [Read error: Connection reset by peer]