#pypy IRC log for Monday, 2011-11-07

amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 255 seconds00:04
dju (~dju@fsf/member/dju) left irc: Remote host closed the connection00:10
Guest57006 (~John@osbk-4db068b4.pool.mediaWays.net) left irc: Ping timeout: 240 seconds00:11
dju (~dju@fsf/member/dju) joined #pypy.00:11
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy.00:12
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host00:12
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.00:12
Guest57006 (~John@osbk-4db068b4.pool.mediaWays.net) joined #pypy.00:18
dju (~dju@fsf/member/dju) left irc: Remote host closed the connection00:22
dju (~dju@fsf/member/dju) joined #pypy.00:25
[mat^2] (~mathias@212.130.113.35) joined #pypy.00:56
mat^2 (~mathias@212.130.113.35) left irc: Read error: Connection reset by peer00:56
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Read error: Connection reset by peer01:01
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/93301:08
pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) left irc: Ping timeout: 252 seconds01:14
pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) joined #pypy.01:19
bbot24Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/70401:32
Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Ping timeout: 240 seconds01:39
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/182701:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/55901:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/60301:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/109001:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/78901:46
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/69101:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/25501:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25701:46
[mat^2] (~mathias@212.130.113.35) left irc: 01:50
fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) joined #pypy.01:50
stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Quit: schnarch02:04
asmeurer_ (~asmeurer@dhcp-altamirano-203.resnet.nmt.edu) joined #pypy.02:08
DasIch_ (~dasich@p3E99004B.dip.t-dialin.net) joined #pypy.02:11
asmeurer_ (~asmeurer@dhcp-altamirano-203.resnet.nmt.edu) left irc: Client Quit02:12
DasIch (~dasich@p4FFDE475.dip.t-dialin.net) left irc: Ping timeout: 245 seconds02:14
Sho_ (~EHS1@kde/hein) joined #pypy.02:15
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.02:17
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/12902:43
Nick change: JaredW -> JaredWigmore02:48
Nick change: JaredWigmore -> JaredW02:48
berdario (~Tiibiidii@host66-14-dynamic.52-82-r.retail.telecomitalia.it) joined #pypy.02:48
berdario (~Tiibiidii@host66-14-dynamic.52-82-r.retail.telecomitalia.it) left irc: Client Quit02:49
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 245 seconds02:50
Shanita (~John@osbk-4db06d8c.pool.mediaWays.net) joined #pypy.02:50
Guest57006 (~John@osbk-4db068b4.pool.mediaWays.net) left irc: Ping timeout: 240 seconds02:51
Da_Blitz (~Da_Blitz@203.56.250.63) left irc: Ping timeout: 248 seconds02:59
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep03:28
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy.03:38
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host03:38
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.03:38
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.03:59
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Client Quit03:59
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.04:00
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.04:08
crakdmirror (~crakdmirr@174.127.114.26) left irc: Ping timeout: 245 seconds04:11
Nick change: Gulaway -> Gulopine04:13
crakdmirror (~crakdmirr@174.127.114.26) joined #pypy.04:14
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.04:19
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Read error: Connection reset by peer04:31
nirbheek (~nirbheek@117.204.243.27) joined #pypy.04:41
nirbheek (~nirbheek@117.204.243.27) left irc: Changing host04:42
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.04:42
panni_ (smuxi@descent.fragstore.net) left irc: Ping timeout: 248 seconds04:51
smuxi (smuxi@descent.fragstore.net) joined #pypy.04:53
Nick change: smuxi -> panni_04:53
fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) left irc: Quit: bed time. not an illusion.04:59
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1424 [12afa, py3k]05:13
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/142505:13
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25705:42
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep05:50
Nick change: Gulopine -> Gulaway06:10
Nick change: Gulaway -> Gulopine06:11
aleksi (~aleksi@85.235.191.82) joined #pypy.06:12
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/182706:13
k_bx (~k_bx@94.244.19.62) joined #pypy.06:18
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.06:25
Turicas (~alvaro@mail.justen.eng.br) left irc: Disconnected by services06:29
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.06:29
Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds06:39
__main__ (~main@adsl-99-173-15-158.dsl.pltn13.sbcglobal.net) left irc: Ping timeout: 240 seconds06:40
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/25506:46
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Remote host closed the connection06:47
__main__ (~main@adsl-99-173-15-158.dsl.pltn13.sbcglobal.net) joined #pypy.06:49
Da_Blitz (~Da_Blitz@203.56.250.63) joined #pypy.06:51
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.06:54
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) left irc: Quit: etrepum06:56
Ademan (~dan@adsl-71-141-252-21.dsl.snfc21.pacbell.net) left irc: Quit: leaving07:02
k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 276 seconds07:03
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Read error: Operation timed out07:03
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/78907:07
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/60307:11
EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) left irc: Remote host closed the connection07:18
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/109007:19
mvt (~mvantelli@87.213.45.85) joined #pypy.07:22
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Read error: Connection timed out07:23
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy.07:24
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/55907:25
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: ZOMG BYE07:40
elipsionmornin'07:44
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection07:44
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.07:48
ixokai (~ixokai@pdpc/supporter/student/ixokai) left irc: Ping timeout: 276 seconds07:54
JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy.07:58
k_bx (~k_bx@195.20.130.1) joined #pypy.08:12
amaury (~amaury_@74.125.57.34) joined #pypy.08:21
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/69108:24
canta (~canta@77-20-123-240-dynip.superkabel.de) left irc: Quit: Leaving.08:26
kkris (~kris@80-123-45-33.adsl.highway.telekom.at) joined #pypy.08:29
fijal (~fijal@AAubervilliers-651-1-63-116.w83-200.abo.wanadoo.fr) joined #pypy.08:34
amauryfijal: In Paris?08:36
fijalamaury: yes08:36
fijalamaury: are you around?08:36
amauryno, I'm in Zurich08:37
fijalfonteinbleau to be precise08:37
amaurythat's not what your IP says :-)08:37
fijalto be even more precise barbizon :)08:38
amaurynice region08:38
amauryfor climbing?08:38
fijalyes08:39
fijaland yes08:39
amaury'Bleau has some great rocks08:39
fijalyop08:39
fijalnever been there08:39
fijalhow's the py3k going?08:39
amaury294 failing tests08:40
amauryhttp://buildbot.pypy.org/summary?branch=py3k08:40
amauryAu travail08:40
dnene (~dnene@115.242.85.24) joined #pypy.08:41
fijal:]08:41
fijaldo we have a separate buildbot?08:41
dneneHi fijal .. I am trying to understand how to build a scheme interpreter using pypy 08:41
elipsionalso: what's the status on multi-threaded pypy?08:41
fijaldnene: have you noticed there is one already?08:42
fijalelipsion: in progress08:42
elipsionhow far?08:42
dneneI haven't, but I was doing it primarily to learn (scheme being one of the easiest to implement an interpreter for).08:42
fijaldnene: https://bitbucket.org/pypy/lang-scheme/overview08:42
fijalok08:42
fijalwell, it still might be worth having a look08:42
dneneI wrote the code using pyparsing, but translate.py gives me errors with pyparsing grammer when I try to run it08:43
fijalit uses pypy.rlib.parsing08:43
fijalyes, pyparsing is very unlikely to produce rpython code08:43
dneneAhh ok .. that would be a good place for me to understand pypy.rlib.parsing08:43
elipsionfijal: care to tell more about mt?08:45
fijalelipsion: there is a branch stm, which is not yet ready08:45
fijalwhat questions do you have?08:45
mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) left irc: Ping timeout: 245 seconds08:45
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.08:45
elipsionwe're thinking about looking at it for a master thesis08:45
fijaland doing what?08:46
elipsionsome research probably :]08:46
dneneThanks for the info .. will check it out tonight. Had another quick question ..08:46
fijaldnene: sure08:46
elipsionmake it run and see what performance you gain08:46
fijalelipsion: I guess it's a nice target, you can surely do some research about optimizing it by the JIT for example08:46
dneneCould one write a pypy interpreter for a external DSL but then also integrate it with a python program together ?08:47
fijaldnene: the obvious question I guess is why not to just write it in python?08:47
dneneie. the dsl interpreter at runtime would eventually call python functions (which would be implemented using conventional python)08:47
fijalor a compiler from your DSL to python?08:48
elipsionthe reason for doing so is because some algorithms are much easier to express in some languages08:48
dneneprimarily to get more flexibility in the dsl level which python may not easily afford (eg. make it easy for non developers to write the DSL part)08:48
fijalI don't buy this argument, how does using RPython help?08:48
elipsionwell, lecture08:49
dnenecompiler from DSL to python would work I am sure.08:49
elipsionsee you about08:49
fijaldnene: then it's much easier to call python functions08:50
dneneok. understood. Thanks.08:50
fijaldnene: I'm not saying it's the only way and I'm playing devil's advocate here a bit, but I want you to understand the implications08:50
fijalfor example if you write your own interpreter in RPython, you would have to compile it together with pypy's python interpreter if you want to integrate the two08:51
fijalthat's a bit of a burden08:51
dneneThe attraction of not going down the compile to python approach is that there is only one source code ie. the dsl to maintain (no separate generated python code to maintain)08:51
dneneYes, what I was not sure is "how much of a burden would that be". Is there some sample code that I could look at ?08:52
fijaluh08:52
fijalno, I don't think you're right08:52
fijalif you write your DSL-to-python compiler08:52
fijalthere is only compiler to maintani08:52
fijalthere is no reason to ever look at the generated python08:52
fijalyou can also just write an interpreter in Python08:53
fijaland probably be happy08:53
dneneYes. You're right. I'm probably biased towards what I was suggesting due to my prior experiences and also being able to craft a non-dev friendly dsl in a language like scala.08:55
dneneThe cost / benefit probably works in favour of dsl-to-python compiler.08:55
fijalit doesn't have to be a compiler08:55
fijalyou can just write an interpreter in python08:55
dnenesure .. i got that.08:55
fijalnow the question is why not?08:56
dnenelol08:56
fijalwhat do you get by having an interpreter in RPython compared to Python?08:56
fijalespecially if integration with python is your main objective?08:56
dneneintegration with python is certainly my objective08:56
dnenei'm going to think about it a little bit..08:57
dneneI currently maintain massive datastructures in yaml and want to take them into something thats a DSL like and easy for non-devs. 08:58
fijalthat's all valid08:58
dneneI first thought metaprogramming and dynamic class definition would be easier via RPython - but thats not true08:58
fijalnope08:58
fijalPython can do everything RPython can08:58
fijalprecisely because RPython is a Python subset08:59
fijalantocuni: ping?08:59
antocunipong08:59
dneneso .. except for being able to have a single stage (no separate dsl-to-python stage), I cannot think of any other advantage with RPython .. Yet.08:59
dneneThanks fijal for the help. 09:00
fijalantocuni: will you write a blog post about saving program state?09:01
fijaldnene: what if you write interpreter instead of compiler?09:01
fijalthen there is no separate dsl-to-python stage09:01
antocunifijal: maybe, but my latest discoverings are less positive than I thought09:01
fijalantocuni: yes?09:01
fijalantocuni: I'm writing a blog post/experiment about simply forking and keeping a process around09:01
dnenethats not so attractive .. given non-developers writing the dsl, probably a compilation stage would help them validate their dsl before testing it by running it directly09:02
antocunithe problem is that BCLR works "too well", in the sense that the program has no way to know that it has been restarted from the saved state09:02
antocuniso it's hard to "fake" that we started from scratch09:03
antocuniI found another library which can be controlled from within the program09:03
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/142509:03
antocuniDMTCP09:03
antocuniwhich works well on cpython09:04
dnenei am quite ambivalent about typing and provability, but some explicit checking given the profile of people who would write the dsl in this case  would be helpful.09:04
antocunibut segfaults on pypy09:04
fijaldnene: well ok, but then you would have the same sort of issue with RPython based approach no?09:04
ronnyyou can just have a linter and/or compile to python bytecode (via ast)09:05
dneneI was thinking given the explicit grammar definition I could do a full parsing and checking in RPython - but yes, I could just as easily do it in Python interpreter. It just needs to be an interpreter with upfront parsing and more rigorous checking.09:07
whitelynx (~whitelynx@75.111.197.204) left irc: Quit: Leaving09:07
CIA-2403fijal 07roundup * 10#926/string concatenation using + kills PyPy: 09:09
CIA-24It's not a time comparison - algorithm goes from linear to quadratic, it can go09:09
CIA-24arbitrarily bad, depending on the size of the problem.09:09
CIA-24It's s ... * 14https://bugs.pypy.org/issue92609:09
fijaldnene: yes, but all the same laws apply :)09:09
lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy.09:12
G2P (~G2P@fw-asn1.ornis.com) joined #pypy.09:22
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 240 seconds09:26
fijalantocuni: http://dpaste.com/648714/09:31
antocunifijal: I'm not 100% sure to understand how it works :-)09:33
fijalit's a very poor-man's version09:34
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.09:34
fijalbut it forks and passes command line args over the named pipe09:34
fijalso should be good enough for things like dulwich or hg09:34
fijalI'll do some benchmarks and write a blog post maybe?09:34
antocuni_ (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.09:36
antocuni_fijal: sorry, got disconnected09:36
ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy.09:36
antocuni_anyway, I get how it works now09:36
fijalgood :)09:37
antocuni_I think that this *might* be combined with BLCR09:37
fijalwell, it's by far less advanced that what you're doing09:37
fijalwhy do you want to combine this with BLCR?09:37
antocuni_so you can e.g. save the JITted code between reboots09:37
fijalwell09:38
antocuni_not sure if it's useful, though :-)09:38
fijalwhy bother?09:38
fijalyou don't save hard-drive caches between reboots either09:38
antocuni_yes, true09:38
fijalI'll try to make it slightly nicer09:38
fijallike pass exception back and whatnot09:38
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds09:38
Nick change: antocuni_ -> antocuni09:39
CIA-2403cfbolz 07roundup * 10#926/string concatenation using + kills PyPy: 09:39
CIA-24We *can* solve this in PyPy, and even have the code for it. It's just not09:39
CIA-24enabled by default, because we never found real-life code that is made ... * 14https://bugs.pypy.org/issue92609:39
antocunifijal: maybe in your blog post we can also add a section saying "we also investigated using libraries XXX and YYY for checkpoints, but they did not work well because of this and that"09:40
fijalantocuni: ok09:41
fijalpom pom pom09:43
fijalhow useful would be s = string_to_build(<estimate>)09:43
fijalthat later becomes a normal string and we build it using +09:43
fijal?09:43
fijaland use StringBuilder?09:44
fijalanyway, breakfast time09:44
fijalit does sound obscure09:44
Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy.09:48
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.09:49
fijal (~fijal@AAubervilliers-651-1-63-116.w83-200.abo.wanadoo.fr) left irc: Ping timeout: 245 seconds09:49
dnene (~dnene@115.242.85.24) left irc: Quit: Leaving09:50
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.10:20
svhag (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy.10:42
Turicas (~alvaro@mail.justen.eng.br) left irc: Quit: Leaving10:42
witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.11:09
witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.11:11
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) got netsplit.11:19
uche_ (~uche@70-90-116-204-BusName-summit.co.hfc.comcastbusiness.net) got netsplit.11:19
Arfrever (~Arfrever@apache/committer/Arfrever) got netsplit.11:19
xorAxAx (~alexander@ampleforth.srv.alexanderweb.de) got netsplit.11:19
dcolish (dcolish@2610:10:20:208:5652:ff:fe2b:1165) got netsplit.11:19
cwillu_at_work (~cwillu@cwillu-1-pt.tunnel.tserv13.ash1.ipv6.he.net) got netsplit.11:19
__name__ (~name@sburn/devel/name) got netsplit.11:19
tunixman (~tunixman@irc.theunixman.com) got netsplit.11:19
jell (jellonek@knip.pol.lublin.pl) got netsplit.11:19
dmarkey (~dmarkey@dmarkey.xen.prgmr.com) got netsplit.11:19
kirma (~jkirma@kekkonen.cs.hut.fi) got netsplit.11:19
jokey (~jokey@gentoo/developer/jokey) got netsplit.11:19
brodie (~brodie@unaffiliated/brodie) got netsplit.11:19
norox (~norox@2a00:801::2d0:b7ff:fea0:c753) got netsplit.11:19
tote (me@h-61-213.a213.priv.bahnhof.se) got netsplit.11:19
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) got netsplit.11:19
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 245 seconds11:20
lizardo (~lizardo@189.2.128.130) joined #pypy.11:21
jokey (~jokey@gentoo/developer/jokey) returned to #pypy.11:22
jell (jellonek@knip.pol.lublin.pl) returned to #pypy.11:23
__name__ (~name@sburn/devel/name) returned to #pypy.11:23
dmarkey (~dmarkey@dmarkey.xen.prgmr.com) returned to #pypy.11:23
tote (me@h-61-213.a213.priv.bahnhof.se) returned to #pypy.11:24
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) returned to #pypy.11:25
norox (~norox@2a00:801::2d0:b7ff:fea0:c753) returned to #pypy.11:28
kirma (~jkirma@kekkonen.cs.hut.fi) got lost in the net-split.11:30
brodie (~brodie@unaffiliated/brodie) got lost in the net-split.11:30
tunixman (~tunixman@irc.theunixman.com) got lost in the net-split.11:30
cwillu_at_work (~cwillu@cwillu-1-pt.tunnel.tserv13.ash1.ipv6.he.net) got lost in the net-split.11:30
xorAxAx (~alexander@ampleforth.srv.alexanderweb.de) got lost in the net-split.11:30
Arfrever (~Arfrever@apache/committer/Arfrever) got lost in the net-split.11:30
dcolish (dcolish@2610:10:20:208:5652:ff:fe2b:1165) got lost in the net-split.11:30
uche_ (~uche@70-90-116-204-BusName-summit.co.hfc.comcastbusiness.net) got lost in the net-split.11:30
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) got lost in the net-split.11:30
Sho_ (~EHS1@kde/hein) left irc: Remote host closed the connection11:34
Sho_ (~EHS1@kde/hein) joined #pypy.11:34
kenaan12hakanardo jit-targets 11712c04e8e94d 15/pypy/jit/metainterp/: ensure loops are freed11:35
kenaan12hakanardo jit-targets 1127048a266352 15/pypy/jit/metainterp/optimizeopt/: kill optimizer.bridge11:35
xorAxAx (~alexander@moinmoin/coreteam/alexander) joined #pypy.11:35
kenaan12hakanardo jit-targets 11963c63e3066e 15/pypy/jit/metainterp/: rename TargetToken.cell_token into TargetToke.targeting_jitcell_token11:35
kenaan12hakanardo jit-targets 11aa5ecf2901be 15/pypy/jit/metainterp/: make OptSimplify follow and test_optimizebasic follow the new model11:35
Sho_ (~EHS1@kde/hein) left irc: Client Quit11:37
svhag (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving11:44
k_bx (~k_bx@195.20.130.1) joined #pypy.11:46
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in11:49
tunixman (~tunixman@irc.tunixman.com) joined #pypy.11:50
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.11:51
Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) joined #pypy.12:05
Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) left irc: Changing host12:05
Trundle (~andy@python/site-packages/trundle) joined #pypy.12:05
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 240 seconds12:06
mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) joined #pypy.12:25
voidspace (~voidspace@python/psf/voidspace) joined #pypy.12:29
voidspace (~voidspace@python/psf/voidspace) left irc: Client Quit12:29
lmoura (~lmoura@186.215.206.130) left irc: Ping timeout: 276 seconds12:39
lmoura (~lmoura@186.212.243.138) joined #pypy.12:40
tunixman (~tunixman@irc.tunixman.com) left irc: Ping timeout: 240 seconds12:41
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 255 seconds12:47
tunixman (~tunixman@2001:470:f022:200::1000) joined #pypy.12:49
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.12:49
brodie (~brodie@sven.sf.io) joined #pypy.12:49
mat^2 (~mathias@212.130.113.35) joined #pypy.12:51
ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) joined #pypy.12:52
k_bx (~k_bx@195.20.130.1) joined #pypy.13:10
magcius (magcius@unaffiliated/magcius) left irc: Ping timeout: 240 seconds13:11
magcius (magcius@unaffiliated/magcius) joined #pypy.13:12
CIA-2403hruske 07roundup * 10#926/string concatenation using + kills PyPy: 13:17
CIA-24Success!13:17
CIA-24PyPy now takes ~ 13.5s, where CPython takes ~ 12.7s.13:17
CIA-24However, seems something is broken as the PyPy binary only works in about 1/10 ... * 14https://bugs.pypy.org/issue92613:17
kirma (~jkirma@kekkonen.cs.hut.fi) joined #pypy.13:18
Rhy0lite (dje@nat/ibm/x-xugcdfrtguwmwdil) joined #pypy.13:50
chronitis (~chronitis@88-104-117-156.dynamic.dsl.as9105.com) joined #pypy.13:51
Nick change: Gulopine -> Gulaway13:52
kenaan (~kenaan@cube.twistedmatrix.com) left irc: Ping timeout: 240 seconds13:58
ronny (~ronny@pida/ronny) left irc: Ping timeout: 240 seconds13:59
jsppnn (~js@kosh.org.aalto.fi) left irc: Ping timeout: 240 seconds13:59
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Ping timeout: 240 seconds13:59
aleksi (~aleksi@85.235.191.82) left irc: Ping timeout: 240 seconds13:59
Taggnostr (~quassel@dyn57-215.yok.fi) left irc: Ping timeout: 240 seconds14:00
magcius (magcius@unaffiliated/magcius) got netsplit.14:00
tunixman (~tunixman@2001:470:f022:200::1000) got netsplit.14:00
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) got netsplit.14:00
brodie (~brodie@sven.sf.io) got netsplit.14:00
asksol (~asksol@sanedefaults.net) got netsplit.14:00
xorAxAx (~alexander@moinmoin/coreteam/alexander) got netsplit.14:00
pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) got netsplit.14:00
legogris (~legogris@c80-217-207-157.bredband.comhem.se) got netsplit.14:00
htoothrot (~mux@unaffiliated/htoothrot) got netsplit.14:00
nomadium (miguel@regine.miguel.cc) got netsplit.14:00
MostAwesomeDude (~simpson@osuosl/staff/mostawesomedude) got netsplit.14:00
apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) got netsplit.14:00
bgola (~bgola@189.100.47.60) got netsplit.14:00
zain (~textual@c-67-160-201-63.hsd1.ca.comcast.net) got netsplit.14:00
JaRoel|4d (~jaroel|4d@office.fourdigits.nl) got netsplit.14:00
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) got netsplit.14:00
hakanardo (~hakan@h59ec009e.seluldx.dyn.perspektivbredband.net) got netsplit.14:00
shawn (~shawn@208-78-98-92.slicehost.net) got netsplit.14:00
GDorn (~gdorn@li223-147.members.linode.com) got netsplit.14:00
ivan` (~ivan@unaffiliated/ivan/x-000001) got netsplit.14:00
mp (maciej@lair.hell.cx) got netsplit.14:00
melinath (~melinath@li341-41.members.linode.com) got netsplit.14:00
pybot joined #pypy.14:05
-ChanServ (ChanServ@services.)- [#pypy] Welcome!14:05
jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy.14:05
jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Changing host14:05
jimbaker (~jbaker@canonical/jimbaker) joined #pypy.14:05
nopper (~nopper@ns.patched.biz) joined #pypy.14:05
instanceoftom (~tcneyland@instanceoftom.xen.prgmr.com) joined #pypy.14:05
bobbyz (~bobbyz@c-67-184-43-39.hsd1.il.comcast.net) joined #pypy.14:05
mrsrikanth (~srikanth@59.92.70.241) joined #pypy.14:05
-ChanServ (ChanServ@services.)- [#stackless] Welcome to #stackless. This channel is for the discussion of matters relating to Stackless Python. Remember that others in this channel may not be in the same timezone as you, so stick around for an answer (even if only in your channel history) if you ask a question. The mailing list is also recommended as being a faster place to get help (http://www.stackless.com/mailman/listinfo/stackless).14:06
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy.14:06
Garen (garen@69.76.18.3) left irc: Read error: Connection reset by peer14:06
mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) joined #pypy.14:07
smuxi (smuxi@descent.fragstore.net) joined #pypy.14:09
Nick change: smuxi -> panni_14:09
Garen (garen@69.76.18.3) joined #pypy.14:09
jerith (~jerith@chthon.slipgate.za.net) left irc: Ping timeout: 260 seconds14:10
wozozo (~wozozo@leaf.wozozo.org) joined #pypy.14:10
jerith (~jerith@chthon.slipgate.za.net) joined #pypy.14:10
thinker (~thinker@123-194-52-90.dynamic.kbronet.com.tw) joined #pypy.14:11
Nick change: d1b -> db14:11
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Ping timeout: 276 seconds14:12
micrypt (u2865@gateway/web/irccloud.com/x-vggjkkucifqhqlrw) joined #pypy.14:12
Nick change: db -> Guest7407714:12
Nick change: Guest74077 -> d1b14:13
DanKluev (~root@81-250-adsl.vntc.ru) left irc: Ping timeout: 240 seconds14:18
kenaan (~kenaan@cube.twistedmatrix.com) joined #pypy.14:18
kenaan12arigo stm 11bfddec59046a 15/pypy/doc/discussion/stm_todo.txt: update14:18
kenaan12arigo default 115631da22e6ed 15/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py: A skipped failing test for a case in which the optimizer gets confused and doesn't remove guard_no_exception14:18
jml (~jml@mumak.net) joined #pypy.14:20
jml (~jml@mumak.net) left irc: Changing host14:20
jml (~jml@canonical/launchpad/jml) joined #pypy.14:20
fprimex (~fprimex@brent-macbook.sc.fsu.edu) joined #pypy.14:21
jblaze_ipad (~jblazeipa@mobile-166-147-114-086.mycingular.net) joined #pypy.14:23
DanKluev (~root@81-250-adsl.vntc.ru) joined #pypy.14:27
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in14:27
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy.14:28
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.14:28
Nick change: aboudreault__ -> aboudreault14:32
aboudreault (~alanb@199.91.205.186) left irc: Changing host14:32
aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy.14:32
chronitishttp://pastebin.com/sPiTaqPJ < minimal patch adding missing bytes.fromhex method in py3k branch14:38
chronitiscan someone who knows the interpreter side have a look and tell me if anything if obviously Doing It Wrong?14:38
chronitiss/(?<=anything\s)if/is/14:41
whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy.14:43
Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Ping timeout: 248 seconds14:44
mikejs (~mike@ec2-50-16-185-74.compute-1.amazonaws.com) left irc: Ping timeout: 260 seconds14:45
Nick change: Gulopine -> Gulaway14:50
antocunihttp://itunes.apple.com/de/app/python-math/id429450202?mt=814:50
antocuniI wonder how "full" is this "full implementation of python 2.7"14:50
exarkunat least 25% I'm sure14:51
exarkun(the strict mathematical definition of "full")14:51
lucianantocuni: doesn't it just embed cpython?14:52
Nick change: DasIch_ -> DasIch14:53
exarkunDoesn't sound like it14:53
antocunilucian: can you do it on the iphone? I thought that you are restricted to use objective C to develop14:53
exarkun"Limitations: * Does not implement any of the several ways you can span string literals over multiple lines."14:53
lucianantocuni: not really, they've relaxed it a bit14:53
lucianexarkun: that could be just a UI thing14:53
exarkunHm, I suppose.14:53
exarkunI don't understand this limitation: "Prints string expressions without escaping quotes (like the print command)."14:54
antocunithen it might be it's just cpython14:54
kenaan12arigo default 1185696018499d 15/pypy/jit/metainterp/test/test_resume.py: Python 2.5 support.14:54
lucianexarkun: i think it's just not very good embedding14:54
aleksi (~aleksi@85.235.191.82) left irc: Remote host closed the connection14:56
kenaan12arigo default 11141e9d3bebff 15/pypy/jit/metainterp/: (antocuni, hakan, arigo)  Kill 'exception_might_have_happened' and the 'bridge' boolean field of Optimizer.  Simpli...15:01
cwillu_at_work (~cwillu@cwillu-1-pt.tunnel.tserv13.ash1.ipv6.he.net) joined #pypy.15:03
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Ping timeout: 240 seconds15:10
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.15:12
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy.15:13
witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.15:35
kenaan12hakanardo jit-targets 11aa8ad4543ac2 15/pypy/jit/metainterp/: dont replace the the JitCellToken when retracing15:36
kenaan12hakanardo jit-targets 11c728e120eed9 15/pypy/jit/: support CALL_ASSEMBLER15:36
kenaan12hakanardo jit-targets 118e75cc4b5fbc 15/pypy/jit/metainterp/: retraces ending with a virtual state matching a previously compiled trace15:36
kenaan12hakanardo jit-targets 11fd948f0bae66 15/: hg merge default15:36
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in15:41
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.15:42
witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.15:45
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/15:47
Arfrever (~Arfrever@apache/committer/Arfrever) joined #pypy.15:47
MjrTom (MjrTom@azureus/MjrTom) left #pypy.15:50
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.15:51
mat^2 (~mathias@212.130.113.35) joined #pypy.15:53
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.15:55
mvt (~mvantelli@87.213.45.85) left irc: Quit: Leaving15:55
mrsrikanth (~srikanth@59.92.70.241) left irc: Quit: Leaving15:56
ixokai (~ixokai@pdpc/supporter/student/ixokai) joined #pypy.16:03
svhag (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy.16:15
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Ping timeout: 240 seconds16:17
svhag (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Client Quit16:18
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.16:18
kenaan12hakanardo jit-targets 117b0d8d8b3d9b 15/pypy/jit/metainterp/test/test_ajit.py: fix test16:19
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.16:21
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in16:23
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.16:24
amaury (~amaury_@74.125.57.34) left irc: Ping timeout: 240 seconds16:25
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) left irc: Quit: ZNC - http://znc.sourceforge.net16:26
amaury (~amaury_@74.125.57.34) joined #pypy.16:26
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) joined #pypy.16:27
jblaze_ipad (~jblazeipa@mobile-166-147-114-086.mycingular.net) left irc: Quit: Colloquy for iPad - http://colloquy.mobi16:29
mcdonc (~mcdonc@cabana.palladion.com) left irc: Ping timeout: 258 seconds16:33
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy.16:36
kenaan12arigo jit-targets 1150c584a30bb4 15/pypy/jit/metainterp/: Bah.  Fix.16:40
G2P (~G2P@fw-asn1.ornis.com) left irc: Quit: Leaving.16:55
lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Ping timeout: 240 seconds17:00
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in17:05
Alex_Gaynorchronitis: it needs tests in objspace/std/tests/ :)17:06
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.17:06
CIA-2403agaynor 07roundup * 10#926/string concatenation using + kills PyPy: 17:08
CIA-24FWIW I think it's solvable at the JIT level, I may spend some time playing with17:08
CIA-24this idea. * 14https://bugs.pypy.org/issue92617:08
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.17:10
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy17:12
witulski (~stupsi@176.198.244.135) joined #pypy.17:23
voidspace (~voidspace@python/psf/voidspace) joined #pypy.17:23
rekamso (~textual@67.51.82.66) joined #pypy.17:27
Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy.17:35
fzzzy (~donovan@nat/mozilla/x-tvmqoueebmbtenqo) joined #pypy.17:35
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.17:37
[mat^2] (~mathias@212.130.113.35) joined #pypy.17:39
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.17:40
Alex_Gaynorchronitis: ./pytest.py path/to/tests is all you need to do to run them17:42
chronitisthanks17:42
chronitis(let the record show I was trying to find out how to run the objspace tests)17:43
Taggnostr (~quassel@dyn57-215.yok.fi) joined #pypy.17:46
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 256 seconds17:47
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 240 seconds17:50
dcolish (dcolish@2610:10:20:208:5652:ff:fe2b:1165) joined #pypy.17:51
[mat^2] (~mathias@212.130.113.35) left irc: 17:51
chronitisI note that test_stringobject for py3k fails on repr(b'') == "''" < is this intentional (as opposed to "b''" which cpython produces) or just something that hasn't been 2->3'd?17:53
timonatorseems to me to be something that wasn't correctly 2->3'd17:53
Alex_Gaynorchronitis: there are a LOT of failing tests, nearly 200 ATM, so yes, it's just a case of "hasn't been done yet"17:54
timonatorin py3, a byte-"string" should always stay a byte-"string"17:54
amaury (~amaury_@74.125.57.34) left irc: Ping timeout: 240 seconds17:54
chronitisnot so much the test fails, but the test hasn't been updated and hence requires (I think) incorrect behaviour17:56
chronitis(ie, should read <repr(b'') == "b''"> instead of <repr(b'') == "''">)17:57
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.17:57
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy.18:02
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host18:02
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.18:02
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) left irc: Quit: etrepum18:03
chronitisAlex_Gaynor: http://pastebin.com/jCF7G623 < patch with (passing) tests18:04
Alex_Gaynorchronitis: It looks fine to me, can you either file a bug for it or speak with amaury when he's on IRC about it.  I havent' started working on the py3k branch yet and I'm not really familiar with this method18:05
amaury (~amaury_@74.125.57.34) joined #pypy.18:05
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.18:05
Rhy0lite (dje@nat/ibm/x-xugcdfrtguwmwdil) left irc: Quit: Leaving18:07
witulski (stupsi@176.198.244.135) left #pypy.18:08
Alex_Gaynoramaury: hi. ch ronitis wrote a patch for bytes.fromhex in py3k http://pastebin.com/jCF7G623 I'm not familiar with this method, do you have a moment to take a look?18:10
mat^2 (~mathias@212.130.113.35) left irc: 18:19
amauryAlex_Gaynor: sure18:19
Alex_Gaynoramaury: Thanks, now that we can run the buildbot I'm going to start making time for py3k, I'll probably start with dictviews18:20
amaury:-)18:20
amaurytonight I will also try to merge default18:20
Alex_GaynorBest of luck, and god speed!18:20
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.18:21
amauryhum, the patch about bytes.fromhex contains 3 changes actually18:27
amauryand I don't agree with the comment "string_escape_encode is only called from repr__String"18:27
amaurybut the fromhex part is good18:28
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection18:33
etrepum (~bob@accessnat4.mochimedia.net) joined #pypy.18:33
amaury (~amaury_@74.125.57.34) left irc: Ping timeout: 240 seconds18:39
mat^2 (~mathias@212.130.113.35) joined #pypy.18:41
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Read error: Operation timed out18:42
aurojit (~apanda@24.7.101.62) left irc: Remote host closed the connection18:47
etrepum_ (~bob@accessnat4.mochimedia.net) joined #pypy.18:47
etrepum_ (~bob@accessnat4.mochimedia.net) left irc: Remote host closed the connection18:48
etrepum (~bob@accessnat4.mochimedia.net) left irc: Read error: Connection reset by peer18:48
etrepum_ (~bob@accessnat4.mochimedia.net) joined #pypy.18:48
DasIch (~dasich@p3E99004B.dip.t-dialin.net) left irc: Remote host closed the connection18:49
JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection18:54
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds18:55
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy.18:59
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: schnarch19:02
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 245 seconds19:04
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:10
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 244 seconds19:14
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds19:14
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:14
Trundle (~andy@89.204.137.165) joined #pypy.19:14
Trundle (~andy@89.204.137.165) left irc: Changing host19:14
Trundle (~andy@python/site-packages/trundle) joined #pypy.19:14
ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) joined #pypy.19:18
etrepum (~bob@accessnat4.mochimedia.net) joined #pypy.19:18
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.19:20
etrepum_ (~bob@accessnat4.mochimedia.net) left irc: Ping timeout: 248 seconds19:20
Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Quit: ZNC - http://znc.sourceforge.net19:21
Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy.19:23
ericholscher (~eric@173.203.223.63) left irc: Ping timeout: 258 seconds19:23
pjenvey (~pjenvey@underboss.org) left irc: Ping timeout: 256 seconds19:25
aisipos (~aisipos@wc.lax.truecarcorp.com) joined #pypy.19:26
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:27
pjenvey (~pjenvey@underboss.org) joined #pypy.19:28
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection19:28
ericholscher (~eric@173.203.223.63) joined #pypy.19:30
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.19:30
pjenveyamaury is back on py3k support? cool19:36
JaRoel|4d (~jaroel|4d@sink.jaroel.nl) joined #pypy.19:37
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.19:39
Da_Blitz (~Da_Blitz@203.56.250.63) left irc: Ping timeout: 256 seconds19:39
Alex_Gaynoramaury: dict is a mess because of bootstrapping :)  I think I have it figured out though, updating all the tests19:39
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer19:39
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection19:40
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:40
Da_Blitz (~Da_Blitz@203.56.250.63) joined #pypy.19:41
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer19:41
chronitisamaury: apparently I missed uses of string_escape_encode outside objspace/ - but it looks like the other use could use some refactoring anyway (adds quotes and then removes them again)19:41
chronitiswhat is the Right Way to submit patches?19:41
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:41
amaurychronitis: either post them to some paste site like you did19:42
amauryor: create a fork of the pypy repository19:42
amauryI've seen your change about bytes.fromhex19:43
amauryI'll check it and merge it19:43
-Martinp23 (martinp23@freenode/staff/martinp23) to $$*- [Global Notice] Hi everyone. You may know that we run a separate network for the purpose of testing future ircd versions. If you'd like to help test by checking for consistency between versions (eg, information visibility etc), join testnet.freenode.net port 9002 (ssl: 9003). Talk to us in #freenode-seven on the production network. Thanks, and have a great evening.19:43
_pyre_ (~stian@137.241.189.109.customer.cdi.no) joined #pypy.19:43
_pyre_pickle speed in pypy isn't that impressive :(19:44
_pyre_http://pastebin.com/Lm0igpYV19:44
_pyre_(pypy nightly from 3.nov)19:44
chronitisamaury: thanks19:44
chronitisnow to find something less trivial to fix19:44
kenaan12alex_gaynor py3k 11866494936d4f 15/: Remove dict.has_key, and switch dict.{keys,values,items} to return views and remove the view* methods.19:47
Alex_Gaynor_pyre_: it's somewhat known, it's a result of our cPickle is really just pure python pickle.  If we had some benchmarks perhaps someone could spend time improving the situation.19:47
_pyre_Marshal is even worse: http://pastebin.com/rgS79ssF19:48
Alex_Gaynorpff, I don't think anyone's ever looked at marshall for performance reasons19:48
_pyre_pypy doesn't use it internally like CPython does? 19:48
exarkun"use it" isn't the same as "it is important bottleneck in real applications"19:49
Alex_Gaynorit uses to dump bytecode19:49
Alex_Gaynorthis isn't exactly a bottleneck19:49
exarkunlisting the contents of hundreds of directories and trying to open thousands of files is probably usually more expensive than parsing a simple binary format19:49
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer19:50
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:51
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer19:51
_pyre_probably, pickle should be improved tho.19:51
Alex_Gaynoryes definitely19:52
exarkun_pyre_: Go for it19:52
Alex_Gaynorbenchmarks first!19:52
Alex_Gaynorgood, comprehensive benchamrks19:52
exarkunOf course.19:52
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:53
Alex_Gaynorhey arigato, how are the sprints going?19:53
stakkars (~tismer@89.204.137.123) joined #pypy.19:55
_pyre_trying to use pickle and run this small benchmark and python2 takes forever. Would a "cPickle" in RPython have any benefits? Or is it the dicts that might be slow to grab19:55
DasIch (~dasich@p3E99004B.dip.t-dialin.net) joined #pypy.19:56
Alex_Gaynorpersonally I'd like to find a way to speed it up with pure python, as fijal did for json, dicts have nothing to do with it19:56
exarkunEr.  Use cPickle on CPython if you want.19:56
stakkarswhich does not give that much of improvement.19:57
k_bx (~k_bx@94.244.19.62) joined #pypy.19:57
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1426 [12alex, py3k]19:58
stakkars (~tismer@89.204.137.123) left irc: Client Quit19:58
_pyre_Ok, I'll see if i can come up with something19:58
ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Remote host closed the connection20:01
etrepum (~bob@accessnat4.mochimedia.net) left irc: Remote host closed the connection20:01
etrepum (~bob@accessnat4.mochimedia.net) joined #pypy.20:01
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:02
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:03
_pyre_Alex_Gaynor: This hack is not good for pypy: # Why use struct.pack() for pickling but marshal.loads() for # unpickling?  struct.pack() is 40% faster than marshal.dumps(), but # marshal.loads() is twice as fast as struct.unpack()! mloads = marshal.loads20:03
_pyre_struct is 15 times faster than marshal in pypy20:04
Alex_Gaynorstruct is kind of good struct.pack("i", some_integer) is just a few CPU instructions20:04
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:05
mwhudson (~mwh@120.136.5.22) joined #pypy.20:05
mwhudson (~mwh@120.136.5.22) left irc: Changing host20:05
mwhudson (~mwh@linaro/mwhudson) joined #pypy.20:05
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:05
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:05
amaurychronitis: something useful would be sys.hash_info20:06
amaury"import decimal" needs it20:06
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:08
kenaan12amauryfa py3k 118fe40c886021 15/pypy/: Fix tests in module/rctime20:08
kenaan12amauryfa py3k 1122fa14064102 15/pypy/: Fix most tests in __builtin__ module, including a nasty error in type dictonaries: After   class C:     x=42 C.x co...20:08
kenaan12amauryfa py3k 111afdb2a14313 15/pypy/module/__builtin__/: Allow bytes source code in compile()20:08
kenaan12amauryfa py3k 11cc4562844148 15/lib-python/conftest.py: _warnings is always required by test.regrtest20:08
kenaan12amauryfa py3k 11b980324f6ad7 15/lib-python/conftest.py: gzip needs zlib of course20:09
kenaan12amauryfa py3k 110aaed69faf04 15/pypy/module/zlib/: zlib only deals with bytes, not str20:09
kenaan12amauryfa py3k 1102d89bbd9a31 15/pypy/objspace/std/: (chronitis) Implement bytes.fromhex(). Thanks!20:09
kenaan12amauryfa py3k 1129d1700d2efd 15/pypy/objspace/std/: (chronitis) update std.__doc__ and bytes.__doc__.20:09
kenaan12alex_gaynor py3k 11cf45cbaaa331 15/pypy/objspace/std/: a bunch of fixes for complex, includes removing floordiv, divmod, and mod20:10
kenaan12alex_gaynor py3k 11705745d3509c 15/: merged upstream20:10
kkris (~kris@80-123-34-188.adsl.highway.telekom.at) joined #pypy.20:11
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:11
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:14
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep20:16
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:16
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1426 [12alex, py3k]20:16
Alex_Gaynoramaury: "[Timer] Total:                         --- 1006.3 s", tannit is very fast with no JIT and only a few modules!20:17
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:17
amaury1000s is a timeout20:18
amauryprobably some deadlock20:18
Alex_Gaynoramaury: no it finished20:18
kenaan12alex_gaynor py3k 112a365dee5e98 15/pypy/translator/goal/app_main.py: fixes for app_main20:18
Alex_Gaynorand then the tests all failed :)20:18
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1427 [12alex, py3k]20:18
amaury-all-?20:19
Alex_Gaynoramaury: yes, app_main had a dict.items().sort(), which failed20:20
Alex_Gaynorso I just fixed that20:20
amauryah20:20
amaurythis kind of thing is expected20:20
amaurysomeday you'll remove the u"" syntax20:20
Alex_Gaynoryes, as we fix more things we have to update more old code20:20
amauryand many many many places to fix20:20
Alex_Gaynorprogress!20:21
Trundle (~andy@python/site-packages/trundle) left irc: Ping timeout: 240 seconds20:24
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:29
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:30
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:31
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:31
kenaan12pjenvey default 11c07fe33e541d 15/lib_pypy/pyrepl/: unpack tuple params, for py3k support20:35
pjenvey^for merging later20:35
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:36
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:37
amauryhm, I did "hg merge default"20:37
amauryand one change in pypyoption.py was not merged20:37
amauryno conflict though20:37
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1427 [12alex, py3k]20:38
amauryAlex_Gaynor: failures with no output?20:39
Alex_Gaynoramaury: yes :/ I guess there's another bug in conftest or something?20:42
amaurynot sure20:44
amauryconftest runs with cpython2.620:44
tilgovi (~randall@199.36.158.16) joined #pypy.20:47
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:47
tilgovi (~randall@199.36.158.16) left irc: Changing host20:47
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.20:47
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:48
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) left irc: Ping timeout: 240 seconds20:48
apexo (~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb) joined #pypy.20:49
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer20:49
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:50
lizardo (~lizardo@189.2.128.130) left irc: Quit: Leaving20:52
stakkars (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.20:52
chronitisamaury: http://pastebin.com/myU493wj < sys.hash_info, implemented as per cpython20:55
amaurychronitis: how did you find the magic constants?21:00
chronitisthe last three are constants from the python headers21:01
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer21:01
amauryI suppose they should match pypy implementation instead21:01
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer21:01
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer21:01
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.21:02
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.21:02
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.21:02
chronitisand the methods for the first two also come from the cpython headers, using the sizes from rffi21:02
chronitisit could arguably just be replaced with a 32/64 bit flag21:02
amauryah, they also appear in pypy/rlib/objectmodel.py21:03
amaurythe 31415921:03
amauryand 1000003 in std/complexobject.py :(21:05
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Client Quit21:06
chronitisand in objspace/std/floatobject.py21:07
chronitisis there a place where such constants are collected?21:10
amaurynot yet21:11
chronitis(at least, an rpython place)21:11
amauryit may be a good idea to externalize them as constants21:11
amaury(in their own module)21:11
amauryand have sys.hash_info collect all of them21:12
amauryhuh21:12
amaurycan someone have a look at our hash_Float() implementation?21:12
amauryin objspace/std/floatobject.py21:12
amaurylooks very inefficient for large numbers like 1e9721:13
amaury"Convert to long and use its hash"21:13
Turicas (~alvaro@mail.justen.eng.br) left irc: Quit: Leaving21:16
chronitisdifficult to see how the common-hashes-for-all-number-types scheme would work otherwise?21:16
Alex_Gaynoramaury: the issue is app_inspect.py: expected locals().key() to be a list21:16
amauryAlex_Gaynor: and this is used by all tests?21:17
Alex_Gaynoramaury: test.support imports subprocessing, which imports pickle, which uses dir()21:17
amauryPython has too many Python dependencies :-)21:19
fschwidom (~fschwidom@46.115.0.241) joined #pypy.21:19
pjenveythat seemed like it was caused by dir() Alex_Gaynor 21:19
pjenveyer, yes, which you just explained21:19
amaurychronitis: CPython does it much better: http://hg.python.org/cpython/file/4facbfdc7700/Objects/object.c#l68921:19
amauryand the huuge comment above21:20
chronitisproblem for another day, I think21:21
kenaan12amauryfa py3k 11df486c370688 15/: hg merge default21:21
pjenveyAlex I can tackle dir if you haven't already21:21
kenaan12amauryfa py3k 11b6e07a358ebe 15/pypy/objspace/std/: merge heads21:21
kenaan12amauryfa py3k 119b869427f59a 15/pypy/translator/goal/app_main.py: merge heads21:21
Action: pjenvey sprinting @ PloneConf21:21
PqSe (~joe@cafe.rspkg.com) joined #pypy.21:22
Alex_Gaynorpjenvey: I'm sitting in class now, and I need to modify the pycon bot before tonight, so I probably won't get to it very soon21:24
asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer_21:24
ronnyhmm21:27
ronnysomehow every time i see the cpython c source feel like c++ could do so much better21:28
Da_Blitz_ (~Da_Blitz@203.56.250.63) joined #pypy.21:29
Da_Blitz (~Da_Blitz@203.56.250.63) left irc: Quit: Reconnecting21:29
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Read error: Operation timed out21:35
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) left irc: Ping timeout: 258 seconds21:35
kkris (~kris@80-123-34-188.adsl.highway.telekom.at) left irc: Quit: Leaving.21:43
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.21:45
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) joined #pypy.21:53
fschwidom (~fschwidom@46.115.0.241) left irc: Ping timeout: 276 seconds21:55
Action: gutworth doubts it21:56
pjenveyronny - you can go read some of the unladen swallow source21:57
Alex_Gaynorgutworth: A healthy skepticism of C++ is always a good thing.21:57
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds22:03
chronitis (~chronitis@88-104-117-156.dynamic.dsl.as9105.com) left irc: Quit: Lost terminal22:05
ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) left irc: Quit: Leaving...22:05
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.22:08
fprimex (~fprimex@brent-macbook.sc.fsu.edu) left irc: Quit: home22:15
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 245 seconds22:16
mcdonc (~mcdonc@cabana.palladion.com) left irc: Ping timeout: 258 seconds22:21
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.22:24
kenaan12pjenvey py3k 113e341a64f85c 15/pypy/: 2to322:24
kenaan12pjenvey py3k 110e9d5f1f05c5 15/pypy/module/__builtin__/app_inspect.py: handle dict views in dir()22:24
Alex_Gaynorpjenvey: I'm pretty sure that file (conftest.py) was supposed to stay py2k, but I'm not positive, amaury ?22:25
amauryit is22:25
pjenveyokk, I almost asked about it22:25
pjenveysomethign was importing it app level though22:25
amaury-A tests?22:25
pjenveyyea an app level test22:26
RhyoliteIs there a way to tell pypy and rffi a different directory for gc/gc.h and libgc?22:26
asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.22:26
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds22:27
kenaan12pjenvey py3k 11972745c2bd89 15/pypy/conftest.py: partially revert 3e341a64f85c, conftest needs to stay py22:28
amauryRhyolite: pypy does not often use gc/gc.h22:30
Rhyoliteit seems to use it for tests22:30
amauryright22:30
Rhyoliteat least platform-specific tests22:30
Rhyoliteand that's my problem22:30
RhyoliteI was able to install GC as root on another POWER7 system22:30
Rhyolitebut I cannot necessarily install it in /usr/local on the GCC Compile Farm system22:31
Rhyoliteis there a way to tell the test infrastructure to add other options to the include path and library path?22:31
Rhyoliteare C_INCLUDE_PATH and LIBRARY_PATH honored?22:32
Da_Blitz_ (~Da_Blitz@203.56.250.63) left irc: Ping timeout: 260 seconds22:34
amaurynormally yes, gcc will use these22:37
ronnygutworth: i think c++ vs c++'s good parts is semilar to javascript the reference vs javascript the good parts22:37
ronnypjenvey: from the bits i have sen so far i dont think unladen is very nice c++22:38
Alex_Gaynorronny: javascript the good parts unfortunately doesn't have a way to disable the horribly broken parts :)22:38
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1428 [12afa, py3k]22:38
ronnydue to the nature of c++ there is a vast difference between just c++ and good c++22:38
amaurysame difference between just Python and good RPython!22:39
Alex_Gaynor:D22:39
ronnyamaury: please done compare space stations and submarine bases22:39
amauryI seriously consider RPython as close to C++22:40
ronny dont22:40
amauryyou haven't wrote enough modules then22:40
amauryThe main difference22:40
ronnyc++ has values22:40
amauryis that the templating language is Python itself22:40
amauryinstead of some declarative description of rules22:41
ronnyrpython and its sematics are very different from c++ and its semantics22:42
whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) joined #pypy.22:42
ronnysometimes i wonder what would happen if instead of specializing on the rpython level and writing out c, we'd wrte out c++ templates22:43
ronny5 seconds later reality hits me on the back of my head22:43
amaurythat's ShedSkin22:43
ronnynop22:43
ronnyshedsking cant possibly hve things like a jit generator and a gc generator without horrific things22:43
amaurytrue22:44
amauryotoh, pypy jits works on already specialized templates22:45
amauryso you can't let C++ generate them22:45
Alex_Gaynoramaury: Python is a much better metaprogramming language than C++ templtes :)22:45
amauryI strongly agree22:45
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/13022:46
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/93422:46
bbot2Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/70522:46
kenaan12pjenvey py3k 11f73c96d7cbd8 15/lib_pypy/pyrepl/: merge default22:48
amaurya pyrepl that works with py3k?22:49
Alex_Gaynoramaury: a pyrepl that compiles under py3k :)  I think ronny is working on a full py3k version22:50
pjenveywell, something keeps importing so I keep applying fixes22:50
pjenvey=]22:50
pjenveyimporting it22:50
k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 240 seconds22:50
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection22:51
mat^2 (~mathias@212.130.113.35) left irc: 22:53
ronnyoO22:54
fzzzy (~donovan@nat/mozilla/x-tvmqoueebmbtenqo) left irc: Read error: Connection reset by peer22:54
ronnyamaury: pyrepl for py3k isnt complete yet22:55
ronnypjenvey: what are you importing?22:55
fzzzy (~donovan@nat/mozilla/x-suayukmnstwztrjr) joined #pypy.22:55
amauryronny: indeed22:55
amaury"print d"22:55
pjenveyit was probably something rather stupid22:55
amauryin input.py22:55
pjenveywill pyrepl need a huge overhaul for py3k?22:56
ronnyamaury: the py3k branch is already able to start pythoni on py3k22:56
ronnybut there are fuckups with various inputs22:56
ronnyand i have no idea how to test that yet22:56
amaury"./pypy-c" fails for me22:56
ronnybecause it WILL break again if there is no propper test22:57
pjenvey"truncated \uXXXX escape" in reader.py too22:57
ronnyhmm22:58
ronnyi'll have a look22:58
kenaan12RonnyPfannschmidt pyrepl[py3ksupport] 119adc0ebfa532 15/pyrepl/unix_console.py: add unicode alias to unix_console22:59
Shanita (~John@osbk-4db06d8c.pool.mediaWays.net) left irc: Ping timeout: 248 seconds22:59
Shanita (~John@osbk-4d08bc31.pool.mediaWays.net) joined #pypy.23:00
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.23:05
amauryah, py3k passes *some* tests23:06
Rhyoliteis carl friedrich around this week or at the sprint?23:06
Alex_GaynorRhyolite: he's not at the sprint, no idea i fhe's around :)23:06
ronnyAlex_Gaynor: py3k passes all tests23:06
Alex_Gaynorronny: ?23:06
ronnyeh amaury i mean23:06
RhyoliteI'm not exactly sure how to interpret Sven's merge on the ppc-jit-backend branch, but he appears to have wipe out all of my recent changes23:07
amauryronny: many of them fail23:07
Alex_GaynorRhyolite: may have been entirely accidental, try sending an email response to that commit, (which would go to pypy-dev)23:08
ronnyamaury: on pypy?23:08
ronnyamaury: im testing on cpython atm23:08
amauryyes!23:08
RhyoliteAlex: he has not been responding to any of my emails23:08
Alex_Gaynornot sure then, I don't know sven23:08
ronnyamaury: can you supply me a build?23:09
amauryronny: ask tannit :-)23:09
RhyoliteAlex_Gaynor: I'm not sure how to interpret his recent commits23:09
Rhyoliteone says "merge" and another has no comment23:09
ronnyamaury: i suppose you already asked tannit for a pypy3-bin build for 64 bit?23:09
amauryhttp://buildbot.pypy.org/nightly/py3k/23:09
RhyoliteI'm confused about what he's merging23:09
amaurybut the last ones are not correct23:09
amauryplease wait 7000s23:10
amauryWhen this build finishes: http://buildbot.pypy.org/waterfall?show=pypy-c-app-level-linux-x86-3223:10
ronnyok23:10
amaury(so, it's not a 64bit build)23:11
ronnydoes it work on a normal 64bit deb + 32 bit libs?23:11
ronnytime to build the commands to get/update it23:11
amauryyes, I think that tannit is such a machine23:12
amaurynow in test_fptlib.py23:12
RhyoliteAlex: can you help explain what  https://bitbucket.org/pypy/pypy/changesets/tip/branch%28%22ppc-jit-backend%22%29 means?23:14
Rhyolitewhat that list of commits is telling me23:14
Alex_GaynorRhyolite: it's a list of all commits that were made directly ont hat brnah23:14
Alex_Gaynoron that branch*23:15
Rhyolitesorry, yes, on that branch23:15
RhyoliteI don't understand the relationship between rev 09dd516eeee3 and 0dbe1538b91a23:21
Rhyoliteand the graphic on the left23:21
RhyoliteI see a dot next to my commit 058e97bccb87, but it's not present after the merge23:21
Rhyolitebut I don't see it removed in the diff either23:21
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Read error: Operation timed out23:21
pybot (~pybot@stackless.com) left irc: Ping timeout: 240 seconds23:21
-ERROR from server- Closing Link: stackless.com (Ping timeout: 240 seconds)23:21
pybot joined #pypy.23:21
-:#pypy- [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp23:21
-ChanServ (ChanServ@services.)- [#pypy] Welcome!23:21
-ChanServ (ChanServ@services.)- [#stackless] Welcome to #stackless. This channel is for the discussion of matters relating to Stackless Python. Remember that others in this channel may not be in the same timezone as you, so stick around for an answer (even if only in your channel history) if you ask a question. The mailing list is also recommended as being a faster place to get help (http://www.stackless.com/mailman/listinfo/stackless).23:22
dmarkey (~dmarkey@dmarkey.xen.prgmr.com) left irc: Ping timeout: 240 seconds23:22
dmarkey (~dmarkey@dmarkey.xen.prgmr.com) joined #pypy.23:22
bfirsh (u1308@gateway/web/irccloud.com/x-scokrbdozjcthfmu) left irc: Excess Flood23:22
fzzzy (~donovan@nat/mozilla/x-suayukmnstwztrjr) left irc: Read error: Connection reset by peer23:23
fzzzy (~donovan@nat/mozilla/x-gbradcmvqjjrcqxe) joined #pypy.23:24
bfirsh (u1308@gateway/web/irccloud.com/x-luhfzdzupfkwrjxe) joined #pypy.23:26
ronnyah, fsck23:27
ronnyamaury: i'll take a look tommorow, i need sleep sooner than build finished23:27
fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) joined #pypy.23:27
rguillebert (~rguillebe@fec76-1-78-234-124-105.fbx.proxad.net) joined #pypy.23:28
_pyre_ (~stian@137.241.189.109.customer.cdi.no) left irc: Quit: Leaving.23:29
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection23:31
amauryronny: yes, I'll probably lower the timeout threshold23:31
brodie (~brodie@sven.sf.io) left irc: Changing host23:35
brodie (~brodie@unaffiliated/brodie) joined #pypy.23:35
whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat23:42
JaRoel|4d (~jaroel|4d@sink.jaroel.nl) left irc: Remote host closed the connection23:46
bobbyz (~bobbyz@c-67-184-43-39.hsd1.il.comcast.net) left irc: Ping timeout: 260 seconds23:49
Shanita (~John@osbk-4d08bc31.pool.mediaWays.net) left irc: Remote host closed the connection23:50
kenaan12amauryfa py3k 11239bf4fc877d 15/: Implement IOBase._checkClosed(), will maybe fix test_fptlib and test_poplib.23:51
Moku (~John@osbk-4d08bc31.pool.mediaWays.net) joined #pypy.23:53
Nick change: Moku -> Shinata23:53
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds23:58
--- Tue Nov 8 201100:00

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