#pypy IRC log for Tuesday, 2011-11-08

fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) left irc: Quit: Leaving00:03
kenaan12RonnyPfannschmidt pyrepl[py3ksupport] 11b2b0b52e2975 15/testing/test_functional.py: skip functional tests in case of python3 :(00:05
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy.00:16
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.00:17
fzzzy (~donovan@nat/mozilla/x-gbradcmvqjjrcqxe) left irc: Quit: fzzzy00:18
Da_Blitz (~Da_Blitz@203.56.250.63) joined #pypy.00:27
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Quit: Computer has gone to sleep.00:31
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.00:33
ousado (~ousado@unaffiliated/ousado) left irc: Ping timeout: 260 seconds00:59
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.01:01
tsumnia (9814bafb@gateway/web/freenode/ip.152.20.186.251) joined #pypy.01:05
tsumniaHi! Not sure on the formalities but I was wondering if someone could help me recompile PIL to a fresh PyPy install on Win7, or point me in the direction on where to look. Google hasn't been too helpful01:06
tsumniaOr if there is an easier way to implementing Image('face.gif').load()01:08
timonatoris PIL compatible?01:12
tsumniaNot that I know of01:13
tsumniaI'm reading it works on cpyext, so I'm looking into that01:13
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1428 [12afa, py3k]01:13
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1429 [12afa, py3k]01:13
timonatorah, ok01:14
Da_BlitzPIL appears to be listed as compatble on the wiki01:18
Da_Blitztsumnia: PIL appears to have a setup.py so i would recomend creating a pypy virtualenv and using pip install PIL in that virtualenv01:21
kenaan12pjenvey default 1156079dacea00 15/lib_pypy/_ctypes/pointer.py: py3k compat. syntax01:22
voidspace (~voidspace@python/psf/voidspace) left irc: Quit: Uhm... gotta go01:23
tsumniaclearing I'm doing it wrong :/01:25
tsumniaC:\pypy-1.6\test>Scripts\pip.exe install PIL Requirement already satisfied (use --upgrade to upgrade): PIL in c:\python27\lib \site-packages\pil01:25
exarkunProbably01:28
Da_Blitzyep01:28
exarkunInstead of using pip, try just running setup.py with pypy.exe01:28
Da_Blitzit has picked up the python 2.7 install instead of pypy01:28
tsumnialol, lemme try01:29
bbot24Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/70501:29
tsumniaerror: Unable to find vcvarsall.bat01:30
exarkunInstead of running cmd.exe, run the VS command prompt.01:33
tsumnialemme give that a shot01:36
tsumniaDownloading... gonna be a while01:38
exarkunDownloading?01:39
tsumniaam I being that much of an idiot?01:39
exarkunWhat are you downloading?01:40
tsumniavisual c++ express01:41
exarkunOh.  Ok.01:41
tsumniaheh, had me worried01:41
kenaan12pjenvey py3k 113a5b3b4bda7a 15/lib_pypy/_ctypes/pointer.py: merge default01:41
exarkunMake sure you get the same version as was used to compile that pypy binary01:42
fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) joined #pypy.01:42
exarkun(I don't know what version that is)01:42
tsumniaWhile I'm waiting, this (http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/) did not seem to help either01:44
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/182801:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/56001:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25801:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/60401:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/109101:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/79001:46
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/69201:46
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/25601:46
rekamso (~textual@67.51.82.66) left irc: Ping timeout: 240 seconds01:48
tsumniaVS prompt did not help01:52
Nick change: Gulaway -> Gulopine02:00
kenaan12pjenvey py3k 11a94eb72cdc3f 15/pypy/module/_io/interp_textio.py: support the TextIOWrapper write_through option02:01
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection02:02
aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy.02:03
Alex_Gaynorpjenvey: tests!02:03
ousado (~ousado@hmbg-4d069610.pool.mediaWays.net) joined #pypy.02:09
DasIch_ (~dasich@p3E9913D5.dip.t-dialin.net) joined #pypy.02:11
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection02:12
pjenveyAlex_Gaynor - arg, yes, gave up on them after fighting too many py3k branch problems02:13
pjenveybut I'll do it02:14
pjenveywhat's the best way to share a util class between more than one app level tests btw?02:14
pjenveyseparate module, return it in a method call? couldn't find a great example02:14
DasIch (~dasich@p3E99004B.dip.t-dialin.net) left irc: Ping timeout: 245 seconds02:14
Alex_Gaynorpjenvey: exec stuff in setup_class or osmething :/02:15
Alex_Gaynorsorry I'm pycon PCing atm, can't pay much attention02:15
aisipos (~aisipos@wc.lax.truecarcorp.com) left irc: Ping timeout: 255 seconds02:15
pjenveyno worries02:16
instanceoftom (~tcneyland@instanceoftom.xen.prgmr.com) left irc: Remote host closed the connection02:17
tsumnia"fijalphrearch: in the same dir as mysql patch, there should be pil patch" <-- Could someone point me to this?02:18
tsumnianvm, from a year ago, doubt it'll help02:19
tsumnia:/02:19
mwhudson (~mwh@linaro/mwhudson) left irc: Quit: Leaving02:20
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.02:20
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds02:25
whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) left irc: Ping timeout: 260 seconds02:27
mcdonc (~mcdonc@cabana.palladion.com) left irc: Ping timeout: 258 seconds02:30
etrepum (~bob@accessnat4.mochimedia.net) left irc: Ping timeout: 248 seconds02:39
asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Read error: Connection reset by peer02:40
Shinata (~John@osbk-4d08bc31.pool.mediaWays.net) left irc: Ping timeout: 240 seconds02:49
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/93402:50
Shinata (~John@osbk-4db1484b.pool.mediaWays.net) joined #pypy.02:50
tsumniaVS2008's command prompt solves the vcvarsall.bat error, but produces a new one: http://pastebin.com/pdBEbDnr02:51
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep02:52
asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.02:56
Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds02:57
tsumniaSeems to be an issue with handling distutils? Is there a work around?02:57
asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Read error: Connection reset by peer02:58
Garentsumnia: My guess would be that you're the first to notice. 02:58
asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.02:59
tsumniaMaybe, some more google-fu shows this (http://blog.gmane.org/gmane.linux.redhat.fedora.python)02:59
tsumniawhich is indicative to my error 'ValueError: [u'path']'03:00
GarenMight be that the pypy distutils is outdated.03:01
etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy.03:05
tsumniaMore digging shows this patch (https://bugs.pypy.org/issue662) could fix the issue. How do I apply the patch?03:08
Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy.03:09
Garentsumnia: http://stackoverflow.com/questions/517257/how-do-i-apply-a-diff-patch-on-windows03:13
tsumniaThanks, I kinda realized I spoke before looking, thanks03:14
Garennp03:16
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy03:17
tsumnia (9814bafb@gateway/web/freenode/ip.152.20.186.251) left irc: Ping timeout: 265 seconds03:23
tsumna (9814ba4f@gateway/web/freenode/ip.152.20.186.79) joined #pypy.03:25
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy.03:30
fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) left irc: Quit: woo03:32
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.03:39
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Quit: Computer has gone to sleep.03:46
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood03:48
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.03:50
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy.03:55
tsumna (9814ba4f@gateway/web/freenode/ip.152.20.186.79) left irc: Ping timeout: 265 seconds03:59
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) left irc: Read error: Connection reset by peer04:03
__class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) joined #pypy.04:03
mwhudson (~mwh@120.136.5.22) joined #pypy.04:18
mwhudson (~mwh@120.136.5.22) left irc: Changing host04:18
mwhudson (~mwh@linaro/mwhudson) joined #pypy.04:18
apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) joined #pypy.04:22
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/13004:26
bobbyz (~bobbyz@c-67-162-27-76.hsd1.il.comcast.net) joined #pypy.04:29
kenaan12pjenvey py3k 119dc079b3cf94 15/pypy/module/_locale/interp_locale.py: no longer needed in py3k04:33
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy.04:49
kenaan12pjenvey py3k 11a1ae5b4a864d 15/pypy/module/_io/test/test_textio.py: test for rev a94eb72cdc3f04:50
pjenveyAlex_Gaynor - let me know if there's a nice way to share the class in that test ^^^ between 2 test methods. sounds incredibly simple but i can't quite figure out a good way to do it04:51
pjenveyputting it in setup_class makes it interp level04:51
Alex_Gaynorpjenvey: not if you put it in a string and run space.app_exec to get the app-level W_TypeObject04:52
Alex_Gaynornot beautiful, but works04:52
Alex_Gaynoror you could put it in a helper method to just reurn the new class04:52
Alex_Gaynorthat's probably much nicer04:52
Alex_Gaynordef w_get_mock_raw_io(self):04:52
Alex_Gaynorand self.get_mock_raw_io()04:52
dgl (~dgl@109.86.165.231) joined #pypy.05:04
pjenveyAlex_Gaynor - ok I thought of the string but it was too heinous05:08
pjenveyi'll do the method, that's what i had before, but I didn't realize it needed w_ naming05:09
pjenveythanks05:09
Alex_Gaynorpjenvey: yeah, random magical obscurity05:09
pjenveyE           (application-level) TypeError: w_MockRawIO() takes exactly 1 argument (2 given)05:11
pjenveyaaaaaaah ok no self then05:11
Alex_Gaynorit does take self I think05:11
pjenveyoh wait05:11
pjenveythat one is my fault, it's getting late05:11
kenaan12pjenvey py3k 11cf049d857e62 15/pypy/module/_io/test/test_textio.py: split up these tests05:14
aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Quit: Computer has gone to sleep.05:19
rekamso (~textual@c-71-197-238-154.hsd1.wa.comcast.net) joined #pypy.05:20
ericflo_ (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) joined #pypy.05:23
ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer05:23
Nick change: ericflo_ -> ericflo05:23
ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) left irc: Client Quit05:23
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.05:28
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/25805:44
asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer05:49
asmeurer__ (~asmeurer@71.216.240.168) joined #pypy.06:06
Sho_ (~EHS1@kde/hein) joined #pypy.06:10
Nick change: Gulopine -> Gulaway06:15
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1429 [12afa, py3k]06:24
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/143006:24
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.06:27
bobbyz (~bobbyz@c-67-162-27-76.hsd1.il.comcast.net) left irc: Read error: Connection reset by peer06:30
dgl (~dgl@109.86.165.231) left irc: Quit: Leaving...06:32
JaRoel|4d (~jaroel|4d@2001:980:7133:1:44a4:234b:6ad9:44dd) joined #pypy.06:32
Taggnostr (~quassel@dyn57-215.yok.fi) left irc: Read error: Operation timed out06:36
canta (~canta@77-20-123-240-dynip.superkabel.de) left irc: Quit: Leaving.06:38
Taggnostr (~quassel@dyn57-215.yok.fi) joined #pypy.06:38
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/25606:44
elipsionmornin'06:59
amauryhi07:03
rekamso (~textual@c-71-197-238-154.hsd1.wa.comcast.net) left irc: Quit: zzz07:07
mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: ZOMG BYE07:15
mvt (~mvantelli@87.213.45.85) joined #pypy.07:15
JaRoel|4d (~jaroel|4d@2001:980:7133:1:44a4:234b:6ad9:44dd) left irc: Remote host closed the connection07:18
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds07:18
asmeurer__ (~asmeurer@71.216.240.168) left irc: Ping timeout: 260 seconds07:21
espes (espes@123-243-221-248.tpgi.com.au) joined #pypy.07:26
asmeurer_ (~asmeurer@71.216.240.168) joined #pypy.07:26
k_bx (~k_bx@94.244.19.62) joined #pypy.07:28
ronnyhttp://paste.pocoo.org/show/504489 < bash to grb pypy binaries easyly07:35
k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 245 seconds07:39
JaRoel (~jaroel|4d@office.fourdigits.nl) joined #pypy.07:57
asmeurer_ (~asmeurer@71.216.240.168) left irc: Quit: asmeurer_08:00
Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) joined #pypy.08:04
Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) left irc: Changing host08:04
Trundle (~andy@python/site-packages/trundle) joined #pypy.08:04
costy_petrisor (c358b60a@gateway/web/freenode/ip.195.88.182.10) joined #pypy.08:17
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy08:25
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.08:30
bbot24Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/182808:40
Arfrever (~Arfrever@apache/committer/Arfrever) left irc: Quit: Ex+re08:43
k_bx (~k_bx@195.20.130.1) joined #pypy.08:44
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/60408:47
htoothrot (~mux@unaffiliated/htoothrot) left irc: Quit: here we are08:55
htoothrot (~mux@unaffiliated/htoothrot) joined #pypy.08:58
amaury (~amaury_@74.125.57.34) joined #pypy.09:01
stakkarshakanardo: coming now09:07
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.09:07
stakkarsantocuni: hi. Armin still sleeping?09:07
cfbolzhello09:07
stakkarsmoin09:07
kenaan12hakanardo jit-targets 1101cb9893b566 15/pypy/jit/metainterp/: fix test09:13
kenaan12hakanardo jit-targets 11ac810b69b113 15/pypy/jit/metainterp/optimizeopt/unroll.py: fallback to preamble if inlining short preamble fails09:13
kenaan12hakanardo jit-targets 110a92fe884bc3 15/pypy/jit/metainterp/: abort unsupported case09:13
kenaan12hakanardo jit-targets 118ed931ccc062 15/pypy/jit/metainterp/: dont inline short preamble when falling back to the full preamble09:13
kenaan12hakanardo jit-targets 116ad136c18d39 15/pypy/jit/metainterp/test/test_ajit.py: fix tests09:13
kenaan12hakanardo jit-targets 11178c618d4dc3 15/pypy/jit/metainterp/test/test_ajit.py: better way of checking that the retracecount is not exceeded09:13
kenaan12hakanardo jit-targets 11e008b8114029 15/pypy/jit/metainterp/test/: hg merge jit-refactor-tests09:13
kenaan12hakanardo jit-targets 110ba1948f37c5 15/pypy/jit/metainterp/: jumps are allowed to jump to a TargetToken beloning to another procedure09:13
kenaan12hakanardo jit-targets 118de0c01fb64b 15/pypy/jit/metainterp/compile.py: renames09:13
kenaan12hakanardo jit-targets 11df9f538c4ae9 15/pypy/jit/metainterp/: recursion support09:13
kenaan12hakanardo jit-refactor-tests 11c52328c21f19 15/pypy/jit/metainterp/test/test_exception.py: convert test09:13
kenaan12hakanardo jit-targets 11893335d40c74 15/pypy/jit/metainterp/test/test_exception.py: hg merge jit-refactor-tests09:13
antocunistakkars: I think so, he's not here09:14
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Remote host closed the connection09:15
jell (jellonek@knip.pol.lublin.pl) left irc: Ping timeout: 255 seconds09:15
jell (jellonek@knip.pol.lublin.pl) joined #pypy.09:17
kenaan12hager ppc-jit-backend 119b76414ee2fe 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Re-adding David's changes, which I killed on merge :(09:21
cfbolz_ (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.09:24
G2P (~G2P@fw-asn1.ornis.com) joined #pypy.09:26
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.09:29
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/79009:32
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.09:33
lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy.09:35
ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy.09:36
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/109109:42
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/56009:44
ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) joined #pypy.09:46
bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy.09:50
Arach (~arach@FTTB-dynamic-195.218.181.142.ranetka.ru) left irc: Read error: Operation timed out09:54
stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Quit: schnarch10:01
fijal (~fijal@AAubervilliers-651-1-149-109.w86-212.abo.wanadoo.fr) joined #pypy.10:01
fijalhi10:03
elipsionhi10:05
Arach (~arach@95-30-210-145.broadband.corbina.ru) joined #pypy.10:07
canta (~canta@77-20-123-240-dynip.superkabel.de) left irc: Quit: Leaving.10:11
cfbolz_ (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving10:18
cfbolzfijal: hey10:18
fijalcfbolz: hi10:19
fijalcfbolz: I have some thoughts about string building, interested?10:20
Action: antocuni is having fun with computing the alignments of struct fields10:20
cfbolzfijal: shoot10:20
fijalcfbolz: so what you do need is an estimate how big the buffer will be10:21
fijalbut you can have a buffer that shows as string to applevel10:21
fijalyou'll however need some sort of hint10:21
fijallike10:21
cfbolzfijal: have you read the stringbuffer string implementation?10:21
fijalnope10:21
fijalnot at all10:21
cfbolzI think that's really what we need10:21
fijalshould I?10:21
cfbolzyes10:21
fijalyes, but you still need a way to estimate the expected size10:22
fijalor rather to express your estimate10:22
cfbolzno, just use a default10:22
cfbolzand grow it quickly10:22
fijalwell, still copies10:22
cfbolzI think our first issue is to get rid of the quadratic behaviour10:22
cfbolzlist.append copies too10:22
fijalsure10:22
fijalbut StringBuffer(estimate) does not10:22
fijalwell, list.append does copy only pointers, but that's irrelevant10:23
cfbolzfijal: anyway, I think this code is what we want, probably debugged10:23
fijalhm10:23
cfbolz(seems to segfault sometimes)10:23
fijalfor example to use it in json, we do need a way to express the first allocation10:23
cfbolzno10:24
fijalit'll be slower then10:24
cfbolzby 10%10:24
cfbolzplease measure10:24
fijal[citation needed]10:24
fijalI did measure10:24
cfbolzyou measured withstrbuffer?10:24
fijalcan't tell you a number, but it was definitely noticable10:24
cfbolzanyway, I don't care10:25
cfbolzit's not quadratic then anymore10:25
fijalno, I measured json with and without first estimate10:25
fijaltrue10:25
fijalif we're going to include such a thing like a second implementation of string, we kind of need to extend a space.isinstance_w speedup10:27
cfbolz[citation needed]10:27
cfbolzthese instances don't live very long10:28
fijalno, that's irrelevant10:28
fijalwhat does _get_interplevel_cls(w_type) returns if there is more than one implementation?10:29
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.10:29
cfbolzfijal: you should know10:29
cfbolzW_StringObject I would hope10:29
fijalI guess None10:29
fijalbecause it doesn't know which one to return10:29
fijalyes10:29
fijalor no10:30
fijalgood question :)10:30
fijalI guess indeed this would return W_StringObject, but do you know by chance if W_StringObject will be always first in typeorder?10:30
fijalbecause that's what it would return10:30
cfbolzjust shows that _get_interplevel_cls is not well thuoght out10:30
fijalcan you tell me what's the order in typeorder?10:31
cfbolznot without looking10:32
fijalI guess we're good10:33
fijalit's testeable I guess10:34
cfbolznot the same thing as "it's tested"10:34
fijalnope10:35
cfbolzanyway, I think the way forward is to run tests with it enabled10:37
cfbolzlook at traces10:37
cfbolzwrite pypy-c trace tests10:37
cfbolzlook at benchmarks10:38
cfbolzand then we need a management decision10:38
fijalright10:38
fijalsounds dangerous :)10:38
ronnyamaury: when running a pypy-c from the 3k builds, i get a OperationError cause it cant import encodings10:39
fijalwe need a management decision about making 1.7 branch10:39
fijalI think we're good to go modulo the EAGAIN issues10:39
fijalbut we can merge them later10:39
cfbolzfijal: some failing tests on trunk though10:39
fijalpytest aborted10:40
fijalnot a good day10:40
amauryronny: probably an issue with pyrepl10:42
amaurytry to disable it10:42
amauryin lib_pypy/_pypy_interact.py10:43
amaury(raise ImportError unconditionally)10:43
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.10:50
bbot24Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/69210:50
fijalarigato: hi armin10:51
fijalhave you seen that: http://trac.webkit.org/changeset/9893710:51
fijal?10:51
arigatokind of expected10:52
whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) joined #pypy.10:53
fijalarigato: any idea what caused last night's test failures?10:53
arigatoyes10:54
fijalcan I help fixing?10:54
arigato141e9d3bebff10:54
arigatono clue, I need to look at the traces10:54
kenaan12fijal default 119827978a2b97 15/lib-python/modified-2.7/urllib2.py: fix test_urllib2_localnet - don't be too eager on closing the response, closing it when we have a socket error seem...10:54
kenaan12fijal separate-applevel-numpy 11c9cb4eb54185 15/pypy/: merge default10:54
kenaan12fijal default 119d9d4b7af85f 15/pypy/objspace/std/test/test_stdobjspace.py: write a test that _get_interplevel_cls still works if we have multiple string implementations. just to avoid confus...10:54
kenaan12fijal default 11cc101bad6f60 15/: merge default10:54
fijalah10:55
fijalso this is where the fix went...10:55
ronnyamaury: no change, still complaining about encodings missing10:58
aleksi (~aleksi@85.235.191.82) joined #pypy.11:00
amauryronny: paste error?11:01
arigatofijal: ah, it's because ll_arraycopy() is wrongly categorize as "can raise an exception"11:05
fijalarigato: why is it so?11:05
arigatodunno11:05
arigatostill trying to write a test first...11:06
micrypt (u2865@gateway/web/irccloud.com/x-vggjkkucifqhqlrw) left irc: Read error: Operation timed out11:06
arigatook11:08
bfirsh (u1308@gateway/web/irccloud.com/x-luhfzdzupfkwrjxe) left irc: Ping timeout: 240 seconds11:09
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-jzvgnmoflxqjlydy) left irc: Ping timeout: 240 seconds11:09
alexsuraci (u1962@gateway/web/irccloud.com/x-flclfmjrzitoifwj) left irc: Ping timeout: 255 seconds11:09
stakkars_ (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.11:14
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 240 seconds11:17
Nick change: stakkars_ -> stakkars11:17
witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.11:18
Action: arigato fails to write a test and runs out of clues11:21
witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.11:23
lizardo (~lizardo@189.2.128.130) joined #pypy.11:24
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-rcrtmfobmiyasytp) joined #pypy.11:29
#pypy: mode change '+o Alex_Gaynor' by ChanServ!ChanServ@services.11:29
fijalcheaters cheaters...11:31
Action: fijal looks at numpy11:31
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/143011:32
ronnyarigato: http://paste.pocoo.org/show/504560/11:36
mkerrin (~mkerrin@wg1-nat.fwgal01.deri.ie) joined #pypy.11:39
mkerrin (~mkerrin@wg1-nat.fwgal01.deri.ie) left irc: Client Quit11:40
arigatoyes?11:41
ronnywhops i meant amaury 11:59
ousado (~ousado@hmbg-4d069610.pool.mediaWays.net) left irc: Ping timeout: 258 seconds11:59
micrypt (u2865@gateway/web/irccloud.com/x-bykuwrcvkvkvuumg) joined #pypy.12:02
kenaan12arigo default 11daf1ca6435fb 15/pypy/jit/codewriter/test/test_flatten.py: Move the import globally.12:07
kenaan12arigo default 110f2d4f02b0e3 15/pypy/translator/backendopt/test/test_canraise.py: Add a passing test that rgc.ll_arraycopy cannot raise.12:07
kenaan12arigo default 11a800076e6e9c 15/pypy/jit/metainterp/test/test_ajit.py: Add a test here.  *Still* passing.12:07
kenaan12arigo default 11f03b9b71714c 15/pypy/jit/codewriter/effectinfo.py: Yet another obscure attempt at catching the bug12:07
kenaan12arigo default 112e501c64546b 15/pypy/objspace/std/test/test_stdobjspace.py: merge heads12:07
kenaan12arigo default 11b1d4b57f6170 15/pypy/rlib/rgc.py: Don't use range() here, because it can raise MemoryError.12:07
kenaan12arigo default 1198df871c9c44 15/pypy/jit/: No-op clean-up.12:07
arigatofijal: I think that b1d4b57f6170 is the fix, but still checking12:08
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.12:08
fijalarigato: ok12:21
fijalarigato: if so, can we create 1.7 branch tomorrow?12:21
arigatoyes12:22
fijalcool12:22
fijalI'll do that12:22
fijalwe still have to decide about EAGAIN12:22
fijaland I suppose list-strategies are not going in?12:22
arigatono12:22
arigatotoo much things can go subtly wrong :-)12:23
fijalok12:23
fijalyes12:23
fijalany other ideas?12:23
arigatonot really12:23
fijalcool :)12:24
arigatoI think that speed.pypy.org shows a really good improvement over 1.6 already12:24
fijalhow's sprint?12:24
fijalwe should maybe rerun new benchmarks with old pypy releases12:24
fijalthat would give us more stuff on the main site12:24
fijalbut it's too boring :)12:25
arigato:-)12:25
arigatoyay, test_pypy_c passes12:26
arigatohow about creating the 1.7 branch now?  we can always merge stuff from default if needed12:27
voidspace (~voidspace@python/psf/voidspace) joined #pypy.12:27
fijalok12:27
Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds12:30
bivabhi12:30
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 260 seconds12:30
fijalbivab: hi12:30
k_bx (~k_bx@195.20.130.1) joined #pypy.12:31
bivabi'm trying to debug an issue sven hit on the ppc branch in the libffi code12:32
kenaan12fijal release-1.7.x 11a01f9701efa7 15/pypy/module/: Create a 1.7 branch. Bump version numbers12:32
kenaan12fijal default 11d5cc360c2060 15/pypy/module/: for completeness sake, bump numbers in the default as well12:32
fijalyay12:32
bivaband i'm not sure if it is only related to the endianes12:32
bivabmaybe someone can take a look with me12:32
fijalhow do we recreate contributors.rst?12:34
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.12:35
ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Quit: Leaving12:35
ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy.12:35
arigatofijal: ah, btw, how about we say "1.7.0" in the 1.7 branch, and immediately bump the version of default to "1.7.1"?12:36
fijaler12:36
fijalisn't what I did?12:36
arigatooh12:36
arigatosorry :-)12:36
fijalthat was the plan at least :-)12:37
arigatothen the message "for completeness sake" is wrong :-)12:37
arigatoindeed12:37
Action: kirma awaits for stm blog update with great interest... whenever one might be coming :I12:37
Action: arigato attempts vaguely to give another try at debugging the windows pypy-c12:38
amaury (~amaury_@74.125.57.34) left irc: Quit: Quitte12:40
antocuniarigato: http://support.microsoft.com/kb/291585/en-us12:45
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 260 seconds12:48
k_bx (~k_bx@195.20.130.1) joined #pypy.12:50
kenaan12hakanardo jit-targets 11340cdb94a9f5 15/pypy/jit/metainterp/test/test_exception.py: fix test12:56
kenaan12hakanardo jit-targets 1131885b3fa5e9 15/pypy/jit/metainterp/pyjitpl.py: exception support12:56
kenaan12hakanardo jit-targets 11a6c88d02ef0e 15/pypy/jit/metainterp/optimizeopt/unroll.py: dont crash if not inlining the same short preamble as is beeing produced12:56
kenaan12hakanardo jit-refactor-tests 1127c73644ff5a 15/pypy/jit/metainterp/test/test_string.py: conversion in progress12:56
kenaan12hakanardo jit-targets 119b50e8266be0 15/pypy/jit/metainterp/test/: renaming, redefining and reeanbling the "loop" counters (in progress)12:56
kenaan12hakanardo jit-targets 1112fef84a6bd0 15/pypy/jit/metainterp/: make sure all jitcell tokens and traces are actually counted12:56
kenaan12hakanardo jit-targets 111515bd7380ed 15/pypy/jit/metainterp/test/test_ajit.py: fix test to not retrace when the guard is created and only to count the number of int_mul which is what the...12:56
kenaan12hakanardo jit-targets 117d1b9a847447 15/pypy/jit/metainterp/test/test_ajit.py: fix tests12:56
kenaan12hakanardo jit-targets 118f5285d28ef9 15/pypy/jit/metainterp/optimizeopt/unroll.py: respect retrace limit12:56
kenaan12hakanardo jit-targets 11d200a90155ef 15/pypy/jit/metainterp/: fix test to actually count the number of specialized versions of the loop12:56
kenaan12hakanardo jit-targets 115a5c19100cf4 15/pypy/jit/metainterp/: support max_retrace_guards12:56
cfbolzhakanardo: could you at some point write a mail to pypy-dev explaining how the jit-targets stuff works?12:57
fijalyes yes yes :)12:57
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 240 seconds13:00
k_bx (~k_bx@195.20.130.1) joined #pypy.13:01
kushal (~kdas@114.143.160.254) joined #pypy.13:06
kushal (~kdas@114.143.160.254) left irc: Changing host13:06
kushal (~kdas@fedora/kushal) joined #pypy.13:06
aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy.13:12
fijalpfff13:25
fijalunhappy :(13:25
Rhy0lite (~dje@129.34.20.23) joined #pypy.13:26
fijalRhy0lite: hi13:27
Rhy0litehi13:27
Rhy0litecfbolz: ping13:32
cfbolzpong13:32
Turicas (~alvaro@mail.justen.eng.br) left irc: Excess Flood13:43
Turicas (~alvaro@mail.justen.eng.br) joined #pypy.13:44
kushal (~kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep13:51
svhag (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy.13:52
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 260 seconds13:54
k_bx (~k_bx@195.20.130.1) joined #pypy.13:55
svhag (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving14:03
shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 258 seconds14:05
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection14:08
Nick change: Gulaway -> Gulopine14:09
kushal (~kdas@114.143.160.254) joined #pypy.14:15
kushal (~kdas@114.143.160.254) left irc: Changing host14:15
kushal (~kdas@fedora/kushal) joined #pypy.14:15
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.14:18
shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy.14:18
kenaan12edelsohn ppc-jit-backend 112634db7ce5b0 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: PPC64 support for _save_managed_regs14:21
antocunifijal: do you remember by chance how to make sure that xchat shows kenaan's messages?14:26
antocuniI think a14:26
antocuniI think I already debugged it once, and then told you how to solve :-)14:27
shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 253 seconds14:27
fijalI think you have to take it away from ignore or something14:27
antocuniah yes, I think I have to remove it from the "not highlight" list14:27
fijal"nick names not to highlight" is broken14:27
antocuniyep, now I remember14:28
fenrrir (~fenrrir@201009121225.user.veloxzone.com.br) joined #pypy.14:29
whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy.14:34
fprimex (~fprimex@brent-macbook.sc.fsu.edu) joined #pypy.14:41
whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) left irc: Read error: Operation timed out14:41
shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy.14:42
fenrrir (~fenrrir@201009121225.user.veloxzone.com.br) left irc: Quit: Leaving14:46
Nick change: Gulopine -> Gulaway14:49
Alex_Gaynorfijal: you should bump the versions in docs/conf.py as well14:52
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy.14:53
aleksi (~aleksi@85.235.191.82) left irc: Remote host closed the connection14:53
fijalAlex_Gaynor: what's that?14:53
fijalAlex_Gaynor: and do you know by chance how to recreate LICENSE?14:53
witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy.14:55
arigatofijal: there is also module/cpyext/include/patchlevel.h14:55
fijalarigato: yes, but this one is in how to14:56
arigatook14:56
fijaland again, if you read my commits you'll see :)14:56
arigatosorry :-)14:56
fijalyou would see I suppose14:56
fijal:-)14:56
stakkars_ (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.14:58
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer14:58
Action: fijal feels super lazy today14:58
witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy.15:00
fprimexfijal: hey!15:01
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds15:01
Nick change: stakkars_ -> stakkars15:01
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.15:01
fijalfprimex: hi15:02
fprimexfijal: I have a meeting right now, but I do want to get started contributing. could we 'meet' sometime for some pointers on what I should do?15:02
fijalSURE15:02
aquarius1973 (~aquarius1@64.236.163.23) left irc: Quit: Leaving15:02
fijalare you around later?15:02
fprimexyes. it's 10:16am here (US EST). I can meet pretty much any time today15:03
kushal (~kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep15:04
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer15:04
shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 260 seconds15:04
fprimexfijal: what time would be good?15:05
fijalanytime you come back15:05
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.15:05
fprimexok, I'll be back after the meeting and we can either start then or delay until a bit later15:06
fijalyop15:06
CIA-24 (~CIA@cia.atheme.org) left irc: Ping timeout: 260 seconds15:09
CIA-68 (~CIA@cia.atheme.org) joined #pypy.15:09
bfirsh (u1308@gateway/web/irccloud.com/x-epnsfmxuklhrhxfd) joined #pypy.15:14
shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy.15:15
whyking (~quassel@138.16.121.24) joined #pypy.15:19
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer15:19
fijalhm15:20
fijalhow expensive really is modulo?15:20
Alex_Gaynorcompared to?15:22
elipsionfijal: can be implemented as a - (n * int(a/n)) apparently15:23
elipsionmaybe subsitute int for floor...15:24
UnhelpfulCompared to & for power-of-two constant modulus? Very.15:24
fijalAlex_Gaynor: compared to having multiple variables around15:24
elipsionprobably cheap15:25
elipsionmemory latency > a few rounds in ye' ole' ALU15:26
Shinata (~John@osbk-4db1484b.pool.mediaWays.net) left irc: Read error: Connection reset by peer15:26
fijalcache?15:27
UnhelpfulGoing to depend a lot on platform, too.  Most ARM lacks integer division, and GCC's division is sub-optimal too.15:28
Moku (~John@osbk-4db1484b.pool.mediaWays.net) joined #pypy.15:28
mat^2 (~mathias@212.130.113.35) joined #pypy.15:29
Nick change: Moku -> Shinata15:29
cfbolzfijal: our modulo is not the same as CPU-modulo15:30
fijalcfbolz: even on the RPython level?15:30
kenaan12fijal numpy-multidim 118e3ada08df4f 15/pypy/module/micronumpy/test/: a nicely passing test and a test we want to work on15:30
fijalI think I can see how15:30
cfbolzfijal: rpython modulo is expanded to many operations15:30
fijalyes15:30
fijalwell15:30
fijalit's kinda bad now15:30
fijalbut there is a small refactoring needed in order to be better15:30
fijalon the flipside it only affects slices of multi-dimensional array15:31
fijaland by bad I mean a few extra instructions, nothing too dramatic15:31
fijalhm15:31
fijalmulti dim arrays kinda work15:31
fijalah, broadcasting15:31
Alex_Gaynorfijal: go do broadcasting so we can merge :)15:31
fijaland then we can create another branch where we'll implement it using shards15:32
UnhelpfulEven in rpython modulo is not platform modulo? why is that?15:32
Alex_GaynorUnhelpful: so you can sanely test code on Python before compiling, I assume15:33
shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 258 seconds15:34
fijalAlex_Gaynor: well, I spent the entire day trying to wrap my mind about shards so far :)15:35
fijalnot very helpful15:35
fijalit's not very hard, just annoying because requires changes everywhere a bit15:35
Alex_Gaynorfijal: when in doubt, copy numpy I guess15:35
fijalyes, well, mess15:35
Alex_Gaynorfijal: btw, do you know if numpy's custom dtype arrays use array of structs, or struct of arrays?15:36
fijalI would say array of structs15:36
fijalotherwise it makes no sense IMO15:37
kenaan12ctismer win64_gborg 1164b52e0ecfcc 15/pypy/module/: Merge with default15:37
kenaan12ctismer win64_gborg 110ea921260824 15/pypy/rlib/rdtoa.py: removed the last bug from test_typed.py ehich is not related to rwin32.py buggyness15:37
kenaan12ctismer win64_gborg 118c667375eed2 15/: Merge with default15:37
kenaan12ctismer default 11905df0d6d47e 15/pypy/translator/platform/__init__.py: added sys.maxint to the compilation hash, to avoid obscure errors on windows15:37
kenaan12ctismer default 117c7c46d6a78d 15/: Merge15:37
Alex_Gaynorok, I guess that means allocating an array of char* and addressing myself15:37
kkris (~kris@93-82-44-55.adsl.highway.telekom.at) joined #pypy.15:38
fijalyes, pretty much15:39
wozozo (~wozozo@leaf.wozozo.org) left irc: Ping timeout: 245 seconds15:39
wozozo (~wozozo@leaf.wozozo.org) joined #pypy.15:40
kenaan12hakanardo jit-targets 11ac7073eb2075 15/pypy/jit/metainterp/test/test_ajit.py: fix test15:49
kenaan12hakanardo jit-targets 117d76cfa50b41 15/pypy/jit/metainterp/optimizeopt/unroll.py: indent15:49
kenaan12hakanardo jit-targets 11b449ace83c77 15/pypy/jit/metainterp/test/test_ajit.py: fix tests15:49
kenaan12hakanardo jit-refactor-tests 119021a2a814b1 15/pypy/jit/metainterp/test/test_string.py: converted test15:49
kenaan12hakanardo jit-refactor-tests 11280c132cc8a4 15/pypy/jit/metainterp/test/test_virtualizable.py: converted test15:49
kenaan12hakanardo jit-refactor-tests 11444442eb7a0e 15/pypy/jit/metainterp/test/test_virtualizable.py: fix indentation15:49
kenaan12hakanardo jit-refactor-tests 114f2ecb448124 15/pypy/jit/metainterp/test/test_quasiimmut.py: converted test15:49
kenaan12hakanardo jit-refactor-tests 1188ca4d9cb01f 15/pypy/jit/metainterp/test/test_virtualref.py: converted test15:49
kenaan12hakanardo jit-refactor-tests 115b50039bad35 15/pypy/jit/metainterp/test/: convreted tests15:49
mvt (~mvantelli@87.213.45.85) left irc: Quit: Leaving15:52
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.15:53
antocuniarigato: http://stackoverflow.com/questions/4659754/the-gs-g-option-equivalent-to-vs2010-cl-compiler15:54
antocuniarigato: http://msdn.microsoft.com/en-us/library/abx4dbyh%28v=VS.90%29.aspx15:57
chronitis (~chronitis@79-68-119-242.dynamic.dsl.as9105.com) joined #pypy.16:05
fprimexfijal: if you're still around I am here16:05
k_bx (~k_bx@195.20.130.1) left irc: Read error: Operation timed out16:08
k_bx (~k_bx@195.20.130.1) joined #pypy.16:09
kenaan12alex_gaynor py3k 11442dd206f22d 15/: Convert from __nonzero__ to __bool__.16:12
kenaan12alex_gaynor py3k 115c7c60f852c7 15/pypy/module/_io/test/test_textio.py: merged upstream16:12
shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy.16:14
kenaan12hager ppc-jit-backend 11dda7336a6e6d 15/pypy/jit/backend/ppc/ppcgen/: (bivab, hager): Make function descriptor in case of 64 bit for the generated machine code.16:16
shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 248 seconds16:20
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy.16:25
tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host16:25
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.16:25
kenaan12alex_gaynor py3k 11a2dc8ef2c638 15/pypy/module/: added cmath.isfinite16:29
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1431 [12alex, py3k]16:29
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.16:35
whyking (~quassel@138.16.121.24) left irc: Ping timeout: 258 seconds16:38
G2P (~G2P@fw-asn1.ornis.com) left irc: Quit: Leaving.16:42
Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection16:43
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving16:55
kenaan12ctismer win64_gborg 118b324f7ce7a9 15/: merge16:57
kenaan12ctismer win64_gborg 11685959b8208e 15/: merge16:57
kenaan12ctismer win64_gborg 11ec8e923109d9 15/pypy/rpython/lltypesystem/rffi.py: all errors are gone from test_typed.py. This was a major hassle during the last two days. I was hunting an er...16:57
bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy.16:57
bivab_ (~david@fwstups.cs.uni-duesseldorf.de) left irc: Client Quit16:58
lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Ping timeout: 240 seconds16:59
bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 240 seconds17:00
asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy.17:03
Alex_Gaynorarigato, hakanardo: Either of you feel like looking at a new failing optimizeopt test?17:04
kenaan12hager ppc-jit-backend 111445ebbaeb41 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: (bivab, hager): Read function address out of function descriptor in case of 64 bit.17:04
Alex_Gaynorhttp://paste.pocoo.org/show/504680/17:04
fijalfprimex: ok17:04
fijalI'm around17:04
fprimexfijal: hey17:04
shawn_ (~shawn@208-78-98-92.slicehost.net) joined #pypy.17:05
fijalso, what do you want to know?17:05
fprimexwell, I have forked pypy and have a checkout on my machine. I'm looking to help generally, but also am very interested in working on numpy.17:06
fijalthere is quite a bit of work to be done on numpy17:07
fijalone of the interesting aspects is support for ufuncs written on python level17:07
fprimexcould you point out somewhere I could be immediately useful, or help me get started?17:07
fprimexthat was mentioned, yeah17:07
fijalso how about that?17:07
kenaan12ctismer win64_gborg 11e205679c19d1 15/pypy/rpython/module/ll_os.py: re-enabled rwin3217:07
fprimexsounds good17:08
fijalnumpy.frompyfunc I believe17:08
Alex_Gaynoryes, that's it17:08
Alex_GaynorI can try to answer questions about it.17:09
fprimexok. my checkout on a particular rev right now so I could get it compiled17:09
Alex_Gaynorfijal: feel like helping with an optimizeopt test?17:10
fprimexshould I switch back to the latest first?17:10
fijalI guess so17:10
fijalfprimex: you don't need to compile pypy to work on it17:10
kenaan12ctismer win64_gborg 11c00873500c87 15/pypy/doc/discussion/win64_todo.txt: re-enabled rwin3217:10
Alex_Gaynorfijal: http://paste.pocoo.org/show/504687/17:10
arigatoAlex_Gaynor: I can look17:11
antocuniLook behind you! A three headed yak (to shave)17:11
antocuni(cit.) http://www.flickr.com/photos/38682550@N02/3766939644/17:11
Alex_Gaynorarigato: thanks it's the paste I just sent to fijal :)17:11
Alex_Gaynorantocuni: no I simplified the test case, it's only a two headed yak now :D17:11
antocuniAlex_Gaynor: I was referring to *my* yaks :-)17:12
fijalantocuni: what are you working on?17:12
antocunifijal: ffistruct17:12
Alex_Gaynorantocuni: how much of that is infrastructure that I can use for custom-dtype shapes in numpy?17:12
antocuniAlex_Gaynor: I don't know... what do you need?17:13
Alex_Gaynorantocuni: eventually I'm going to need the ability to allocate an array of structs with dynamic shapes, and read fields out of the structs by name efficiently17:13
Alex_Gaynorthat's it, I guess :)17:13
Alex_GaynorI was thinking I'd just do casts from char* and manual addressing, but if you have something better I'll take it :)17:14
arigatoAlex_Gaynor: hum, is it really a bug? it looks like it's just a missing optimization17:14
Alex_Gaynorarigato: yes, it's a missed optimization, sorry if I was unclear17:14
antocuniAlex_Gaynor: app-level or interp-level? But yes, my branch can probably help17:15
Alex_Gaynorantocuni: where willit be written, or where will the accesses happen?17:15
antocunialthough the interp-level interface is not nice17:15
fijalarigato: do you remember by chance how to regenerate LICENSE and contributors.rst?17:17
antocuniAlex_Gaynor: not sure to understand the question17:17
Alex_Gaynorantocuni: It will be written at app levle, but the attribute accesses will come from app-level17:18
alexsuraci (u1962@gateway/web/irccloud.com/x-jpkphclodwvjhpxo) joined #pypy.17:19
Guest_ (~textual@216.190.29.42) joined #pypy.17:19
fprimexfijal: alright, I think I'm set up with the latest17:19
antocuniAlex_Gaynor: sorry, I don't follow you :-/.  What do you want to know? :-)17:19
Alex_Gaynorantocuni: I was trying to answer your "interp level or app levle" question :)17:20
antocuniaaah, ok :-)17:20
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy17:20
antocunianyway, in ffistruct the interp-level interface is really lowlevel: to read a field you need to call libffi.struct_getfield_int(ffitype, addr, offset)17:22
Alex_Gaynorthat's fine, I guess17:22
antocunibut nothing prevents you to write a nicer interface around it, of course17:22
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.17:22
antocunithe cool thing is that as long as the offset is constant, the JIT produces super fast code :-)17:22
fijalfprimex: do you have a rough idea how to develop stuff?17:22
fijalfprimex: in pypy17:22
Alex_Gaynorantocuni: I guess I'll add one or two promotes and it'll be very fast :)17:23
antocuniyep, sounds likely17:23
janzert (~janzert@97-83-124-17.dhcp.trcy.mi.charter.com) joined #pypy.17:23
Alex_GaynorThis is going to cause me to refactor dtypes again, but "good" I guess.17:23
antocunialso, the low level interface is mostly done, so I think you can use it already now17:23
fprimexnot really. I'm not familiar with the codebase17:23
antocunimost of the work to do is for the app-level interface17:24
fijalfprimex: ok, so read about py.test first17:24
fijaland we generally to test driven development17:24
Alex_Gaynorantocuni: I think i'll do my refactor first, I just realized it'll make my complex stuff easier (before I move on to dynamic shapes)17:24
fijalyou can run all tests without compiling pypy17:24
arigatoyaaaaaaaayy, I got a debugging pypy-c on windows.  took me the whole afternoon17:24
janzertIs there any plan to do a release following the current sprint?17:25
Alex_Gaynorjanzert: yes, we made a release branch today17:25
janzertahh, great17:25
fprimexfijal: ok17:26
Alex_Gaynorfijal: have you tried to run that numpy benchmark yet btw?17:26
fijalno17:27
fijalAlex_Gaynor: does it involve broadcasts and or views?17:27
Alex_Gaynorfijal: the rewrite version involves slices, but there's first a benchmark that's just manual indexing, you could run that against the C++ to see how we do17:28
fijalok17:29
fijalI want to look some more before doing that :)17:29
Alex_Gaynorok17:30
Alex_Gaynorfijal: if you want create a TODO.txt or somethign so others can help?17:31
fijalon multidim?17:31
Alex_Gaynorsure17:31
fijalbroadcasting & more efficient representation17:31
fijalthat's it17:31
Alex_Gaynorwhat does broadcasting mean exactly?17:31
fijalhttp://docs.scipy.org/doc/numpy/user/basics.broadcasting.html17:31
Alex_Gaynorfijal: black magic, I'll let you do it while I think about custom dtypes :)17:33
k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 258 seconds17:34
fijalyeah17:35
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 255 seconds17:36
fijalmeh17:39
fijalpython-to-haskell in news17:39
Alex_Gaynorit's old17:39
Alex_Gaynorand not very exciting IMO17:39
kenaan12arigo default 11e9f7368da478 15/pypy/translator/: Attempt at producing a Makefile compatible with "nmake lldebug" on Windows.17:39
fzzzy (~donovan@nat/mozilla/x-ukxtvenquogjuafq) joined #pypy.17:40
fprimexfijal: ok, I've got test running working, and read about the broadcasting subject while some of them were going17:43
fprimexfijal: got another meeting, and then probably another after that17:43
Action: fprimex will contribute something maybe eventually17:43
fox__ (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.17:44
`fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer17:44
fijalfprimex: :)17:44
fijalI'll take the broadcasting17:44
fijallook into frompyfunc17:45
kenaan12ctismer win64_gborg 111aa825cbc8de 15/pypy/rpython/module/ll_os.py: ll_os.times() works now17:45
kenaan12ctismer win64_gborg 1151c332546797 15/pypy/translator/: merge17:45
fprimexmeeting delayed for a few minutes17:48
bivab (~david@62.143.59.5) joined #pypy.17:50
arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: See you17:52
bivab (~david@62.143.59.5) left irc: Ping timeout: 256 seconds17:54
fijalhm17:56
fijalAlex_Gaynor: can I assume numpy arrays unjitted speed does not matter all thatmuch?17:56
kenaan12fijal numpy-multidim 1124afd34cee15 15/pypy/module/micronumpy/test/test_numarray.py: a skipped test17:56
kenaan12fijal numpy-multidim 11437d9d1f5a43 15/pypy/module/micronumpy/interp_numarray.py: simplification, a new (and unused) class and some comments17:57
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds17:57
mcdonc (~mcdonc@cabana.palladion.com) joined #pypy.18:01
fox__ (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 260 seconds18:06
Alex_Gaynorfijal: IMO, yes18:07
Alex_Gaynorfijal: mostly because everything is pretty slow without the JIT18:07
fijalwell18:07
fijalnot a good answer18:07
fijalbut okish18:07
fijalI'm not too happy with descr_repr18:08
Alex_Gaynorfijal: refactors welcome I guess18:10
fijalI guess18:10
sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy.18:12
apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) left irc: Remote host closed the connection18:13
Rhy0litehi, sven_hager18:16
costy_petrisor_ (4f75d76f@gateway/web/freenode/ip.79.117.215.111) joined #pypy.18:17
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1431 [12alex, py3k]18:27
whyking (~quassel@128.148.231.16) joined #pypy.18:27
tilgovi (~randall@c-76-21-41-106.hsd1.ca.comcast.net) joined #pypy.18:28
tilgovi (~randall@c-76-21-41-106.hsd1.ca.comcast.net) left irc: Changing host18:28
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.18:28
ericflo (~ericflo@75.103.8.110) joined #pypy.18:29
Guest_ (~textual@216.190.29.42) left irc: Ping timeout: 258 seconds18:30
stakkars_ (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.18:30
ericholscher_ (~eric@173.203.223.63) joined #pypy.18:31
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) got netsplit.18:31
ericholscher (~eric@173.203.223.63) got netsplit.18:31
crakdmirror (~crakdmirr@174.127.114.26) got netsplit.18:31
elipsion (~elipsion@81-232-46-166-no38.tbcn.telia.com) got netsplit.18:31
zain (~zain@69.38.221.130) got netsplit.18:31
masquerade (~rdeaton@galactica.lug.udel.edu) got netsplit.18:31
atob (~dudeon@blackwall.moonraptor.com) got netsplit.18:31
Nick change: zain__ -> zain18:31
Possible future nick collision: zain18:31
Nick change: stakkars_ -> stakkars18:31
Possible future nick collision: stakkars18:31
elipsion (~elipsion@81-232-46-166-no38.tbcn.telia.com) returned to #pypy.18:32
Nick change: zain -> 31NAAKM1C18:32
16WAATN5W (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.18:32
crakdmirror (~crakdmirr@174.127.114.26) returned to #pypy.18:32
zain (~zain@69.38.221.130) joined #pypy.18:32
masquerade (~rdeaton@galactica.lug.udel.edu) returned to #pypy.18:32
atob (~dudeon@blackwall.moonraptor.com) returned to #pypy.18:32
16WAATN5W (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 252 seconds18:32
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy.18:34
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer18:38
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.18:41
ixokai (~ixokai@pdpc/supporter/student/ixokai) left irc: Quit: Bye!18:41
ericholscher (~eric@173.203.223.63) got lost in the net-split.18:42
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy.18:44
whyking (~quassel@128.148.231.16) left irc: Ping timeout: 260 seconds18:46
Guest_ (~textual@67.51.82.66) joined #pypy.18:50
Nick change: Guest_ -> rekamso18:50
ixokai (~ixokai@rrcs-24-199-8-246.west.biz.rr.com) joined #pypy.18:52
ixokai (~ixokai@rrcs-24-199-8-246.west.biz.rr.com) left irc: Changing host18:52
ixokai (~ixokai@pdpc/supporter/student/ixokai) joined #pypy.18:52
aisipos (~aisipos@wc.lax.truecarcorp.com) joined #pypy.18:56
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection18:57
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.19:00
kenaan12alex_gaynor default 114cb1d062d413 15/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py: a failing optimizeopt test19:01
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 258 seconds19:02
kenaan12amauryfa py3k 11a72479c34dae 15/pypy/module/_random/: A non quadratic implementation of random.getrandbits(), badly needed by test_zlib19:02
amauryI think we have an issue with app_main.py19:02
Alex_Gaynoramaury: can that be merged into default?19:02
amauryAlex_Gaynor: probably, yes19:03
amauryapp_main.py now import a lot of modules19:03
amaury"import io"19:03
amaurywhich seem to become geninterp'd and built into the executable19:04
Alex_Gaynor:/19:04
Alex_Gaynordo they need to be imported at function scope?19:04
amauryit's already done19:04
amauryoh, maybe not19:04
amaurydoes "if __name__ == '__main__':" count?19:04
Alex_GaynorI don't think so19:05
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.19:05
fijalamaury: geninterp is dead19:06
amauryok19:06
amaurywhat about module/__builtin__/state.py then?19:07
amauryit contains a space.appexec("import io")19:07
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy.19:07
Alex_Gaynorapp exec is different than geninterp, AFAIK19:08
amauryok19:08
amaurybut it is certainly executed before the objspace starts19:08
amauryso the "io" module is a prebuilt object19:09
amauryand all its dependencies19:09
costy_petrisor (c358b60a@gateway/web/freenode/ip.195.88.182.10) left irc: Quit: Page closed19:11
kenaan12hager ppc-jit-backend 1183e046a36db5 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: (edelsohn, hager): Some experiments in _gen_exit_path19:12
fijalprebuilt != geninterp19:13
fijalgentinterp is really dead19:13
fijaland all builtin modules are prebuilt19:13
Alex_Gaynorfijal: can we remove geninterplevel.py then?19:14
fijalyes19:14
fijalfeel free, I disabled it a while ago19:14
Alex_Gaynorfijal: I'm going to hg rm it without running tests, if stuff breaks I blame you.  Deal19:14
Alex_Gaynor?19:14
fijalno19:15
Alex_Gaynorhehe19:15
fijalthere are at the very least few imports19:15
Alex_Gaynorok, I'll run translation tests I guess19:15
fijalif you remove all the places that import it you should be good19:15
fijaland test_geninterp19:15
Alex_Gaynorfijal: what do I do about test_rpystone?19:17
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer19:18
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.19:18
fijalkillit?19:19
fijalhm19:19
fijalpom pom pom19:19
kenaan12hager ppc-jit-backend 1103431c38f9c9 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Remove typo from _gen_exit_path19:20
kenaan12ctismer win64_gborg 1195c8b04b7cf8 15/pypy/: ll_os.utimes works, too19:21
kenaan12ctismer win64_gborg 11689e57b43a04 15/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py: merge19:21
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer19:22
Alex_Gaynorfijal: http://paste.pocoo.org/show/504766/ look ok?19:23
fijalrun some tests?19:24
Alex_Gaynorany particular ones?19:24
amauryI'd like to display the list of .py files that are prebuilt into pypy-c19:24
amaury(and then, limit the list)19:25
fijalAlex_Gaynor: translate?19:25
fijalamaury: ls *.c19:25
fijalshould give you a rough estimate19:26
amauryfijal: not RPython modules19:26
amauryapplevel modules19:26
amauryapp_main.py is the first one19:26
amauryos, io should stay away19:27
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy.19:28
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.19:30
fijal (~fijal@AAubervilliers-651-1-149-109.w86-212.abo.wanadoo.fr) left irc: Ping timeout: 260 seconds19:31
amauryalso, the uploaded tarball does not work19:32
sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving19:32
amaury"cannot import encodings"19:32
amauryprobably related19:33
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 245 seconds19:33
pjenveywell I guess I implemented ascii, though it fails the test, it passes when reran19:35
pjenveyseems to pass on the command line19:35
pjenveyencodings, interp vs app level, o_O not sure what's that about19:35
chronitis (~chronitis@79-68-119-242.dynamic.dsl.as9105.com) left irc: Remote host closed the connection19:37
chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) joined #pypy.19:37
kenaan12ctismer win64_gborg 1182f5470affc1 15/pypy/rpython/module/test/test_ll_os.py: test_chdir is fixed now for win3219:39
stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: schnarch19:39
aisipos (~aisipos@wc.lax.truecarcorp.com) left irc: Ping timeout: 258 seconds19:39
Sho_ (~EHS1@kde/hein) left irc: Read error: Connection reset by peer19:43
Sho_ (~EHS1@kde/hein) joined #pypy.19:43
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep19:44
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.19:45
Sho_ (~EHS1@kde/hein) left irc: Client Quit19:46
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection19:47
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 240 seconds19:51
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:52
Nick change: ericholscher_ -> ericholscher19:52
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.20:00
ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Remote host closed the connection20:07
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection20:09
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep20:09
Turicas (~alvaro@mail.justen.eng.br) left irc: Quit: Leaving20:10
WildChild (~wildchild@74.57.184.165) left irc: Ping timeout: 258 seconds20:13
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy.20:13
chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) left irc: Quit: Lost terminal20:20
apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) joined #pypy.20:30
stakkars (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.20:34
Rhy0lite (~dje@129.34.20.23) left irc: Quit: Leaving20:41
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.20:50
lizardo (~lizardo@189.2.128.130) left irc: Quit: Leaving20:55
whyking (~quassel@128.148.231.16) joined #pypy.20:56
whyking (~quassel@128.148.231.16) left irc: Read error: Connection reset by peer20:56
stakkars_ (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.21:04
kkris (~kris@93-82-44-55.adsl.highway.telekom.at) left irc: Quit: Leaving.21:05
aboudreault (~alanb@osgeo/member/aboudreault) left irc: Quit: Leaving21:06
stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Ping timeout: 260 seconds21:06
Nick change: stakkars_ -> stakkars21:06
costy_petrisor_ (4f75d76f@gateway/web/freenode/ip.79.117.215.111) left irc: Quit: Page closed21:09
aisipos (~aisipos@wc.lax.truecarcorp.com) joined #pypy.21:15
tlynn (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) joined #pypy.21:24
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Computer has gone to sleep.21:32
kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.21:33
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy.21:34
pjenveyamaury - http://paste.ofcode.org/Fmt9YJ992AJzaY36yY483P make sense? so it's passed along to compile_info.encoding21:39
fschwidom (~fschwidom@46.115.24.78) joined #pypy.21:40
amaurypjenvey: what problem does it solve?21:40
amauryiow: tests!21:40
kenaan12RonnyPfannschmidt pyrepl[py3ksupport] 112bb3de20db46 15/pyrepl/readline.py: merge from default21:47
PqSe (~joe@cafe.rspkg.com) left irc: Remote host closed the connection21:47
PqSe (~joe@cafe.rspkg.com) joined #pypy.21:48
fprimex (~fprimex@brent-macbook.sc.fsu.edu) left irc: Quit: http://www.fprimex.com21:50
ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) left irc: Quit: Leaving...21:58
fschwidom (~fschwidom@46.115.24.78) left irc: Remote host closed the connection21:59
`fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 258 seconds22:01
EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) joined #pypy.22:01
kushal (~kdas@fedora/kushal) joined #pypy.22:03
pjenveyamaury - yes, sorry22:05
amauryI mean, I don't know what you want to do22:06
pjenveyamaury - for pep3120 http://paste.ofcode.org/8gSEQLrkBKjWQP2TTAfnxF 22:06
amauryheh, not bad actually22:08
DasIch_ (~dasich@p3E9913D5.dip.t-dialin.net) left irc: Remote host closed the connection22:16
kushal (~kdas@fedora/kushal) left irc: Quit: Leaving22:18
k_bx (~k_bx@94.244.19.62) joined #pypy.22:22
_pyre_ (~stian@137.241.189.109.customer.cdi.no) joined #pypy.22:27
_pyre_hmm, no list-strategies in 1.7? :(22:28
kenaan12ctismer win64_gborg 11d4d34a4e70e5 15/pypy/rpython/: all of test_ll_os works now (more than before is started win64 ;-)22:32
amaurystakkars: nice progress for win6422:35
stakkarsthanks! well, I was blocked due to caching which was very misleading, but now it bacones fun22:36
tlynn (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) left irc: Ping timeout: 240 seconds22:44
gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection22:44
kenaan12RonnyPfannschmidt pyrepl[py3ksupport] 119de498f86d73 15/: fix up keymap creation22:45
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/13122:45
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/93522:45
bbot2Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/70622:45
ronnyamaury: im getting closer, but the last few things are tricky22:47
ronnynight22:47
amaurynight22:47
canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy.22:53
stakkars_ (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy.23:01
stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Ping timeout: 248 seconds23:03
Nick change: stakkars_ -> stakkars23:03
k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 248 seconds23:08
amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds23:11
bbot24Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/13123:17
WildChild (~wildchild@modemcable165.184-57-74.mc.videotron.ca) joined #pypy.23:17
bbot24Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/93523:17
Alex_Gaynorronny: feel like helping name something?23:19
timonatorcall it Hank23:20
chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) joined #pypy.23:20
antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds23:21
dcolishis the #define Py_PYTHON_H a good way to test if Python.h included is from pypy and not CPython?23:25
Alex_Gaynor#ifdef PYPY_VERSION is the current reccomended version I think23:25
dcolishawesome, thanks23:26
Alex_Gaynorgutworth: ping23:27
whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat23:35
dcolishcool so i got a good portion of the xapian swig binding tests working now, but there's a bit of work to be done to get them 100%. its hard to tell if the changes are required on swigs part or pypy's at this point. most of the issues are around wrapped object inheritance23:35
fzzzy (~donovan@nat/mozilla/x-ukxtvenquogjuafq) left irc: Quit: fzzzy23:36
dcolishanyway here's a diff for the cpyext bits http://paste.pocoo.org/show/504923/23:37
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection23:49
daniloaf (~daniloaf@187.114.149.104) joined #pypy.23:51
fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy.23:53
exarkunwow, xapian is still a thing?23:55
chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) left irc: Quit: Lost terminal23:55
mwhudsonsure, i use it to read my email23:56
mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep23:58
dcolishits used in many things23:58
--- Wed Nov 9 201100:00

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