| fprimex (~fprimex@fl-67-233-144-228.dhcp.embarqhsd.net) left irc: Quit: Leaving | 00:03 | |
| kenaan | 12RonnyPfannschmidt 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: fzzzy | 00: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 seconds | 00: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 | |
| tsumnia | Hi! 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 helpful | 01:06 |
| tsumnia | Or if there is an easier way to implementing Image('face.gif').load() | 01:08 |
| timonator | is PIL compatible? | 01:12 |
| tsumnia | Not that I know of | 01:13 |
| tsumnia | I'm reading it works on cpyext, so I'm looking into that | 01:13 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1428 [12afa, py3k] | 01:13 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1429 [12afa, py3k] | 01:13 |
| timonator | ah, ok | 01:14 |
| Da_Blitz | PIL appears to be listed as compatble on the wiki | 01:18 |
| Da_Blitz | tsumnia: PIL appears to have a setup.py so i would recomend creating a pypy virtualenv and using pip install PIL in that virtualenv | 01:21 |
| kenaan | 12pjenvey default 1156079dacea00 15/lib_pypy/_ctypes/pointer.py: py3k compat. syntax | 01:22 |
| voidspace (~voidspace@python/psf/voidspace) left irc: Quit: Uhm... gotta go | 01:23 | |
| tsumnia | clearing I'm doing it wrong :/ | 01:25 |
| tsumnia | C:\pypy-1.6\test>Scripts\pip.exe install PIL Requirement already satisfied (use --upgrade to upgrade): PIL in c:\python27\lib \site-packages\pil | 01:25 |
| exarkun | Probably | 01:28 |
| Da_Blitz | yep | 01:28 |
| exarkun | Instead of using pip, try just running setup.py with pypy.exe | 01:28 |
| Da_Blitz | it has picked up the python 2.7 install instead of pypy | 01:28 |
| tsumnia | lol, lemme try | 01:29 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/705 | 01:29 |
| tsumnia | error: Unable to find vcvarsall.bat | 01:30 |
| exarkun | Instead of running cmd.exe, run the VS command prompt. | 01:33 |
| tsumnia | lemme give that a shot | 01:36 |
| tsumnia | Downloading... gonna be a while | 01:38 |
| exarkun | Downloading? | 01:39 |
| tsumnia | am I being that much of an idiot? | 01:39 |
| exarkun | What are you downloading? | 01:40 |
| tsumnia | visual c++ express | 01:41 |
| exarkun | Oh. Ok. | 01:41 |
| tsumnia | heh, had me worried | 01:41 |
| kenaan | 12pjenvey py3k 113a5b3b4bda7a 15/lib_pypy/_ctypes/pointer.py: merge default | 01:41 |
| exarkun | Make sure you get the same version as was used to compile that pypy binary | 01: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 |
| tsumnia | While I'm waiting, this (http://blog.eddsn.com/2010/05/unable-to-find-vcvarsall-bat/) did not seem to help either | 01:44 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1828 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/560 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/258 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/604 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1091 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/790 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/692 | 01:46 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/256 | 01:46 |
| rekamso (~textual@67.51.82.66) left irc: Ping timeout: 240 seconds | 01:48 | |
| tsumnia | VS prompt did not help | 01:52 |
| Nick change: Gulaway -> Gulopine | 02:00 | |
| kenaan | 12pjenvey py3k 11a94eb72cdc3f 15/pypy/module/_io/interp_textio.py: support the TextIOWrapper write_through option | 02:01 |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection | 02:02 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 02:03 | |
| Alex_Gaynor | pjenvey: 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 connection | 02:12 | |
| pjenvey | Alex_Gaynor - arg, yes, gave up on them after fighting too many py3k branch problems | 02:13 |
| pjenvey | but I'll do it | 02:14 |
| pjenvey | what's the best way to share a util class between more than one app level tests btw? | 02:14 |
| pjenvey | separate module, return it in a method call? couldn't find a great example | 02:14 |
| DasIch (~dasich@p3E99004B.dip.t-dialin.net) left irc: Ping timeout: 245 seconds | 02:14 | |
| Alex_Gaynor | pjenvey: exec stuff in setup_class or osmething :/ | 02:15 |
| Alex_Gaynor | sorry I'm pycon PCing atm, can't pay much attention | 02:15 |
| aisipos (~aisipos@wc.lax.truecarcorp.com) left irc: Ping timeout: 255 seconds | 02:15 | |
| pjenvey | no worries | 02:16 |
| instanceoftom (~tcneyland@instanceoftom.xen.prgmr.com) left irc: Remote host closed the connection | 02:17 | |
| tsumnia | "fijalphrearch: in the same dir as mysql patch, there should be pil patch" <-- Could someone point me to this? | 02:18 |
| tsumnia | nvm, from a year ago, doubt it'll help | 02:19 |
| tsumnia | :/ | 02:19 |
| mwhudson (~mwh@linaro/mwhudson) left irc: Quit: Leaving | 02:20 | |
| Turicas (~alvaro@mail.justen.eng.br) joined #pypy. | 02:20 | |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds | 02:25 | |
| whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) left irc: Ping timeout: 260 seconds | 02:27 | |
| mcdonc (~mcdonc@cabana.palladion.com) left irc: Ping timeout: 258 seconds | 02:30 | |
| etrepum (~bob@accessnat4.mochimedia.net) left irc: Ping timeout: 248 seconds | 02:39 | |
| asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Read error: Connection reset by peer | 02:40 | |
| Shinata (~John@osbk-4d08bc31.pool.mediaWays.net) left irc: Ping timeout: 240 seconds | 02:49 | |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/934 | 02:50 |
| Shinata (~John@osbk-4db1484b.pool.mediaWays.net) joined #pypy. | 02:50 | |
| tsumnia | VS2008's command prompt solves the vcvarsall.bat error, but produces a new one: http://pastebin.com/pdBEbDnr | 02:51 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 02:52 | |
| asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy. | 02:56 | |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds | 02:57 | |
| tsumnia | Seems 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 peer | 02:58 | |
| Garen | tsumnia: 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 | |
| tsumnia | Maybe, some more google-fu shows this (http://blog.gmane.org/gmane.linux.redhat.fedora.python) | 02:59 |
| tsumnia | which is indicative to my error 'ValueError: [u'path']' | 03:00 |
| Garen | Might be that the pypy distutils is outdated. | 03:01 |
| etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy. | 03:05 | |
| tsumnia | More 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 | |
| Garen | tsumnia: http://stackoverflow.com/questions/517257/how-do-i-apply-a-diff-patch-on-windows | 03:13 |
| tsumnia | Thanks, I kinda realized I spoke before looking, thanks | 03:14 |
| Garen | np | 03:16 |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 03:17 | |
| tsumnia (9814bafb@gateway/web/freenode/ip.152.20.186.251) left irc: Ping timeout: 265 seconds | 03: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: woo | 03: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 Flood | 03: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 seconds | 03:59 | |
| __class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) left irc: Read error: Connection reset by peer | 04: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 host | 04:18 | |
| mwhudson (~mwh@linaro/mwhudson) joined #pypy. | 04:18 | |
| apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) joined #pypy. | 04:22 | |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/130 | 04:26 |
| bobbyz (~bobbyz@c-67-162-27-76.hsd1.il.comcast.net) joined #pypy. | 04:29 | |
| kenaan | 12pjenvey py3k 119dc079b3cf94 15/pypy/module/_locale/interp_locale.py: no longer needed in py3k | 04:33 |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy. | 04:49 | |
| kenaan | 12pjenvey py3k 11a1ae5b4a864d 15/pypy/module/_io/test/test_textio.py: test for rev a94eb72cdc3f | 04:50 |
| pjenvey | Alex_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 it | 04:51 |
| pjenvey | putting it in setup_class makes it interp level | 04:51 |
| Alex_Gaynor | pjenvey: not if you put it in a string and run space.app_exec to get the app-level W_TypeObject | 04:52 |
| Alex_Gaynor | not beautiful, but works | 04:52 |
| Alex_Gaynor | or you could put it in a helper method to just reurn the new class | 04:52 |
| Alex_Gaynor | that's probably much nicer | 04:52 |
| Alex_Gaynor | def w_get_mock_raw_io(self): | 04:52 |
| Alex_Gaynor | and self.get_mock_raw_io() | 04:52 |
| dgl (~dgl@109.86.165.231) joined #pypy. | 05:04 | |
| pjenvey | Alex_Gaynor - ok I thought of the string but it was too heinous | 05:08 |
| pjenvey | i'll do the method, that's what i had before, but I didn't realize it needed w_ naming | 05:09 |
| pjenvey | thanks | 05:09 |
| Alex_Gaynor | pjenvey: yeah, random magical obscurity | 05:09 |
| pjenvey | E (application-level) TypeError: w_MockRawIO() takes exactly 1 argument (2 given) | 05:11 |
| pjenvey | aaaaaaah ok no self then | 05:11 |
| Alex_Gaynor | it does take self I think | 05:11 |
| pjenvey | oh wait | 05:11 |
| pjenvey | that one is my fault, it's getting late | 05:11 |
| kenaan | 12pjenvey py3k 11cf049d857e62 15/pypy/module/_io/test/test_textio.py: split up these tests | 05: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 peer | 05:23 | |
| Nick change: ericflo_ -> ericflo | 05:23 | |
| ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) left irc: Client Quit | 05:23 | |
| canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy. | 05:28 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/258 | 05:44 |
| asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer | 05:49 | |
| asmeurer__ (~asmeurer@71.216.240.168) joined #pypy. | 06:06 | |
| Sho_ (~EHS1@kde/hein) joined #pypy. | 06:10 | |
| Nick change: Gulopine -> Gulaway | 06:15 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1429 [12afa, py3k] | 06:24 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1430 | 06: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 peer | 06: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 out | 06: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 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/256 | 06:44 |
| elipsion | mornin' | 06:59 |
| amaury | hi | 07:03 |
| rekamso (~textual@c-71-197-238-154.hsd1.wa.comcast.net) left irc: Quit: zzz | 07:07 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: ZOMG BYE | 07: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 connection | 07:18 | |
| amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds | 07:18 | |
| asmeurer__ (~asmeurer@71.216.240.168) left irc: Ping timeout: 260 seconds | 07: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 | |
| ronny | http://paste.pocoo.org/show/504489 < bash to grb pypy binaries easyly | 07:35 |
| k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 245 seconds | 07: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 host | 08: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: fzzzy | 08:25 | |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 08:30 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1828 | 08:40 |
| Arfrever (~Arfrever@apache/committer/Arfrever) left irc: Quit: Ex+re | 08:43 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 08:44 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/604 | 08:47 |
| htoothrot (~mux@unaffiliated/htoothrot) left irc: Quit: here we are | 08:55 | |
| htoothrot (~mux@unaffiliated/htoothrot) joined #pypy. | 08:58 | |
| amaury (~amaury_@74.125.57.34) joined #pypy. | 09:01 | |
| stakkars | hakanardo: coming now | 09:07 |
| cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 09:07 | |
| stakkars | antocuni: hi. Armin still sleeping? | 09:07 |
| cfbolz | hello | 09:07 |
| stakkars | moin | 09:07 |
| kenaan | 12hakanardo jit-targets 1101cb9893b566 15/pypy/jit/metainterp/: fix test | 09:13 |
| kenaan | 12hakanardo jit-targets 11ac810b69b113 15/pypy/jit/metainterp/optimizeopt/unroll.py: fallback to preamble if inlining short preamble fails | 09:13 |
| kenaan | 12hakanardo jit-targets 110a92fe884bc3 15/pypy/jit/metainterp/: abort unsupported case | 09:13 |
| kenaan | 12hakanardo jit-targets 118ed931ccc062 15/pypy/jit/metainterp/: dont inline short preamble when falling back to the full preamble | 09:13 |
| kenaan | 12hakanardo jit-targets 116ad136c18d39 15/pypy/jit/metainterp/test/test_ajit.py: fix tests | 09:13 |
| kenaan | 12hakanardo jit-targets 11178c618d4dc3 15/pypy/jit/metainterp/test/test_ajit.py: better way of checking that the retracecount is not exceeded | 09:13 |
| kenaan | 12hakanardo jit-targets 11e008b8114029 15/pypy/jit/metainterp/test/: hg merge jit-refactor-tests | 09:13 |
| kenaan | 12hakanardo jit-targets 110ba1948f37c5 15/pypy/jit/metainterp/: jumps are allowed to jump to a TargetToken beloning to another procedure | 09:13 |
| kenaan | 12hakanardo jit-targets 118de0c01fb64b 15/pypy/jit/metainterp/compile.py: renames | 09:13 |
| kenaan | 12hakanardo jit-targets 11df9f538c4ae9 15/pypy/jit/metainterp/: recursion support | 09:13 |
| kenaan | 12hakanardo jit-refactor-tests 11c52328c21f19 15/pypy/jit/metainterp/test/test_exception.py: convert test | 09:13 |
| kenaan | 12hakanardo jit-targets 11893335d40c74 15/pypy/jit/metainterp/test/test_exception.py: hg merge jit-refactor-tests | 09:13 |
| antocuni | stakkars: I think so, he's not here | 09:14 |
| cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Remote host closed the connection | 09:15 | |
| jell (jellonek@knip.pol.lublin.pl) left irc: Ping timeout: 255 seconds | 09:15 | |
| jell (jellonek@knip.pol.lublin.pl) joined #pypy. | 09:17 | |
| kenaan | 12hager 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 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/790 | 09: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 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1091 | 09:42 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/560 | 09: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 out | 09:54 | |
| stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Quit: schnarch | 10:01 | |
| fijal (~fijal@AAubervilliers-651-1-149-109.w86-212.abo.wanadoo.fr) joined #pypy. | 10:01 | |
| fijal | hi | 10:03 |
| elipsion | hi | 10: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: Leaving | 10:18 | |
| cfbolz | fijal: hey | 10:18 |
| fijal | cfbolz: hi | 10:19 |
| fijal | cfbolz: I have some thoughts about string building, interested? | 10:20 |
| Action: antocuni is having fun with computing the alignments of struct fields | 10:20 | |
| cfbolz | fijal: shoot | 10:20 |
| fijal | cfbolz: so what you do need is an estimate how big the buffer will be | 10:21 |
| fijal | but you can have a buffer that shows as string to applevel | 10:21 |
| fijal | you'll however need some sort of hint | 10:21 |
| fijal | like | 10:21 |
| cfbolz | fijal: have you read the stringbuffer string implementation? | 10:21 |
| fijal | nope | 10:21 |
| fijal | not at all | 10:21 |
| cfbolz | I think that's really what we need | 10:21 |
| fijal | should I? | 10:21 |
| cfbolz | yes | 10:21 |
| fijal | yes, but you still need a way to estimate the expected size | 10:22 |
| fijal | or rather to express your estimate | 10:22 |
| cfbolz | no, just use a default | 10:22 |
| cfbolz | and grow it quickly | 10:22 |
| fijal | well, still copies | 10:22 |
| cfbolz | I think our first issue is to get rid of the quadratic behaviour | 10:22 |
| cfbolz | list.append copies too | 10:22 |
| fijal | sure | 10:22 |
| fijal | but StringBuffer(estimate) does not | 10:22 |
| fijal | well, list.append does copy only pointers, but that's irrelevant | 10:23 |
| cfbolz | fijal: anyway, I think this code is what we want, probably debugged | 10:23 |
| fijal | hm | 10:23 |
| cfbolz | (seems to segfault sometimes) | 10:23 |
| fijal | for example to use it in json, we do need a way to express the first allocation | 10:23 |
| cfbolz | no | 10:24 |
| fijal | it'll be slower then | 10:24 |
| cfbolz | by 10% | 10:24 |
| cfbolz | please measure | 10:24 |
| fijal | [citation needed] | 10:24 |
| fijal | I did measure | 10:24 |
| cfbolz | you measured withstrbuffer? | 10:24 |
| fijal | can't tell you a number, but it was definitely noticable | 10:24 |
| cfbolz | anyway, I don't care | 10:25 |
| cfbolz | it's not quadratic then anymore | 10:25 |
| fijal | no, I measured json with and without first estimate | 10:25 |
| fijal | true | 10:25 |
| fijal | if we're going to include such a thing like a second implementation of string, we kind of need to extend a space.isinstance_w speedup | 10:27 |
| cfbolz | [citation needed] | 10:27 |
| cfbolz | these instances don't live very long | 10:28 |
| fijal | no, that's irrelevant | 10:28 |
| fijal | what 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 | |
| cfbolz | fijal: you should know | 10:29 |
| cfbolz | W_StringObject I would hope | 10:29 |
| fijal | I guess None | 10:29 |
| fijal | because it doesn't know which one to return | 10:29 |
| fijal | yes | 10:29 |
| fijal | or no | 10:30 |
| fijal | good question :) | 10:30 |
| fijal | I guess indeed this would return W_StringObject, but do you know by chance if W_StringObject will be always first in typeorder? | 10:30 |
| fijal | because that's what it would return | 10:30 |
| cfbolz | just shows that _get_interplevel_cls is not well thuoght out | 10:30 |
| fijal | can you tell me what's the order in typeorder? | 10:31 |
| cfbolz | not without looking | 10:32 |
| fijal | I guess we're good | 10:33 |
| fijal | it's testeable I guess | 10:34 |
| cfbolz | not the same thing as "it's tested" | 10:34 |
| fijal | nope | 10:35 |
| cfbolz | anyway, I think the way forward is to run tests with it enabled | 10:37 |
| cfbolz | look at traces | 10:37 |
| cfbolz | write pypy-c trace tests | 10:37 |
| cfbolz | look at benchmarks | 10:38 |
| cfbolz | and then we need a management decision | 10:38 |
| fijal | right | 10:38 |
| fijal | sounds dangerous :) | 10:38 |
| ronny | amaury: when running a pypy-c from the 3k builds, i get a OperationError cause it cant import encodings | 10:39 |
| fijal | we need a management decision about making 1.7 branch | 10:39 |
| fijal | I think we're good to go modulo the EAGAIN issues | 10:39 |
| fijal | but we can merge them later | 10:39 |
| cfbolz | fijal: some failing tests on trunk though | 10:39 |
| fijal | pytest aborted | 10:40 |
| fijal | not a good day | 10:40 |
| amaury | ronny: probably an issue with pyrepl | 10:42 |
| amaury | try to disable it | 10:42 |
| amaury | in lib_pypy/_pypy_interact.py | 10:43 |
| amaury | (raise ImportError unconditionally) | 10:43 |
| arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 10:50 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/692 | 10:50 |
| fijal | arigato: hi armin | 10:51 |
| fijal | have you seen that: http://trac.webkit.org/changeset/98937 | 10:51 |
| fijal | ? | 10:51 |
| arigato | kind of expected | 10:52 |
| whyking (~quassel@ip68-14-13-208.ri.ri.cox.net) joined #pypy. | 10:53 | |
| fijal | arigato: any idea what caused last night's test failures? | 10:53 |
| arigato | yes | 10:54 |
| fijal | can I help fixing? | 10:54 |
| arigato | 141e9d3bebff | 10:54 |
| arigato | no clue, I need to look at the traces | 10:54 |
| kenaan | 12fijal 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 |
| kenaan | 12fijal separate-applevel-numpy 11c9cb4eb54185 15/pypy/: merge default | 10:54 |
| kenaan | 12fijal 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 |
| kenaan | 12fijal default 11cc101bad6f60 15/: merge default | 10:54 |
| fijal | ah | 10:55 |
| fijal | so this is where the fix went... | 10:55 |
| ronny | amaury: no change, still complaining about encodings missing | 10:58 |
| aleksi (~aleksi@85.235.191.82) joined #pypy. | 11:00 | |
| amaury | ronny: paste error? | 11:01 |
| arigato | fijal: ah, it's because ll_arraycopy() is wrongly categorize as "can raise an exception" | 11:05 |
| fijal | arigato: why is it so? | 11:05 |
| arigato | dunno | 11:05 |
| arigato | still trying to write a test first... | 11:06 |
| micrypt (u2865@gateway/web/irccloud.com/x-vggjkkucifqhqlrw) left irc: Read error: Operation timed out | 11:06 | |
| arigato | ok | 11:08 |
| bfirsh (u1308@gateway/web/irccloud.com/x-luhfzdzupfkwrjxe) left irc: Ping timeout: 240 seconds | 11:09 | |
| Alex_Gaynor (u1246@gateway/web/irccloud.com/x-jzvgnmoflxqjlydy) left irc: Ping timeout: 240 seconds | 11:09 | |
| alexsuraci (u1962@gateway/web/irccloud.com/x-flclfmjrzitoifwj) left irc: Ping timeout: 255 seconds | 11: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 seconds | 11:17 | |
| Nick change: stakkars_ -> stakkars | 11:17 | |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 11:18 | |
| Action: arigato fails to write a test and runs out of clues | 11: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 | |
| fijal | cheaters cheaters... | 11:31 |
| Action: fijal looks at numpy | 11:31 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1430 | 11:32 |
| ronny | arigato: 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 Quit | 11:40 | |
| arigato | yes? | 11:41 |
| ronny | whops i meant amaury | 11:59 |
| ousado (~ousado@hmbg-4d069610.pool.mediaWays.net) left irc: Ping timeout: 258 seconds | 11:59 | |
| micrypt (u2865@gateway/web/irccloud.com/x-bykuwrcvkvkvuumg) joined #pypy. | 12:02 | |
| kenaan | 12arigo default 11daf1ca6435fb 15/pypy/jit/codewriter/test/test_flatten.py: Move the import globally. | 12:07 |
| kenaan | 12arigo default 110f2d4f02b0e3 15/pypy/translator/backendopt/test/test_canraise.py: Add a passing test that rgc.ll_arraycopy cannot raise. | 12:07 |
| kenaan | 12arigo default 11a800076e6e9c 15/pypy/jit/metainterp/test/test_ajit.py: Add a test here. *Still* passing. | 12:07 |
| kenaan | 12arigo default 11f03b9b71714c 15/pypy/jit/codewriter/effectinfo.py: Yet another obscure attempt at catching the bug | 12:07 |
| kenaan | 12arigo default 112e501c64546b 15/pypy/objspace/std/test/test_stdobjspace.py: merge heads | 12:07 |
| kenaan | 12arigo default 11b1d4b57f6170 15/pypy/rlib/rgc.py: Don't use range() here, because it can raise MemoryError. | 12:07 |
| kenaan | 12arigo default 1198df871c9c44 15/pypy/jit/: No-op clean-up. | 12:07 |
| arigato | fijal: I think that b1d4b57f6170 is the fix, but still checking | 12:08 |
| Turicas (~alvaro@mail.justen.eng.br) joined #pypy. | 12:08 | |
| fijal | arigato: ok | 12:21 |
| fijal | arigato: if so, can we create 1.7 branch tomorrow? | 12:21 |
| arigato | yes | 12:22 |
| fijal | cool | 12:22 |
| fijal | I'll do that | 12:22 |
| fijal | we still have to decide about EAGAIN | 12:22 |
| fijal | and I suppose list-strategies are not going in? | 12:22 |
| arigato | no | 12:22 |
| arigato | too much things can go subtly wrong :-) | 12:23 |
| fijal | ok | 12:23 |
| fijal | yes | 12:23 |
| fijal | any other ideas? | 12:23 |
| arigato | not really | 12:23 |
| fijal | cool :) | 12:24 |
| arigato | I think that speed.pypy.org shows a really good improvement over 1.6 already | 12:24 |
| fijal | how's sprint? | 12:24 |
| fijal | we should maybe rerun new benchmarks with old pypy releases | 12:24 |
| fijal | that would give us more stuff on the main site | 12:24 |
| fijal | but it's too boring :) | 12:25 |
| arigato | :-) | 12:25 |
| arigato | yay, test_pypy_c passes | 12:26 |
| arigato | how about creating the 1.7 branch now? we can always merge stuff from default if needed | 12:27 |
| voidspace (~voidspace@python/psf/voidspace) joined #pypy. | 12:27 | |
| fijal | ok | 12:27 |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds | 12:30 | |
| bivab | hi | 12:30 |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 260 seconds | 12:30 | |
| fijal | bivab: hi | 12:30 |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 12:31 | |
| bivab | i'm trying to debug an issue sven hit on the ppc branch in the libffi code | 12:32 |
| kenaan | 12fijal release-1.7.x 11a01f9701efa7 15/pypy/module/: Create a 1.7 branch. Bump version numbers | 12:32 |
| kenaan | 12fijal default 11d5cc360c2060 15/pypy/module/: for completeness sake, bump numbers in the default as well | 12:32 |
| fijal | yay | 12:32 |
| bivab | and i'm not sure if it is only related to the endianes | 12:32 |
| bivab | maybe someone can take a look with me | 12:32 |
| fijal | how 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: Leaving | 12:35 | |
| ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy. | 12:35 | |
| arigato | fijal: 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 |
| fijal | er | 12:36 |
| fijal | isn't what I did? | 12:36 |
| arigato | oh | 12:36 |
| arigato | sorry :-) | 12:36 |
| fijal | that was the plan at least :-) | 12:37 |
| arigato | then the message "for completeness sake" is wrong :-) | 12:37 |
| arigato | indeed | 12:37 |
| Action: kirma awaits for stm blog update with great interest... whenever one might be coming :I | 12:37 | |
| Action: arigato attempts vaguely to give another try at debugging the windows pypy-c | 12:38 | |
| amaury (~amaury_@74.125.57.34) left irc: Quit: Quitte | 12:40 | |
| antocuni | arigato: http://support.microsoft.com/kb/291585/en-us | 12:45 |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 260 seconds | 12:48 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 12:50 | |
| kenaan | 12hakanardo jit-targets 11340cdb94a9f5 15/pypy/jit/metainterp/test/test_exception.py: fix test | 12:56 |
| kenaan | 12hakanardo jit-targets 1131885b3fa5e9 15/pypy/jit/metainterp/pyjitpl.py: exception support | 12:56 |
| kenaan | 12hakanardo jit-targets 11a6c88d02ef0e 15/pypy/jit/metainterp/optimizeopt/unroll.py: dont crash if not inlining the same short preamble as is beeing produced | 12:56 |
| kenaan | 12hakanardo jit-refactor-tests 1127c73644ff5a 15/pypy/jit/metainterp/test/test_string.py: conversion in progress | 12:56 |
| kenaan | 12hakanardo jit-targets 119b50e8266be0 15/pypy/jit/metainterp/test/: renaming, redefining and reeanbling the "loop" counters (in progress) | 12:56 |
| kenaan | 12hakanardo jit-targets 1112fef84a6bd0 15/pypy/jit/metainterp/: make sure all jitcell tokens and traces are actually counted | 12:56 |
| kenaan | 12hakanardo 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 |
| kenaan | 12hakanardo jit-targets 117d1b9a847447 15/pypy/jit/metainterp/test/test_ajit.py: fix tests | 12:56 |
| kenaan | 12hakanardo jit-targets 118f5285d28ef9 15/pypy/jit/metainterp/optimizeopt/unroll.py: respect retrace limit | 12:56 |
| kenaan | 12hakanardo jit-targets 11d200a90155ef 15/pypy/jit/metainterp/: fix test to actually count the number of specialized versions of the loop | 12:56 |
| kenaan | 12hakanardo jit-targets 115a5c19100cf4 15/pypy/jit/metainterp/: support max_retrace_guards | 12:56 |
| cfbolz | hakanardo: could you at some point write a mail to pypy-dev explaining how the jit-targets stuff works? | 12:57 |
| fijal | yes yes yes :) | 12:57 |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 240 seconds | 13: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 host | 13:06 | |
| kushal (~kdas@fedora/kushal) joined #pypy. | 13:06 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 13:12 | |
| fijal | pfff | 13:25 |
| fijal | unhappy :( | 13:25 |
| Rhy0lite (~dje@129.34.20.23) joined #pypy. | 13:26 | |
| fijal | Rhy0lite: hi | 13:27 |
| Rhy0lite | hi | 13:27 |
| Rhy0lite | cfbolz: ping | 13:32 |
| cfbolz | pong | 13:32 |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Excess Flood | 13:43 | |
| Turicas (~alvaro@mail.justen.eng.br) joined #pypy. | 13:44 | |
| kushal (~kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep | 13: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 seconds | 13:54 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 13:55 | |
| svhag (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 14:03 | |
| shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 258 seconds | 14:05 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection | 14:08 | |
| Nick change: Gulaway -> Gulopine | 14:09 | |
| kushal (~kdas@114.143.160.254) joined #pypy. | 14:15 | |
| kushal (~kdas@114.143.160.254) left irc: Changing host | 14: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 | |
| kenaan | 12edelsohn ppc-jit-backend 112634db7ce5b0 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: PPC64 support for _save_managed_regs | 14:21 |
| antocuni | fijal: do you remember by chance how to make sure that xchat shows kenaan's messages? | 14:26 |
| antocuni | I think a | 14:26 |
| antocuni | I 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 seconds | 14:27 | |
| fijal | I think you have to take it away from ignore or something | 14:27 |
| antocuni | ah yes, I think I have to remove it from the "not highlight" list | 14:27 |
| fijal | "nick names not to highlight" is broken | 14:27 |
| antocuni | yep, now I remember | 14: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 out | 14:41 | |
| shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy. | 14:42 | |
| fenrrir (~fenrrir@201009121225.user.veloxzone.com.br) left irc: Quit: Leaving | 14:46 | |
| Nick change: Gulopine -> Gulaway | 14:49 | |
| Alex_Gaynor | fijal: you should bump the versions in docs/conf.py as well | 14: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 connection | 14:53 | |
| fijal | Alex_Gaynor: what's that? | 14:53 |
| fijal | Alex_Gaynor: and do you know by chance how to recreate LICENSE? | 14:53 |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 14:55 | |
| arigato | fijal: there is also module/cpyext/include/patchlevel.h | 14:55 |
| fijal | arigato: yes, but this one is in how to | 14:56 |
| arigato | ok | 14:56 |
| fijal | and again, if you read my commits you'll see :) | 14:56 |
| arigato | sorry :-) | 14:56 |
| fijal | you would see I suppose | 14: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 peer | 14:58 | |
| Action: fijal feels super lazy today | 14:58 | |
| witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy. | 15:00 | |
| fprimex | fijal: hey! | 15:01 |
| stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds | 15:01 | |
| Nick change: stakkars_ -> stakkars | 15:01 | |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 15:01 | |
| fijal | fprimex: hi | 15:02 |
| fprimex | fijal: 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 |
| fijal | SURE | 15:02 |
| aquarius1973 (~aquarius1@64.236.163.23) left irc: Quit: Leaving | 15:02 | |
| fijal | are you around later? | 15:02 |
| fprimex | yes. it's 10:16am here (US EST). I can meet pretty much any time today | 15:03 |
| kushal (~kdas@fedora/kushal) left irc: Quit: This computer has gone to sleep | 15:04 | |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: Connection reset by peer | 15:04 | |
| shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 260 seconds | 15:04 | |
| fprimex | fijal: what time would be good? | 15:05 |
| fijal | anytime you come back | 15:05 |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 15:05 | |
| fprimex | ok, I'll be back after the meeting and we can either start then or delay until a bit later | 15:06 |
| fijal | yop | 15:06 |
| CIA-24 (~CIA@cia.atheme.org) left irc: Ping timeout: 260 seconds | 15: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 peer | 15:19 | |
| fijal | hm | 15:20 |
| fijal | how expensive really is modulo? | 15:20 |
| Alex_Gaynor | compared to? | 15:22 |
| elipsion | fijal: can be implemented as a - (n * int(a/n)) apparently | 15:23 |
| elipsion | maybe subsitute int for floor... | 15:24 |
| Unhelpful | Compared to & for power-of-two constant modulus? Very. | 15:24 |
| fijal | Alex_Gaynor: compared to having multiple variables around | 15:24 |
| elipsion | probably cheap | 15:25 |
| elipsion | memory latency > a few rounds in ye' ole' ALU | 15:26 |
| Shinata (~John@osbk-4db1484b.pool.mediaWays.net) left irc: Read error: Connection reset by peer | 15:26 | |
| fijal | cache? | 15:27 |
| Unhelpful | Going 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 -> Shinata | 15:29 | |
| cfbolz | fijal: our modulo is not the same as CPU-modulo | 15:30 |
| fijal | cfbolz: even on the RPython level? | 15:30 |
| kenaan | 12fijal numpy-multidim 118e3ada08df4f 15/pypy/module/micronumpy/test/: a nicely passing test and a test we want to work on | 15:30 |
| fijal | I think I can see how | 15:30 |
| cfbolz | fijal: rpython modulo is expanded to many operations | 15:30 |
| fijal | yes | 15:30 |
| fijal | well | 15:30 |
| fijal | it's kinda bad now | 15:30 |
| fijal | but there is a small refactoring needed in order to be better | 15:30 |
| fijal | on the flipside it only affects slices of multi-dimensional array | 15:31 |
| fijal | and by bad I mean a few extra instructions, nothing too dramatic | 15:31 |
| fijal | hm | 15:31 |
| fijal | multi dim arrays kinda work | 15:31 |
| fijal | ah, broadcasting | 15:31 |
| Alex_Gaynor | fijal: go do broadcasting so we can merge :) | 15:31 |
| fijal | and then we can create another branch where we'll implement it using shards | 15:32 |
| Unhelpful | Even in rpython modulo is not platform modulo? why is that? | 15:32 |
| Alex_Gaynor | Unhelpful: so you can sanely test code on Python before compiling, I assume | 15:33 |
| shawn (~shawn@208-78-98-92.slicehost.net) left irc: Ping timeout: 258 seconds | 15:34 | |
| fijal | Alex_Gaynor: well, I spent the entire day trying to wrap my mind about shards so far :) | 15:35 |
| fijal | not very helpful | 15:35 |
| fijal | it's not very hard, just annoying because requires changes everywhere a bit | 15:35 |
| Alex_Gaynor | fijal: when in doubt, copy numpy I guess | 15:35 |
| fijal | yes, well, mess | 15:35 |
| Alex_Gaynor | fijal: btw, do you know if numpy's custom dtype arrays use array of structs, or struct of arrays? | 15:36 |
| fijal | I would say array of structs | 15:36 |
| fijal | otherwise it makes no sense IMO | 15:37 |
| kenaan | 12ctismer win64_gborg 1164b52e0ecfcc 15/pypy/module/: Merge with default | 15:37 |
| kenaan | 12ctismer win64_gborg 110ea921260824 15/pypy/rlib/rdtoa.py: removed the last bug from test_typed.py ehich is not related to rwin32.py buggyness | 15:37 |
| kenaan | 12ctismer win64_gborg 118c667375eed2 15/: Merge with default | 15:37 |
| kenaan | 12ctismer default 11905df0d6d47e 15/pypy/translator/platform/__init__.py: added sys.maxint to the compilation hash, to avoid obscure errors on windows | 15:37 |
| kenaan | 12ctismer default 117c7c46d6a78d 15/: Merge | 15:37 |
| Alex_Gaynor | ok, I guess that means allocating an array of char* and addressing myself | 15:37 |
| kkris (~kris@93-82-44-55.adsl.highway.telekom.at) joined #pypy. | 15:38 | |
| fijal | yes, pretty much | 15:39 |
| wozozo (~wozozo@leaf.wozozo.org) left irc: Ping timeout: 245 seconds | 15:39 | |
| wozozo (~wozozo@leaf.wozozo.org) joined #pypy. | 15:40 | |
| kenaan | 12hakanardo jit-targets 11ac7073eb2075 15/pypy/jit/metainterp/test/test_ajit.py: fix test | 15:49 |
| kenaan | 12hakanardo jit-targets 117d76cfa50b41 15/pypy/jit/metainterp/optimizeopt/unroll.py: indent | 15:49 |
| kenaan | 12hakanardo jit-targets 11b449ace83c77 15/pypy/jit/metainterp/test/test_ajit.py: fix tests | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 119021a2a814b1 15/pypy/jit/metainterp/test/test_string.py: converted test | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 11280c132cc8a4 15/pypy/jit/metainterp/test/test_virtualizable.py: converted test | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 11444442eb7a0e 15/pypy/jit/metainterp/test/test_virtualizable.py: fix indentation | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 114f2ecb448124 15/pypy/jit/metainterp/test/test_quasiimmut.py: converted test | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 1188ca4d9cb01f 15/pypy/jit/metainterp/test/test_virtualref.py: converted test | 15:49 |
| kenaan | 12hakanardo jit-refactor-tests 115b50039bad35 15/pypy/jit/metainterp/test/: convreted tests | 15:49 |
| mvt (~mvantelli@87.213.45.85) left irc: Quit: Leaving | 15:52 | |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 15:53 | |
| antocuni | arigato: http://stackoverflow.com/questions/4659754/the-gs-g-option-equivalent-to-vs2010-cl-compiler | 15:54 |
| antocuni | arigato: http://msdn.microsoft.com/en-us/library/abx4dbyh%28v=VS.90%29.aspx | 15:57 |
| chronitis (~chronitis@79-68-119-242.dynamic.dsl.as9105.com) joined #pypy. | 16:05 | |
| fprimex | fijal: if you're still around I am here | 16:05 |
| k_bx (~k_bx@195.20.130.1) left irc: Read error: Operation timed out | 16:08 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 16:09 | |
| kenaan | 12alex_gaynor py3k 11442dd206f22d 15/: Convert from __nonzero__ to __bool__. | 16:12 |
| kenaan | 12alex_gaynor py3k 115c7c60f852c7 15/pypy/module/_io/test/test_textio.py: merged upstream | 16:12 |
| shawn (~shawn@208-78-98-92.slicehost.net) joined #pypy. | 16:14 | |
| kenaan | 12hager 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 seconds | 16: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 host | 16:25 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 16:25 | |
| kenaan | 12alex_gaynor py3k 11a2dc8ef2c638 15/pypy/module/: added cmath.isfinite | 16:29 |
| bbot2 | Started: 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 seconds | 16: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 connection | 16:43 | |
| cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 16:55 | |
| kenaan | 12ctismer win64_gborg 118b324f7ce7a9 15/: merge | 16:57 |
| kenaan | 12ctismer win64_gborg 11685959b8208e 15/: merge | 16:57 |
| kenaan | 12ctismer 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 Quit | 16:58 | |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Ping timeout: 240 seconds | 16:59 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 240 seconds | 17:00 | |
| asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy. | 17:03 | |
| Alex_Gaynor | arigato, hakanardo: Either of you feel like looking at a new failing optimizeopt test? | 17:04 |
| kenaan | 12hager 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_Gaynor | http://paste.pocoo.org/show/504680/ | 17:04 |
| fijal | fprimex: ok | 17:04 |
| fijal | I'm around | 17:04 |
| fprimex | fijal: hey | 17:04 |
| shawn_ (~shawn@208-78-98-92.slicehost.net) joined #pypy. | 17:05 | |
| fijal | so, what do you want to know? | 17:05 |
| fprimex | well, 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 |
| fijal | there is quite a bit of work to be done on numpy | 17:07 |
| fijal | one of the interesting aspects is support for ufuncs written on python level | 17:07 |
| fprimex | could you point out somewhere I could be immediately useful, or help me get started? | 17:07 |
| fprimex | that was mentioned, yeah | 17:07 |
| fijal | so how about that? | 17:07 |
| kenaan | 12ctismer win64_gborg 11e205679c19d1 15/pypy/rpython/module/ll_os.py: re-enabled rwin32 | 17:07 |
| fprimex | sounds good | 17:08 |
| fijal | numpy.frompyfunc I believe | 17:08 |
| Alex_Gaynor | yes, that's it | 17:08 |
| Alex_Gaynor | I can try to answer questions about it. | 17:09 |
| fprimex | ok. my checkout on a particular rev right now so I could get it compiled | 17:09 |
| Alex_Gaynor | fijal: feel like helping with an optimizeopt test? | 17:10 |
| fprimex | should I switch back to the latest first? | 17:10 |
| fijal | I guess so | 17:10 |
| fijal | fprimex: you don't need to compile pypy to work on it | 17:10 |
| kenaan | 12ctismer win64_gborg 11c00873500c87 15/pypy/doc/discussion/win64_todo.txt: re-enabled rwin32 | 17:10 |
| Alex_Gaynor | fijal: http://paste.pocoo.org/show/504687/ | 17:10 |
| arigato | Alex_Gaynor: I can look | 17:11 |
| antocuni | Look behind you! A three headed yak (to shave) | 17:11 |
| antocuni | (cit.) http://www.flickr.com/photos/38682550@N02/3766939644/ | 17:11 |
| Alex_Gaynor | arigato: thanks it's the paste I just sent to fijal :) | 17:11 |
| Alex_Gaynor | antocuni: no I simplified the test case, it's only a two headed yak now :D | 17:11 |
| antocuni | Alex_Gaynor: I was referring to *my* yaks :-) | 17:12 |
| fijal | antocuni: what are you working on? | 17:12 |
| antocuni | fijal: ffistruct | 17:12 |
| Alex_Gaynor | antocuni: how much of that is infrastructure that I can use for custom-dtype shapes in numpy? | 17:12 |
| antocuni | Alex_Gaynor: I don't know... what do you need? | 17:13 |
| Alex_Gaynor | antocuni: 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 efficiently | 17:13 |
| Alex_Gaynor | that's it, I guess :) | 17:13 |
| Alex_Gaynor | I was thinking I'd just do casts from char* and manual addressing, but if you have something better I'll take it :) | 17:14 |
| arigato | Alex_Gaynor: hum, is it really a bug? it looks like it's just a missing optimization | 17:14 |
| Alex_Gaynor | arigato: yes, it's a missed optimization, sorry if I was unclear | 17:14 |
| antocuni | Alex_Gaynor: app-level or interp-level? But yes, my branch can probably help | 17:15 |
| Alex_Gaynor | antocuni: where willit be written, or where will the accesses happen? | 17:15 |
| antocuni | although the interp-level interface is not nice | 17:15 |
| fijal | arigato: do you remember by chance how to regenerate LICENSE and contributors.rst? | 17:17 |
| antocuni | Alex_Gaynor: not sure to understand the question | 17:17 |
| Alex_Gaynor | antocuni: It will be written at app levle, but the attribute accesses will come from app-level | 17:18 |
| alexsuraci (u1962@gateway/web/irccloud.com/x-jpkphclodwvjhpxo) joined #pypy. | 17:19 | |
| Guest_ (~textual@216.190.29.42) joined #pypy. | 17:19 | |
| fprimex | fijal: alright, I think I'm set up with the latest | 17:19 |
| antocuni | Alex_Gaynor: sorry, I don't follow you :-/. What do you want to know? :-) | 17:19 |
| Alex_Gaynor | antocuni: I was trying to answer your "interp level or app levle" question :) | 17:20 |
| antocuni | aaah, ok :-) | 17:20 |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 17:20 | |
| antocuni | anyway, 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_Gaynor | that's fine, I guess | 17:22 |
| antocuni | but nothing prevents you to write a nicer interface around it, of course | 17:22 |
| `fox` (~fox@host229-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy. | 17:22 | |
| antocuni | the cool thing is that as long as the offset is constant, the JIT produces super fast code :-) | 17:22 |
| fijal | fprimex: do you have a rough idea how to develop stuff? | 17:22 |
| fijal | fprimex: in pypy | 17:22 |
| Alex_Gaynor | antocuni: I guess I'll add one or two promotes and it'll be very fast :) | 17:23 |
| antocuni | yep, sounds likely | 17:23 |
| janzert (~janzert@97-83-124-17.dhcp.trcy.mi.charter.com) joined #pypy. | 17:23 | |
| Alex_Gaynor | This is going to cause me to refactor dtypes again, but "good" I guess. | 17:23 |
| antocuni | also, the low level interface is mostly done, so I think you can use it already now | 17:23 |
| fprimex | not really. I'm not familiar with the codebase | 17:23 |
| antocuni | most of the work to do is for the app-level interface | 17:24 |
| fijal | fprimex: ok, so read about py.test first | 17:24 |
| fijal | and we generally to test driven development | 17:24 |
| Alex_Gaynor | antocuni: 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 |
| fijal | you can run all tests without compiling pypy | 17:24 |
| arigato | yaaaaaaaayy, I got a debugging pypy-c on windows. took me the whole afternoon | 17:24 |
| janzert | Is there any plan to do a release following the current sprint? | 17:25 |
| Alex_Gaynor | janzert: yes, we made a release branch today | 17:25 |
| janzert | ahh, great | 17:25 |
| fprimex | fijal: ok | 17:26 |
| Alex_Gaynor | fijal: have you tried to run that numpy benchmark yet btw? | 17:26 |
| fijal | no | 17:27 |
| fijal | Alex_Gaynor: does it involve broadcasts and or views? | 17:27 |
| Alex_Gaynor | fijal: 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 do | 17:28 |
| fijal | ok | 17:29 |
| fijal | I want to look some more before doing that :) | 17:29 |
| Alex_Gaynor | ok | 17:30 |
| Alex_Gaynor | fijal: if you want create a TODO.txt or somethign so others can help? | 17:31 |
| fijal | on multidim? | 17:31 |
| Alex_Gaynor | sure | 17:31 |
| fijal | broadcasting & more efficient representation | 17:31 |
| fijal | that's it | 17:31 |
| Alex_Gaynor | what does broadcasting mean exactly? | 17:31 |
| fijal | http://docs.scipy.org/doc/numpy/user/basics.broadcasting.html | 17:31 |
| Alex_Gaynor | fijal: 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 seconds | 17:34 | |
| fijal | yeah | 17:35 |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 255 seconds | 17:36 | |
| fijal | meh | 17:39 |
| fijal | python-to-haskell in news | 17:39 |
| Alex_Gaynor | it's old | 17:39 |
| Alex_Gaynor | and not very exciting IMO | 17:39 |
| kenaan | 12arigo 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 | |
| fprimex | fijal: ok, I've got test running working, and read about the broadcasting subject while some of them were going | 17:43 |
| fprimex | fijal: got another meeting, and then probably another after that | 17:43 |
| Action: fprimex will contribute something maybe eventually | 17: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 peer | 17:44 | |
| fijal | fprimex: :) | 17:44 |
| fijal | I'll take the broadcasting | 17:44 |
| fijal | look into frompyfunc | 17:45 |
| kenaan | 12ctismer win64_gborg 111aa825cbc8de 15/pypy/rpython/module/ll_os.py: ll_os.times() works now | 17:45 |
| kenaan | 12ctismer win64_gborg 1151c332546797 15/pypy/translator/: merge | 17:45 |
| fprimex | meeting delayed for a few minutes | 17: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 you | 17:52 | |
| bivab (~david@62.143.59.5) left irc: Ping timeout: 256 seconds | 17:54 | |
| fijal | hm | 17:56 |
| fijal | Alex_Gaynor: can I assume numpy arrays unjitted speed does not matter all thatmuch? | 17:56 |
| kenaan | 12fijal numpy-multidim 1124afd34cee15 15/pypy/module/micronumpy/test/test_numarray.py: a skipped test | 17:56 |
| kenaan | 12fijal numpy-multidim 11437d9d1f5a43 15/pypy/module/micronumpy/interp_numarray.py: simplification, a new (and unused) class and some comments | 17:57 |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 260 seconds | 17: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 seconds | 18:06 | |
| Alex_Gaynor | fijal: IMO, yes | 18:07 |
| Alex_Gaynor | fijal: mostly because everything is pretty slow without the JIT | 18:07 |
| fijal | well | 18:07 |
| fijal | not a good answer | 18:07 |
| fijal | but okish | 18:07 |
| fijal | I'm not too happy with descr_repr | 18:08 |
| Alex_Gaynor | fijal: refactors welcome I guess | 18:10 |
| fijal | I guess | 18: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 connection | 18:13 | |
| Rhy0lite | hi, sven_hager | 18:16 |
| costy_petrisor_ (4f75d76f@gateway/web/freenode/ip.79.117.215.111) joined #pypy. | 18:17 | |
| bbot2 | 4Failure: 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 host | 18: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 seconds | 18: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__ -> zain | 18:31 | |
| Possible future nick collision: zain | 18:31 | |
| Nick change: stakkars_ -> stakkars | 18:31 | |
| Possible future nick collision: stakkars | 18:31 | |
| elipsion (~elipsion@81-232-46-166-no38.tbcn.telia.com) returned to #pypy. | 18:32 | |
| Nick change: zain -> 31NAAKM1C | 18: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 seconds | 18: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 peer | 18: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 seconds | 18:46 | |
| Guest_ (~textual@67.51.82.66) joined #pypy. | 18:50 | |
| Nick change: Guest_ -> rekamso | 18: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 host | 18: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 connection | 18:57 | |
| amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 19:00 | |
| kenaan | 12alex_gaynor default 114cb1d062d413 15/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py: a failing optimizeopt test | 19:01 |
| `fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 258 seconds | 19:02 | |
| kenaan | 12amauryfa py3k 11a72479c34dae 15/pypy/module/_random/: A non quadratic implementation of random.getrandbits(), badly needed by test_zlib | 19:02 |
| amaury | I think we have an issue with app_main.py | 19:02 |
| Alex_Gaynor | amaury: can that be merged into default? | 19:02 |
| amaury | Alex_Gaynor: probably, yes | 19:03 |
| amaury | app_main.py now import a lot of modules | 19:03 |
| amaury | "import io" | 19:03 |
| amaury | which seem to become geninterp'd and built into the executable | 19:04 |
| Alex_Gaynor | :/ | 19:04 |
| Alex_Gaynor | do they need to be imported at function scope? | 19:04 |
| amaury | it's already done | 19:04 |
| amaury | oh, maybe not | 19:04 |
| amaury | does "if __name__ == '__main__':" count? | 19:04 |
| Alex_Gaynor | I don't think so | 19:05 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 19:05 | |
| fijal | amaury: geninterp is dead | 19:06 |
| amaury | ok | 19:06 |
| amaury | what about module/__builtin__/state.py then? | 19:07 |
| amaury | it contains a space.appexec("import io") | 19:07 |
| `fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) joined #pypy. | 19:07 | |
| Alex_Gaynor | app exec is different than geninterp, AFAIK | 19:08 |
| amaury | ok | 19:08 |
| amaury | but it is certainly executed before the objspace starts | 19:08 |
| amaury | so the "io" module is a prebuilt object | 19:09 |
| amaury | and all its dependencies | 19:09 |
| costy_petrisor (c358b60a@gateway/web/freenode/ip.195.88.182.10) left irc: Quit: Page closed | 19:11 | |
| kenaan | 12hager ppc-jit-backend 1183e046a36db5 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: (edelsohn, hager): Some experiments in _gen_exit_path | 19:12 |
| fijal | prebuilt != geninterp | 19:13 |
| fijal | gentinterp is really dead | 19:13 |
| fijal | and all builtin modules are prebuilt | 19:13 |
| Alex_Gaynor | fijal: can we remove geninterplevel.py then? | 19:14 |
| fijal | yes | 19:14 |
| fijal | feel free, I disabled it a while ago | 19:14 |
| Alex_Gaynor | fijal: I'm going to hg rm it without running tests, if stuff breaks I blame you. Deal | 19:14 |
| Alex_Gaynor | ? | 19:14 |
| fijal | no | 19:15 |
| Alex_Gaynor | hehe | 19:15 |
| fijal | there are at the very least few imports | 19:15 |
| Alex_Gaynor | ok, I'll run translation tests I guess | 19:15 |
| fijal | if you remove all the places that import it you should be good | 19:15 |
| fijal | and test_geninterp | 19:15 |
| Alex_Gaynor | fijal: 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 peer | 19:18 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 19:18 | |
| fijal | killit? | 19:19 |
| fijal | hm | 19:19 |
| fijal | pom pom pom | 19:19 |
| kenaan | 12hager ppc-jit-backend 1103431c38f9c9 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Remove typo from _gen_exit_path | 19:20 |
| kenaan | 12ctismer win64_gborg 1195c8b04b7cf8 15/pypy/: ll_os.utimes works, too | 19:21 |
| kenaan | 12ctismer win64_gborg 11689e57b43a04 15/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py: merge | 19:21 |
| `fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer | 19:22 | |
| Alex_Gaynor | fijal: http://paste.pocoo.org/show/504766/ look ok? | 19:23 |
| fijal | run some tests? | 19:24 |
| Alex_Gaynor | any particular ones? | 19:24 |
| amaury | I'd like to display the list of .py files that are prebuilt into pypy-c | 19:24 |
| amaury | (and then, limit the list) | 19:25 |
| fijal | Alex_Gaynor: translate? | 19:25 |
| fijal | amaury: ls *.c | 19:25 |
| fijal | should give you a rough estimate | 19:26 |
| amaury | fijal: not RPython modules | 19:26 |
| amaury | applevel modules | 19:26 |
| amaury | app_main.py is the first one | 19:26 |
| amaury | os, io should stay away | 19: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 seconds | 19:31 | |
| amaury | also, the uploaded tarball does not work | 19:32 |
| sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 19:32 | |
| amaury | "cannot import encodings" | 19:32 |
| amaury | probably related | 19:33 |
| `fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 245 seconds | 19:33 | |
| pjenvey | well I guess I implemented ascii, though it fails the test, it passes when reran | 19:35 |
| pjenvey | seems to pass on the command line | 19:35 |
| pjenvey | encodings, interp vs app level, o_O not sure what's that about | 19:35 |
| chronitis (~chronitis@79-68-119-242.dynamic.dsl.as9105.com) left irc: Remote host closed the connection | 19:37 | |
| chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) joined #pypy. | 19:37 | |
| kenaan | 12ctismer win64_gborg 1182f5470affc1 15/pypy/rpython/module/test/test_ll_os.py: test_chdir is fixed now for win32 | 19:39 |
| stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: schnarch | 19:39 | |
| aisipos (~aisipos@wc.lax.truecarcorp.com) left irc: Ping timeout: 258 seconds | 19:39 | |
| Sho_ (~EHS1@kde/hein) left irc: Read error: Connection reset by peer | 19: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 sleep | 19:44 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 19:45 | |
| Sho_ (~EHS1@kde/hein) left irc: Client Quit | 19:46 | |
| apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection | 19:47 | |
| jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 240 seconds | 19:51 | |
| jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 19:52 | |
| Nick change: ericholscher_ -> ericholscher | 19: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 connection | 20:07 | |
| apanda (~apanda@dhcp-45-220.EECS.Berkeley.EDU) left irc: Remote host closed the connection | 20:09 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 20:09 | |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Quit: Leaving | 20:10 | |
| WildChild (~wildchild@74.57.184.165) left irc: Ping timeout: 258 seconds | 20: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 terminal | 20: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: Leaving | 20:41 | |
| antocuni (~antocuni@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 20:50 | |
| lizardo (~lizardo@189.2.128.130) left irc: Quit: Leaving | 20:55 | |
| whyking (~quassel@128.148.231.16) joined #pypy. | 20:56 | |
| whyking (~quassel@128.148.231.16) left irc: Read error: Connection reset by peer | 20: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: Leaving | 21:06 | |
| stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Ping timeout: 260 seconds | 21:06 | |
| Nick change: stakkars_ -> stakkars | 21:06 | |
| costy_petrisor_ (4f75d76f@gateway/web/freenode/ip.79.117.215.111) left irc: Quit: Page closed | 21: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 | |
| pjenvey | amaury - http://paste.ofcode.org/Fmt9YJ992AJzaY36yY483P make sense? so it's passed along to compile_info.encoding | 21:39 |
| fschwidom (~fschwidom@46.115.24.78) joined #pypy. | 21:40 | |
| amaury | pjenvey: what problem does it solve? | 21:40 |
| amaury | iow: tests! | 21:40 |
| kenaan | 12RonnyPfannschmidt pyrepl[py3ksupport] 112bb3de20db46 15/pyrepl/readline.py: merge from default | 21:47 |
| PqSe (~joe@cafe.rspkg.com) left irc: Remote host closed the connection | 21:47 | |
| PqSe (~joe@cafe.rspkg.com) joined #pypy. | 21:48 | |
| fprimex (~fprimex@brent-macbook.sc.fsu.edu) left irc: Quit: http://www.fprimex.com | 21: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 connection | 21:59 | |
| `fox` (~fox@host204-108-dynamic.245-95-r.retail.telecomitalia.it) left irc: Ping timeout: 258 seconds | 22:01 | |
| EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) joined #pypy. | 22:01 | |
| kushal (~kdas@fedora/kushal) joined #pypy. | 22:03 | |
| pjenvey | amaury - yes, sorry | 22:05 |
| amaury | I mean, I don't know what you want to do | 22:06 |
| pjenvey | amaury - for pep3120 http://paste.ofcode.org/8gSEQLrkBKjWQP2TTAfnxF | 22:06 |
| amaury | heh, not bad actually | 22:08 |
| DasIch_ (~dasich@p3E9913D5.dip.t-dialin.net) left irc: Remote host closed the connection | 22:16 | |
| kushal (~kdas@fedora/kushal) left irc: Quit: Leaving | 22: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 |
| kenaan | 12ctismer win64_gborg 11d4d34a4e70e5 15/pypy/rpython/: all of test_ll_os works now (more than before is started win64 ;-) | 22:32 |
| amaury | stakkars: nice progress for win64 | 22:35 |
| stakkars | thanks! well, I was blocked due to caching which was very misleading, but now it bacones fun | 22:36 |
| tlynn (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) left irc: Ping timeout: 240 seconds | 22:44 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection | 22:44 | |
| kenaan | 12RonnyPfannschmidt pyrepl[py3ksupport] 119de498f86d73 15/: fix up keymap creation | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/131 | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/935 | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/706 | 22:45 |
| ronny | amaury: im getting closer, but the last few things are tricky | 22:47 |
| ronny | night | 22:47 |
| amaury | night | 22: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 seconds | 23:03 | |
| Nick change: stakkars_ -> stakkars | 23:03 | |
| k_bx (~k_bx@94.244.19.62) left irc: Ping timeout: 248 seconds | 23:08 | |
| amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds | 23:11 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/131 | 23:17 |
| WildChild (~wildchild@modemcable165.184-57-74.mc.videotron.ca) joined #pypy. | 23:17 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/935 | 23:17 |
| Alex_Gaynor | ronny: feel like helping name something? | 23:19 |
| timonator | call it Hank | 23: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 seconds | 23:21 | |
| dcolish | is 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 think | 23:25 |
| dcolish | awesome, thanks | 23:26 |
| Alex_Gaynor | gutworth: ping | 23:27 |
| whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat | 23:35 | |
| dcolish | cool 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 inheritance | 23:35 |
| fzzzy (~donovan@nat/mozilla/x-ukxtvenquogjuafq) left irc: Quit: fzzzy | 23:36 | |
| dcolish | anyway 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 connection | 23: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 | |
| exarkun | wow, xapian is still a thing? | 23:55 |
| chronitis (~chronitis@79-68-124-73.dynamic.dsl.as9105.com) left irc: Quit: Lost terminal | 23:55 | |
| mwhudson | sure, i use it to read my email | 23:56 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 23:58 | |
| dcolish | its used in many things | 23:58 |
| --- Wed Nov 9 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!