| mat^2 (mathias@87.55.0.198) joined #pypy. | 00:00 | |
| antocuni (~antocuni@host117-71-dynamic.58-82-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds | 00:01 | |
| Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection | 00:10 | |
| Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy. | 00:13 | |
| furrykef (furrykef@ip68-12-180-167.ok.ok.cox.net) joined #pypy. | 00:33 | |
| furrykef | I installed Distribute on pypy 1.7 but can't seem to install pip using "easy_install pip". | 00:34 |
|---|---|---|
| furrykef | Oh, I guess I'm supposed to use get-pip.py | 00:35 |
| fzzzy (~donovan@nat/mozilla/x-wjkwjjlritkmorau) left irc: Quit: fzzzy | 00:37 | |
| timotimo_ | in the past i had most success just using virtualenv --distribute with pypy as the --python, furrykef | 00:37 |
| furrykef | *jaw drops* | 00:41 |
| furrykef | My 65816 assembler takes 74 seconds to assemble one million NOP instructions with CPython 2.7. | 00:42 |
| furrykef | With pypy? 6.4 seconds. | 00:42 |
| timotimo_ | sweet! | 00:42 |
| timotimo_ | hm, maybe i should see if my ALI interpretation is fast with pypy | 00:43 |
| timotimo_ | but i don't have any sensible code that is at all long-running | 00:43 |
| timotimo_ | and any more work on ALI would probably be entirely pointless | 00:44 |
| e1ven (~E1ven@SQ7/ProjectLead/E1ven) joined #pypy. | 00:44 | |
| timotimo_ | (ALI is an interpreted assembler used to teach my class assembly. it only had integers and very little RAM) | 00:44 |
| nettok (~quassel@200.119.172.118) left irc: Read error: Connection reset by peer | 00:45 | |
| furrykef | Sweet indeed. xkas was written in C or C++ and takes about 14 seconds for the same task. Granted, xkas is a fully-featured assembler, whereas my own assembler still has no support for expressions, labels/variables, or macros yet. So maybe mine will slow down as features are added to the grammar. | 00:45 |
| timotimo_ | ah, "assemble" here means parse and compile down to some kind of bytecode, yes? | 00:46 |
| timotimo_ | my first implementation of ALI was interpreted, the second one had actual memory images and a bytecode based vm :) | 00:47 |
| furrykef | Yes, it outputs opcodes for the 65816 CPU (a successor to the 6502). | 00:47 |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 00:53 | |
| furrykef | Here's something I don't understand, though | 00:58 |
| furrykef | I have testing suite with 275 tests (most of them test a single opcode). These tests run slower in pypy than in CPython. | 00:59 |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64-2/builds/8 | 01:00 |
| mfoord (~anonymous@python/psf/voidspace) joined #pypy. | 01:06 | |
| derdon (~derdon@p5DE8B77E.dip.t-dialin.net) left irc: Remote host closed the connection | 01:09 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/752 | 01:16 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1896 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/644 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/303 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/313 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/651 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1168 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/835 | 01:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/759 | 01:30 |
| timotimo_ | furrykef: easy: pypy interprets loops until they get executed often enough to be considered "hot" | 01:34 |
| timotimo_ | then they are traced and compiled to assembler | 01:34 |
| timotimo_ | during this period of "warm-up", pypy is slower, because pypys interpreter is less optimised than cpythons interpreter is | 01:35 |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Ping timeout: 244 seconds | 01:35 | |
| e1ven (~E1ven@SQ7/ProjectLead/E1ven) left irc: Quit: Textual IRC Client: http://www.textualapp.com/ | 01:38 | |
| mfoord (~anonymous@python/psf/voidspace) left irc: Quit: mfoord | 01:48 | |
| furrykef | Hmm... I'm going to want to make a binary build for people who don't have PyPy already... but there's no py2exe equivalent that I know of... maybe I should just bundle a full PyPy installation and have kefasm.bat (or whatever) call PyPy? | 02:00 |
| furrykef | No, that's too big... | 02:01 |
| gutworth | basically | 02:06 |
| Alex_Gaynor | gutworth: did you see my question earlier? | 02:06 |
| gutworth | you mean the blogspot one? | 02:13 |
| gutworth | Alex_Gaynor: did I get disconnected before I answered? | 02:18 |
| Alex_Gaynor | gutworth: heh, yeah :) | 02:18 |
| gutworth | Alex_Gaynor: go ahead! | 02:18 |
| Alex_Gaynor | gutworth: great, thans | 02:18 |
| Alex_Gaynor | ks | 02:18 |
| kenaan | 12alex_gaynor extradoc 11f1bf364cca09 15/blog/draft/pycon-2012-teaser.rst: draft text for a pycon blogspot | 02:19 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/835 | 02:30 |
| gutworth | maybe you should mention who is giving them? | 02:33 |
| Alex_Gaynor | good point | 02:33 |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/651 | 02:35 |
| kenaan | 12alex_gaynor extradoc 11913e169481be 15/blog/draft/pycon-2012-teaser.rst: note the authors of each talk | 02:36 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1168 | 02:42 |
| jyp_ (~interrupt@220.73.24.227) left irc: Remote host closed the connection | 02:43 | |
| kenaan | 12alex_gaynor default 11072b5317cc0f 15/pypy/objspace/std/stringobject.py: catch all the needed memoryerror conditions in str.replace | 02:48 |
| kenaan | 12alex_gaynor default 11bb7e012d070a 15/pypy/module/_multiprocessing/: merged upstream | 02:48 |
| dracman (~draco@212.255.40.253) left irc: Ping timeout: 252 seconds | 02:49 | |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/644 | 02:51 |
| dracman (~draco@212.255.20.85) joined #pypy. | 02:55 | |
| anish_ (anish@nat/redhat/x-twxhccbrbsipjppb) joined #pypy. | 03:05 | |
| kenaan | 12alex_gaynor py3k 11fad1ecae7c0d 15/pypy/interpreter/baseobjspace.py: simplify callable() code and fix a bug in it, None is not the same as false :) | 03:06 |
| nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 248 seconds | 03:26 | |
| ernop (~ernie@114.250.131.107) left irc: Ping timeout: 240 seconds | 03:32 | |
| kenaan | 12alex_gaynor py3k 11141ccdc2c4fb 15/pypy/module/__builtin__/: make sure filter(x, non_callable) raises immediately, not on the first call to __next__ | 03:39 |
| ernop (~ernie@199.48.229.86) joined #pypy. | 03:44 | |
| htoothrot (~mux@unaffiliated/htoothrot) left irc: Quit: here we are | 03:55 | |
| anish_ (anish@nat/redhat/x-twxhccbrbsipjppb) left irc: Quit: Leaving | 04:07 | |
| htoothrot (~mux@unaffiliated/htoothrot) joined #pypy. | 04:07 | |
| anish_ (anish@nat/redhat/x-rynhvbhpeihuoybq) joined #pypy. | 04:10 | |
| pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) left irc: Read error: Connection reset by peer | 04:19 | |
| raydeo (~raydeo@merickel.org) left irc: Excess Flood | 04:19 | |
| pedronis (~pedronis@73-53.195-178.cust.bluewin.ch) joined #pypy. | 04:19 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 04:23 | |
| gutworth (~benjamin@64-131-9-52.usfamily.net) left irc: Ping timeout: 268 seconds | 04:33 | |
| nettok (~quassel@190.143.187.238) joined #pypy. | 04:48 | |
| Arfrever (~Arfrever@apache/committer/Arfrever) left irc: Quit: Ex+re | 04:58 | |
| anish_ (anish@nat/redhat/x-rynhvbhpeihuoybq) left irc: Ping timeout: 240 seconds | 05:30 | |
| anish_ (anish@nat/redhat/x-ufwbjhbsjkoegpyz) joined #pypy. | 05:31 | |
| etrepum (~bob@75.93.144.48) joined #pypy. | 05:38 | |
| anish_ (anish@nat/redhat/x-ufwbjhbsjkoegpyz) left irc: Ping timeout: 240 seconds | 05:45 | |
| ernop (~ernie@199.48.229.86) left irc: Ping timeout: 255 seconds | 05:57 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 06:01 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 06:01 | |
| anish_ (anish@nat/redhat/x-amhthmiaefhpdmwm) joined #pypy. | 06:02 | |
| ernop (~ernie@199.48.229.86) joined #pypy. | 06:09 | |
| anish_ (anish@nat/redhat/x-amhthmiaefhpdmwm) left irc: Quit: Leaving | 06:13 | |
| anish_ (anish@nat/redhat/x-nvgqmrgcxekwvaad) joined #pypy. | 06:13 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/313 | 06:15 |
| Ademan (~dan@adsl-71-141-224-79.dsl.snfc21.pacbell.net) joined #pypy. | 06:21 | |
| nettok (~quassel@190.143.187.238) left irc: Remote host closed the connection | 06:32 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Computer has gone to sleep. | 06:36 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Computer has gone to sleep. | 06:36 | |
| asmeurer (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) left irc: Quit: asmeurer | 06:40 | |
| asmeurer__ (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) joined #pypy. | 06:52 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 07:00 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 07:00 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Client Quit | 07:00 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Client Quit | 07:00 | |
| raydeo (~raydeo@merickel.org) joined #pypy. | 07:02 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/303 | 07:08 |
| mat^2 | 5.1x, hurray | 07:22 |
| fijal | hi | 07:30 |
| Nick change: jacob22_ -> jacob22 | 07:33 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 07:34 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 07:34 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Ping timeout: 244 seconds | 07:39 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Ping timeout: 244 seconds | 07:39 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 07:41 | |
| mat^2 | last time I checked, PyPy seemed slow on games/pyglet due to the GC apparently - is this going to change in the near future? | 07:45 |
| Ademan (~dan@adsl-71-141-224-79.dsl.snfc21.pacbell.net) left irc: Quit: leaving | 07:46 | |
| fijal | mat^2: we have no pyglet benchmarks | 07:51 |
| lahwran | anyone know of a linux distribution that contains pypy? | 08:02 |
| fijal | fedora | 08:03 |
| fijal | gentoo & arch | 08:03 |
| lahwran | does arch provide it in the main repos, or in the user provided repos (who's name I forget) | 08:03 |
| fijal | I have no idea | 08:05 |
| lahwran | ah well. google knows | 08:05 |
| fijal | I would not recommend using arch though | 08:05 |
| lahwran | oh? | 08:05 |
| lahwran | arch's distribution of pypy, or arch in general? | 08:05 |
| fijal | it installs python3 as python | 08:05 |
| fijal | in general | 08:05 |
| fijal | they seem to break stuff pretty badly | 08:05 |
| lahwran | ah | 08:06 |
| lahwran | I hadn't heard that before | 08:06 |
| lahwran | ergh, they seem to install pypy in such a way that `python2` starts pypy | 08:06 |
| lahwran | fijal: what linux distro do you use? | 08:07 |
| amaury_ (~amaury_@74.125.57.34) joined #pypy. | 08:07 | |
| fijal | ubuntu | 08:07 |
| fijal | great | 08:07 |
| fijal | I would not recommend that | 08:07 |
| fijal | I mean I would not recommend arch | 08:07 |
| fijal | there is a PPA for ubuntu | 08:08 |
| fijal | so you can add package sources for pypy | 08:08 |
| lahwran | I use ubuntu myself, and I don't like it | 08:08 |
| lahwran | I was planning to distrohop to archlinux, thanks for the warning about breaking stuff | 08:08 |
| lahwran | I already knew they installed python3 as default, but I didn't know much more than that | 08:08 |
| fijal | yeah, would not recommend | 08:08 |
| fijal | python3 as python breaks pretty much everything I know | 08:09 |
| nshepperd (~asdfg@ppp118-209-196-83.lns20.mel6.internode.on.net) left irc: Ping timeout: 244 seconds | 08:10 | |
| fijal | Alex_Gaynor: ping | 08:14 |
| lahwran | hm | 08:14 |
| lahwran | I seem to have hit a nerve in #archlinux | 08:14 |
| lahwran | they really don't like the idea that using python3 might be bad | 08:15 |
| fijal | lahwran: feel free to drag me to the conv | 08:18 |
| lahwran | fijal: lemme dump a pastebin up of what happened so far | 08:19 |
| fijal | pointless | 08:50 |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy. | 08:51 | |
| lahwran | haha | 08:54 |
| lahwran | well, hopefully pep 394 gets accepted reasonably soon | 08:54 |
| lahwran | of course, by then archlinux will probably have found something else to be hipster about, but oh well | 08:54 |
| fijal | jitviewer is broken :/ | 08:57 |
| fijal | hakanardo: ping | 08:58 |
| hakanardo | hi | 08:58 |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) left irc: Ping timeout: 244 seconds | 09:02 | |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) joined #pypy. | 09:06 | |
| lahwran | who runs bbot2? | 09:07 |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) joined #pypy. | 09:17 | |
| G2P (~G2P@fw-asn1.ornis.com) joined #pypy. | 09:18 | |
| fijal | hakanardo: the recent merges completely broke stuff like assembler counters | 09:19 |
| hakanardo | but tests are passing? | 09:21 |
| hakanardo | how recent btw? | 09:21 |
| fijal | yes, I think so | 09:21 |
| fijal | I don' | 09:21 |
| fijal | t know how recent | 09:21 |
| fijal | it's broken in a very subtle way | 09:22 |
| fijal | just numbers are off | 09:22 |
| hakanardo | and we have to test for that? | 09:22 |
| fijal | yes, some | 09:22 |
| fijal | or maybe not | 09:23 |
| fijal | I thought we do | 09:23 |
| fijal | ah right | 09:24 |
| fijal | now I remember why we don't have tests | 09:24 |
| fijal | because you can't change debug settings from tests | 09:24 |
| fijal | hakanardo: do we have an example of creating a bridge using parse_ops? | 09:25 |
| hakanardo | BaseTestBridges in test_virtualstate.py maybe? | 09:27 |
| hakanardo | the assember counters is the offsets into the compiled trace, right? | 09:28 |
| jell (jellonek@212.182.18.33) left irc: Ping timeout: 252 seconds | 09:28 | |
| anish_ (anish@nat/redhat/x-nvgqmrgcxekwvaad) left irc: Quit: Leaving | 09:33 | |
| ernop (~ernie@199.48.229.86) left irc: Quit: Leaving | 09:33 | |
| anish_ (anish@nat/redhat/x-mvpypjkskknkazcd) joined #pypy. | 09:38 | |
| fijal | hakanardo: yes | 09:39 |
| fijal | hakanardo: I'll fix it later | 09:39 |
| fijal (~fijal@196-210-199-8.dynamic.isadsl.co.za) left irc: Ping timeout: 240 seconds | 09:43 | |
| amaury_ (~amaury_@74.125.57.34) left irc: Read error: Operation timed out | 09:44 | |
| Taggnostr (~quassel@host102-102-dynamic.56-82-r.retail.telecomitalia.it) joined #pypy. | 09:56 | |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) left irc: Ping timeout: 248 seconds | 09:56 | |
| amaury_ (amaury_@nat/google/x-hdiwdpfrnrooytrr) joined #pypy. | 09:59 | |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) joined #pypy. | 09:59 | |
| verte (~verte@python/site-packages/verte) joined #pypy. | 10:14 | |
| Ormod_ (~valtha@ohmu.fi) left irc: Read error: Operation timed out | 10:17 | |
| JaRoel (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 10:17 | |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) joined #pypy. | 10:18 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Ping timeout: 252 seconds | 10:19 | |
| Ormod (~valtha@ohmu.fi) joined #pypy. | 10:19 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 10:21 | |
| JaRoel (~jaroel|4d@office.fourdigits.nl) left irc: Ping timeout: 276 seconds | 10:23 | |
| anish_ (anish@nat/redhat/x-mvpypjkskknkazcd) left irc: Quit: Leaving | 10:31 | |
| Action: mikefc needs to filter the pypy-commit mailing list into a few folders he thinks. | 10:32 | |
| nopper (~nopper@ns.patched.biz) left irc: Read error: Connection reset by peer | 10:33 | |
| Nick change: verte -> {nyctea} | 10:37 | |
| mikefc | David Beazley is hosting (in Chicago) "Write a compiler" in Rpython. http://www.dabeaz.com/chicago/compiler.html | 10:49 |
| Action: mikefc wishes he was nearer chicago | 10:49 | |
| furrykef | Yeesh! $1000? | 10:51 |
| mikefc | he's a smart fellow. and if your workplace paid for it it'd be easy :) | 10:52 |
| mikefc | it is 4 days. so that's not an awful price. | 10:52 |
| mikefc | does he contrib to pypy at all, i wonder. | 10:52 |
| furrykef | Yeah, but I feel I could likely learn almost as much in 4 days on my own. | 10:53 |
| furrykef | As it happens I'm currently using his PLY to write an assembler. | 10:53 |
| furrykef | (Which for at least some inputs runs 10x as fast in Pypy as in CPython -- I'm impressed!) | 10:54 |
| furrykef | Hmm, I didn't know he's also the guy who created SWIG. | 10:56 |
| mikefc | the first thing I saw of his was the Python GIL video from chiPy in 09 | 10:58 |
| mikefc | and it's made me worry about python's future ever since | 10:58 |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) left irc: Ping timeout: 240 seconds | 11:15 | |
| getxsick_ (xsx@tramwaj.asi.pwr.wroc.pl) joined #pypy. | 11:17 | |
| getxsick (xsx@unaffiliated/getxsick) left irc: Read error: Operation timed out | 11:18 | |
| nedbat (~nedbat@python/psf/nedbat) joined #pypy. | 11:39 | |
| azanella (~azanella@189.6.80.207) joined #pypy. | 11:42 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 11:47 | |
| squiddy (~squiddy@46.128.142.118.dynamic.cablesurf.de) joined #pypy. | 11:59 | |
| lahwran | mikefc: oh? | 12:06 |
| exarkun | worrying about things is fun | 12:08 |
| {nyctea} | exarkun: how is that plot of land going? | 12:09 |
| lahwran | I'm still not completely sure if I trust that threads are as bad of an idea as #python regulars say they are | 12:09 |
| lahwran | when brought up, regulars there often say that threads are bad in /all/ languages, not just ones with a GIL | 12:09 |
| ronny | lahwran: what they actually mean to say is, that shared mutable memory concurrency is very problematic | 12:10 |
| ronny | since it creates various classes of problems that are still norriously hard, and easy to get wrong in tricky ways | 12:11 |
| exarkun | {nyctea}: not as much snow on the ground as I'd prefer :) not much else going on for the next few months | 12:11 |
| lahwran | but I think the real thing is, is there anything for which there is not a better solution than threads? | 12:11 |
| exarkun | lahwran: Er? | 12:12 |
| lahwran | exarkun: er what? | 12:12 |
| lahwran | the only things I can think of are things that are highly cpu-bound and require use of multiple cores, and the advice from #python is always to use multiple processes instead | 12:12 |
| ronny | lahwran: please rephase the question, it doesnt make sense | 12:12 |
| lahwran | right | 12:12 |
| lahwran | is there anything for which threads are the best available solution | 12:13 |
| exarkun | I'm sure there are some things like that | 12:13 |
| ronny | lahwran: its ot per se, that threads are a bad solution, its just that shared memory is ard, and even more hard with parallel code | 12:13 |
| ronny | bbl | 12:14 |
| exarkun | lahwran: Why is that an interesting question? | 12:14 |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) joined #pypy. | 12:14 | |
| lahwran | exarkun: uh, scroll up to where mikefc mentioned the GIL and read from there | 12:15 |
| bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 12:15 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Read error: Connection reset by peer | 12:15 | |
| Nick change: bivab_ -> bivab | 12:15 | |
| exarkun | lahwran: I read it. | 12:15 |
| lahwran | erm | 12:16 |
| lahwran | okay | 12:16 |
| arigato (~arigo@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 12:16 | |
| exarkun | Are you saying that if there is any problem, anywhere, that has (shared memory) threading as its best solution, Python must support threading optimally to survive? | 12:17 |
| lahwran | no | 12:17 |
| lahwran | it wasn't specific to python at all | 12:17 |
| lahwran | just to #python, the channel, and the advice they give | 12:17 |
| {nyctea} | well, it's a model | 12:17 |
| exarkun | Sorry, I still don't understand, then. | 12:18 |
| {nyctea} | it might be easier to express a concept in one model than another; a prime example being program analysis, which is /so/ much easier to express in a logic rather than a functional or relational model | 12:19 |
| {nyctea} | I suppose there are problems where concurrency might be easier expressed with threads, but I think it's very specialised cases; very simple embarrasingly-parallel stuff. | 12:20 |
| {nyctea} | it's also useful as a substrate on which to build other concurrency mechanisms. | 12:20 |
| exarkun | {nyctea}: Although that last mostly because it's mostly the only game in town | 12:21 |
| exarkun | lahwran: #python might not agree that what they're recommending isn't specific to Python at all. :) | 12:21 |
| {nyctea} | yes, not because it's easy to reason about. | 12:21 |
| lahwran | dash, particularly | 12:22 |
| {nyctea} | I'm surprised you said dash and not me :) | 12:22 |
| {nyctea} | lahwran: have you ever used E ? | 12:22 |
| lahwran | I actually haven't seen you before now | 12:22 |
| exarkun | lahwran: I'm pretty sure I agree with most of what people have been telling you. | 12:22 |
| lahwran | no, I haven't | 12:22 |
| {nyctea} | lahwran: I'm verte | 12:22 |
| lahwran | I don't remember talking to you about threads, then | 12:23 |
| {nyctea} | I have a new nick! one that is less girly. | 12:23 |
| exarkun | lahwran: I was trying to understand why you disagreed, but you're not explaining that very well :) | 12:23 |
| exarkun | {nyctea}: harder to type though | 12:23 |
| {nyctea} | it autocompletes from one character most everywhere | 12:24 |
| lahwran | exarkun: well, two things: I don't really disagree, I'm trying to develop a real opinion on it; and it's 6 am after not having slept, so my brain is a little fried | 12:24 |
| {nyctea} | I'll stop getting Vertel and verdoc hopefully | 12:24 |
| exarkun | yea but I have to shift to type that character :) | 12:24 |
| exarkun | lahwran: ah, okay. :) perfectly understandable, then. | 12:24 |
| exarkun | speaking of which | 12:24 |
| Action: exarkun goes to find some caffeine | 12:24 | |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) left irc: Ping timeout: 240 seconds | 12:24 | |
| {nyctea} | lahwran: you've read the eeecs 2006 report that everyone points at? | 12:25 |
| {nyctea} | lahwran: at least far enough for the case-in-point ? | 12:25 |
| lahwran | I don't remember such a report, so ... probably not? | 12:25 |
| {nyctea} | ok | 12:25 |
| {nyctea} | http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.htmlhttp://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.html | 12:26 |
| {nyctea} | oops | 12:26 |
| {nyctea} | http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.html | 12:26 |
| PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood | 12:35 | |
| squiddy (~squiddy@46.128.142.118.dynamic.cablesurf.de) left irc: Quit: Leaving | 12:36 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy. | 12:38 | |
| dgl (~dgl@109.86.165.231) joined #pypy. | 12:45 | |
| dracman (~draco@212.255.20.85) left irc: Quit: Konversation terminated! | 12:45 | |
| Nick change: {nyctea} -> verte-{nyctea} | 12:47 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection | 12:50 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 12:50 | |
| furrykef (furrykef@ip68-12-180-167.ok.ok.cox.net) left irc: Quit: ME GROG CRUSH WORLD!!! | 13:05 | |
| jnoller (~jnoller@vpn.nasuni.com) joined #pypy. | 13:06 | |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) joined #pypy. | 13:09 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 13:12 | |
| derdon (~derdon@p5DE8A0CC.dip.t-dialin.net) joined #pypy. | 13:17 | |
| felipejcruz (~felipecru@187.126.145.198) joined #pypy. | 13:18 | |
| bivab_ (~david@134.99.37.221) joined #pypy. | 13:18 | |
| bivab_ (~david@134.99.37.221) left irc: Client Quit | 13:19 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 240 seconds | 13:21 | |
| derdon (~derdon@p5DE8A0CC.dip.t-dialin.net) left irc: Remote host closed the connection | 13:24 | |
| Rhy0lite (dje@nat/ibm/x-uvaphvvvkxjyrxur) joined #pypy. | 13:26 | |
| felipejcruz (~felipecru@187.126.145.198) left irc: Ping timeout: 240 seconds | 13:26 | |
| thinker (~thinker@123-194-52-90.dynamic.kbronet.com.tw) joined #pypy. | 13:27 | |
| felipejcruz (~felipecru@187.126.145.198) joined #pypy. | 13:34 | |
| felipejcruz (~felipecru@187.126.145.198) left irc: Client Quit | 13:35 | |
| nshepperd (~asdfg@ppp118-209-10-193.lns20.mel4.internode.on.net) left irc: Ping timeout: 240 seconds | 13:35 | |
| bbot2 | 13Exception: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/988 | 13:41 |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1484 [12amaury, py3k] | 13:41 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1485 [12amaury, py3k] | 13:41 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/989 [12arigo] | 13:42 |
| bbot2 | 13Exception: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1485 [12amaury, py3k] | 13:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1486 | 13:43 |
| arigato | amaury_: the py3k app-level build was deadlocking tannit | 13:44 |
| hakanardo | Is there a distinction between greenboxes in opimpl_jit_merge_point and a greenkey? | 13:45 |
| arigato | no | 13:45 |
| arigato | the greenkey is not wrapped in boxes, that's it | 13:46 |
| hakanardo | ok, I placed a get_procedure_token(greenboxes) in opimpl_jit_merge_point | 13:46 |
| hakanardo | and am now seening ocational assertion errors | 13:46 |
| hakanardo | was I supposed to unwrap the boxes? | 13:47 |
| hakanardo | http://paste.pocoo.org/show/524521/ | 13:48 |
| arigato | no :-( | 13:49 |
| arigato | sory | 13:49 |
| arigato | greenkey != greenargs | 13:49 |
| arigato | greenargs are unwrapped | 13:49 |
| arigato | greenkey is supposed to be wrapped in Consts | 13:49 |
| arigato | hard to know what's wrong | 13:50 |
| arigato | e.g. are you careful with multiple different jitdrivers? | 13:51 |
| whitelynx (~whitelynx@63.241.75.144) joined #pypy. | 13:51 | |
| hakanardo | probably not, are we handling multiple jitdrivers in the same metainterpreter? | 13:53 |
| arigato | look in opimpl_jit_merge_point() | 13:53 |
| arigato | either "in_recursion" is false, in which case we assert that it's the same jitdriver | 13:53 |
| arigato | or "in_recursion" is true, in which case it might be a different unrelated one | 13:54 |
| arigato | so the actual greenkey arguments are wrongly typed for the "main" jitdriver of the metainterp | 13:54 |
| arigato | in that case | 13:54 |
| hakanardo | ok, that might be it, thanx | 13:56 |
| nedbat (~nedbat@python/psf/nedbat) left irc: Disconnected by services | 14:01 | |
| nedbat_ (~nedbat@python/psf/nedbat) joined #pypy. | 14:01 | |
| Action: arigato -> leave Düsseldorf | 14:03 | |
| arigato (~arigo@fwstups.cs.uni-duesseldorf.de) left irc: Quit: See you | 14:03 | |
| Nick change: lambacck_ -> lambacck | 14:05 | |
| gutworth (~benjamin@64-131-9-52.usfamily.net) joined #pypy. | 14:10 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy. | 14:11 | |
| felipejcruz (~felipecru@187.102.160.14) joined #pypy. | 14:16 | |
| felipejcruz (~felipecru@187.102.160.14) left irc: Ping timeout: 240 seconds | 14:26 | |
| Nick change: nedbat_ -> nedbat | 14:32 | |
| bivab (~david@ip-62-143-59-5.unitymediagroup.de) joined #pypy. | 14:34 | |
| kenaan | 12hakanardo jit-improve-nested-loops 11ce62dce925d3 15/pypy/jit/metainterp/pyjitpl.py: we cant call get_procedure_token if we are in_recursion since the actual greenkey arguments ar... | 14:36 |
| kenaan | 12hakanardo jit-improve-nested-loops 11f637da0553fb 15/pypy/: hg merge default | 14:36 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/645 [12hakanardo, jit-improve-nested-loops] | 14:37 |
| verte-{nyctea} (~verte@python/site-packages/verte) left irc: Quit: ~~~ Crash in JIT! | 14:37 | |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) left irc: Ping timeout: 240 seconds | 14:38 | |
| bivab (~david@ip-62-143-59-5.unitymediagroup.de) left irc: Quit: bivab | 14:40 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 14:46 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 14:46 | |
| JStoker (jstoker@unaffiliated/jstoker) left irc: Ping timeout: 252 seconds | 15:00 | |
| mikefc (~mikefc@60-242-240-196.static.tpgi.com.au) left irc: Ping timeout: 252 seconds | 15:02 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/ | 15:02 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/ | 15:02 | |
| JStoker (jstoker@unaffiliated/jstoker) joined #pypy. | 15:08 | |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) joined #pypy. | 15:09 | |
| khs (~khs@69.79-161-94.customer.lyse.net) joined #pypy. | 15:19 | |
| nedbat (~nedbat@python/psf/nedbat) left irc: Read error: Connection reset by peer | 15:20 | |
| nedbat (~nedbat@python/psf/nedbat) joined #pypy. | 15:20 | |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1896 | 15:26 |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/180 | 15:26 |
| nedbat (~nedbat@python/psf/nedbat) left irc: Read error: Connection reset by peer | 15:33 | |
| nedbat (~nedbat@python/psf/nedbat) joined #pypy. | 15:34 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 15:35 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 15:35 | |
| derdon (~derdon@pD9E1D9C3.dip.t-dialin.net) joined #pypy. | 15:36 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Client Quit | 15:36 | |
| kennethr_ (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Client Quit | 15:37 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 15:37 | |
| Kaskuka (~John@osbk-d9bf275a.pool.mediaWays.net) left irc: Ping timeout: 240 seconds | 15:39 | |
| Shanita (~John@osbk-4db163fc.pool.mediaWays.net) joined #pypy. | 15:39 | |
| G2P (~G2P@fw-asn1.ornis.com) left irc: Quit: Leaving. | 15:41 | |
| nedbat (~nedbat@python/psf/nedbat) left irc: Disconnected by services | 15:43 | |
| nedbat_ (~nedbat@python/psf/nedbat) joined #pypy. | 15:43 | |
| nedbat_ (~nedbat@python/psf/nedbat) left irc: Ping timeout: 276 seconds | 15:49 | |
| Nick change: getxsick_ -> getxsick | 15:51 | |
| fprimex (fprimex@154.sub-75-216-225.myvzw.com) joined #pypy. | 15:57 | |
| kkris (~kris@93-82-47-58.adsl.highway.telekom.at) joined #pypy. | 16:06 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection | 16:11 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/759 | 16:27 |
| dmalcolm (~david@c-24-61-12-82.hsd1.ma.comcast.net) joined #pypy. | 16:41 | |
| fprimex (fprimex@154.sub-75-216-225.myvzw.com) left irc: Quit: soup! | 16:41 | |
| `fox` (~fox@95.237.108.196) joined #pypy. | 16:46 | |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) left irc: Quit: Textual IRC Client: http://www.textualapp.com/ | 16:49 | |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Read error: Connection reset by peer | 17:00 | |
| antocuni (~antocuni@host117-71-dynamic.58-82-r.retail.telecomitalia.it) joined #pypy. | 17:03 | |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) left irc: Read error: Connection reset by peer | 17:12 | |
| fijal (~fijal@197.106.91.238) joined #pypy. | 17:13 | |
| `fox` (~fox@95.237.108.196) left irc: Read error: Connection reset by peer | 17:13 | |
| Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) joined #pypy. | 17:16 | |
| Alex_Gaynor | fijal: pong | 17:19 |
| fijal | uh, did I ping you? | 17:19 |
| fijal | I wonder what I wanted | 17:20 |
| fijal | ah, what are you doing on py3k branch? | 17:20 |
| Alex_Gaynor | random small things | 17:20 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1486 | 17:21 |
| fijal | Alex_Gaynor: you can go and help dabeaz with his RPython course | 17:25 |
| Alex_Gaynor | I suspect he's probably ok. | 17:27 |
| fijal | :] | 17:30 |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/645 [12hakanardo, jit-improve-nested-loops] | 17:37 |
| fijal | Alex_Gaynor: did you figure out why memcpy is slow? | 17:38 |
| fijal | or is it not slow for you? | 17:38 |
| Alex_Gaynor | fijal: well, we're about the same speed as CPython for me | 17:39 |
| fijal | ok | 17:39 |
| Alex_Gaynor | but no I didn't investigate | 17:39 |
| fijal | we're 2x slower for me | 17:39 |
| Alex_Gaynor | JIT build? | 17:39 |
| fijal | yes | 17:39 |
| fijal | ah | 17:41 |
| fijal | well, we broke the debug counters a bit | 17:42 |
| Alex_Gaynor | not me, I didn't break anything | 17:42 |
| Alex_Gaynor | well I broke weird string tests for a while | 17:42 |
| Alex_Gaynor | but not debug counters | 17:42 |
| kennethreitz (~kennethre@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy. | 17:44 | |
| fijal | no, that's me | 17:45 |
| fijal | or more - that's hakan, but it's me who did not write a test | 17:45 |
| fijal | well, it's not even entirely true | 17:45 |
| fijal | there was a test that got rewritten in a way that made it stop testing anything :) | 17:45 |
| fijal | hakanardo: ping | 17:46 |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 17:46 | |
| fijal | pffff | 17:54 |
| fijal | Alex_Gaynor: well, the idea of debug counters is kinda broken right now :/ | 17:54 |
| `fox` (~fox@95.237.108.196) joined #pypy. | 17:54 | |
| fijal (~fijal@197.106.91.238) left irc: Read error: Connection reset by peer | 17:56 | |
| Alex_Gaynor | fij:/ | 18:13 |
| kenaan | 12alex_gaynor default 114d8780140779 15/pypy/objspace/std/stringobject.py: do the same check as CPython here, explicitly check for length overflow before doing a replace. | 18:13 |
| amaury_ (amaury_@nat/google/x-hdiwdpfrnrooytrr) left irc: Ping timeout: 268 seconds | 18:13 | |
| dgl (~dgl@109.86.165.231) left irc: Quit: Leaving... | 18:14 | |
| `fox` (~fox@95.237.108.196) left irc: Read error: Connection reset by peer | 18:24 | |
| `fox` (~fox@95.237.108.196) joined #pypy. | 18:24 | |
| Guest_ (~textual@67.51.82.66) joined #pypy. | 18:25 | |
| Nick change: Guest_ -> rekamso | 18:25 | |
| jnoller (~jnoller@vpn.nasuni.com) left irc: Quit: Leaving... | 18:27 | |
| DasIch_ (~dasich@p4FFDD895.dip.t-dialin.net) joined #pypy. | 18:32 | |
| DasIch (~dasich@p4FFDD616.dip.t-dialin.net) left irc: Ping timeout: 268 seconds | 18:36 | |
| mattip (~chatzilla@bzq-79-176-116-66.red.bezeqint.net) joined #pypy. | 18:39 | |
| mattip | hi | 18:41 |
| mattip | In cpython + windows, there is no such thing as select.poll | 18:42 |
| mattip | In pypy, there IS select.poll, but it causes an app test to fail during the build with a timeout | 18:42 |
| mattip | http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/303/steps/shell_7/logs/pytestLog | 18:43 |
| exarkun | Huh | 18:44 |
| mattip | I'm not sure what to do with this. Something is wrong, but what? | 18:46 |
| exarkun | pypy/rlib/_rsocket_rffi.py seems to be where the decision to have or not have poll is made | 18:46 |
| exarkun | It's inside an `if _POSIX:´ check though | 18:46 |
| exarkun | So I don't know how Windows would get it | 18:46 |
| Action: mattip looking at core code for the first time | 18:47 | |
| mattip | OK, so pypy/rlib/test_rsocket.py should be failing. I'll try to make it happen. | 18:50 |
| Rhy0lite (dje@nat/ibm/x-uvaphvvvkxjyrxur) left irc: Quit: Leaving | 18:50 | |
| mattip | nope, make that pypy/rlib/test_rpoll.py, which actually does have two failing tests. | 18:56 |
| `fox` (~fox@95.237.108.196) left irc: Read error: Connection reset by peer | 18:56 | |
| mattip | makes me wonder how many other tests are failing for windows. | 18:57 |
| `fox` (~fox@95.237.108.196) joined #pypy. | 19:00 | |
| Arfrever (~Arfrever@apache/committer/Arfrever) joined #pypy. | 19:08 | |
| bbot2 | 3Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/989 [12arigo] | 19:20 |
| azanella (~azanella@189.6.80.207) left irc: Ping timeout: 252 seconds | 19:34 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 19:40 | |
| andrewfr (~andrew@modemcable211.101-70-69.static.videotron.ca) joined #pypy. | 19:56 | |
| andrewfr | hello there? | 19:56 |
| lahwran | who owns bbot2? | 19:59 |
| andrewfr | I guess it is rather late in Western Europe right now? | 20:00 |
| lahwran | someone in #archlinux was using the nickname pypy yesterday, but they didn't reg it, so I grabbed it as soon as they nicked away | 20:00 |
| lahwran | thought it would be good for that bot | 20:00 |
| lahwran | might* | 20:01 |
| spez2 (~Adium@99-117-99-148.lightspeed.sntcca.sbcglobal.net) joined #pypy. | 20:03 | |
| spez2 (~Adium@99-117-99-148.lightspeed.sntcca.sbcglobal.net) left irc: Quit: Leaving. | 20:03 | |
| spez (~Adium@99-117-99-148.lightspeed.sntcca.sbcglobal.net) joined #pypy. | 20:03 | |
| mattip | AFAIK bot2 is the name of the directory in the pypy/buildbot code repository, so that is probably how it got its name | 20:04 |
| mattip | I have a theory about version 2 of something | 20:04 |
| mattip | I usually write version 1, learn alot, and write version 2 that actually works. | 20:05 |
| mattip | Then when I try to write version 3 features creep in making the whole thing unstable | 20:05 |
| lahwran | haha | 20:06 |
| mattip | So project2 is always the final version | 20:06 |
| mattip | I ran the test suite "python pytest.py pypy/rlab" under windows, linux 32 | 20:08 |
| mattip | here are the results http://paste.pocoo.org/show/524697 | 20:08 |
| mattip | in summary | 20:08 |
| mattip | windows: 21 failed, 2216 passed, 23 skipped, 2 xfailed, 1 error in 2104.23 seconds | 20:09 |
| mattip | linux 32 bit: 80 failed, 2166 passed, 15 skipped, 2 xfailed in 2351.37 seconds | 20:09 |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Quit: Leaving | 20:10 | |
| mattip | About 30 of the linux failures were in pypackrat, which failed all tests. | 20:11 |
| andrewfr (andrew@modemcable211.101-70-69.static.videotron.ca) left #pypy. | 20:17 | |
| derdon (~derdon@pD9E1D9C3.dip.t-dialin.net) left irc: Remote host closed the connection | 20:24 | |
| mattip (chatzilla@bzq-79-176-116-66.red.bezeqint.net) left #pypy. | 20:39 | |
| EnCuKou (~encukou@ip-94-113-220-25.net.upcbroadband.cz) joined #pypy. | 20:41 | |
| antocuni (~antocuni@host117-71-dynamic.58-82-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds | 20:53 | |
| fijal (~fijal@197.170.57.209) joined #pypy. | 21:07 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Ping timeout: 240 seconds | 21:12 | |
| gtaylor_ (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy. | 21:12 | |
| fijal (~fijal@197.170.57.209) left irc: Read error: Connection reset by peer | 21:14 | |
| nettok (~quassel@200.119.183.197) joined #pypy. | 21:18 | |
| spez | i'm using pypy with ipython. is it possible to disable the fancy suggest-as-you-type autocompletion but retain the more common readline behavior? | 21:19 |
| spez (~Adium@99-117-99-148.lightspeed.sntcca.sbcglobal.net) left irc: Quit: Leaving. | 21:23 | |
| kkris (~kris@93-82-47-58.adsl.highway.telekom.at) left irc: Quit: Leaving. | 21:28 | |
| nedbat (~nedbat@python/psf/nedbat) joined #pypy. | 21:29 | |
| rekamso (~textual@67.51.82.66) left irc: Ping timeout: 244 seconds | 21:34 | |
| nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 276 seconds | 21:40 | |
| fijal (~fijal@197.108.171.7) joined #pypy. | 21:42 | |
| nedbat (~nedbat@python/psf/nedbat) joined #pypy. | 21:55 | |
| kenaan | 12alex_gaynor extradoc 115c5293074ddb 15/blog/draft/pycon-2012-teaser.rst: note which is the tutorial. | 21:56 |
| khs (~khs@69.79-161-94.customer.lyse.net) left irc: Ping timeout: 244 seconds | 22:06 | |
| Alex_Gaynor | fijal: does http://paste.pocoo.org/show/524734/ look like an ok fix for #962 | 22:23 |
| Alex_Gaynor | it's basically what CPython does | 22:24 |
| fijal | can't be HAS_LOAD_EXTENSION = hasattr(sqlite, 'sqlite3_enable_load_extension') | 22:25 |
| fijal | ? | 22:25 |
| khs (~khs@69.79-161-94.customer.lyse.net) joined #pypy. | 22:25 | |
| Alex_Gaynor | good point | 22:25 |
| fijal | I Can't comment on self._check_thread etc | 22:26 |
| fijal | i suppose there is a test, otheriwse LGTM | 22:26 |
| khs (~khs@69.79-161-94.customer.lyse.net) left irc: Read error: Connection reset by peer | 22:26 | |
| Alex_Gaynor | fijal: http://paste.pocoo.org/show/524735/ | 22:26 |
| fijal | yop | 22:26 |
| asmeurer__ (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) left irc: Ping timeout: 240 seconds | 22:26 | |
| fijal | the question is then if HAS_LOAD_EXTENSION=False, the symbol is not there | 22:27 |
| fijal | or the function always fails? | 22:27 |
| Alex_Gaynor | symbol isn't there | 22:27 |
| fijal | ok | 22:27 |
| fijal | then fine | 22:27 |
| kenaan | 12alex_gaynor default 112988075eae8d 15/lib_pypy/_sqlite3.py: Work with sqlite's that don't have extension support. | 22:29 |
| kenaan | 12alex_gaynor default 11f6f8ddc1a2f0 15/pypy/objspace/std/stringobject.py: merged upstream | 22:29 |
| CIA-53 | 03agaynor 07roundup * 10#962/Import sqlite3 fails on mac (lion): | 22:29 |
| CIA-53 | [resolved] Should be fixed by 2988075eae8d (sorry this took me so long). Please reopen if it | 22:29 |
| CIA-53 | doesn't (I don't have a libsqlite which doesn't sup ... * 14https://bugs.pypy.org/issue962 | 22:29 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/753 | 22:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/181 | 22:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/990 | 22:30 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64-2/builds/9 | 22:30 |
| fijal (~fijal@197.108.171.7) left irc: Ping timeout: 268 seconds | 22:36 | |
| khs (~khs@69.79-161-94.customer.lyse.net) joined #pypy. | 22:36 | |
| gtaylor_ (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Quit: Konversation terminated! | 22:37 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 252 seconds | 22:39 | |
| furrykef (furrykef@ip68-12-180-167.ok.ok.cox.net) joined #pypy. | 22:47 | |
| khs (~khs@69.79-161-94.customer.lyse.net) left irc: Read error: Connection reset by peer | 22:48 | |
| furrykef | http://paste.pocoo.org/show/524744/ -- I don't understand this. It imports 'jigen.main' fine from the interactive prompt, but not from a script. | 22:51 |
| Alex_Gaynor | furrykef: jigen.py, trying to import jigen from there loads up that file | 22:52 |
| Alex_Gaynor | if you aren't using impliciit relative imports you can add `from __future__ import absolute_import` | 22:52 |
| furrykef | oop. | 22:54 |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 22:55 | |
| khs (~khs@69.79-161-94.customer.lyse.net) joined #pypy. | 22:58 | |
| whitelynx (~whitelynx@63.241.75.144) left irc: Quit: Ex-Chat | 23:02 | |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) left irc: Remote host closed the connection | 23:18 | |
| nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 248 seconds | 23:18 | |
| zooko (~user@97-118-104-179.hlrn.qwest.net) joined #pypy. | 23:24 | |
| `fox` (~fox@95.237.108.196) left irc: Ping timeout: 248 seconds | 23:25 | |
| nettok (~quassel@200.119.183.197) left irc: Ping timeout: 252 seconds | 23:44 | |
| khs (~khs@69.79-161-94.customer.lyse.net) left irc: Quit: Leaving | 23:58 | |
| --- Fri Dec 23 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!