#pypy IRC log for Sunday, 2009-11-08

gonsor (n=gon@p57A89C03.dip0.t-ipconnect.de) joined #pypy.00:21
hpk (n=chatzill@HSI-KBW-095-208-111-244.hsi5.kabel-badenwuerttemberg.de) left irc: Read error: 110 (Connection timed out)01:11
victorpoluceno (n=victorpo@189.72.122.133) joined #pypy.01:32
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)01:53
jacob|home (n=jacob@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)01:53
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.01:53
jacob|home (n=jacob@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.01:54
victorpoluceno (n=victorpo@189.72.122.133) left irc: Read error: 110 (Connection timed out)02:10
gonsor (n=gon@p57A89C03.dip0.t-ipconnect.de) left irc: Remote closed the connection02:21
Trundle (n=andy@p5B1371C0.dip.t-dialin.net) left irc: "..."02:35
cmd (n=cmd@fragstore.net) left irc: Read error: 60 (Operation timed out)03:10
cmd (i=dmc@fragstore.net) joined #pypy.03:10
ousado__ (n=johnny@port-92-206-13-5.dynamic.qsc.de) joined #pypy.03:14
ousado_ (n=johnny@port-92-206-60-174.dynamic.qsc.de) left irc: Read error: 113 (No route to host)03:32
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) joined #pypy.04:12
ousado__ (n=johnny@port-92-206-13-5.dynamic.qsc.de) left irc: Read error: 60 (Operation timed out)04:14
hpk (n=chatzill@HSI-KBW-095-208-111-244.hsi5.kabel-badenwuerttemberg.de) joined #pypy.04:46
hpk (n=chatzill@HSI-KBW-095-208-111-244.hsi5.kabel-badenwuerttemberg.de) left irc: Read error: 110 (Connection timed out)05:06
magciusanybody around?05:41
Ademan (n=dan@adsl-75-62-232-164.dsl.pltn13.sbcglobal.net) joined #pypy.08:33
Ademangutworth: i was wrong, it's angry about waitpid as well (which also uses rffi.INTP)08:34
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) got netsplit.09:40
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) got netsplit.09:40
Alex_Gaynor (n=alex@mankey-55.dynamic.rpi.edu) got netsplit.09:40
tav (n=tav@78.146.100.223) got netsplit.09:40
pypybot (n=pypybot@wyvern.cs.uni-duesseldorf.de) got netsplit.09:40
sd (i=sd@hysteria.cz) got netsplit.09:40
oierw (n=mathew@65.111.169.25) got netsplit.09:40
pem (n=pem@159.226.35.246) got netsplit.09:40
ehmo (n=nope@chello089173023218.chello.sk) got netsplit.09:40
ronny_ (i=ronny@pida/ronny) got netsplit.09:40
idnar (i=tristan@unaffiliated/idnar) got netsplit.09:40
derfel (n=derfel@host170-72-dynamic.17-79-r.retail.telecomitalia.it) got netsplit.09:40
tote (i=me@c-91c9e655.018-24-73746f48.cust.bredbandsbolaget.se) got netsplit.09:40
dsoul_ (i=darksoul@insomniac.pl) got netsplit.09:40
poelzi (i=poelzi@quamquam.org) got netsplit.09:40
Martinp23 (i=martinp2@freenode/staff/wikimedia.martinp23) got netsplit.09:40
kenaan (n=kenaan@ampere.divmod.com) got netsplit.09:40
bgola (n=Bruno@201.72.253.173) got netsplit.09:40
dibb (n=dibb@ashera.openend.se) got netsplit.09:40
Hong_MinHee (n=dahlia@211.239.163.54) got netsplit.09:40
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) returned to #pypy.09:40
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) returned to #pypy.09:40
tav (n=tav@78.146.100.223) returned to #pypy.09:40
Alex_Gaynor (n=alex@mankey-55.dynamic.rpi.edu) returned to #pypy.09:40
tote (i=me@c-91c9e655.018-24-73746f48.cust.bredbandsbolaget.se) returned to #pypy.09:40
pypybot (n=pypybot@wyvern.cs.uni-duesseldorf.de) returned to #pypy.09:40
Hong_MinHee (n=dahlia@211.239.163.54) returned to #pypy.09:40
dsoul_ (i=darksoul@insomniac.pl) returned to #pypy.09:40
kenaan (n=kenaan@ampere.divmod.com) returned to #pypy.09:40
ronny_ (i=ronny@pida/ronny) returned to #pypy.09:40
ehmo (n=nope@chello089173023218.chello.sk) returned to #pypy.09:40
sd (i=sd@hysteria.cz) returned to #pypy.09:40
oierw (n=mathew@65.111.169.25) returned to #pypy.09:40
pem (n=pem@159.226.35.246) returned to #pypy.09:40
idnar (i=tristan@unaffiliated/idnar) returned to #pypy.09:40
dibb (n=dibb@ashera.openend.se) returned to #pypy.09:40
derfel (n=derfel@host170-72-dynamic.17-79-r.retail.telecomitalia.it) returned to #pypy.09:40
Martinp23 (i=martinp2@freenode/staff/wikimedia.martinp23) returned to #pypy.09:40
bgola (n=Bruno@201.72.253.173) returned to #pypy.09:40
poelzi (i=poelzi@quamquam.org) returned to #pypy.09:40
gutworth (n=benjamin@64-131-1-181.usfamily.net) left irc: Remote closed the connection09:45
gutworth (n=benjamin@64-131-1-181.usfamily.net) joined #pypy.09:45
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) got netsplit.09:59
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) got netsplit.09:59
Alex_Gaynor (n=alex@mankey-55.dynamic.rpi.edu) got netsplit.09:59
pypybot (n=pypybot@wyvern.cs.uni-duesseldorf.de) got netsplit.09:59
tav (n=tav@78.146.100.223) got netsplit.09:59
pem (n=pem@159.226.35.246) got netsplit.09:59
sd (i=sd@hysteria.cz) got netsplit.09:59
oierw (n=mathew@65.111.169.25) got netsplit.09:59
ehmo (n=nope@chello089173023218.chello.sk) got netsplit.09:59
idnar (i=tristan@unaffiliated/idnar) got netsplit.09:59
ronny_ (i=ronny@pida/ronny) got netsplit.09:59
derfel (n=derfel@host170-72-dynamic.17-79-r.retail.telecomitalia.it) got netsplit.09:59
tote (i=me@c-91c9e655.018-24-73746f48.cust.bredbandsbolaget.se) got netsplit.09:59
dsoul_ (i=darksoul@insomniac.pl) got netsplit.09:59
Martinp23 (i=martinp2@freenode/staff/wikimedia.martinp23) got netsplit.09:59
poelzi (i=poelzi@quamquam.org) got netsplit.09:59
kenaan (n=kenaan@ampere.divmod.com) got netsplit.09:59
bgola (n=Bruno@201.72.253.173) got netsplit.09:59
dibb (n=dibb@ashera.openend.se) got netsplit.09:59
Hong_MinHee (n=dahlia@211.239.163.54) got netsplit.09:59
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: "KVIrc 3.4.0 Virgo http://www.kvirc.net/"10:07
idnar (i=tristan@unaffiliated/idnar) got lost in the net-split.10:10
pypybot (n=pypybot@wyvern.cs.uni-duesseldorf.de) got lost in the net-split.10:10
ronny_ (i=ronny@pida/ronny) got lost in the net-split.10:10
tote (i=me@c-91c9e655.018-24-73746f48.cust.bredbandsbolaget.se) got lost in the net-split.10:10
ehmo (n=nope@chello089173023218.chello.sk) got lost in the net-split.10:10
poelzi (i=poelzi@quamquam.org) got lost in the net-split.10:10
bgola (n=Bruno@201.72.253.173) got lost in the net-split.10:10
sd (i=sd@hysteria.cz) got lost in the net-split.10:10
Martinp23 (i=martinp2@freenode/staff/wikimedia.martinp23) got lost in the net-split.10:10
derfel (n=derfel@host170-72-dynamic.17-79-r.retail.telecomitalia.it) got lost in the net-split.10:10
oierw (n=mathew@65.111.169.25) got lost in the net-split.10:10
pem (n=pem@159.226.35.246) got lost in the net-split.10:10
dibb (n=dibb@ashera.openend.se) got lost in the net-split.10:10
kenaan (n=kenaan@ampere.divmod.com) got lost in the net-split.10:10
dsoul_ (i=darksoul@insomniac.pl) got lost in the net-split.10:10
Hong_MinHee (n=dahlia@211.239.163.54) got lost in the net-split.10:10
Alex_Gaynor (n=alex@mankey-55.dynamic.rpi.edu) got lost in the net-split.10:10
tav (n=tav@78.146.100.223) got lost in the net-split.10:10
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) got lost in the net-split.10:10
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) got lost in the net-split.10:10
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.10:31
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) joined #pypy.10:35
-christel (i=christel@freenode/daft-agent/christel) to $*- [Global Notice] Hi all, we appear to have some routing issues between our US and EU servers, we're looking into it and will hopefully have a workaround shortly! Apologies for the inconvenience and thank you for using freenode.10:41
ronny_ (i=ronny@pida/ronny) joined #pypy.10:48
ehmo (n=nope@chello089173023218.chello.sk) joined #pypy.10:48
sd (i=sd@hysteria.cz) joined #pypy.10:48
oierw (n=mathew@65.111.169.25) joined #pypy.10:48
pem (n=pem@159.226.35.246) joined #pypy.10:48
idnar (i=tristan@unaffiliated/idnar) joined #pypy.10:48
pypybot (n=pypybot@wyvern.cs.uni-duesseldorf.de) joined #pypy.10:48
tav (n=tav@78.146.100.223) joined #pypy.10:48
bgola (n=Bruno@201.72.253.173) joined #pypy.10:48
dibb (n=dibb@ashera.openend.se) joined #pypy.10:48
kenaan (n=kenaan@ampere.divmod.com) joined #pypy.10:48
Hong_MinHee (n=dahlia@211.239.163.54) joined #pypy.10:48
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) joined #pypy.10:48
ousado (n=johnny@port-92-206-42-251.dynamic.qsc.de) joined #pypy.10:48
derfel (n=derfel@host170-72-dynamic.17-79-r.retail.telecomitalia.it) joined #pypy.10:48
poelzi (i=poelzi@quamquam.org) joined #pypy.10:48
Martinp23 (i=martinp2@freenode/staff/wikimedia.martinp23) joined #pypy.10:48
dsoul_ (i=darksoul@insomniac.pl) joined #pypy.10:48
tote (i=me@c-91c9e655.018-24-73746f48.cust.bredbandsbolaget.se) joined #pypy.10:48
Ademanegh, i think this might all be due to some stupidity of my own (random changes unrelated to os.wait that i did, i didn't remember they were in this copy...)11:11
arigato (n=arigo@fwstups.cs.uni-duesseldorf.de) joined #pypy.11:28
antocuni (n=antocuni@fwstups.cs.uni-duesseldorf.de) joined #pypy.11:35
stakkars_ (n=tismer@82.113.106.128) joined #pypy.11:41
kenaan03cfbolz 10r6905414 07M(pypy/extradoc/sprintinfo/ddorf2009/planning.txt): (all): planning for today ...11:44
stakkars (n=tismer@82.113.121.106) left irc: Read error: 110 (Connection timed out)12:07
Nick change: stakkars_ -> stakkars12:07
fijal (i=c274fdee@gateway/web/freenode/x-rkeycfymnaaeqkla) joined #pypy.12:12
fijalhi12:12
fijalwhere shall I go tomorrow morning when I arrive?12:13
cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.12:13
cfbolzhello12:13
fijalcfbolz: hi12:14
cfbolzwhen do you arrive tomorrow?12:14
fijal7am12:14
cfbolzfijal: then I fear you need to entertain yourself for a while12:14
fijalI suppose12:14
fijalwhat time do you plan to be at the uni?12:14
cfbolz1012:15
fijalok12:15
cfbolzI would go to the uni, you have wireless and power here, and some people of our group might show up earlier12:15
fijalwhich room?12:15
fijalok12:15
cfbolz25.12.02.5512:15
Action: fijal off12:16
fijal (i=c274fdee@gateway/web/freenode/x-rkeycfymnaaeqkla) left irc: Client Quit12:16
Action: antocuni tried to ping 25.12.02.5512:18
kenaan03cfbolz 10r6905514 pypy/trunk/pypy/jit/metainterp 05A(effectinfo.py) 07M(codewriter.py optimizeopt.py test_basic.py test_optimizefindnode.py test_optimizeopt.py test_virtualizable.py): (pedronis, cfbolz): don't delete all of the  ...12:29
kenaan03cfbolz 10r6905614 pypy/trunk/pypy/jit/backend 07M(runner.py runner.py descr.py llmodel.py test_descr.py): grumble, this belongs to revision 69055. ...12:32
kenaan03cfbolz 10r6905714 pypy/trunk/pypy/jit/metainterp/test 05A(test_list.py) 06D(test_vlist.py): rename the test, the only non-skipped tests in there are not actually about ...12:46
kenaan03cfbolz 10r6905814 pypy/trunk/pypy/jit/metainterp 07M(codewriter.py test_list.py): attach effects info to oopspec operations as well ...12:54
cami (n=cami@86-115.79-83.cust.bluewin.ch) joined #pypy.13:06
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) left irc: Read error: 113 (No route to host)13:11
cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Read error: 110 (Connection timed out)13:22
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) joined #pypy.13:43
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) joined #pypy.14:20
cami (n=cami@86-115.79-83.cust.bluewin.ch) left irc: "Leaving."14:34
santagada (n=santagad@189.27.247.137.dynamic.adsl.gvt.net.br) joined #pypy.14:46
kenaan03arigo 10r6905914 pypy/trunk/pypy/jit 07M(descr.py regalloc.py optimizeopt.py pyjitpl.py resoperation.py warmspot.py): Make the list ResOperation.args non-resizable.  Fight a bit ...15:07
cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.15:08
Topic changed on #pypy by cfbolz!n=cfbolz@fwstups.cs.uni-duesseldorf.de: PyPy the flexible snake (irc-logs: http://wyvern.cs.uni-duesseldorf.de/irc-logs/pypy/ ) | what we achieved today: we discussed the ponyness of time-machines15:08
ehmo (n=nope@chello089173023218.chello.sk) left irc: "http://blog.synopsi.com"15:18
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) left irc: Remote closed the connection15:20
ehmo (n=nope@chello089173023218.chello.sk) joined #pypy.15:23
kenaan03cfbolz 10r6906014 pypy/trunk/pypy/jit/metainterp 05A(test_effectinfo.py) 07M(effectinfo.py): (cfbolz, pedronis): fix problems with removetypeptr ...15:26
|lac| (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.15:29
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)15:30
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) left irc: Read error: 145 (Connection timed out)15:31
kenaan03cfbolz 10r6906114 05A(pypy/branch/merge-guards/): (pedronis, cfbolz): a branch where we want to try to merge consecutive guards ...15:32
santagada (n=santagad@189.27.247.137.dynamic.adsl.gvt.net.br) left irc: 15:37
hpk (n=chatzill@HSI-KBW-095-208-111-244.hsi5.kabel-badenwuerttemberg.de) joined #pypy.15:38
kenaan03cfbolz 10r6906214 pypy/trunk/pypy/jit/backend 05A(test_list.py test_zrpy_list.py test_list.py) 06D(test_vlist.py test_zrpy_vlist.py test_vlist.py): oops, there were places that import this thingie ...15:42
witulski (n=stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.15:42
witulski (n=stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.15:42
stakkars (n=tismer@82.113.106.128) left irc: Read error: 145 (Connection timed out)15:45
gutworthhappy sprinting!15:53
arigatothank you :-)15:53
kenaan03arigo 10r6906314 pypy/trunk/pypy/jit/backend/x86 07M(assembler.py codebuf.py ri386.py ri386setup.py test_ri386_auto_encoding.py): In class MODRM, replace the 'extradata' string with a list of characters. ...16:05
kenaan03cfbolz 10r6906414 pypy/trunk/pypy/jit/metainterp 07M(effectinfo.py test_effectinfo.py): (pedronis, cfbolz): fix test_slist. yay, arrays of voids! ...16:26
kenaan03cfbolz 10r6906514 pypy/branch/merge-guards/pypy/jit/metainterp 07M(optimizeopt.py test_optimizeopt.py): (pedronis, cfbolz): replace guard_class(x, ...), guard_value(x, ...) by just a guard_value. ...16:31
Unhelpfulthe ponyness of time machines... good work, sprinters. ;)16:40
kenaan03cfbolz 10r6906714 07M(pypy/branch/merge-guards/pypy/jit/metainterp/test/test_basic.py): (arigo around, cfbolz): a more functional test for the last commit ...16:45
cfbolzUnhelpful: we are so great16:45
|lac| (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)16:55
jacob|home (n=jacob@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)16:55
lac (n=KVIrc@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.16:56
jacob|home (n=jacob@c-22c5e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.16:56
arigato (n=arigo@fwstups.cs.uni-duesseldorf.de) left irc: Read error: 60 (Operation timed out)17:13
arigato (n=arigo@fwstups.cs.uni-duesseldorf.de) joined #pypy.17:17
kenaan03cfbolz 10r6906814 07M(pypy/trunk/pypy/interpreter/gateway.py): (pedronis, arigo, cfbolz): make BuiltinActivations immutable ...17:22
kenaan03cfbolz 10r6906914 pypy/trunk/pypy/jit/metainterp 07M(effectinfo.py test_effectinfo.py): there are Void fields too. It's very funny how this thing with Voids goes on and ...17:30
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) left irc: Read error: 60 (Operation timed out)17:32
kenaan03cfbolz 10r6907014 pypy/trunk/pypy/jit/metainterp 07M(optimizeopt.py test_basic.py test_optimizeopt.py): merge the merge-guards branch: ...17:33
kenaan03cfbolz 10r6907114 06D(pypy/branch/merge-guards/): kill merged branch ...17:33
Nick change: handtone -> lungtone17:38
Nick change: WildChil1 -> WildChild17:41
cfbolzlungtone: rename duck17:45
Nick change: lungtone -> ducktone17:45
magciusokay... I'm getting an error I don't know how to fix.17:47
magciusgenerator.load is being called for arguments that don't have values yet17:47
magciushttp://fpaste.org/QoD0/17:49
magciusthere's a traceback17:49
magciusthe stdout is all the ops that have been rendered17:49
fijal (n=fijal@194.116.253.238) joined #pypy.17:53
fijalhi17:54
cfbolzhi!17:54
cfbolzhow is rupy going?17:54
fijalfine17:54
fijalalready back home, preparing for a train17:54
cfbolzfijal: night train?18:00
cfbolzwell, obviously18:00
fijalyop18:00
fijalyes :)18:00
magciusanybody?18:02
Unhelpfulnot this sort of train, hopefully? http://en.wikipedia.org/wiki/Night_Train_Express18:02
fijal:-)18:04
cfbolzmagcius: by what mechanism can stuff end up in pool?18:04
fijalfijal@zygfryd:~$ host morepypy.blogspot.com18:04
fijal;; Truncated, retrying in TCP mode.18:04
magciuscfbolz, StoreResult18:04
fijalwhat does that mean?18:04
Unhelpfuli imagine that would carry you right on past the ballmer peak :/18:05
cfbolzmagcius: what about input arguments of a block?18:05
magciuscfbolz, hmm, how are those stored?18:05
cfbolzno idea how this works in the ootype backend infrastructure18:06
antocunimagcius: they are copied by oosupport.Function._setup_link18:07
magciusantocuni, that's what's failing.18:07
antocunimagcius: well, it probably mean that you need to push link.args into this pool18:09
magciusah, okay, yeah, it was trying to load a nonexistent variable.18:09
antocunis/mean/means18:09
magciusantocuni, I'm also getting another error about flag_018:09
magciusI see something about self._trace.enabled, how do I enable that?18:11
antocunimagcius: I think you need to pass an option to translate.py, look at config/translationoptions.py18:11
antocuni(if you happen to use translate.py; note that you shouldn't at this point, but you should use py.test)18:12
Alex_Gaynor (n=alex@mankey-55.dynamic.rpi.edu) joined #pypy.18:12
kenaan03arigo 10r6907314 07M(pypy/dist/pypy/doc/index.txt): Warn users again downloading release 1.1 if they are ...18:12
AdemanIt seems there's some confusion about the size of some types on my system, here are my changes: http://paste.pocoo.org/show/149379/ and here's my translation output http://paste.pocoo.org/show/149376/ it's interesting around line 419.  I'm on a 32 bit system... and a clean trunk still translates fine for me, although I haven't verified that today...18:14
Ademandoes anyone have any idea why my code would seemingly break so much?...18:15
arigatoAdeman: hum18:19
arigatoAdeman: it's obscure, I should say18:20
arigatoat most, you should get a warning, not an error18:20
arigatobecause the type "rffi.INTP" on a 32-bit system ends up being written as a "long*" in C18:20
arigatobecause "int" and "long" are mostly synonyms18:21
arigatobut "int*" and "long*" are not completely18:21
arigatostill, I think I should only be a warning, not an error18:21
arigatothe same issue exists with other external functions18:21
arigatoI fear you have to look at /tmp/usession-trunk-0/testing_1/implement_8.c line 752918:22
magciusantocuni, what stores the block's inputargs?18:22
arigatoah, gcc is even saying:18:23
arigatoexpected __WAIT_STATUS but argument is of type long int *18:23
antocunimagcius: well, it's _setup_link, obviously18:23
arigatoAdeman: ah, an alternative is to implement os.wait() in term of os.waitpid()18:24
arigatoi.e. write in pypy/module/posix/interp_posix.py some code that calls os.waitpid() instead, and be done18:24
fijalarigato: ekhem18:25
fijalplease do exactly the same thing as cpython18:25
arigatofijal: I'm reading the man page here18:25
fijalarigato: ok, I'm not :)18:25
arigatoit says that the call to wait(&status) is equivalent to waitpid(-1, &status, 0)18:26
fijalon linux...18:26
Ademanarigato: did you notice 422 and 425 as well? the same errors are thrown for waitpid18:26
arigatoso in Python terms, os.wait() is os.waitpid(-1,0)18:26
Ademani must have destroyed something18:26
arigatoAdeman: no, precisely: they are warnings, not errors, for waitpid()18:26
Ademanarigato: oh, so they are...18:27
Ademanstrange18:27
arigatoAdeman: maybe wait() is a macro doing strange things with the argument and getting confused by int*-versus-long*18:28
arigatobah, yes: a __WAIT_STATUS is a __transparent_union__18:29
Ademanarigato: no it looks like, according to 419 that __WAIT_STATUS is something other than int * (perhaps the struct i saw hidden away) but the strange thing is, waitpid takes an argument of __WAIT_STATUS as well18:29
arigatoAdeman: no, reading /usr/include/sys/wait.h, it does not take a __WAIT_STATUS but just an int*18:30
kenaan03cfbolz 10r6907414 07M(pypy/trunk/pypy/module/__builtin__/test/test_classobj.py): (pedronis, cfbolz): this is not a valid appdirect test ...18:30
Ademanarigato: you're right, what was i doing/thinking?...18:30
arigato:-)18:31
Ademanwell that solves the mystery, thanks18:31
arigatoat least right now, with the current C headers of Linux, yes18:31
arigatogood enough for now I suppose18:31
Ademanwhere can i find a good example of declaring a c struct?18:31
arigatowe will really have to do something about int* versus long* at some point later18:31
Ademanyeah i guess this would likely break on bsd18:31
gutwortha c struct in C?18:32
Ademansince it looks like __WAIT_STATUS *is* an int * on bsd systems (which is actually why i did what i did)18:32
arigatoAdeman: yes, please don't do anything special about __WAIT_STATUS18:32
arigatoAdeman: I suggest that you simplify the patch you just posted, to have def wait() be implemented in term of os.waitpid(), and that's it18:33
arigatono need for changes in e.g. ll_os.py18:33
Ademanarigato: fijal didn't like that idea, but that would make it simpler18:33
arigato:-)18:33
arigatoI think that according to the doc of wait() and waitpid(), it's a sane idea18:34
arigatoI suppose that some oldish Unix systems may have wait() and not waitpid(), but well18:34
arigatothat's by far good enough for now18:35
Ademanok lol18:35
Ademangotta go to work soon, short day though, i should be back and working on this soon enough lol18:35
Ademanarigato: beyond the implementation of wait(), what else would you expect? would the app level test be sufficient? or would more be wanted?18:36
arigatono, the app-level test is enough then18:38
Ademanthanks arigato18:41
Ademan (n=dan@adsl-75-62-232-164.dsl.pltn13.sbcglobal.net) left irc: "leaving"18:44
arigatoAdeman: ah, I guess that ideally you should then define wait() only if hasattr(os, 'waitpid')....18:44
arigatoah, too late18:44
kenaan03arigo 10r6907614 pypy/branch/gc-dump-malloc/pypy 05A(test_list.py test_zrpy_list.py test_list.py effectinfo.py test_effectinfo.py test_list.py) 06D(test_vlist.py test_zrpy_vlist.py test_vlist.py test_vlist.py) 07M(gateway.py run ...18:47
arigato (n=arigo@fwstups.cs.uni-duesseldorf.de) left irc: "See you"18:59
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) joined #pypy.18:59
antocuni (n=antocuni@fwstups.cs.uni-duesseldorf.de) left irc: "Leaving"18:59
magciusantocuni, when are self.locals initialized?18:59
cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Read error: 60 (Operation timed out)19:00
ehmo (n=nope@chello089173023218.chello.sk) left irc: Read error: 104 (Connection reset by peer)19:23
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) left irc: Remote closed the connection19:24
ehmo (n=nope@chello089173023218.chello.sk) joined #pypy.19:25
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) joined #pypy.19:43
bigdog (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) left irc: Read error: 54 (Connection reset by peer)19:45
bigdog (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) joined #pypy.19:47
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) joined #pypy.19:59
stakkars (n=tismer@82.113.121.120) joined #pypy.20:01
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) left irc: Remote closed the connection20:12
lucian (n=lucian@77-98-240-65.cable.ubr09.newc.blueyonder.co.uk) left irc: Remote closed the connection20:22
lucian (n=lucian@77-98-240-65.cable.ubr09.newc.blueyonder.co.uk) joined #pypy.20:22
fijal (n=fijal@194.116.253.238) left irc: Read error: 113 (No route to host)20:26
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) joined #pypy.20:40
ot (n=ot@nat3.phc.unipi.it) joined #pypy.20:54
othi20:54
cami (n=cami@172-133.1-85.cust.bluewin.ch) joined #pypy.21:09
magciusPyPy source code needs to be 2.5-compatible, right?21:10
gonsor (n=gon@p57A8ACDF.dip0.t-ipconnect.de) left irc: Read error: 145 (Connection timed out)21:16
ot_pycon (n=ot@portatile4.phc.unipi.it) joined #pypy.21:41
ot (n=ot@nat3.phc.unipi.it) left irc: Read error: 60 (Operation timed out)21:43
ot_pycon (n=ot@portatile4.phc.unipi.it) left irc: Read error: 104 (Connection reset by peer)21:44
ot_pycon (n=ot@portatile4.phc.unipi.it) joined #pypy.21:44
cami (n=cami@172-133.1-85.cust.bluewin.ch) left irc: "Leaving."21:47
cami (n=cami@172-133.1-85.cust.bluewin.ch) joined #pypy.21:48
ot_pycon (n=ot@portatile4.phc.unipi.it) left irc: Client Quit21:48
ot (n=ot@portatile4.phc.unipi.it) joined #pypy.21:49
ot (n=ot@portatile4.phc.unipi.it) left irc: Client Quit21:52
ot (n=ot@portatile4.phc.unipi.it) joined #pypy.21:52
ot (n=ot@portatile4.phc.unipi.it) left #pypy ("Leaving").21:53
ot (n=ot@portatile4.phc.unipi.it) joined #pypy.21:53
cami (n=cami@172-133.1-85.cust.bluewin.ch) left #pypy.21:56
ot (n=ot@portatile4.phc.unipi.it) left irc: "Leaving"21:58
hpk (n=chatzill@HSI-KBW-095-208-111-244.hsi5.kabel-badenwuerttemberg.de) left irc: Remote closed the connection22:06
jacob|homemagcius: Right. 2.5.2 is what is currently supported.22:49
elmom_ (n=elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) left irc: Read error: 113 (No route to host)23:18
gutworthone buildbot still uses 2.4, though, right?23:28
Spaghettini (n=Spaghett@vaxjo6.150.cust.blixtvik.net) joined #pypy.23:53
--- Mon Nov 9 200900:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!