#pypy IRC log for Wednesday, 2011-11-02

amaury__ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 240 seconds00:00
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.00:01
rekamso (~textual@67.51.82.66) left irc: Quit: bus00:02
ronan__ (~ronan@host86-140-45-240.range86-140.btcentralplus.com) joined #pypy.00:03
ronan (~ronan@host86-170-123-233.range86-170.btcentralplus.com) left irc: Ping timeout: 248 seconds00:04
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: ZOMG BYE00:07
gutworthwell, if makes you feel better00:14
Alex_Gaynorgutworth: it does.  notice how we a) don't use 2 space indents, b) don't put \n at the end of all of our lines, c) Python, in my C string. wtf?00:14
exarkunElementTree :(00:16
gtaylor_ (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection00:20
thinker (~thinker@123-194-52-90.dynamic.kbronet.com.tw) joined #pypy.00:26
bbot24Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/69900:32
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection00:35
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy.00:48
ericflo (~ericflo@75.103.8.110) left irc: Quit: ericflo00:58
kenaan12alex_gaynor default 111dde33279496 15/pypy/interpreter/test/test_generator.py: failing test00:58
verte (~verte@python/site-packages/verte) joined #pypy.00:59
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/12401:06
rguillebert (~rguillebe@46.7.250.249) left irc: Quit: Quitte01:08
kenaan12alex_gaynor default 1182489bdede61 15/pypy/interpreter/generator.py: fix for the failing test - StopIteration raised from anywhere kills the generator01:08
Nick change: Gulaway -> Gulopine01:12
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) left irc: Ping timeout: 245 seconds01:20
rekamso (~textual@c-71-197-238-154.hsd1.wa.comcast.net) joined #pypy.01:21
gutworthcue cfbolz complaining about whitespace01:31
Alex_Gaynorah crap, I've bene good about it lately :01:32
Alex_Gaynor:(01:32
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 276 seconds01:39
fprimex (~fprimex@fl-67-233-128-10.dhcp.embarqhsd.net) joined #pypy.01:39
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.01:47
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/181801:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/55101:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/59801:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/108101:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/78401:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25101:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/141601:48
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/68301:48
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/24901:48
Arfrever (~Arfrever@apache/committer/Arfrever) joined #pypy.01:51
fprimex (~fprimex@fl-67-233-128-10.dhcp.embarqhsd.net) left irc: Quit: later02:04
DasIch_ (~dasich@p4FFDF22B.dip.t-dialin.net) joined #pypy.02:11
stakkars_ (~tismer@p5DDB5E98.dip.t-dialin.net) joined #pypy.02:11
Nick change: Gulopine -> Gulaway02:14
stakkars (~tismer@p5DDB5E98.dip.t-dialin.net) left irc: Ping timeout: 256 seconds02:14
Nick change: stakkars_ -> stakkars02:14
DasIch (~dasich@p4FFDF533.dip.t-dialin.net) left irc: Ping timeout: 256 seconds02:15
Ademan (~dan@adsl-71-141-252-21.dsl.snfc21.pacbell.net) joined #pypy.02:23
mat^2 (~mathias@212.130.113.35) left irc: Ping timeout: 276 seconds02:23
cjo (~chatzilla@203.177.240.77) joined #pypy.02:25
jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy.02:31
jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Changing host02:31
jimbaker (~jbaker@canonical/jimbaker) joined #pypy.02:31
jimbaker` (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Ping timeout: 255 seconds02:34
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/92702:41
zain2 (~zain@69.38.221.130) joined #pypy.02:51
Moku (~John@osbk-4db157fb.pool.mediaWays.net) joined #pypy.02:51
Nick change: Moku -> Guest6005002:52
Shinita (~John@osbk-4db16f46.pool.mediaWays.net) left irc: Ping timeout: 240 seconds02:52
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) joined #pypy.03:08
ernop (~ernie@68.68.46.109) joined #pypy.03:19
bgeddy (~bgeddy@unaffiliated/bgeddy) joined #pypy.03:20
Nick change: Gulaway -> Gulopine03:20
ronan__ (~ronan@host86-140-45-240.range86-140.btcentralplus.com) left irc: Ping timeout: 240 seconds03:22
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Remote host closed the connection03:24
ronan__ (~ronan@host86-141-80-27.range86-141.btcentralplus.com) joined #pypy.03:35
Alex_Gaynoridea for future-armin: list-strategies could help on the way to 5x-again03:38
vertedid you measure it?03:38
Alex_Gaynorno, but I have an inkling03:38
gutworth (~benjamin@128.36.89.186) left irc: Ping timeout: 258 seconds03:53
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) left irc: Ping timeout: 260 seconds03:56
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) joined #pypy.04:09
kushal (kdas@fedora/kushal) joined #pypy.04:16
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.04:21
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection04:21
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.04:22
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) left irc: Ping timeout: 276 seconds04:26
Sho_ (~EHS1@kde/hein) left irc: Quit: Stop leaking memory like it's going out of fashion.04:36
davisagli (davisagli@davisagli.com) left #pypy.04:39
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection04:41
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.04:42
stakkars_ (~tismer@p5DDB5E98.dip.t-dialin.net) joined #pypy.04:55
stakkars (~tismer@p5DDB5E98.dip.t-dialin.net) left irc: Ping timeout: 260 seconds04:59
Nick change: stakkars_ -> stakkars04:59
ousado (~ousado@unaffiliated/ousado) left irc: Remote host closed the connection05:00
bbot24Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/181805:02
Unhelpful (~quassel@rockbox/developer/Unhelpful) left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.05:03
Unhelpful (~quassel@rockbox/developer/Unhelpful) joined #pypy.05:04
verte (~verte@python/site-packages/verte) left irc: Quit: ~~~ Crash in JIT!05:17
Nick change: Gulopine -> Gulaway05:19
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds05:20
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.05:25
aisipos (~aisipos@vpn.lax.truecarcorp.com) left irc: Ping timeout: 240 seconds05:39
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.05:53
verte (~verte@python/site-packages/verte) joined #pypy.05:56
fijal (~fijal@terminal-1-169.retsat1.com.pl) joined #pypy.05:56
Ademan (~dan@adsl-71-141-252-21.dsl.snfc21.pacbell.net) left irc: Quit: leaving05:57
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer_05:58
fijalhi06:01
vertehi06:01
davisagli (~davisagli@davisagli.com) joined #pypy.06:06
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/78406:07
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/141606:08
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/108106:13
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25106:16
fijal (~fijal@terminal-1-169.retsat1.com.pl) left irc: Remote host closed the connection06:19
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/59806:24
Planet_EN (~Planet_EN@94.200.129.162) joined #pypy.06:30
Planet_ENhey people, I'm trying to use pypy in virtualenv and it gives me an error that executable is not running, im using ubuntu and extracted it from tarball and if i run it directly it runs fine, but if i create a virtualenv following this command "virtualenv -p /extracted/bin/pypy my-pypy-env" it fails06:32
verteyou extracted virtualenv from a tarball? or is this your distribution's virtualenv?06:33
Planet_ENno i extracted pypy from a tarball06:34
Planet_ENi have virtualenv installed and it works fine for other projects06:35
verteit's probably too old to work with pypy06:35
vertewhat version is it?06:35
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/55106:35
Planet_ENvirtualenv is 1.4.906:36
vertePlanet_EN: it needs to be newer than 1.6.1 to work with pypy 1.506:36
Planet_ENi have pypy1.606:37
vertePlanet_EN: then you need virtualenv 1.6.1 or later06:37
Planet_ENhow to upgrade it?06:38
Planet_ENgracefully06:38
Planet_ENnevermind06:41
Planet_ENgot it06:41
verteI wouldn't upgrade a distribution-provided package; instead, install virtualenv by using your pypy interpreter06:41
verteok06:41
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy06:49
amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.06:51
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/24906:57
amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 260 seconds07:07
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep07:12
kenaan12hakanardo extradoc 116dbe2306c60f 15/talk/iwtc11/benchmarks/iter/: minor fixes07:12
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.07:14
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep07:19
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection07:20
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.07:25
rekamso (~textual@c-71-197-238-154.hsd1.wa.comcast.net) left irc: Quit: zzz07:29
ernop (~ernie@68.68.46.109) left irc: Remote host closed the connection07:41
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/68307:44
cjo (~chatzilla@203.177.240.77) left irc: Read error: Connection reset by peer07:44
JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy.07:45
cjo (~chatzilla@203.177.240.77) joined #pypy.07:45
Planet_EN (~Planet_EN@94.200.129.162) left irc: Quit: Leaving07:46
antocuni (~antocuni@host130-123-dynamic.2-87-r.retail.telecomitalia.it) joined #pypy.07:58
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection08:02
antocunihi08:07
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.08:10
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection08:20
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.08:21
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.08:22
lac_ (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 244 seconds08:22
bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy.08:33
senyai (3ead87cd@gateway/web/freenode/ip.62.173.135.205) joined #pypy.08:34
tav (~tav@host-2-96-43-177.as13285.net) left irc: Ping timeout: 240 seconds08:37
tav (~tav@host-92-20-30-65.as13285.net) joined #pypy.08:42
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) joined #pypy.08:49
teknico (~quassel@88-149-208-226.dynamic.ngi.it) joined #pypy.08:50
JaredW (~JaredW@118.142.17.238) joined #pypy.08:58
k_bx (~k_bx@195.20.130.1) joined #pypy.09:12
EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) left irc: Remote host closed the connection09:13
intgr (~ack@zombie.life.ee) joined #pypy.09:23
intgrHi, where can I find documentation about using CPyExt? Or should it just work if I run 'setup.py install'?09:24
asabil (~asabil@cm-84.208.74.38.getinternet.no) joined #pypy.09:24
intgrs/using/building with/09:24
asabil (~asabil@cm-84.208.74.38.getinternet.no) left irc: Remote host closed the connection09:24
vertepypy setup.py install should do it, yes09:25
intgrHmm, psycopg2 is listed as green on wiki, but PyByteArray_Type, PyMemoryView_Type and PyInterpreterState are missing from the headers. http://codepad.org/FYkhcZKf09:28
cjo (~chatzilla@203.177.240.77) left irc: Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]09:28
intgrWhich psycopg2 apparently uses09:28
bgola (~bgola@c95185bc.virtua.com.br) left irc: Ping timeout: 255 seconds09:29
verteit was re-implemented for pypy09:29
verteis it not in trunk?09:29
intgrErm?09:30
intgrAre you talking about the pypy-postgresql fork?09:30
verteAlex_Gaynor: what is going on with psycopg2?09:30
intgrs/fork/branch/09:30
verteyes09:30
intgrWell whatever it is, it's not psycopg2 :)09:30
vertehmm.09:31
vertewell, those types are new09:31
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.09:32
stakkars_ (~tismer@dslb-088-074-060-042.pools.arcor-ip.net) joined #pypy.09:32
intgrOh the wiki says it too "While the original Psycopg2 is known not to work with PyPy, there is a port of Psycopg2 to RPython available that works with PyPy"09:32
stakkars_ (~tismer@dslb-088-074-060-042.pools.arcor-ip.net) left irc: Client Quit09:33
intgrA bit disingenious to call it a "port" if it's being rewritten in RPython.09:33
G2P (~G2P@fw-asn1.ornis.com) joined #pypy.09:34
ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy.09:35
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Remote host closed the connection09:47
cpets (c358b60a@gateway/web/freenode/ip.195.88.182.10) joined #pypy.09:51
ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) joined #pypy.09:52
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.10:10
JStoker_ (jstoker@atlas.jcs.me.uk) joined #pypy.10:10
Alex_Gaynor_ (u1246@gateway/web/irccloud.com/session) joined #pypy.10:13
jae_ (~jae@dedicated.jaerhard.com) joined #pypy.10:14
arigatoAlex_Gaynor: thanks for the fix on generators10:15
cpets (c358b60a@gateway/web/freenode/ip.195.88.182.10) got netsplit.10:16
senyai (3ead87cd@gateway/web/freenode/ip.62.173.135.205) got netsplit.10:16
mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) got netsplit.10:16
Da_Blitz (~Da_Blitz@203.56.250.63) got netsplit.10:16
pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) got netsplit.10:16
redsteg (~steven@129.215.36.46) got netsplit.10:16
Hong_MinHee (~dahlia@175.125.21.72) got netsplit.10:16
canta (~canta@77-20-123-240-dynip.superkabel.de) got netsplit.10:16
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) got netsplit.10:16
htoothrot (~mux@unaffiliated/htoothrot) got netsplit.10:16
aquarius1973 (~aquarius1@il.5min.com) got netsplit.10:16
MostAwesomeDude (~simpson@osuosl/staff/mostawesomedude) got netsplit.10:16
jae (~jae@80.82.209.27) got netsplit.10:16
exarkun (~exarkun@wordeology.com) got netsplit.10:16
nomadium (miguel@regine.miguel.cc) got netsplit.10:16
CIA-25 (~CIA@cia.atheme.org) got netsplit.10:16
jperras (~jperras@li245-112.members.linode.com) got netsplit.10:16
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) got netsplit.10:16
Rhyolite (~dje@pool-108-6-25-71.nycmny.fios.verizon.net) got netsplit.10:16
hakanardo (~hakan@h59ec009e.seluldx.dyn.perspektivbredband.net) got netsplit.10:16
shawn_ (~shawn@208-78-98-92.slicehost.net) got netsplit.10:16
GDorn (~gdorn@li223-147.members.linode.com) got netsplit.10:16
ivan` (~ivan@unaffiliated/ivan/x-000001) got netsplit.10:16
mp (maciej@lair.hell.cx) got netsplit.10:16
melinath (~melinath@li341-41.members.linode.com) got netsplit.10:16
carljm (~carljm@spinach.threepines.org) got netsplit.10:16
kushal (kdas@fedora/kushal) got netsplit.10:16
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) got netsplit.10:16
tos9 (~tos9@unaffiliated/tos9) got netsplit.10:16
durin42 (~durin@adium/durin42) got netsplit.10:16
Hodgestar (~Hodgestar@gluon.za.net) got netsplit.10:16
price (~price@LINERVA.MIT.EDU) got netsplit.10:16
__pv (pav@xen.ihme.org) got netsplit.10:16
zk (~is@whatit.is) got netsplit.10:16
lambacck (~chris@d24-150-124-118.home.cgocable.net) got netsplit.10:16
alexsuraci (u1962@gateway/web/irccloud.com/x-npxtfptmiuuxjgoa) got netsplit.10:16
rndbit (~rndbit@vexar.de) got netsplit.10:16
idnar (~quassel@unaffiliated/idnar) got netsplit.10:16
lahwran (lahwran@unaffiliated/lahwran) got netsplit.10:16
panni_ (smuxi@descent.fragstore.net) got netsplit.10:16
Ormod (~valtha@ohmu.fi) got netsplit.10:16
zain (~textual@c-67-160-201-63.hsd1.ca.comcast.net) got netsplit.10:16
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) got netsplit.10:16
maxyz (~maxy@186.23.74.228) got netsplit.10:16
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-duxsckocffxwnqfz) got netsplit.10:16
henning_ (~henning@unicorn.gnubo.de) got netsplit.10:16
JStoker (jstoker@unaffiliated/jstoker) got netsplit.10:16
xorAxAx (~alexander@moinmoin/coreteam/alexander) got netsplit.10:16
stargaming (stargaming@unaffiliated/stargaming) got netsplit.10:16
ronny (~ronny@pida/ronny) got netsplit.10:16
ThomasWaldmann (~twaldmann@shell.moinmo.in) got netsplit.10:16
masquerade (~rdeaton@galactica.lug.udel.edu) got netsplit.10:16
Nick change: Alex_Gaynor_ -> Alex_Gaynor10:16
Possible future nick collision: Alex_Gaynor10:16
Nick change: zain2 -> zain10:16
Possible future nick collision: zain10:16
arigatofrom 4.4x to 4.7x faster than CPython 2.7.2... we need another fix like yesterday's :-)10:18
xorAxAx (~alexander@ampleforth.srv.alexanderweb.de) joined #pypy.10:19
masquerade (~rdeaton@galactica.lug.udel.edu) returned to #pypy.10:20
ThomasWaldman2 (~twaldmann@shell.moinmo.in) joined #pypy.10:20
kushal (kdas@fedora/kushal) returned to #pypy.10:20
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) returned to #pypy.10:20
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) returned to #pypy.10:20
lambacck (~chris@d24-150-124-118.home.cgocable.net) returned to #pypy.10:20
tos9 (~tos9@unaffiliated/tos9) returned to #pypy.10:20
Rhyolite (~dje@pool-108-6-25-71.nycmny.fios.verizon.net) returned to #pypy.10:20
durin42 (~durin@adium/durin42) returned to #pypy.10:20
Hodgestar (~Hodgestar@gluon.za.net) returned to #pypy.10:20
price (~price@LINERVA.MIT.EDU) returned to #pypy.10:20
__pv (pav@xen.ihme.org) returned to #pypy.10:20
alexsuraci (u1962@gateway/web/irccloud.com/x-npxtfptmiuuxjgoa) returned to #pypy.10:20
rndbit (~rndbit@vexar.de) returned to #pypy.10:20
hakanardo (~hakan@h59ec009e.seluldx.dyn.perspektivbredband.net) returned to #pypy.10:20
mp (maciej@lair.hell.cx) returned to #pypy.10:20
idnar (~quassel@unaffiliated/idnar) returned to #pypy.10:20
zk (~is@whatit.is) returned to #pypy.10:20
shawn_ (~shawn@208-78-98-92.slicehost.net) returned to #pypy.10:20
GDorn (~gdorn@li223-147.members.linode.com) returned to #pypy.10:20
lahwran (lahwran@unaffiliated/lahwran) returned to #pypy.10:20
Ormod (~valtha@ohmu.fi) returned to #pypy.10:20
panni_ (smuxi@descent.fragstore.net) returned to #pypy.10:20
ivan` (~ivan@unaffiliated/ivan/x-000001) returned to #pypy.10:20
melinath (~melinath@li341-41.members.linode.com) returned to #pypy.10:20
carljm (~carljm@spinach.threepines.org) returned to #pypy.10:20
k_bx (~k_bx@195.20.130.1) left irc: Excess Flood10:20
k_bx (~k_bx@195.20.130.1) joined #pypy.10:20
jperras (~jperras@li245-112.members.linode.com) returned to #pypy.10:20
mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) returned to #pypy.10:21
Da_Blitz (~Da_Blitz@203.56.250.63) returned to #pypy.10:21
pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) returned to #pypy.10:21
redsteg (~steven@129.215.36.46) returned to #pypy.10:21
Hong_MinHee (~dahlia@175.125.21.72) returned to #pypy.10:21
henning_ (~henning@unicorn.gnubo.de) returned to #pypy.10:21
stargaming (stargaming@server3.raumopol.de) joined #pypy.10:21
exarkun (~exarkun@wordeology.com) returned to #pypy.10:23
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) returned to #pypy.10:24
aquarius1973 (~aquarius1@64.236.163.23) joined #pypy.10:25
CIA-24 (~CIA@cia.atheme.org) joined #pypy.10:26
jae (~jae@80.82.209.27) got lost in the net-split.10:27
ThomasWaldmann (~twaldmann@shell.moinmo.in) got lost in the net-split.10:27
CIA-25 (~CIA@cia.atheme.org) got lost in the net-split.10:27
ronny (~ronny@pida/ronny) got lost in the net-split.10:27
nomadium (miguel@regine.miguel.cc) got lost in the net-split.10:27
JStoker (jstoker@unaffiliated/jstoker) got lost in the net-split.10:27
MostAwesomeDude (~simpson@osuosl/staff/mostawesomedude) got lost in the net-split.10:27
maxyz (~maxy@186.23.74.228) got lost in the net-split.10:27
htoothrot (~mux@unaffiliated/htoothrot) got lost in the net-split.10:27
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) got lost in the net-split.10:27
senyai (3ead87cd@gateway/web/freenode/ip.62.173.135.205) got lost in the net-split.10:27
canta (~canta@77-20-123-240-dynip.superkabel.de) got lost in the net-split.10:27
cpets (c358b60a@gateway/web/freenode/ip.195.88.182.10) got lost in the net-split.10:27
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.10:28
-christel (~christel@freenode/staff/exherbo.christel) to $$*- [Global Notice] Hi all, one of our sponsors are experiencing some routing issues -- as a result we are missing a few servers, have a messed up rotation, no services and no web presence. Hopefully we'll return to some normality soon. Thank you for your patience and have a good day (or night, if you're Australian!)10:30
timonatorwow, speed.pypy.org is all overthe place10:32
arigatohow so?10:32
timonatora few days ago the ai benchmark was super, super slow, now it's absurdly fast10:32
timonatorhowever, slowspitfire was much, much faster some time ago10:33
timonatoras was twisted_tcp if i remember correctly10:33
arigatobah, the windows binary contains "pypy" instead of "pypy.exe"10:34
kenaan12arigo default 11f1e31eaa1fa3 15/pypy/tool/release/package.py: On Windows, the renamed binary file must end with ".exe".10:36
arigatotimonator: I don't think that slowspitfire was ever faster10:37
arigatohttp://speed.pypy.org/timeline/?exe=3%2C6%2C1%2C5&base=2%2B472&ben=slowspitfire&env=1&revs=1000&equid=off10:38
arigatotwisted_tcp too:10:38
arigatohttp://speed.pypy.org/timeline/?exe=3%2C6%2C1%2C5&base=2%2B472&ben=twisted_tcp&env=1&revs=1000&equid=off10:38
Nick change: zain -> 13WAAPX0S10:39
zain (~textual@c-67-160-201-63.hsd1.ca.comcast.net) joined #pypy.10:39
MostAwesomeDude (~simpson@osuosl/staff/mostawesomedude) joined #pypy.10:39
timonatoroh, that's strange - why do i recall that the average at the bottom was once "5x faster", even with a much slower ai benchmark?10:40
canta (~canta@77-20-123-240-dynip.superkabel.de) left irc: Quit: Leaving.10:40
arigato"go" used to be a bit faster10:40
arigatoah, the average was "5x" when we compared with CPython 2.610:41
arigatoit turned to "4.4x" overnight because now we compare with CPython 2.710:41
timonatorah, ok10:41
timonatorwell, that's a good thing then10:41
arigatoyes10:41
timonatorthe go benchmark isn't in the top graph, is that a bug?10:42
htoothrot (~mux@66-169-185-121.dhcp.ftwo.tx.charter.com) joined #pypy.10:42
arigatowhere?10:42
timonatorunder "how fast is pypy"10:43
timonatoron the front page10:43
arigatoah10:43
nomadium (miguel@regine.miguel.cc) joined #pypy.10:43
arigatono clue :-/  I see that some other benchmarks are missing from the "Display all in a grid" view10:44
timonatoroooooh, these "and now for something completely different" lines are from irc topics?10:44
arigatobut "go" is there10:44
arigatoyes :-)10:44
[Arfrever] (~Arfrever@apache/committer/Arfrever) left irc: Remote host closed the connection10:45
timonatorthat's pretty clever! :)10:46
\toothrot (~mux@66-169-185-121.dhcp.ftwo.tx.charter.com) joined #pypy.10:46
\toothrot (~mux@66-169-185-121.dhcp.ftwo.tx.charter.com) left irc: Changing host10:46
\toothrot (~mux@unaffiliated/htoothrot) joined #pypy.10:46
Alex_Gaynor (u1246@gateway/web/irccloud.com/session) left irc: Changing host10:46
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-vsdmaebwtifzllge) joined #pypy.10:46
htoothrot (~mux@66-169-185-121.dhcp.ftwo.tx.charter.com) left irc: Ping timeout: 260 seconds10:48
\toothrot (~mux@unaffiliated/htoothrot) left irc: Excess Flood10:48
JStoker_ (jstoker@atlas.jcs.me.uk) left irc: Changing host10:50
JStoker_ (jstoker@unaffiliated/jstoker) joined #pypy.10:50
Nick change: JStoker_ -> JStoker10:50
Nick change: masquerade -> Guest725310:51
Nick change: exarkun -> Guest2527510:51
witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.10:51
witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.10:51
htoothrot (~mux@unaffiliated/htoothrot) joined #pypy.10:52
Action: arigato tries to debug pypy on windows: it silently crashes the process when doing "sys._keepalivesomewhereobscure = f"10:57
senyai (3ead87cd@gateway/web/freenode/ip.62.173.135.205) joined #pypy.10:57
arigatodoesn't really make any sense at all10:57
arigatoand the crash goes away with --jit off11:00
arigatogrumble :-)11:00
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds11:00
Remilia_Scarlet (~proton@123.130.105.94) joined #pypy.11:04
stargaming (stargaming@server3.raumopol.de) left irc: Changing host11:05
stargaming (stargaming@unaffiliated/stargaming) joined #pypy.11:05
amaury_ (~amaury_@74.125.57.34) joined #pypy.11:10
senyai (3ead87cd@gateway/web/freenode/ip.62.173.135.205) left irc: Ping timeout: 265 seconds11:13
Remilia_Scarlet (~proton@123.130.105.94) left irc: Ping timeout: 258 seconds11:29
kdas_ (kdas@nat/redhat/x-vmwrgwnhtaajivqk) joined #pypy.11:30
Remilia_Scarlet (~proton@112.237.75.23) joined #pypy.11:30
kushal (kdas@fedora/kushal) left irc: Ping timeout: 260 seconds11:32
Nick change: ojii -> ojii|lunch11:35
Nick change: ThomasWaldman2 -> ThomasWaldmann11:37
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Ping timeout: 240 seconds11:42
fijal (~fijal@194.187.54.194) joined #pypy.11:42
lac_ (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.11:44
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 244 seconds11:45
fijalhi11:45
fijalI might not be able to make it to the sprint at all11:45
fijal:(11:48
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.11:48
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Client Quit11:49
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.11:52
arigato:-(11:57
arigatowhy?11:57
fijal (~fijal@194.187.54.194) left irc: Ping timeout: 252 seconds11:59
arigatoa bit hard to have a conversation with fijal these days :-(12:02
aboudreault (~alanb@199.91.205.186) joined #pypy.12:03
kdas_ (kdas@nat/redhat/x-vmwrgwnhtaajivqk) left irc: Quit: This computer has gone to sleep12:04
aboudreault (~alanb@199.91.205.186) left irc: Changing host12:05
aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy.12:05
kushal (kdas@fedora/kushal) joined #pypy.12:06
aleksi (~aleksi@85.235.191.82) joined #pypy.12:08
CIA-2403arigo 07roundup * 10#895/Continulets + JIT: 12:09
CIA-24Anyone on Windows cares to either fix or explain in a detailed way how to build12:09
CIA-24pypy with the Windows-only assembler file from src/stacklet/switc ... * 14https://bugs.pypy.org/issue89512:09
Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy.12:10
fijal (~fijal@194.187.54.194) joined #pypy.12:11
fijalarigato: I'm sorry12:11
fijalarigato: a combination of closed down airport and some paperwork I have to do12:12
arigatofun12:12
fijalyes :/12:13
fijalthe airport is completely closed today12:14
fijaland unclear whether it'll be open tomorrow12:14
fijal:/12:15
fijalhow's the sprint so far?12:15
fijalI read logs though :)12:17
arigatotrying to get the two other people to pair together :-)12:18
vertewho is there?12:19
Action: verte checks logs12:19
#pypy: mode change '+o Alex_Gaynor' by ChanServ!ChanServ@services.12:22
ronny (~ronny@pida/ronny) joined #pypy.12:24
Alex_Gaynormorning 12:24
maxyz (~maxy@186.23.74.228) joined #pypy.12:24
Rhy0lite (dje@nat/ibm/x-yypnizqmafsqzbci) joined #pypy.12:25
fijal (~fijal@194.187.54.194) left irc: Ping timeout: 255 seconds12:26
khs (~khs@213.215.251.212.customer.cdi.no) joined #pypy.12:28
arigatohi12:31
arigatoSam and Andrew Dalke12:31
Nick change: ojii|lunch -> ojii12:32
rguillebert (~rguillebe@46.7.250.249) joined #pypy.12:32
gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) joined #pypy.12:32
voidspace (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) joined #pypy.12:34
voidspace (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) left irc: Changing host12:34
voidspace (~anonymous@python/psf/voidspace) joined #pypy.12:34
rguilleberthi12:35
arigatohi12:35
Nick change: Guest25275 -> exarkun12:35
#pypy: mode change '+o exarkun' by ChanServ!ChanServ@services.12:35
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.12:36
bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy.12:42
bivab_ (~david@fwstups.cs.uni-duesseldorf.de) left irc: Client Quit12:42
kenaan12arigo default 11a6d3047f241c 15/pypy/module/bz2/test/test_large.py: Windows fix.12:43
bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 240 seconds12:45
mwhudson (mwh@conference/ubuntudevelopersummit/x-iznqfuxitswzznrb) joined #pypy.12:48
mwhudson (mwh@conference/ubuntudevelopersummit/x-iznqfuxitswzznrb) left irc: Changing host12:48
mwhudson (mwh@linaro/mwhudson) joined #pypy.12:48
kenaan12arigo default 1124570e79aebc 15/pypy/module/_minimal_curses/__init__.py: Skip if we on't have curses.12:51
kenaan12arigo default 118ed4c87f1e89 15/pypy/config/pypyoption.py: Accept py.test.skip()'s exception as also meaning "skip this package" here.12:51
[Arfrever] (~Arfrever@apache/committer/Arfrever) joined #pypy.12:57
bgola (~bgola@189.100.47.60) joined #pypy.13:00
kushal (kdas@fedora/kushal) left irc: Ping timeout: 260 seconds13:03
verte (~verte@python/site-packages/verte) left irc: Quit: ~~~ Crash in JIT!13:07
Remilia_Scarlet (~proton@112.237.75.23) left irc: Quit: leaving13:07
Jerub (~gideon@python/psf/Jerub) joined #pypy.13:07
Jerubhow well does cpyext work with SWIG bindings?13:07
Jeruband do they have to be built for python2.7?13:07
kushal (kdas@nat/redhat/x-ixibpeuejqngsxhy) joined #pypy.13:07
kushal (kdas@nat/redhat/x-ixibpeuejqngsxhy) left irc: Changing host13:07
kushal (kdas@fedora/kushal) joined #pypy.13:07
exarkunSWIG is a poor fit for a number of reasons13:08
exarkunThe main reason being that a widely used SWIG feature is "embed extra, arbitrary C"13:08
Alex_GaynorI'm not sure if they work or not, I think amaury_ would know.  but you don't compile them for cpython 2.7, you compile them for pypy13:08
exarkunSo you can look at a particular SWIG-based binding and figure out if it will work, but that doesn't tell you much about the general case.13:08
JerubAlex_Gaynor: okay, so i need to build against pypy and can't reuse an existing .so file?13:09
Jerubthat's fine, i just need to know :)13:09
Alex_Gaynorcorrect13:09
Jerubthanks13:09
kushal (kdas@fedora/kushal) left irc: Client Quit13:12
arigatoAlex_Gaynor: just to be sure: the two people now sprinting have started working on functions from "numpy.linalg".  Nothing was done so far, right?13:14
Alex_Gaynornot AFAIK, no13:14
arigatoand they're working on a pure Python ctypes interface to BLAS/ATLAS13:15
arigatomakes sense?13:15
Alex_GaynorI think so, I know nothing about BLAS/ATLAS though13:16
Sentynelthey're the libraries numpy uses itself for this13:16
Alex_Gaynora lot of numpy.linalg itself appears to be pure python though13:16
Alex_GaynorFWIW13:16
arigatoah13:17
kushal (kdas@nat/redhat/x-uxsoigjhpwfrlxyz) joined #pypy.13:17
kushal (kdas@nat/redhat/x-uxsoigjhpwfrlxyz) left irc: Changing host13:17
kushal (kdas@fedora/kushal) joined #pypy.13:17
aleksi (~aleksi@85.235.191.82) left irc: Read error: Operation timed out13:18
Alex_Gaynorarigato: what else are people working on at the sprint?13:19
arigatothat's it, for now --- we have a one-pair sprint right now :-)13:19
arigatoon my side I'm sloooowly fighting Windows bugs13:20
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy.13:20
Alex_Gaynordo you know what the status of list-strategies is?13:20
arigatono, cfbolz would but he is not coming to the sprint13:20
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.13:20
cpets (c358b60a@gateway/web/freenode/ip.195.88.182.10) joined #pypy.13:22
arigato(of course if I tell you that this script raises "RuntimeError: maximum recursion depth exceeded" on Windows, you have no clue either:)13:22
arigatohttp://paste.pocoo.org/show/501655/13:23
arigatoworks fine with "--jit off"13:23
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/13:23
Nick change: Gulaway -> Gulopine13:26
kushal (kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep13:29
kenaan12alex_gaynor list-strategies 1156c40b33f07e 15/: Merged default in, resolved merge conflicts (involved removing an optimization that had been done in ...13:40
Alex_Gaynorarigato: this fails on default, on windows?13:40
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) joined #pypy.13:41
fijal (~fijal@194.187.54.194) joined #pypy.13:41
fijalAlex_Gaynor: hi13:42
Alex_Gaynormorning fijal 13:42
Alex_Gaynoreh, I guess it isn't morning for you13:42
fijal14:5413:43
fijalI guess not13:43
ousado (~ousado@31-18-122-43-dynip.superkabel.de) joined #pypy.13:45
ousado (~ousado@31-18-122-43-dynip.superkabel.de) left irc: Changing host13:45
ousado (~ousado@unaffiliated/ousado) joined #pypy.13:45
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in13:48
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.13:49
whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy.13:51
Nick change: Gulopine -> Gulaway13:51
arigatoAlex_Gaynor: yes13:52
Alex_Gaynorwindows is weird13:52
arigatowhat is the status of multi-dimensional arrays in numpy?13:53
arigatois there a branch we can build on which the basics work?13:53
mwhudson (mwh@linaro/mwhudson) left irc: Read error: No route to host13:54
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in13:55
Alex_Gaynorarigato: talk to fijal abou tthe status, but yes there's a branch13:55
Alex_Gaynornumpy-multidim13:55
arigatothere are two of them even, that's why I'm confused :-/13:55
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.13:55
Alex_Gaynornumpy-multidim is the correct one13:56
fijalyes, the other one should be closed13:56
arigatook13:57
arigatoso does it translate and give us basic two-dimensional arrays for now?13:58
Alex_GaynorI'm not sure it translates, but it has some level of support for n-dimensional arrays13:59
arigatofijal: I'd like to know what I should answer to the people in the sprint13:59
fijalarigato: what's the question?13:59
arigatodoes it translate and give us basic two-dimensional arrays for now?13:59
fijalbasics work, I didn't try to translate although it passes some zjit tests, so it mostly should13:59
arigatook, thanks13:59
fijalit misses a few jit hints probably to make it super fast14:00
fijalbut that was my next goal14:00
fijallook at tests in test_numarray14:00
fijalthis is supported subset, everything else should work, but it's untested :)14:00
fijallike ufunc support, max, etc.14:00
arigato:-)14:00
Alex_Gaynorwrite tests ;)14:00
fijalsure14:01
fijalthat was one of the next steps after I'm done with test_zjit14:01
arigatoah, they will actually just work on it on ctypes+cpython, so they don't need a pypy at all right now14:02
CIA-2403jayers2003 07roundup * 10#900/Using cProfile on Windows generates negative tottime values: 14:02
CIA-24I just tested both of the attached files on an old single core Pentium 4 machine14:02
CIA-24(running Win XP). There were negative or very large positive ti ... * 14https://bugs.pypy.org/issue90014:02
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) left irc: Read error: Operation timed out14:04
CIA-2403arigo 07roundup * 10#900/Using cProfile on Windows generates negative tottime values: 14:05
CIA-24Can you also run the same tests with "pypy --jit off"? This would let us know14:05
CIA-24if the issue is somehow related to the JIT. Right now, on trunk, ... * 14https://bugs.pypy.org/issue90014:05
fijalarigato: why did you close the _structseq bug report?14:07
arigatobecause of the reasons I explained in the bug report itself?14:08
fijalwell14:08
fijalwe can optimize structseq more14:09
arigatofeel free to reopen, but please give a bit more info about what exactly we can reproduce14:09
fijalhttp://paste.pocoo.org/show/498047/14:09
arigato...in the bug report14:09
fijalthis one is faster under pypy for you than under cpython?14:09
fijalthis is precisely what I wrote in the bug report14:09
arigatono, but it's only 30% slower, which I consider to be a reasonable number14:09
arigatoand it's not 2x slower for me14:10
fijalwell, ok14:10
fijalbut it's not faster14:10
arigatoand it's not due to structseq, or at least not just that14:10
fijaland looking at traces it can be faster14:10
fijalmaybe not just that14:10
fijalI don't think 30% slower is a reasonable threshold to close a bug report14:10
arigatoof course, it depends what it's about14:10
fijalunless for some reason it can't be made faster14:10
fijaldepends a bit what the point is :)14:11
fijalbut then please also close super-old bug reports like "signed unsigned mess in the annotator"14:11
fijalthat are potential issues, but not really important enough to look at them14:11
arigatoyes, I should --- I only looked at recent bug reports14:11
fijalok14:12
fijalit depends a bit on what our issue tracker is for14:12
arigatofeel free to reopen the structseq one if you have a use for it14:12
fijaldulwich is a use for it14:12
fijalor bzr14:12
fijalor hg14:12
fijalI've seen it in traces14:12
fijalI can elaborate on a bug tracker14:12
fijalit clearly popped up in traces very high with innefficient assembler, but obviously it's not *just* that14:13
fijaloverall14:13
fijalbut I'm fine with closing this issue as being only "potential"14:14
mcdonc (~mcdonc@cabana.palladion.com) left irc: Ping timeout: 258 seconds14:16
arigatono, I'm fine with it14:17
fijalshould I explain who is affected?14:17
fijalmaybe that would help :)14:17
fijal[on the tracker that is]14:17
arigatoyes, I closed it because it looked like a random report with numbers that I couldn't reproduce, so I guessed you just made it up and didn't look carefully at the numbers14:18
arigatofeel free to reopen if there is more motivation14:18
CIA-2403jayers2003 07roundup * 10#900/Using cProfile on Windows generates negative tottime values: Yes, that fixes the problem. * 14https://bugs.pypy.org/issue90014:20
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.14:20
cfbolzhi14:20
Alex_Gaynormorning cfbolz 14:20
CIA-2403fijal 07roundup * 10#921/_structseq is a slow mess: 14:20
CIA-24Reopening. To elaborate a bit - I suppose some details depend on the system, but14:20
CIA-24_structseq creation popped up very high on traces of running du ... * 14https://bugs.pypy.org/issue92114:20
cfbolzAlex_Gaynor: the list-strategies branch should be in pretty good shape, but needs more testing14:20
Alex_Gaynornot morning for you either, I suppose14:20
Alex_Gaynorcfbolz: do you mean it needs more unittests or more real world testing?14:21
cfbolzthe latter14:21
Alex_GaynorI'll compile and test against django then14:21
cfbolzAlex_Gaynor: for example if you feel like running some of the builders on the branch and looking at the results, that would be helpful14:22
Alex_GaynorI can do that too14:22
cfbolzparticularly lib-python ones, I guess14:22
Action: Alex_Gaynor assumes that django will catch all the bugs CPython doesn't14:22
fijalcfbolz: yeah, I promised some testing, sorry :/14:22
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1819 [12alex, list-strategies]14:22
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/552 [12alex, list-strategies]14:22
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1082 [12alex, list-strategies]14:22
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/684 [12alex, list-strategies]14:22
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.14:22
cfbolzand then we need a management decision whether to merge it before or after the release14:23
Action: fijal is swamped with paperwork until tomorrow at least14:23
cfbolzfijal: what are you doing?14:23
fijalcfbolz: and it's unclear if I'll make it to the sprint14:23
fijalSA's visa14:24
fijaland blocked airport14:24
cfbolzfun times14:24
Action: cfbolz is mostly fighting a very phlegmatic lecture audience14:24
fijalyes14:24
mcdonc (~mcdonc@cabana.palladion.com) left irc: Remote host closed the connection14:26
cfbolzAlex_Gaynor: also I guess that it's possible that list-strategies makes some stuff slower. so maybe a benchmark run would be good too14:28
Alex_Gaynorcfbolz: k14:31
fijalpom pom pom14:34
Action: fijal ponders what to do now14:34
arigatoyou'll miss the chocolate that Marc brought from Belgium if you don't come :-)14:34
fijalwell14:35
fijalit's not really my fault :)14:35
fijalI know, I'll miss the chocolate either way14:36
cpets (c358b60a@gateway/web/freenode/ip.195.88.182.10) left irc: Ping timeout: 264 seconds14:37
neppord (~neppord@c-acf8e455.239-8-64736c10.cust.bredbandsbolaget.se) joined #pypy.14:37
kenaan12arigo benchmarks 112bd97aedb97e 15/own/json_bench.py: Essential fix.14:39
mat^2 (~mathias@212.130.113.35) joined #pypy.14:39
Alex_Gaynorcfbolz: hmm, getting a translation error http://paste.pocoo.org/show/501694/ I guess this was caused by my merge, but any idea why the error message is so useless?14:40
cfbolzAlex_Gaynor: we got this a couple of times too14:40
arigatobah, py.cleanup?14:40
cfbolznever managed to track it down14:41
Alex_GaynorI find -name "*.pyc" -delete, so it's not that I guess14:41
arigato:-(14:41
Alex_Gaynorcfbolz: pff, your init__ got lost in the merge somehow14:42
Action: antocuni hopes to arrive before the chocolate finishes14:42
cfbolzAlex_Gaynor: guess you should have run the objspace tests :-)14:42
Alex_Gaynorcfbolz: that didn't have a merge conflict! :)14:42
Alex_Gaynorantocuni: if you wanted chocolate you should have come to the GSOC mentor summit, they had a room full of chocolate14:43
arigatoanyone mind if around "inspect.getsource()" I write "try: except Exception:" ?14:43
antocuniAlex_Gaynor: damn!14:43
arigatoit's already catching IOError and IndentationError14:43
cfbolzAlex_Gaynor: so?14:43
Alex_Gaynorcfbolz: so I made the mistake of assuming it works14:44
cfbolzAlex_Gaynor: no worries, happens to me too :-)14:44
Alex_Gaynorah, it's an issue with arigato's generator optimization14:44
cfbolzAlex_Gaynor: thanks that you're picking it up14:44
cfbolzpff, of course14:44
arigato:-(14:44
cfbolzI guess the generator stuff should be done slightly differently for list-strategies14:45
cfbolzin that we should start with a w_list and append stuff to it14:45
kenaan12arigo default 110dedcb956aa5 15/pypy/tool/sourcetools.py: Try never to crash when inspect.getsource() fails.14:45
cfbolzso that things can stay unboxed14:45
arigatoI admit I didn't look at the list-strategies branch when doing this refactoring of unpack_iterable()14:47
Alex_Gaynorcfbolz, arigato: What do you think, ok, or too much of a hack? http://paste.pocoo.org/show/501704/14:47
cfbolzarigato: for unpack_iterable probably nothing changes. but for init__List it might14:47
fijalwhy?14:48
cfbolzAlex_Gaynor: won't translate14:48
cfbolzAlex_Gaynor: you would need two different jit drivers14:48
arigatoAlex_Gaynor: it has a JitDriver in it, so you need to be careful indeed14:48
Alex_Gaynorpff, indeed14:48
Alex_GaynorI guess we need unpack_into and unpack_into_w or something14:49
cfbolzannoying14:49
Alex_Gaynornot so bad, we can create functions at compile time, so it won't be too too ugly14:49
arigatowhy do you need the version with a RPython list?14:50
cfbolzindeed14:50
Alex_Gaynorfor unpackiterable14:50
arigatook, I see14:50
Alex_Gaynorarigato: you wrote this code :)14:51
arigatoyes, but I was thinking about unpackiterable() could create an app-level list and then return the .items_w14:52
cfbolzat least on the branch that would be worth it14:52
arigatowould it?14:53
cfbolzah, hm14:53
cfbolzI see the problem14:53
Alex_Gaynorwell, not items_w, but .getitems() I guess14:53
cfbolzyes14:53
arigatoyes, so it seems a bit pointless14:53
cfbolzso you win nothing in the unpackiterable case14:53
cfbolzonly list(<generator>) would win14:53
arigatoit seems the best is really the two versions, with two different JitDrivers14:54
fijal (~fijal@194.187.54.194) left irc: Ping timeout: 256 seconds14:54
arigatothe simplest would be if we had generator support in RPython (including with "yield" in the middle of a "try finally" block)...  :-/14:55
arigato*including* yields in a loop with a jitdriver14:56
kenaan12cfbolz default 112ac3b6128b0f 15/pypy/rlib/rbigint.py: remove some C-isms14:56
arigatoof course14:56
cfbolzarigato: yes, let's please finally implement that :-)14:56
arigatothe jitdriver argument is enough to stop me :-)14:56
cfbolz(then we have a reason to bring the stackless transformation back)14:56
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.14:56
arigatoyay14:56
arigatobtw, I find myself the only core pypy guy in a 4-persons group right now14:57
Alex_Gaynoris anto not there yet?14:57
arigatono14:57
antocunino, I'll arrive on friday14:57
arigatoanyone feels like suggesting topics? :-)14:57
cfbolzarigato: who's number four?14:58
cfbolz(and sorry for not being able to make it :-( )14:58
arigatogiven that I don't know much about either numpy or py3k, but working mostly about "advanced" topics that are not that newcomer-friendly...14:58
arigatocfbolz: Andrew Dalke is here too14:59
Alex_Gaynorcfbolz: http://paste.pocoo.org/show/501710/ look ok?14:59
arigatohe and Sam are starting on numpy.linalg14:59
cfbolzAlex_Gaynor: yes15:00
kenaan12alex_gaynor list-strategies 1110e8201adabd 15/pypy/: Create 2 versions of GeneratorIterator.unpack_into, one which takes a W_ListObject and one which take...15:02
cfbolzarigato: don't have great ideas either, but you could e.g. implement tuples with two elements?15:02
cfbolzseems easy and probably worth it in many cases15:02
Alex_Gaynorcreate tuples which specialize of a signature and store unwrapped values (hard :P)15:03
Nick change: Guest7253 -> masquerade15:06
arigatocfbolz: it was done before but the code was killed in the meantime15:09
arigatoAlex_Gaynor: that may be interesting, maybe :-_)15:10
Alex_Gaynorarigato: feel like teaching new people how to write custom trace functions for teh GC?15:10
arigatowrong, smalltupleobject.py is still there15:10
Alex_Gaynorother than it's kind-of easy15:10
arigatoAlex_Gaynor: that looks extremely specialized --- what do you have in mind?15:11
Alex_Gaynorarigato: (1, 2) becomes a W_TupleObject with 1) a signature object (like mapdicts), 2) an array which contains unwrapped integers15:13
Alex_Gaynorof course supporting heterogenous types and such :)15:13
teknico (~quassel@88-149-208-226.dynamic.ngi.it) left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.15:13
arigatoah, I see the link15:14
teknico (~quassel@88-149-208-226.dynamic.ngi.it) joined #pypy.15:14
arigatomaybe it's easier to only do that with tuples of length two15:14
Alex_GaynorI suppose you could cheat, and create a version that only works with primitive types to start with15:14
Alex_Gaynorthat's easier too15:14
arigatowith two real attributes15:14
Action: Alex_Gaynor -> class15:14
arigatosee you15:14
Action: cfbolz has no clue how useful such type-specialized tuples are15:15
cfbolzbut sounds cool15:15
arigatolike W_TupleOfLength2WithAnIntAndAnObject15:15
cfbolzarigato: yes :-)15:15
cfbolzW_TupleOfLength2WithAnIntAndAString15:16
cfbolzlet's make our executable even bigger~!15:16
arigatoso if we have {int, float, str, object} to consider, it means we have 16 extra classes...15:16
arigatonot extremely bad15:16
cfbolzalso the classes are small, no?15:16
cfbolzand hashing them would be fast15:17
cfbolznot even sure that floats are worth it15:17
arigatonot really, because multimethod sticks tons of methods on them15:17
arigatoagreed about floats15:17
arigatoand hashing :-)15:17
cfbolzarigato: can't we manage to make them all inherit from the same base tuple class so they share multimethods?15:18
arigatowell every class has its own vtable, which like in C++ has its own copy of all method pointers15:18
cfbolzah, I see15:19
cfbolzbut they point mostly to the same functions15:19
kushal (~kdas@114.143.165.240) joined #pypy.15:19
kushal (~kdas@114.143.165.240) left irc: Changing host15:19
kushal (~kdas@fedora/kushal) joined #pypy.15:19
Action: cfbolz cafeteria15:19
kdas_ (~kdas@114.143.165.240) joined #pypy.15:20
arigatoyes15:20
antocuniarigato: how am I supposed to play with your hack/3d?15:23
kushal (~kdas@fedora/kushal) left irc: Ping timeout: 240 seconds15:23
antocuniif I type "py.test test3.py" I get ImportError about io.MplayerViewer15:23
arigatonot py.test15:24
arigatothe test*.py are all programs15:24
antocuniaah15:24
arigatotest6.py is the most complete one15:24
arigatobut it needs at least 3 arguments (naming images)15:24
antocuninice15:27
arigato:-)15:27
antocuniI suppose that with cpython is unplayable?15:27
arigatojust try :-)15:27
antocuniI suppose I can write a poem while waiting for the next frame15:28
arigatoyes15:29
arigatohum, no, I'm not writing fast enough for that --- it still takes only a few seconds per frame15:30
teknico (quassel@88-149-208-226.dynamic.ngi.it) left #pypy ("http://quassel-irc.org - Chat comfortably. Anywhere.").15:31
antocuniuhm no, for me it takes definitely more than 20 or 30 seconds15:31
antocunibut I'm inside a virtualbox, maybe it's because of that15:32
arigato:-/15:32
bivab (~david@ip-62-143-59-5.unitymediagroup.de) joined #pypy.15:35
arigatono, definitely 2 second per frame on CPython for me15:35
antocuniweird15:35
antocuniwell, even on pypy is not very smooth15:36
antocuniso I suppose that my virtual CPU is just not fast enough15:36
arigatoah, I get 20-30 frames per second15:36
arigatoah, note also that it uses more than 100% cpu15:37
fijal (~fijal@178-36-132-231.adsl.inetia.pl) joined #pypy.15:37
arigatobecause mplayer is doing the rendering15:37
arigatoand it needs to do another conversion15:37
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.15:38
bbot24Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1819 [12alex, list-strategies]15:38
antocuniarigato: ah no, indeed, on cpython I get a new frame every 1.8-2 seconds15:39
antocunibut it seems that it doesn't respond to key events15:39
arigatoah15:39
antocuniuhm, it responds only to some keyevents15:40
arigatoyou have to press down the key and keep it pressed for a while, of course :-)15:40
Action: fijal tries to fight with his flight15:40
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 245 seconds15:40
antocuniaah, now it's "better"15:41
arigatoAlex_Gaynor: re signature objects for tuples: I think that's really not necessary, because tuples are immutables15:42
arigatoso you can encode the "signature" purely on which RPython class is used15:42
derdon (~derdon@pD9E1CE17.dip.t-dialin.net) joined #pypy.15:47
kalenz (~kalenz@ping.kalenz.fr) left irc: Quit: Trust me! I'm the Doctor!15:47
kenaan12arigo default 116cb0e75f39f9 15/pypy/objspace/std/tupleobject.py: Clean up: min() is now RPython.15:48
kenaan12arigo default 11df3d6ccd5f93 15/pypy/rlib/rbigint.py: merge heads15:48
kalenz (~kalenz@ping.kalenz.fr) joined #pypy.15:49
kalenz (~kalenz@ping.kalenz.fr) left irc: Client Quit15:49
aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy.15:51
fijalarigato, cfbolz: we should remove some multimethods15:54
fijalthat would make the executable smaller (according to carl analysis, not by much though)15:54
kalenz (~kalenz@ping.kalenz.fr) joined #pypy.15:54
fprimex (~fprimex@brent-macbook.sc.fsu.edu) joined #pypy.15:55
fijalfprimex: hi15:55
fprimexfijal: hello!15:55
_pyre_ (~stian@137.241.189.109.customer.cdi.no) joined #pypy.15:55
fijalok15:56
fijalarigato: so I got my ticket canceled15:56
fijalbecause there is no way I can get a reasonable rebooking15:56
fijalnow15:56
_pyre_Idea for list-strategies, in cases where you use xrange without the generator functionality (such as "for i in xrange(...)"), can't you just make it a RangeList?15:56
fijalwill there be anyone willing to sell me a ticket for now given that most polish airports are closed due to fog?15:56
fijal_pyre_: we already have a RangeList15:57
fijalif this is what you're asking about?15:57
fijalno sprint for me it seems :/15:58
arigatofijal: too bad you cannot come15:58
fijalarigato: well, *this time* hardly my fault at least15:58
arigatosure15:58
_pyre_fijal: I thought that optimizing away xrange (that use generator) and rather use RangeListsStrategies might be faster. I don't quite know if it would be faster tho.15:58
fijal_pyre_: why would it be faster?15:59
xorAxAxfijal: you could take a train into german territory and fly from there15:59
fijalxorAxAx: that would be insanely expensive, but yes, in theory I could do that15:59
xorAxAxfijal: indeed, you wouldnt get polish prices from germany15:59
fijalarigato: I'll probably sprint online though from tomorrow on, not sure if it counts15:59
_pyre_Because i recall xrange being slower than regular range in pypy, might already be dealt with tho15:59
arigatoor take the train the whole way... :-/15:59
fijalxorAxAx: flying is not any cheaper in poland, the problem here is the *last minute* part16:00
fijal_pyre_: ah no, these days xrange is faster actually16:00
_pyre_ow, ok16:00
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.16:00
fijalarigato: yes, it's entirely possible16:00
fijalalso a bit on the expensive side16:00
arigatoyes16:00
arigatoI think we can cover the "a bit on the expensive side" with pypy funds,16:01
fijaltakes somewhere between 22 and 24 hours16:01
fijalas well16:01
arigatoyes, that's the part we cannot cover :-(16:01
kdas_ (~kdas@114.143.165.240) left irc: Quit: This computer has gone to sleep16:02
fijalI guess we say "too bad"16:02
arigatowizzair has flights that would let you be here between the 5 and the 1216:03
arigatofor a reasonable price, even16:04
fijalfrom warsaw?16:04
arigatoyes16:04
bivab (~david@ip-62-143-59-5.unitymediagroup.de) left irc: Quit: bivab16:04
fijalI would wait for the airport to open before buying some tickets16:04
arigatowell certainly more expensive than you may be used to, but still ~200 Euros for two ways16:04
EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) joined #pypy.16:05
kenaan12arigo default 11d2cbfaf3d3a1 15/pypy/objspace/std/tupletype.py: Do the imports only if the config option is set.16:06
fijalindeed16:06
kenaan12arigo default 113c3328236908 15/pypy/objspace/std/model.py: Move these imports to a place where they will only be triggered if we are configured to use them.16:06
fijalarigato: let me look tomorrow when the airport is open16:06
neppord (~neppord@c-acf8e455.239-8-64736c10.cust.bredbandsbolaget.se) left irc: Quit: neppord16:06
fijal(if it is open)16:06
Jerub (gideon@python/psf/Jerub) left #pypy.16:06
arigatoyes, ok16:06
fijaland think16:06
arigatofrom Gdansk instead of Warsaw it is much cheaper too16:07
Action: arigato stops looking16:08
fijalarigato: it's also ~5h by train16:08
arigatosure16:08
fijalwhich is not too bad indeed16:08
arigatoat least it's an option if you want a safe bet16:09
fijalright16:10
fijalarigato: I'll be able to tell you more tomorrow16:10
arigatook16:10
fijalbut indeed, please do something more productive than checking flights :)16:13
fijalnot that I have any possible way to influence what you do ;-)16:13
Action: arigato basically waiting for the windows build to finish16:13
fijalarigato: feel free to fix the lightweight finalizers :-P16:14
arigato:-)16:14
arigatogood plan16:14
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy16:14
fijalthey should be fairly straightforward16:15
fijalthe way they work not the way they fail16:15
arigato:-)16:16
mcdonc (~mcdonc@cabana.palladion.com) left irc: Remote host closed the connection16:16
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.16:17
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Client Quit16:17
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.16:21
kushal (~kdas@fedora/kushal) joined #pypy.16:21
gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) left irc: Read error: Operation timed out16:22
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 245 seconds16:23
Nick change: ojii -> ojii|busy16:24
gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) joined #pypy.16:25
arigatoah bah16:25
arigatoI got what's wrong16:25
arigatofijal: add_memory_pressure only adds pressure for when to trigger the next major collection16:26
arigatobut it will not change when we do the next minor collection16:26
fijalright16:26
fijaldoes that matter?16:26
fijalbecause minor collections are relatively often anyway16:26
kushal (~kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep16:27
arigatohum, no, seems I'm wrong anyway16:27
fijalno, I think you're right16:27
arigatono, look in def raw_malloc_memory_pressure()16:27
arigatoit may force a minor collection to occur very soon16:28
arigatowhich will be a major collection anyway16:28
fijalhm16:29
fijalthat's probably bad, I think it should not speed up minor collection at all16:29
arigatoit looks a bit random now, but not necessarily bad16:30
arigatoI've checked that major collections occur often anyway in this test16:30
arigatobut it still runs out of memory16:31
fijalit'll be more of an issue once we merge justin's branch16:31
arigatohum16:32
arigatoyoung_objects_with_light_finalizers: if they survive a minor collection, then I think they should be recorded on some other list16:32
arigatoand not forgotten16:32
arigatoah16:33
fzzzy (~donovan@nat/mozilla/x-lkzvowmncnchgsau) joined #pypy.16:33
arigatoold_objects_with_light_finalizers is a very nice list that is always empty16:33
fijalpfff16:33
Action: fijal remembers doing changes with that16:33
fijalthat's happy nonsense :-(16:34
fijalpom pom pom16:34
Action: arigato tries to fix16:34
fijalarigato: it clearly lacks some tests I admit16:35
arigatoyes, although it's not very clear how to write "does not leak" kind of tests...16:35
arigatoindeed, seems to fix it16:35
fijalyes16:35
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) left irc: Quit: etrepum16:35
fijalarigato: I really have a dejavu of writing this code once16:36
fijal(adding to old_objects_with_light_finalizers when dealing with young ones)16:36
Action: arigato tries to use "hg grep"16:37
cfbolzarigato: it's sloooow?16:38
arigatoit doesn't really seems to work, either16:38
cfbolz:-(16:38
arigatoor else I didn't understand what it's supposed to print16:38
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1082 [12alex, list-strategies]16:39
Rhy0litecfbolz: 64 processors PPC64 system now available on GCC Farm16:39
arigato:-)16:39
kenaan12arigo default 11548c842da8b9 15/pypy/rpython/memory/gc/minimark.py: Found the cause of the failure of test_nongc_attached_to_gc in test_newgc: we forgot to add the surviving objects f...16:39
arigatoyay, a good target for the stm branch! :-)16:39
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Read error: Operation timed out16:40
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/552 [12alex, list-strategies]16:41
stakkars_ (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.16:50
voidspace (~anonymous@python/psf/voidspace) left irc: Quit: voidspace16:50
cpets (4f75d76f@gateway/web/freenode/ip.79.117.215.111) joined #pypy.16:51
arigatohg grep --all old_objects_with_light_finalizers minimark.py16:55
arigatothat seems to work16:55
arigatofijal: and it seems that you never checked in the fix, or else you're confusing with a different fix16:55
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.16:56
stakkars_arigato: hi! I'm in Hotel Poseidon16:57
arigatostakkars_: hi!16:58
arigatowelcome16:58
stakkars_hi all. Are you sprinting?16:58
stakkars_arigato: welcome16:58
arigatoyes.  if you come within half an hour, we'll still be at Laura's place16:58
stakkars_I slept a bit and think to come in the morning.16:59
stakkars_arigato: where are you located?17:00
arigatothe sprint is at Laura's place; you know where this is, right?  and I have myself a student room at SGS17:01
stakkars_yes, I know where I think.17:02
cfbolzAlex_Gaynor: you didn't run the tests again :-)17:02
G2P (~G2P@fw-asn1.ornis.com) left irc: Quit: Leaving.17:05
JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection17:05
cfbolzAlex_Gaynor: eh, nope. I didn't actually update to your latest commit17:06
kenaan12cfbolz list-strategies 11caa63b86e8cf 15/pypy/objspace/std/: implement a fast path for list.pop() (without arguments)17:07
kenaan12cfbolz list-strategies 111159092f9ab4 15/pypy/module/pypyjit/test_pypy_c/: don't encode exact offsets17:13
Action: cfbolz -> home17:14
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving17:14
cpets (4f75d76f@gateway/web/freenode/ip.79.117.215.111) left irc: Ping timeout: 265 seconds17:17
Action: arigato -> away17:18
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: See you17:19
rguillebert (~rguillebe@46.7.250.249) left irc: Read error: Operation timed out17:27
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.17:35
etrepum (~bob@accessnat4.mochimedia.net) joined #pypy.17:36
kenaan12hakanardo default 11a6f23c0ae3e6 15/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py: failing test17:41
kenaan12hakanardo default 113594446a82fc 15/: hg merge17:41
kenaan12hakanardo default 11aafe34e70361 15/: hg merge17:41
amaury_ (~amaury_@74.125.57.34) left irc: Ping timeout: 244 seconds17:42
_pyre_ (~stian@137.241.189.109.customer.cdi.no) left irc: Quit: Leaving.17:47
kenaan12edelsohn ppc-jit-backend 1121ca802d37d8 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Use rlwinm for PPC32 zero-extend17:48
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/684 [12alex, list-strategies]17:53
kkris (~kris@80-123-47-42.adsl.highway.telekom.at) joined #pypy.17:56
Nick change: DasIch_ -> DasIch17:56
kenaan12alex_gaynor list-strategies 11b387640aa6ba 15/pypy/objspace/std/: When using a string list-strategy have the same behavior on str.join with one element lists.18:00
Alex_Gaynorfijal: if I want to benchmark a branch, what do I need to do?18:01
Nick change: ojii|busy -> ojii18:08
Trundle (~andy@89.204.137.162) joined #pypy.18:08
Trundle (~andy@89.204.137.162) left irc: Changing host18:08
Trundle (~andy@python/site-packages/trundle) joined #pypy.18:08
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.18:11
tomh (u501@gateway/web/irccloud.com/x-uldrrgmsptuuejzq) joined #pypy.18:12
gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) left irc: Ping timeout: 260 seconds18:13
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/928 [12alex, list-strategies]18:20
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1083 [12alex, list-strategies]18:20
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1820 [12alex, list-strategies]18:20
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/685 [12alex, list-strategies]18:20
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/553 [12alex, list-strategies]18:20
ericflo (~ericflo@75.103.8.110) joined #pypy.18:28
mattip (~chatzilla@bzq-79-182-115-180.red.bezeqint.net) joined #pypy.18:31
mattiphi sprinters18:31
mattipfwiw, I tried translating the numpy-multidim branch last night using the command line18:33
mattippython translate.py --output=pypy-c-01_11_2011 --opt=jit targetpypystandalone.py --withmod-micronumpy18:34
mattipbut got an exception http://paste.pocoo.org/show/50187618:36
aisipos (~aisipos@wc.lax.truecarcorp.com) joined #pypy.18:37
mattipWhat is a "settled class"?18:37
Alex_Gaynorwhat this erorr is telling you is that unwrap is being called on something that isn't known to be a dtype18:38
Alex_GaynorI wouldn't worry about it for now, it's just a matter of adding an assert somewhere18:38
bobbyz (~bobbyz@c-67-184-43-39.hsd1.il.comcast.net) joined #pypy.18:42
Action: mattip ignoring good advice, as usual, and trying to find the correct assert18:48
voidspace (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) joined #pypy.18:50
voidspace (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) left irc: Changing host18:50
voidspace (~anonymous@python/psf/voidspace) joined #pypy.18:50
voidspace (~anonymous@python/psf/voidspace) left irc: Client Quit18:52
amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.18:54
berdario (~quassel@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Ping timeout: 240 seconds18:57
jblaze_ipad (~jblazeipa@mobile-166-147-114-174.mycingular.net) joined #pypy.19:13
legogris (~legogris@c80-217-200-244.bredband.comhem.se) left irc: Ping timeout: 252 seconds19:21
voidspace (~anonymous@python/psf/voidspace) joined #pypy.19:22
mfoord (anonymous@conference/ubuntudevelopersummit/x-ureqrxbljrqkizhm) joined #pypy.19:22
mfoord (anonymous@conference/ubuntudevelopersummit/x-ureqrxbljrqkizhm) left irc: Changing host19:22
mfoord (anonymous@python/psf/voidspace) joined #pypy.19:22
mfoord (anonymous@python/psf/voidspace) left irc: Client Quit19:22
mfoord (anonymous@conference/ubuntudevelopersummit/x-wyuirqmcwmdqdehx) joined #pypy.19:22
mfoord (anonymous@conference/ubuntudevelopersummit/x-wyuirqmcwmdqdehx) left irc: Changing host19:22
mfoord (anonymous@python/psf/voidspace) joined #pypy.19:22
voidspace (~anonymous@python/psf/voidspace) left irc: Ping timeout: 240 seconds19:26
Nick change: mfoord -> voidspace19:26
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.19:26
legogris (~legogris@c80-217-200-244.bredband.comhem.se) joined #pypy.19:28
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1083 [12alex, list-strategies]19:28
mfoord (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) joined #pypy.19:28
mfoord (~anonymous@ec2-50-19-33-225.compute-1.amazonaws.com) left irc: Changing host19:28
mfoord (~anonymous@python/psf/voidspace) joined #pypy.19:28
voidspace (anonymous@python/psf/voidspace) left irc: Read error: Operation timed out19:30
Nick change: mfoord -> voidspace19:30
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/553 [12alex, list-strategies]19:30
dmsk (~dmsk@62.61.145.89.generic-hostname.arrownet.dk) joined #pypy.19:32
fzzzy (~donovan@nat/mozilla/x-lkzvowmncnchgsau) left irc: Read error: Connection reset by peer19:32
fzzzy (~donovan@nat/mozilla/x-cvroqlnecnansuvi) joined #pypy.19:33
Alex_Gaynorantocuni, fijal: Whenever I translate pypy using a recent pypy (not sure how recent it needs to be) I get http://paste.pocoo.org/show/501925/ any idea what's up with that?19:38
antocunino idea19:38
amaury_Alex_Gaynor: I think I got the same19:50
amaury_try a "make clean; make"19:50
Alex_Gaynoramaury_: and that fixes it?19:51
amaury_no, but you'll see gcc warnings19:51
amaury_"null bytes ignored" in nonfuncnodes.c19:51
amaury_many many many of them19:51
Alex_Gaynorah, so you think the string "display_eception" is broken due to null bytes in it or something?19:52
amaury_no19:52
Alex_Gaynoror something is broken due to it?19:52
amaury_precomputed hash values are not correctly printed19:52
amaury_instead of -12345619:52
amaury_you get ^@12345619:52
amaury_s/printed/emitted/19:53
Alex_Gaynorso various things oculd be broken19:53
Alex_Gaynorbecause a recent pypy has a bug that results in null bytes19:53
amaury_yes, prebuilt dictionaries don't work anymore19:53
Alex_Gaynorwhich doesn't break any tests :/19:53
amaury_in our case, "%d" is broken for large values19:54
cpets (4f75d76f@gateway/web/freenode/ip.79.117.215.111) joined #pypy.19:54
Alex_Gaynorinteresting, do you think we can come up with a small test case?19:54
amaury_I couldn't19:54
Alex_Gaynorare you sure it has to do with "%d" and not somehting more general?19:55
Alex_Gaynorthere were JIT bugs with string formatting before19:55
amaury_those constants are emitted in genc.py or similar19:55
amaury_with a "%d" format19:55
cpets (4f75d76f@gateway/web/freenode/ip.79.117.215.111) left #pypy.19:55
Alex_Gaynorright, I'm just saying last time I fixed a bug it appeared with "%s" but really the bug wasn't specific to %s it was in the JIT19:55
gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) joined #pypy.19:55
amaury_oh19:56
amaury_makes sense, yes19:56
Alex_GaynorI guess it's probably the same now, so it'd be good if we could produce a testcase19:56
antocuni_ (~antocuni@host68-126-dynamic.14-87-r.retail.telecomitalia.it) joined #pypy.19:57
amaury_I tried "%d" % (1 - sys.maxint/31)19:58
amaury_in a loop19:58
amaury_but no error19:58
amaury_this constant appears in rbigint.py19:58
amaury_and I'm sure it was not correctly emitted in C code19:58
Alex_Gaynorit's going to be something more subtle than that :/19:59
antocuni (~antocuni@host130-123-dynamic.2-87-r.retail.telecomitalia.it) left irc: Ping timeout: 260 seconds19:59
costy_petrisor (~JDI@79.117.215.111) joined #pypy.20:00
aisipos (~aisipos@wc.lax.truecarcorp.com) left irc: Ping timeout: 245 seconds20:02
Rhy0lite (dje@nat/ibm/x-yypnizqmafsqzbci) left irc: Quit: Leaving20:06
mwhudson (mwh@conference/ubuntudevelopersummit/x-jpxkvoorsqtcweus) joined #pypy.20:06
mwhudson (mwh@conference/ubuntudevelopersummit/x-jpxkvoorsqtcweus) left irc: Changing host20:06
mwhudson (mwh@linaro/mwhudson) joined #pypy.20:06
k_bx (~k_bx@94.244.19.62) joined #pypy.20:09
jblaze_ipad (~jblazeipa@mobile-166-147-114-174.mycingular.net) left irc: Quit: Colloquy for iPad - http://colloquy.mobi20:11
rekamso (~textual@216.190.27.14) joined #pypy.20:11
daniloaf (~daniloaf@187.114.211.191) joined #pypy.20:14
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer_20:14
ahmed-tux (~rhapsody@41.140.230.101) left irc: Ping timeout: 260 seconds20:18
Alex_Gaynoramaury_: I wonder if I should stare at the code and figure out where it's wrong, then write the test case.20:21
amaury_the wrong C code?20:22
Alex_GaynorI think the bug is in the JIT's optimizers, I'll stare at them for a whiel I guess.20:22
ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Quit: Leaving20:26
Alex_Gaynoramaury_: I found a bug http://paste.pocoo.org/show/501945/ think there's any chance it's the source of the issue?20:27
amaury_Nice20:29
amaury_yes, looks like the same error20:29
amaury_Fails at iteration #104020:29
fijal (~fijal@178-36-132-231.adsl.inetia.pl) left irc: Ping timeout: 240 seconds20:30
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Quit: Leaving20:30
Alex_Gaynoramaury_: I found the bug by reading the JIT's source and creating a test case from that20:30
Alex_Gaynornot building a test case and seeing if it failed20:31
Alex_Gaynoramaury_: do you knwo which file has teh code to actually generate C code, I want to look around and see if there's any string slicing there?20:32
amaury_the [:1] does suspect things indeed20:33
Alex_Gaynorslicing definitely has bugs, i Just want to make sure it's actually the cause of *this* bug20:33
amaury_It's "return '%dL' % value" in translator/c/primitive.py20:34
amaury_line 7520:34
amaury_(no slice here though)20:34
amaury_probably in string_format20:34
ahmed-tux (~rhapsody@41.249.32.86) joined #pypy.20:35
amaury_Ah, in objspace/std/formatting.py20:35
amaury_std_wp_int()20:35
amaury_There is    r = '-' + '0'*padding + r[1:]20:36
Alex_GaynorI'm not sure that's the cause either, but I'll fix this bug and trest I guess20:36
amaury_hum, no, because there is no padding20:36
Alex_Gaynorthere's a bug either way, so I'll fix it :)20:37
fijal (~fijal@178-36-132-231.adsl.inetia.pl) joined #pypy.20:39
amaury_Note that it happens with "%s", not with str()20:41
Alex_Gaynoramaury_: yup, I know why (unfortunately)20:42
Action: amaury_ waits for the fix20:42
Alex_Gaynoryes, I'll have one in a few minutes :)20:42
antocuni_ (~antocuni@host68-126-dynamic.14-87-r.retail.telecomitalia.it) left irc: Ping timeout: 260 seconds20:44
mattipHi20:46
fzzzy (~donovan@nat/mozilla/x-cvroqlnecnansuvi) left irc: Read error: Connection reset by peer20:46
Alex_Gaynormattip: hey20:46
mattipI am still trying to translate numpy-multidim20:46
mattipI have progressed passed other's bugs and into my own.20:46
mattipI am getting this exception http://paste.pocoo.org/show/50195520:47
Alex_Gaynorah yes, in RPython string slices need to be nonnegative, you should cahnge that to be len(str) -1 20:47
Action: mattip puzzling ...20:48
Action: mattip epiphany20:50
mattipAlex_Ganyor: thanks20:50
ulff (~ulffff@62.1.89.227.dsl.dyn.forthnet.gr) joined #pypy.20:51
mattipIs there a way to test code for RPython compliance?20:54
fijalmattip: hi20:55
mwhudson (mwh@linaro/mwhudson) left irc: Ping timeout: 253 seconds20:55
fijalmattip: what are your timezones?20:55
Alex_Gaynormattip: the translator ;)20:55
fijalI have some questions about the repr20:56
fijallike, why does it need a signature?20:56
Alex_Gaynorfijal: I'm pretty sure he's in Israel, based on his ISP20:56
fijalah ok20:56
fijalso roughly EU time20:56
Alex_GaynorEU is a bit big, like 5 timezones?20:56
Alex_Gaynor(more, depending on how much of russia you include)20:56
fijalno20:56
fijalEU is like 220:56
Alex_Gaynorreally?20:56
fijalyop20:56
fijalEU = european union, not europe20:57
Alex_Gaynorfijal: btw, I found another bug in vstring with copystrcontent20:57
fijalnice :(20:57
ulff (ulffff@62.1.89.227.dsl.dyn.forthnet.gr) left #pypy ("Leaving").20:57
mattipfijal: indeed, Israel is the correct answer.21:00
fijalmattip: cool21:00
fijalmattip: I'll get back to you, have to go in 15 minutes21:00
mattipfijal: I saw your comment the other night and removed the signature21:00
fijalok, cool21:00
fijalwhat about the NDimSlice?21:01
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.21:01
mattipThat was my way of recursively calling the tostr function21:01
mattipEach call has a lower dimension slice21:01
mattipuntil finally at 2 or lower dimensions I can actually produce a str21:02
fijalok21:02
kenaan12alex_gaynor list-strategies 1130af37ca7941 15/pypy/jit/metainterp/optimizeopt/: don't use the JIT strslice optimization if some of the characters are in an unknown state with regard...21:02
mattipI am now correcting RPython non-compliance so that it translates.21:02
fijalcool21:03
fijalI'm not sure if it translates at all, has not been tried21:03
kenaan12alex_gaynor default 113150cc438a42 15/pypy/jit/metainterp/optimizeopt/: don't use the JIT strslice optimization if some of the characters are in an unknown state with regards to whe...21:03
mattipI needed to add one assert in the scalar_w function, but my stuff has "some problems"21:04
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep21:04
mattipI would like to commit soon (hopefully), OK?21:05
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.21:07
jacob22_The Eu crosses 3 timezones. UK/Ireland/Portugal are in the westernmost. Finland, Greece and others are in the easternmost.21:11
jonanin (~jonanin@24-183-50-140.dhcp.mdsn.wi.charter.com) joined #pypy.21:11
mat^2 (~mathias@212.130.113.35) left irc: 21:13
kkris (~kris@80-123-47-42.adsl.highway.telekom.at) left irc: Remote host closed the connection21:15
13WAAPX0S (~zain@69.38.221.130) left irc: 21:18
zain2 (~zain@69.38.221.130) joined #pypy.21:19
voidspace (~anonymous@python/psf/voidspace) left irc: Quit: voidspace21:22
fprimex (~fprimex@brent-macbook.sc.fsu.edu) left irc: Quit: change of venue21:23
fenrrir (~fenrrir@201009124027.user.veloxzone.com.br) joined #pypy.21:28
asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.21:29
ahmed-tux (~rhapsody@41.249.32.86) left irc: Read error: Connection reset by peer21:31
fenrrir (~fenrrir@201009124027.user.veloxzone.com.br) left irc: Quit: Saindo21:37
derdon (~derdon@pD9E1CE17.dip.t-dialin.net) left irc: Remote host closed the connection21:38
mattipAn RPython question. How do I trim the first and last character from a string?21:41
mattip"a='(1,2,3)'; b=a[1:-1]"  fails translation.21:42
mattip"a='(1,2,3)'; b=a[1:len(a)-1]"  also fails.21:42
Alex_Gaynormattip: tmp = len(a) -1; assert tmp >= 0; a[1:tmp] I think21:44
mattipWell, it fails in my case since the first assignment a='123' is actually a=str(self.shape) where shape is a (possibly empty) list21:44
Alex_Gaynoryou'll have to write out all the conditions yourself possible21:44
Alex_Gaynorsorry can't spend much time on thi ATM /me tries to finish a paper21:45
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) left irc: Quit: This computer has gone to sleep21:45
mattipAlex_Gaynor, thanks, I tried the assert a bit differently, I will try your method.21:46
costy_petrisor (~JDI@79.117.215.111) left irc: Ping timeout: 240 seconds21:49
rekamso (~textual@216.190.27.14) left irc: Ping timeout: 252 seconds21:51
rekamso (~textual@216.190.27.14) joined #pypy.21:51
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.21:53
stakkars_ (~tismer@213-65-251-34-no35.business.telia.com) left irc: Quit: stakkars_21:54
stakkars_ (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.21:57
bbot24Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1820 [12alex, list-strategies]21:59
lac_ (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer22:11
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer22:11
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.22:12
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.22:12
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer22:13
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.22:17
__pv@numpy-multidim: should NDimSlice use strides, instead of storing n slices? or is this placeholder code?22:17
kenaan12mattip numpy-multidim 112b3481fe7090 15/pypy/module/micronumpy/interp_numarray.py: fixes for translation22:20
mattip__pv: I'n not sure I understand. NDimSlice uses "chunks", one for each slice dimension. Each chunk has a start,stop,step. Where would strides replace this?22:23
aisipos (~aisipos@wc.lax.truecarcorp.com) joined #pypy.22:24
mattipFor instance, if I have a 4x4x4 array, and I create a view into this of 2x2x4, a simple single dimensional stride would not suffice, correct?22:25
fprimex (~fprimex@fl-67-233-128-10.dhcp.embarqhsd.net) joined #pypy.22:28
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection22:28
lac (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer22:29
__pvmattip: correct, you need one stride per each dimension. all slicing can be represented via strides (but not vice versa), and strides are faster to handle programmatically since you do some of the calculations beforehand22:29
mattip__pv: By "stride" do you mean a precalculated vector of indices for the dimension? So If I have a 10000x2 array of int8, and I want a slice of 1:9999 I need to hang on to a vector of 9999 ints?22:33
__pvmattip: http://docs.scipy.org/doc/numpy/reference/arrays.ndarray.html#internal-memory-layout-of-an-ndarray22:33
__pvit may be useful to consider stealing the approach numpy uses when dealing with multidimensional arrays.22:34
mattipI prefer to ccall it "reuse"22:35
whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat22:41
mattip__pv: The link describes ndarray, not slices into the ndarray.22:43
__pvmattip: slices to ndarrays are also ndarrays, there is no special type for that in numpy.22:44
mattipSorry, I meant views into the ndarray.22:44
Arfrever (~Arfrever@apache/committer/Arfrever) left irc: Quit: Ex+re22:45
mattipI'm pretty sure there are views that wrap a ndarray, so as to keep mem copying to a minimum. I had a look at the way transforms are handled,22:45
mattipand it is definitely a different view to the same data.22:46
mattipSorry, not transforms, transpose22:46
__pvmattip: yep, they're views, but they're the same python type. the only difference is in who owns the memory22:47
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/12522:47
bbot2Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/70022:47
mattipOK, I think I'm getting it: you still need a start, stop and stride for each dimension, right?22:54
maxyz (~maxy@186.23.74.228) left irc: Ping timeout: 258 seconds22:54
antocuni_ (~antocuni@host68-126-dynamic.14-87-r.retail.telecomitalia.it) joined #pypy.22:55
maxyz (~maxy@186.23.74.228) joined #pypy.22:56
mattipThe current implementation uses a step, you are suggesting using a precalculated stride instead.22:56
__pvmattip: almost, you need a stride and shape for each dimension, and a global start ofset22:56
__pvreduces the offset calculation (after bounds check) to: start_offset + sum([idx[j]*stride[j] for j in range(ndim)])22:59
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/22:59
mattipGot it. thanks for your patience.23:03
mattip (chatzilla@bzq-79-182-115-180.red.bezeqint.net) left #pypy.23:04
voidspace (~anonymous@50-57-78-123.static.cloud-ips.com) joined #pypy.23:16
voidspace (~anonymous@50-57-78-123.static.cloud-ips.com) left irc: Changing host23:16
voidspace (~anonymous@python/psf/voidspace) joined #pypy.23:16
voidspace (~anonymous@python/psf/voidspace) left irc: Client Quit23:17
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) joined #pypy.23:31
antocuni_ (~antocuni@host68-126-dynamic.14-87-r.retail.telecomitalia.it) left irc: Ping timeout: 260 seconds23:36
mcdonc (~mcdonc@cabana.palladion.com) left irc: Remote host closed the connection23:37
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.23:42
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Computer has gone to sleep.23:47
Trundle (~andy@python/site-packages/trundle) left irc: Ping timeout: 240 seconds23:53
justinpeel (~justinpee@c-76-23-44-72.hsd1.ut.comcast.net) left irc: Ping timeout: 260 seconds23:56
--- Thu Nov 3 201100:00

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