| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/133 | 00:00 |
|---|---|---|
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/134 | 00:00 |
| bolotov (~bolotov@241-104-179-94.pool.ukrtel.net) joined #pypy. | 00:01 | |
| lameiro (~lameiro@8.71-240-81.adsl-dyn.isp.belgacom.be) left irc: Ping timeout: 240 seconds | 00:13 | |
| bolotov (bolotov@241-104-179-94.pool.ukrtel.net) left #pypy. | 00:14 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection | 00:21 | |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) joined #pypy. | 00:36 | |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) left irc: Changing host | 00:36 | |
| voidspace (~anonymous@python/psf/voidspace) joined #pypy. | 00:36 | |
| etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy. | 00:38 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/5 [12Christian Tismer, win64-stage1] | 00:44 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/6 [12Christian Tismer, win64-stage1] | 00:44 |
| rekamso (~textual@216.190.29.42) left irc: Quit: bus | 00:57 | |
| Nick change: tav_ -> tav | 01:10 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/708 | 01:26 |
| stakkars (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy. | 01:26 | |
| stakkars | yes! | 01:27 |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy. | 01:35 | |
| voidspace (~anonymous@python/psf/voidspace) left irc: Quit: voidspace | 01:40 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/261 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/259 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1095 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/793 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1834 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1434 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/564 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/608 | 01:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/697 | 01:45 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/134 | 01:45 |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Quit: Computer has gone to sleep. | 01:47 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood | 01:48 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy. | 01:49 | |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy. | 01:59 | |
| dgl (~dgl@109.86.165.231) joined #pypy. | 02:00 | |
| Nick change: Gulaway -> Gulopine | 02:03 | |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Client Quit | 02:03 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1095 | 02:07 |
| Zira (~Zeldakits@206.175.34.95.customer.cdi.no) left irc: | 02:10 | |
| stakkars (~tismer@213-65-251-34-no35.business.telia.com) left irc: Quit: schnarch | 02:12 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/6 [12Christian Tismer, win64-stage1] | 02:26 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/7 [12Christian Tismer, win64-stage1] | 02:26 |
| Tobu (~Tobu@unaffiliated/tobu) left irc: Quit: No Ping reply in 180 seconds. | 02:28 | |
| Tobu (~Tobu@unaffiliated/tobu) joined #pypy. | 02:28 | |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) joined #pypy. | 02:31 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 02:45 | |
| Shanita (~John@osbk-4d08735b.pool.mediaWays.net) joined #pypy. | 02:49 | |
| Guest75700 (~John@osbk-4db06aff.pool.mediaWays.net) left irc: Ping timeout: 240 seconds | 02:49 | |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Read error: Operation timed out | 02:53 | |
| jimbaker (~jbaker@canonical/jimbaker) left irc: Read error: Operation timed out | 02:55 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/793 | 02:58 |
| davisagli (davisagli@davisagli.com) left #pypy. | 03:06 | |
| aat (~aat@cpe-72-225-174-173.nyc.res.rr.com) left irc: Quit: Computer has gone to sleep. | 03:24 | |
| ixokai (~ixokai@pdpc/supporter/student/ixokai) left irc: Ping timeout: 252 seconds | 03:26 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/564 | 03:48 |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/7 [12Christian Tismer, win64-stage1] | 04:09 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/8 [12Christian Tismer, win64-stage1] | 04:09 |
| mwhudson (~mwh@linaro/mwhudson) left irc: Quit: Leaving | 04:12 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1434 | 04:15 |
| mwhudson (~mwh@linaro/mwhudson) joined #pypy. | 04:16 | |
| mitchellh (~mitchellh@c-69-181-196-27.hsd1.ca.comcast.net) joined #pypy. | 04:20 | |
| mitchell1 (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 04:28 | |
| mitchellh (~mitchellh@c-69-181-196-27.hsd1.ca.comcast.net) left irc: Ping timeout: 260 seconds | 04:30 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/608 | 04:44 |
| asenchi (~asenchi@206.173.142.114) left irc: Ping timeout: 260 seconds | 04:50 | |
| asenchi (~asenchi@206.173.142.114) joined #pypy. | 04:51 | |
| crakdmirror (~crakdmirr@174.127.114.26) left irc: Ping timeout: 240 seconds | 04:51 | |
| crakdmirror (~crakdmirr@174.127.114.26) joined #pypy. | 04:53 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy. | 05:02 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Changing host | 05:02 | |
| jimbaker (~jbaker@canonical/jimbaker) joined #pypy. | 05:02 | |
| gutworth (~benjamin@dhcp-128-36-89-186.central.yale.edu) left irc: Quit: Lost terminal | 05:08 | |
| Count_Niedar (dfgdfgssdf@host-173-230-2-133.vanodod.clients.pavlovmedia.com) joined #pypy. | 05:39 | |
| Niedar (dfgdfgssdf@host-173-230-2-133.vanodod.clients.pavlovmedia.com) left irc: Read error: Connection reset by peer | 05:39 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/261 | 05:43 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1834 | 05:44 |
| jimbaker` (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy. | 05:47 | |
| jimbaker (~jbaker@canonical/jimbaker) left irc: Ping timeout: 240 seconds | 05:50 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/8 [12Christian Tismer, win64-stage1] | 06:01 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/9 [12Christian Tismer, win64-stage1] | 06:01 |
| tilgovi (~randall@c-50-131-59-86.hsd1.ca.comcast.net) joined #pypy. | 06:21 | |
| tilgovi (~randall@c-50-131-59-86.hsd1.ca.comcast.net) left irc: Changing host | 06:21 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 06:21 | |
| Nick change: Gulopine -> Gulaway | 06:36 | |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Read error: Operation timed out | 06:40 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/697 | 06:41 |
| kenaan | 12hakanardo jit-refactor-tests 11f8171c00d11a 15/: hg merge default | 06:51 |
| kenaan | 12hakanardo jit-targets 11d9c82a0bbd6c 15/pypy/jit/metainterp/test/: fix test | 06:51 |
| asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer | 06:55 | |
| mvt (~mvantelli@87.213.45.85) joined #pypy. | 07:20 | |
| kenaan | 12hakanardo jit-refactor-tests 1103055b5850d3 15/pypy/jit/metainterp/history.py: kill check_loops, it is now replaced with check_resops | 07:21 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1835 [12hakanardo, jit-refactor-tests] | 07:22 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1096 [12hakanardo, jit-refactor-tests] | 07:22 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1435 [12hakanardo, jit-refactor-tests] | 07:22 |
| ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) joined #pypy. | 07:22 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 07:23 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/9 [12Christian Tismer, win64-stage1] | 07:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/10 [12Christian Tismer, win64-stage1] | 07:44 |
| costy_petrisor (c2029b67@gateway/web/freenode/ip.194.2.155.103) joined #pypy. | 07:47 | |
| Garen (garen@69.76.18.3) left irc: Remote host closed the connection | 07:48 | |
| mvt (~mvantelli@87.213.45.85) left irc: Quit: Leaving | 07:52 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 08:01 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 08:03 | |
| Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Ping timeout: 240 seconds | 08:04 | |
| Vorpal_ (~AnMaster@unaffiliated/anmaster) joined #pypy. | 08:04 | |
| Nick change: Vorpal_ -> Vorpal | 08:04 | |
| kenaan | 12bivab arm-backend-2 113079baf884b8 15/pypy/jit/backend/arm/test/test_assembler.py: fix test | 08:07 |
| kenaan | 12arigo ppc-jit-backend 11066646be3787 15/pypy/rlib/clibffi.py: Tentatively rewrite push_arg_as_ffiptr(). | 08:07 |
| asenchi (~asenchi@206.173.142.114) left irc: Ping timeout: 240 seconds | 08:17 | |
| asenchi (~asenchi@206.173.142.114) joined #pypy. | 08:19 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1835 [12hakanardo, jit-refactor-tests] | 08:22 |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 08:22 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/10 [12Christian Tismer, win64-stage1] | 08:31 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/11 [12Christian Tismer, win64-stage1] | 08:31 |
| PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Quit: ZNC - http://znc.in | 08:37 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy. | 08:37 | |
| mitchell1 (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 08:41 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 08:45 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Ping timeout: 240 seconds | 08:50 | |
| Hong_MinHee (~dahlia@175.125.21.72) left irc: Ping timeout: 248 seconds | 08:51 | |
| Hong_MinHee (~dahlia@175.125.21.72) joined #pypy. | 08:52 | |
| ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer | 09:00 | |
| ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) joined #pypy. | 09:00 | |
| ericflo (~ericflo@c-50-131-58-97.hsd1.ca.comcast.net) left irc: Client Quit | 09:01 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1435 [12hakanardo, jit-refactor-tests] | 09:01 |
| ixokai (~ixokai@pdpc/supporter/student/ixokai) joined #pypy. | 09:04 | |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy. | 09:09 | |
| Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) joined #pypy. | 09:10 | |
| Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) left irc: Changing host | 09:10 | |
| Trundle (~andy@python/site-packages/trundle) joined #pypy. | 09:10 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1096 [12hakanardo, jit-refactor-tests] | 09:15 |
| bbot2_ (~bbot2@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 09:21 | |
| bbot2_ (~bbot2@fwstups.cs.uni-duesseldorf.de) left irc: Client Quit | 09:21 | |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) joined #pypy. | 09:40 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 09:41 | |
| antocuni | hi | 09:44 |
| elipsion | hi there | 09:45 |
| EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) left irc: Remote host closed the connection | 09:45 | |
| etrepum (~bob@75-101-96-144.dsl.static.sonic.net) left irc: Read error: Connection reset by peer | 09:47 | |
| etrepum (~bob@75-101-96-144.dsl.static.sonic.net) joined #pypy. | 09:47 | |
| kenaan | 12hager ppc-jit-backend 114b4ba001ebbb 15/pypy/jit/backend/ppc/ppcgen/register.py: Remove GPR 1 from those registers which are preserved across function calls | 09:50 |
| cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 09:54 | |
| bivab | antocuni: hi | 09:54 |
| Shanita (~John@osbk-4d08735b.pool.mediaWays.net) left irc: Read error: Connection reset by peer | 09:58 | |
| ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy. | 09:58 | |
| Moku (~John@osbk-4d08735b.pool.mediaWays.net) joined #pypy. | 10:00 | |
| Nick change: Moku -> Shinita | 10:01 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/11 [12Christian Tismer, win64-stage1] | 10:13 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/12 [12Christian Tismer, win64-stage1] | 10:13 |
| Squarepy (~Squarepy@wcw-staff-215-65.wireless.uva.nl) joined #pypy. | 10:17 | |
| Squarepy (~Squarepy@wcw-staff-215-65.wireless.uva.nl) left irc: Changing host | 10:18 | |
| Squarepy (~Squarepy@unaffiliated/squarepy) joined #pypy. | 10:18 | |
| bivab | antocuni: ping | 10:24 |
| kenaan | 12hager ppc-jit-backend 11ebd183097a54 15/pypy/jit/backend/ppc/ppcgen/arch.py: changed BACKCHAIN_SIZE to 3 * WORD | 10:25 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1097 [12Carl Friedrich Bolz, set-strategies] | 10:27 |
| derdon (~derdon@p5DE8B589.dip.t-dialin.net) joined #pypy. | 10:33 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1097 [12Carl Friedrich Bolz, set-strategies] | 10:41 |
| kdas_ (kdas@nat/redhat/x-ysrcclvpicytcylf) joined #pypy. | 10:42 | |
| Nick change: kdas_ -> darklord | 10:42 | |
| darklord (kdas@nat/redhat/x-ysrcclvpicytcylf) left irc: Client Quit | 10:42 | |
| Nick change: Gulaway -> Gulopine | 10:45 | |
| fijal (~fijal@AAubervilliers-651-1-53-3.w81-249.abo.wanadoo.fr) joined #pypy. | 10:46 | |
| fijal | hi | 10:46 |
| Nick change: Gulopine -> Gulaway | 10:52 | |
| Action: fijal gives up reading pypy-svn | 10:54 | |
| fijal | Alex_Gaynor: around by chance? | 10:54 |
| fijal | hakanardo: ping | 10:55 |
| cfbolz | fijal: sorry | 10:56 |
| cfbolz | fijal: that was the last code drop anyway | 10:56 |
| fijal | cfbolz: not your fault really ;-) | 10:56 |
| fijal | more the speed of progress | 10:56 |
| fijal | cfbolz: I have a question though | 10:56 |
| fijal | how hard would it be to not force lazy setfields on guards? | 10:56 |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) joined #pypy. | 10:57 | |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) left irc: Changing host | 10:57 | |
| voidspace (~anonymous@python/psf/voidspace) joined #pypy. | 10:57 | |
| cfbolz | we already do that for virtuals | 10:57 |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/12 [12Christian Tismer, win64-stage1] | 10:57 |
| fijal | yes | 10:57 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/13 [12Christian Tismer, win64-stage1] | 10:57 |
| fijal | but if we try to do it for everything, then we segfault or so | 10:57 |
| fijal | alex tried and failed | 10:57 |
| cfbolz | so it's as hard as understanding the segfault | 10:57 |
| cfbolz | which is probably a subtle interaction of optimizations | 10:57 |
| fijal | ok, so there are no inherent limitations? | 10:57 |
| cfbolz | no | 10:57 |
| fijal | that you're aware of | 10:57 |
| fijal | cool | 10:57 |
| cfbolz | unclear how useful it is | 10:58 |
| fijal | the issue is that it makes more sense to create a new immutable structure for each iteration of a loop than modify an existing one | 10:58 |
| fijal | and it's kinda natural to just have an iterator object really | 10:58 |
| fijal | http://www.slideshare.net/ShomaHosaka/pypy-10114795 | 10:59 |
| fijal | I think those are japanese slides about pypy | 10:59 |
| fijal | but I wouldn't bet ;-) | 10:59 |
| cfbolz | fijal: yes, but sinking across the loop is something else entirely | 10:59 |
| cfbolz | that's håkan magic | 10:59 |
| fijal | ah I see | 10:59 |
| fijal | ok | 10:59 |
| fijal | hm | 10:59 |
| fijal | a bit bad | 11:00 |
| fijal | I can rewrite it using immutable indexes I guess | 11:00 |
| fijal | ok, good, I know something at least | 11:00 |
| kenaan | 12fijal numpy-multidim-shards 11083d184dc8ab 15/pypy/module/micronumpy/: A branch to use shards instead of just raw indexes that have to be computed using expensive division | 11:01 |
| fijal | this is just the beginning | 11:02 |
| ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) joined #pypy. | 11:02 | |
| Nick change: ojii -> ojii|lunch | 11:03 | |
| fijal (~fijal@AAubervilliers-651-1-53-3.w81-249.abo.wanadoo.fr) left irc: Ping timeout: 260 seconds | 11:09 | |
| wozozo (~wozozo@leaf.wozozo.org) left irc: Ping timeout: 240 seconds | 11:14 | |
| khs | Is there any difference in how importing modules should work in pypy and cpython? | 11:25 |
| lucian | khs: not for pure python modules, no | 11:28 |
| arigato (~arigo@wuyoso.olf.sgsnet.se) joined #pypy. | 11:29 | |
| kenaan | 12arigo default 117fc3038601d8 15/pypy/translator/test/test_simplify.py: Kill test now that ovfcheck_lshift() is gone. | 11:32 |
| wozozo (~wozozo@leaf.wozozo.org) joined #pypy. | 11:40 | |
| lizardo (~lizardo@201008201001.user.veloxzone.com.br) joined #pypy. | 11:41 | |
| ronny | hey | 11:43 |
| ronny | do we have any mapping of stackeffect<>opcode? | 11:44 |
| khs | lucian: I have a module in parser/parser.py. Importing like "import parser.parser" works for cpython 2.7 but not for pypy | 11:46 |
| ronny | khs: parser s a builtin package | 11:47 |
| ronny | khs: so the cause of the issue is your neglect to check for stdlib masking | 11:49 |
| voidspace_ (~voidspace@python/psf/voidspace) joined #pypy. | 11:50 | |
| khs | ronny: thanks. got no error indicating that. | 11:51 |
| ronny | khs: thre is a reason why its suggested to put your own code into a toplevel pacakgee dedicated to it | 11:52 |
| voidspace_ (~voidspace@python/psf/voidspace) left irc: Client Quit | 11:54 | |
| kenaan | 12arigo default 11f87b5df4955d 15/pypy/rpython/lltypesystem/rffi.py: Uh. Fix this function. No clue how it could have worked: it returned "unsigned=False" for all non-Number types, l... | 11:56 |
| arigato | khs, ronny: in CPython, if there is both a built-in module xxx and a file xxx.py, "import xxx" will either import the built-in module xxx or the file xxx.py depending on obscure rules | 12:04 |
| arigato | obscure and depending on the particular configuration of CPython | 12:05 |
| arigato | in PyPy we decided to always go for the built-in module | 12:05 |
| arigato | but maybe always going for the file xxx.py would be safer | 12:05 |
| antocuni | bivab: pong | 12:05 |
| khs | arigato: I would think if someone writes a module, they intend to use it even if there is a built-on module with the same name. | 12:07 |
| khs | *in | 12:07 |
| Nick change: ojii|lunch -> ojii | 12:10 | |
| kenaan | 12hager ppc-jit-backend 110cc8549b1466 15/pypy/jit/backend/ppc/ppcgen/arch.py: Different backchain sizes depending on the architecture | 12:11 |
| kenaan | 12hager ppc-jit-backend 1114e77d72c41c 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Added some comments in ppcgen/ppc_assembler.py | 12:11 |
| kenaan | 12hager ppc-jit-backend 11ca6424b81d89 15/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py: Use a more clear way to compute offsets | 12:11 |
| arigato | khs: yes, but it's more messy than that | 12:12 |
| arigato | e.g. someone's custom import hooks can be confused by seeing imports for "sys" or other built-in modules | 12:12 |
| bivab | antocuni: hi, I am trying to setup a buildslave for powerpc and I wanted to know what needs to be done to hook it up with the master | 12:13 |
| antocuni | bivab: first, you need to "pip install buildbot_buildslave" | 12:14 |
| antocuni | then, you choose a name for the buildslave and a password | 12:15 |
| antocuni | you need to put the name/password pair in ~buildmaster/pypy-buildbot/master/slaveinfo.py on wyvern | 12:16 |
| antocuni | (I can do that if you can't ssh as buildmaster@wyvern) | 12:16 |
| antocuni | then, you have to create your buildslave using a command which I never recall :_) | 12:16 |
| bivab | yes, that would be great, I can't ssh to wyvwern | 12:17 |
| antocuni | buildslave create-slave BASEDIR MASTERHOST:PORT SLAVENAME PASSWORD | 12:17 |
| bivab | thanks I'll setup everything and mail you the information | 12:17 |
| antocuni | buildmaster_host = 'wyvern.cs.uni-duesseldorf.de' | 12:17 |
| antocuni | port = 10407 | 12:18 |
| bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 12:18 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Read error: Connection reset by peer | 12:18 | |
| bivab__ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 12:18 | |
| antocuni | bivab : while you are at it, you could write a quick HOWTO on how to setup a buildslave :-) | 12:18 |
| bivab_ (~david@fwstups.cs.uni-duesseldorf.de) left irc: Remote host closed the connection | 12:19 | |
| bivab__ | sure, once it works ;) | 12:19 |
| lizardo_ (~lizardo@201008184036.user.veloxzone.com.br) joined #pypy. | 12:21 | |
| lizardo (~lizardo@201008201001.user.veloxzone.com.br) left irc: Disconnected by services | 12:22 | |
| Nick change: lizardo_ -> lizardo | 12:23 | |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 12:25 | |
| arigato | khs: in other words: you are right, of course, and I'll try to come up with some hack, but it should be reported as a CPython bug | 12:25 |
| arigato | e.g. a statement like "import thread" will import the built-in module in a CPython compiled with threads, and it will import "thread.py" otherwise | 12:26 |
| arigato | or more obscurely, "import math" may import either, depending on whether "math" was compiled as a built-in module or an extension module | 12:26 |
| arigato | PyPy has no extension module | 12:27 |
| arigato | thus everything is built-in, and takes priority | 12:27 |
| witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy. | 12:28 | |
| antocuni | bivab__: ok, I updated the buildbot master config | 12:31 |
| antocuni | if you start your slave, it should connect now | 12:31 |
| bivab__ | antocuni: thanks, I should be started now | 12:31 |
| antocuni | bivab__: yes: http://buildbot.pypy.org/buildslaves/stups-ppc32 | 12:32 |
| antocuni | (although you should probably put a more descriptive name and email address :-) | 12:33 |
| bivab__ | antocuni: ok, I think I will write a few lines then and update the info, thank you for the help | 12:34 |
| antocuni | now you have to configure the master to associate your buildslave with the desired builders | 12:34 |
| lmoura_ (~lmoura@186.215.206.130) joined #pypy. | 12:34 | |
| antocuni | bivab__: look at 2f982db47d5d in the pypy/buildbot repo to have an example | 12:35 |
| kenaan | 12arigo default 1188acc7aafd1e 15/pypy/rpython/lltypesystem/rffi.py: Fix. | 12:37 |
| Action: antocuni restarts | 12:38 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1098 [12Carl Friedrich Bolz, set-strategies] | 12:38 |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) left irc: Remote host closed the connection | 12:38 | |
| lmoura_ (~lmoura@186.215.206.130) left irc: Ping timeout: 240 seconds | 12:38 | |
| lmoura (~lmoura@186.212.243.138) left irc: Ping timeout: 276 seconds | 12:39 | |
| lmoura_ (~lmoura@187.112.28.129) joined #pypy. | 12:39 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/13 [12Christian Tismer, win64-stage1] | 12:40 |
| kenaan | 12arigo default 116f2534aea5ca 15/pypy/: Obscure: mark some builtin modules (but not others) as taking precedence in an "import xyz" statement if there is a... | 12:45 |
| arigato | cfbolz: do you have any clue about why suddenly we get MemoryError on some random translations on tannit? | 12:46 |
| cfbolz | arigato: I am wondering myself :-( | 12:46 |
| cfbolz | arigato: it seems to be at random points | 12:46 |
| cfbolz | arigato: did you change the globally accessible pypy? | 12:47 |
| arigato | no, it's still August 12 | 12:47 |
| arigato | and I tried two translations but they worked | 12:47 |
| cfbolz | yes, me too | 12:48 |
| kenaan | 12bivab buildbot 11e9fb7f98db74 15/bot2/pypybuildbot/master.py: Add PPC32 | 12:48 |
| Nick change: bivab__ -> bivab | 12:50 | |
| arigato | is it possible that it's everything that includes a revision around 62bc56457861? | 12:50 |
| cfbolz | arigato: in any case it's not deterministic, it definitely works sometimes | 12:51 |
| arigato | ah | 12:51 |
| cfbolz | or at least fails a different points | 12:51 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1098 [12Carl Friedrich Bolz, set-strategies] | 12:51 |
| arigato | :-/ | 12:51 |
| cfbolz | yes. this one failed much later | 12:51 |
| arigato | it looks pretty deterministic to me | 12:52 |
| arigato | it's always in "return shape[0].get_ffi_type()" | 12:52 |
| cfbolz | but the number of jitcodes differ | 12:52 |
| arigato | well they are built in a random order I suppose | 12:53 |
| cfbolz | yes, possible | 12:53 |
| cfbolz | did something about get_ffi_type change? | 12:53 |
| arigato | not during the interval of revisions in question | 12:55 |
| cfbolz | :-((( | 12:56 |
| arigato | and anto is working on the ffistruct branch anyway | 12:57 |
| cfbolz | arigato: how's that related? | 12:58 |
| cfbolz | ah, are you saying this code will go away soon? | 12:59 |
| arigato | I don't know, but I imagine it is related, given that get_ffi_type() builds a W_FFIType for a rawffi structure | 12:59 |
| cfbolz | right | 12:59 |
| arigato | I'm just saying that he is making changes around here | 12:59 |
| cfbolz | yes, sorry, got it now | 13:01 |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) joined #pypy. | 13:02 | |
| cfbolz | arigato: anyway, the fact that it's a memory error is very obscure in itself | 13:02 |
| antocuni | I profoundly hate ubuntu | 13:03 |
| antocuni | I updated to the new version and I got into unity instead of my good old fluxbox | 13:03 |
| cfbolz | antocuni: stop whining and switch distributions | 13:03 |
| antocuni | well, it worked nicely so far | 13:04 |
| arigato | ah, I got the crash in a terminal | 13:04 |
| xorAxAx | to fluxbuntu :) | 13:04 |
| arigato | it has 2.7GB of RAM consumed so far | 13:04 |
| arigato | that's too much anyway, but doesn't explain the crash | 13:04 |
| cfbolz | antocuni: so you don't really have much to complain about, do you? :-) | 13:05 |
| bivab | antocuni: could you update the buildmaster to so it takes the configuration changes | 13:05 |
| antocuni | no, I mean: my ubuntu experience was great so far. This is the first time I have a big problem with it | 13:06 |
| antocuni | but why the hell it should decide to drop my good old config? It sounds like a windowsish behavior to me | 13:06 |
| antocuni | bivab: I did "make reconfig", not sure whether it's enough to load your changes | 13:07 |
| antocuni | if it's not, I fear you have to wait untiel the current builds finish, and the restart the whole master | 13:07 |
| xorAxAx | antocuni: it didnt drop it, it just exchanged the dm which doesnt have a record of your session choice anymore | 13:08 |
| xorAxAx | i.e. reselecting fluxbox in your dm should work | 13:09 |
| antocuni | xorAxAx: yes, apart the fact that during the upgrade I explicitly told it to use gdm instead of this new lightdm, but it ignored my request | 13:09 |
| xorAxAx | ah, well :) | 13:09 |
| bivab | antocuni: The ppc builder does not appear, so we will have to wait then | 13:09 |
| antocuni | bivab: I fear so | 13:10 |
| kenaan | 12hager ppc-jit-backend 11e1cc85b1017d 15/pypy/jit/backend/ppc/ppcgen/: (bivab, hager): Make first tests on PPC64 pass | 13:12 |
| arigato | ah | 13:14 |
| arigato | cfbolz: found out why (but of course, no clue why it only showed up 2 days ago) | 13:15 |
| arigato | module/_rawffi/structure.py:212 | 13:15 |
| arigato | this loop is infinite if "basic_size" and "total_size" are zero | 13:15 |
| cfbolz | aaaaah | 13:15 |
| kenaan | 12arigo default 11ed83fd7b7ec1 15/pypy/module/_rawffi/structure.py: Bah. Not really motivated to write a test for this obscure case :-( | 13:19 |
| arigato | bleh, of course the existing tests fail now | 13:19 |
| arigato | well that's a pre-existing issue | 13:20 |
| wozozo (~wozozo@leaf.wozozo.org) left irc: Quit: Tiarra 0.1+svn-38612: SIGINT received; exit | 13:24 | |
| arigato | arghargh | 13:25 |
| arigato | of course | 13:25 |
| arigato | we have struct.py in lib_pypy | 13:26 |
| arigato | so with my try-to-be-clever-and-mimic-cpython importing hack | 13:26 |
| arigato | then it always import struct.py | 13:26 |
| arigato | :-((( | 13:26 |
| cfbolz | arigato: to me this shows that the hack is bogus | 13:27 |
| arigato | yes | 13:27 |
| cfbolz | anyway, the tests fail before that | 13:27 |
| kenaan | 12arigo default 1186c777384663 15/pypy/: Backout 6f2534aea5ca. It's more of a mess, because e.g. we have lib_pypy/struct.py, but we still want the builtin ... | 13:27 |
| arigato | works for me, now | 13:28 |
| arigato (~arigo@wuyoso.olf.sgsnet.se) left irc: Quit: See you | 13:31 | |
| lameiro (~lameiro@8.71-240-81.adsl-dyn.isp.belgacom.be) joined #pypy. | 13:31 | |
| Rhy0lite (dje@nat/ibm/x-fxvhbpshviqbxzxd) joined #pypy. | 13:31 | |
| mvt (~mvantelli@87.213.45.85) joined #pypy. | 13:39 | |
| kenaan | 12hager ppc-jit-backend 11622487af296f 15/pypy/jit/backend/ppc/ppcgen/helper/assembler.py: (bivab, hager): Fixed bug in decode64 | 13:42 |
| sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 13:42 | |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds | 14:02 | |
| Squarepy (~Squarepy@unaffiliated/squarepy) left irc: Quit: Leaving | 14:04 | |
| lizardo (~lizardo@201008184036.user.veloxzone.com.br) left irc: Quit: Leaving | 14:17 | |
| Nick change: Gulaway -> Gulopine | 14:21 | |
| kenaan | 12hager ppc-jit-backend 11ce80006b9449 15/pypy/jit/backend/ppc/ppcgen/: (bivab, hager): Code refactorings and debugging in int operations | 14:26 |
| whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy. | 14:41 | |
| kenaan | 12edelsohn ppc-jit-backend 114cf958dae77e 15/pypy/jit/backend/ppc/ppcgen/: Adjust frame layout and store TOC pointer. | 14:42 |
| stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 14:44 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy. | 14:46 | |
| Nick change: Gulopine -> Gulaway | 14:52 | |
| kenaan | 12hager ppc-jit-backend 11cd410e74e9f5 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: (bivab, edelsohn, hager): change size of allocated stack space at function calls | 14:56 |
| jared (~jared@061093200075.ctinets.com) joined #pypy. | 15:04 | |
| Nick change: jared -> jaredwigmore | 15:04 | |
| sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 15:05 | |
| Shinita (~John@osbk-4d08735b.pool.mediaWays.net) left irc: Read error: Connection reset by peer | 15:07 | |
| kenaan | 12bivab buildbot 111bfea475131e 15/: Add some documentation on how to run a buildslave | 15:07 |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Quit: bivab | 15:08 | |
| kenaan | 12edelsohn ppc-jit-backend 11c702afe5ff67 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: Adjust emit_call for PPC64 ABI. | 15:13 |
| Rhy0lite | bivab: A little more progress with the tests after my change | 15:14 |
| mvt (~mvantelli@87.213.45.85) left irc: Quit: Leaving | 15:15 | |
| kenaan | 12antocuni ffistruct 111e475fc1fe0e 15/pypy/module/_ffi/: introduce the dispatcher, whose goal is to convert applevel objtects into low-level values based on the given ... | 15:17 |
| kenaan | 12antocuni ffistruct 11b927c30cd40e 15/pypy/module/_ffi/dispatcher.py: kill unwrap_truncated_int, and use the nice space.truncatedint_w method | 15:17 |
| kenaan | 12antocuni ffistruct 11fec3defe7d52 15/pypy/module/_ffi/: move the logic to wrap the result of a call in WrapDispatcher. Will write the proper docstrings later, now I h... | 15:17 |
| kenaan | 12antocuni ffistruct 11b088b5e09108 15/pypy/module/_ffi/: add docstrings for WrapDispatcher methods; raise a proper applevel exception instead of assert False | 15:17 |
| kenaan | 12antocuni ffistruct 114c293ed22500 15/pypy/module/_ffi/: rename dispatchers into the more descriptive {FromAppLevel,ToAppLevel}Converter, and add docstrings | 15:17 |
| kenaan | 12antocuni ffistruct 1169141176aa24 15/pypy/module/_ffi/test/test_type_converter.py: infrastructure to test type_converter.py | 15:17 |
| kenaan | 12antocuni ffistruct 11470f4d531072 15/pypy/module/_ffi/test/test_type_converter.py: more tests for type_converter | 15:17 |
| Moku (~John@osbk-4d08b17b.pool.mediaWays.net) joined #pypy. | 15:18 | |
| Nick change: Moku -> Guest6514 | 15:18 | |
| Nick change: Guest6514 -> Shinata | 15:18 | |
| whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Remote host closed the connection | 15:18 | |
| kenaan | 12edelsohn ppc-jit-backend 11a876a6857b55 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: Add PPC64 ovf operations | 15:21 |
| arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy. | 15:25 | |
| arigato | good, jit-translation is fixed now | 15:25 |
| arigato | and it's really using only 1.6GB on 32-bit, not more | 15:26 |
| whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy. | 15:30 | |
| jaredwigmore (~jared@061093200075.ctinets.com) left irc: Remote host closed the connection | 15:31 | |
| lucian | that's impressive | 15:32 |
| Action: lucian needs more ram on his brand new laptop | 15:32 | |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) left irc: Remote host closed the connection | 15:33 | |
| arigato | yes, sorry about that, but it's a bit pointless for us to spend more efforts to reduce the number, given that today's new machines have at least 2 or 4 GB | 15:34 |
| Action: arigato has heard somewhere that some cell phone's software takes 16 GB to compile | 15:34 | |
| lucian | arigato: sure, i wasn't even suggesting that | 15:35 |
| lucian | and i think it was for the Nexus Galaxy or w/e | 15:35 |
| lucian | i bought a laptop with 2gb ram because lenovo's ram is sprinkled with pixie dust, this 2x as expensive | 15:36 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-ppc-32/builds/0 [12Carl Friedrich Bolz, ppc-jit-backend] | 15:36 |
| cfbolz | Rhy0lite: great! | 15:37 |
| Rhy0lite | :-) | 15:38 |
| elipsion | lucian: expensive memory indeed | 15:38 |
| elipsion | my laptop won't take 4GB ram from other vendors either :( | 15:38 |
| lucian | elipsion: really? fuck, i hope this one can take random ram | 15:39 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 116c74c22f9687 15/pypy/module/micronumpy/: more updates | 15:47 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11603ee5d09325 15/pypy/module/micronumpy/: many more tests passing | 15:47 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11156f37cb96f3 15/pypy/module/micronumpy/: start re-adding many ops | 15:47 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11256fe9f5b6bb 15/pypy/module/micronumpy/: put a ton of ufuncs back, more methods on numpy.generic objs, a few more fixes | 15:47 |
| Alex_Gaynor | arigato: Fun times from rffi: rffi.cast(lltype.SingleFloat, r_singlefloat(2.0)) fails | 15:47 |
| arigato | :-/ | 15:51 |
| arigato | NotImplementedError: casting <SingleFloat> to <SingleFloat> | 15:52 |
| arigato | obviously | 15:53 |
| Alex_Gaynor | arigato: http://paste.pocoo.org/show/506334/ look ok? | 15:56 |
| Alex_Gaynor | all the rffi tests pass | 15:58 |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 16:05 | |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) joined #pypy. | 16:05 | |
| dgl (~dgl@109.86.165.231) left irc: Quit: Leaving... | 16:06 | |
| arigato | Alex_Gaynor: yes | 16:06 |
| arigato | I would write "if RESTYPE == TYPE1" | 16:07 |
| arigato | and move it a bit earlier | 16:07 |
| Alex_Gaynor | arigato: the first condition in that chain you mean? | 16:08 |
| arigato | yes | 16:08 |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Client Quit | 16:10 | |
| kenaan | 12alex_gaynor default 11a780603cc0b5 15/pypy/rpython/lltypesystem/: Fix for rffi.cast(lltype.SingleFloat, <some r_singlefloat>), if the input type is the same as the restype, ju... | 16:10 |
| kenaan | 12alex_gaynor default 11fd3e370164e6 15/pypy/rpython/lltypesystem/ll2ctypes.py: reorganize the conditions as armin suggested | 16:10 |
| kenaan | 12alex_gaynor default 11909a9ae3ef61 15/pypy/: merged upstream | 16:10 |
| Alex_Gaynor | arigato: heh, rffi.cast(lltype.Float, r_singlefloat(x)) also fails :) | 16:13 |
| arigato | fix fix | 16:14 |
| Alex_Gaynor | test test test first :) | 16:14 |
| arigato | yes :-) | 16:14 |
| mcdonc_ (~mcdonc@ip72-209-213-54.dc.dc.cox.net) joined #pypy. | 16:16 | |
| mcdonc (~mcdonc@ip72-209-213-54.dc.dc.cox.net) left irc: Ping timeout: 258 seconds | 16:16 | |
| ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) left irc: Quit: Leaving... | 16:20 | |
| Alex_Gaynor | arigato: FYI there's a failing rffi test, from your fix for the signedness of Char it looks like | 16:23 |
| Alex_Gaynor | http://paste.pocoo.org/show/506356/ look ok? | 16:23 |
| arigato | ah bah | 16:24 |
| arigato | yes | 16:24 |
| arigato | eh, there was a *test* that checks that size_and_sign(lltype.Char) was wrong | 16:24 |
| arigato | for some definition of wrong | 16:25 |
| Alex_Gaynor | very useful test :) | 16:25 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 112544cc59dc76 15/: merged default in | 16:25 |
| kenaan | 12alex_gaynor default 115ca4800e4a5d 15/pypy/rpython/lltypesystem/: Fix for rffi.cast(lltype.Float, r_singlefloat(2)) | 16:25 |
| Action: arigato fixes | 16:25 | |
| costy_petrisor (c2029b67@gateway/web/freenode/ip.194.2.155.103) left irc: Quit: Page closed | 16:25 | |
| cfbolz | before the release, could we rename our numpy module to numpypy? | 16:25 |
| Alex_Gaynor | cfbolz: that's pretty inconvenient for people wanting to use it, especially as we get closer and closer to it being a drop-in replacement for many users | 16:26 |
| cfbolz | Alex_Gaynor: yes, but it is a sign of good-will | 16:26 |
| cfbolz | and not *that* inconvenient* | 16:26 |
| Alex_Gaynor | Doesn't matter to me, I suppose, I don't use numpy for real stuff, I just implement it :) | 16:26 |
| cfbolz | and when we are a drop-in replacement, we will of course rename it back | 16:26 |
| cfbolz | (maciek was in favour too) | 16:27 |
| antocuni (~antocuni@host44-121-dynamic.10-79-r.retail.telecomitalia.it) left irc: Remote host closed the connection | 16:29 | |
| Action: Alex_Gaynor is in the middle of refactoring all of numpy | 16:29 | |
| davisagli (~davisagli@davisagli.com) joined #pypy. | 16:29 | |
| Rhy0lite | Alex_Gaynor: again? | 16:30 |
| Alex_Gaynor | Rhy0lite: basically, I'm totally changing how types are represented and unifying the internal and external boxing | 16:30 |
| Rhy0lite | Alex_Gaynor: don't get into a situations that an ADD developer friend of mine was in | 16:31 |
| kenaan | 12arigo default 11bfd6b3f93365 15/pypy/rpython/lltypesystem/test/test_rffi.py: fix. | 16:31 |
| kenaan | 12arigo default 11bef362009dda 15/pypy/rpython/lltypesystem/: merge heads | 16:31 |
| Rhy0lite | he always would get a project 90-95% done | 16:31 |
| Rhy0lite | but then as he tried to fix the last bugs | 16:31 |
| Alex_Gaynor | Rhy0lite: oh no, I'm in a really great place, this way will make implementing custom dtypes and complex so much easier | 16:31 |
| Rhy0lite | he would realize it would be better to redesign the system | 16:31 |
| Alex_Gaynor | I even wrote my design down on paper! (Though it's likely no other human can understand it) | 16:32 |
| Rhy0lite | Alex_Gaynor: either it's a new design for NumPyPy or the new NY State budget! ;-) | 16:32 |
| cfbolz | Rhy0lite: this guy doesn't happen to be ian piumarta? | 16:33 |
| Rhy0lite | cfbolz: no | 16:33 |
| Rhy0lite | it's a common malady | 16:33 |
| cfbolz | yes, seems so | 16:34 |
| cfbolz | ian piumarta wrote and threw away four jits for squeak | 16:34 |
| cfbolz | none of which were ever shown to anybody else | 16:34 |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Ping timeout: 248 seconds | 16:34 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11d5a2cb285c1d 15/pypy/rpython/lltypesystem/: merged default in | 16:35 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11ce6baab20b88 15/pypy/module/micronumpy/: all tests pass! now it just needs to be made RPyhon | 16:35 |
| Alex_Gaynor | Rhy0lite: besides, it now works 100%, except it doesn't compile :) | 16:35 |
| arigato | pypy is a great project where we do sometimes long chains of checkins progressing, with new tests passing etc., but where compilation is completely broken | 16:36 |
| Alex_Gaynor | arigato: in my defense, I knew all along it didn't compile :) | 16:36 |
| arigato | of course | 16:36 |
| Alex_Gaynor | All I need to do (I think), is make some things mixins rather than concrete bases | 16:37 |
| cfbolz | numpy seems to be using really *all* of rpython's advanced features | 16:38 |
| Alex_Gaynor | cfbolz: it makes the codebase very nice, IMO :) | 16:38 |
| cfbolz | when you know all of rpython | 16:38 |
| Alex_Gaynor | when you don't know all of RPython, it just looks lik eyou're using some of python | 16:39 |
| Alex_Gaynor | :) | 16:39 |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 16:40 | |
| cfbolz | Alex_Gaynor: yes, but not in quite the usual way | 16:40 |
| Alex_Gaynor | true | 16:40 |
| arigato | you just look like you're someone with strange ways to write Python | 16:43 |
| arigato | (which is, of course, perfectly accurate) | 16:43 |
| cfbolz | :-) | 16:43 |
| Alex_Gaynor | well, I suppose by the time you have a library for boxing and unboxing things in Python, you're already at the "strange for Python" place | 16:44 |
| Action: arigato chasing calls to wrap() with Christian | 16:45 | |
| cfbolz | arigato: space.wrap? | 16:46 |
| arigato | yes | 16:46 |
| cfbolz | why? | 16:47 |
| arigato | in win64-stage1, space.hash(W_LongObject(2**50)) gets into infinite recursion | 16:48 |
| cfbolz | :-( | 16:48 |
| arigato | because hash__Long returns a Long instead of an Int | 16:48 |
| Action: cfbolz -> home | 16:58 | |
| cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 16:59 | |
| rekamso (~textual@67.51.82.66) joined #pypy. | 17:00 | |
| redsteg (~steven@129.215.36.46) left irc: Read error: No route to host | 17:02 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 17:04 | |
| kenaan | 12arigo win64-stage1 11263bc62972cd 15/pypy/objspace/std/test/test_longobject.py: Check in a test that fails (and works on "default") | 17:06 |
| Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection | 17:06 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 17:06 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Client Quit | 17:09 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 17:10 | |
| dju (~dju@fsf/member/dju) left irc: Quit: ZNC - http://znc.in | 17:13 | |
| fijal (~fijal@AAubervilliers-651-1-53-3.w81-249.abo.wanadoo.fr) joined #pypy. | 17:14 | |
| dju (~dju@fsf/member/dju) joined #pypy. | 17:22 | |
| ixokai (~ixokai@pdpc/supporter/student/ixokai) left irc: Quit: Bye! | 17:23 | |
| fijal_ (~fijal@AAubervilliers-651-1-290-146.w83-114.abo.wanadoo.fr) joined #pypy. | 17:25 | |
| fijal (~fijal@AAubervilliers-651-1-53-3.w81-249.abo.wanadoo.fr) left irc: Disconnected by services | 17:25 | |
| Nick change: fijal_ -> fijal | 17:26 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 17:27 | |
| kkris (~kris@80-123-47-10.adsl.highway.telekom.at) joined #pypy. | 17:27 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-ppc-32/builds/0 [12Carl Friedrich Bolz, ppc-jit-backend] | 17:29 |
| dju (~dju@fsf/member/dju) left irc: Quit: ZNC - http://znc.in | 17:32 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 17:36 | |
| fijal | Alex_Gaynor: ping | 17:37 |
| Alex_Gaynor | fijal: pong | 17:37 |
| tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy. | 17:38 | |
| tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host | 17:38 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 17:38 | |
| fijal | good progress on numpy-multidim | 17:38 |
| Alex_Gaynor | fijal: cool I'm backing good progress on dtype refactor, just need to make it RPython now | 17:38 |
| fijal | I wonder how many conflicts we'll have | 17:38 |
| fijal | probably not too many | 17:38 |
| Alex_Gaynor | fijal: yeah, I suspect yours will be done first as well | 17:38 |
| Alex_Gaynor | so it'll be my mess :) | 17:39 |
| fijal | unclear | 17:39 |
| fijal | I wanted something from you, kinda forgot what though | 17:39 |
| Alex_Gaynor | hehe | 17:39 |
| fijal | 306 svn msgs | 17:41 |
| fijal | and that's just a day | 17:41 |
| Alex_Gaynor | fijal: I woke up that morning to 255 emails, I think maybe my gmail indicator was just overfloing or something | 17:42 |
| dgl (~dgl@109.86.165.231) joined #pypy. | 17:42 | |
| dgl (~dgl@109.86.165.231) left irc: Client Quit | 17:42 | |
| dju (~dju@fsf/member/dju) joined #pypy. | 17:48 | |
| Alex_Gaynor | fijal: You know what's nice about RPython? Longer sword fights. | 17:54 |
| fijal | :] | 17:54 |
| fijal | put it in the topic | 17:54 |
| Topic changed on #pypy by Alex_Gaynor!u1246@gateway/web/irccloud.com/x-rcrtmfobmiyasytp: PyPy, a fast and compliant python interpreter | IRC logs: http://www.tismer.com/pypy/irc-logs/pypy/latest.log.html | "You know what's nice about RPython? Longer sword fights." | 17:55 | |
| iori (~iori@110-133-45-54.rev.home.ne.jp) left irc: Remote host closed the connection | 17:55 | |
| zain (~textual@adsl-99-30-182-68.dsl.sfldmi.sbcglobal.net) joined #pypy. | 17:56 | |
| kenaan | 12arigo default 11165f327efffa 15/pypy/module/pypyjit/test_pypy_c/: Fix for test_sin_cos. | 17:56 |
| kenaan | 12arigo default 11c6c97bf46846 15/pypy/module/pypyjit/test_pypy_c/test_math.py: Skip the fmod test for now. | 17:56 |
| fzzzy (~donovan@nat/mozilla/x-aupqlalagrfybvsg) joined #pypy. | 17:59 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1099 [12arigo] | 17:59 |
| Alex_Gaynor | arigato: if the fmod changes are windows specfic, perhaps we could make the de-optimization windows specific and the test as well? | 17:59 |
| arigato | no, there are not | 18:00 |
| arigato | I changed ll_math_fmod to follow CPython 2.7's logic | 18:00 |
| Alex_Gaynor | ah, ok | 18:01 |
| arigato | so it ends up with a few extra "isinf" kind of checks | 18:01 |
| arigato | and set_errno/get_errno | 18:01 |
| arigato | all in all I don't want to "fix" the test, because I'm unsure if its real purpose was | 18:01 |
| arigato | "there are really not a lot of operations there" | 18:02 |
| arigato | in which case we can consider it to be really broken | 18:02 |
| fijal (~fijal@AAubervilliers-651-1-290-146.w83-114.abo.wanadoo.fr) left irc: Ping timeout: 240 seconds | 18:02 | |
| arigato | and waiting for more optimization | 18:02 |
| arigato | e.g. the case fmod(x, 2.0) might not require errno fiddling | 18:02 |
| dju (~dju@fsf/member/dju) left irc: Quit: ZNC - http://znc.in | 18:05 | |
| Trundle (~andy@82.113.99.173) joined #pypy. | 18:07 | |
| Trundle (~andy@82.113.99.173) left irc: Changing host | 18:07 | |
| Trundle (~andy@python/site-packages/trundle) joined #pypy. | 18:07 | |
| ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Remote host closed the connection | 18:12 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1099 [12arigo] | 18:13 |
| arigato | bah | 18:15 |
| arigato | I really need to install a new globally accessible pypy | 18:15 |
| arigato | for translation to work again | 18:15 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1100 [12arigo] | 18:19 |
| kenaan | 12ctismer win64-stage1 11c8e869f3da71 15/pypy/rlib/rbigint.py: removed a check in r_bigint that creates more problems now than it solves | 18:19 |
| lizardo (~lizardo@201008190193.user.veloxzone.com.br) joined #pypy. | 18:20 | |
| jterrace (~jterrace@aegis.CS.Princeton.EDU) joined #pypy. | 18:20 | |
| jterrace | any way to use easy_install/pip with pypy installed from the ubuntu ppa directly, or do i have to create a virtualenv? | 18:21 |
| arigato (~arigo@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: See you | 18:22 | |
| zain (~textual@adsl-99-30-182-68.dsl.sfldmi.sbcglobal.net) left irc: Quit: Computer has gone to sleep. | 18:22 | |
| dju (~dju@fsf/member/dju) joined #pypy. | 18:25 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/14 [12tismer, win64-stage1] | 18:25 |
| stakkars (~tismer@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Quit: schnarch | 18:26 | |
| canta | jterrace: afaik you should be able to check where the ppa thing puts the virtualenv.py and just start that with pypy and the targetdirector for the env. | 18:33 |
| jterrace | yeah i know i can create a new virtualenv that way | 18:38 |
| jterrace | i was wondering if there was an easy_install or pip for the system pypy that would let me install a package for the system pypy | 18:39 |
| canta | Ah, sry missread that | 18:39 |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 240 seconds | 18:47 | |
| voidspace (~anonymous@python/psf/voidspace) left irc: Quit: voidspace | 18:48 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 118c2614b0fc36 15/pypy/module/micronumpy/compile.py: first few translation fixes | 18:49 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11b42b84e29282 15/pypy/module/micronumpy/: more progress towards translating | 18:59 |
| jterrace (jterrace@aegis.CS.Princeton.EDU) left #pypy. | 18:59 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 19:02 | |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) joined #pypy. | 19:05 | |
| voidspace (~anonymous@87-194-212-65.bethere.co.uk) left irc: Changing host | 19:05 | |
| voidspace (~anonymous@python/psf/voidspace) joined #pypy. | 19:05 | |
| voidspace (~anonymous@python/psf/voidspace) left irc: Client Quit | 19:07 | |
| amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 19:07 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11fb125d8a0233 15/pypy/module/micronumpy/: more translation fixes | 19:08 |
| asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy. | 19:10 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1100 [12arigo] | 19:11 |
| ojii (~ojii@46-34.3-85.cust.bluewin.ch) joined #pypy. | 19:13 | |
| Nick change: ojii -> ojii|dinner | 19:17 | |
| Rhy0lite | when I run test_call_stack_alignment with -s, I see a bunch of lists of numbers separated by 24 | 19:23 |
| Rhy0lite | what prints that? | 19:23 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 19:24 | |
| Rhy0lite | ah, never mind | 19:25 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 19:25 | |
| Nick change: ojii|dinner -> ojii | 19:30 | |
| pjenvey | amaury - heya | 19:39 |
| amaury | hi | 19:40 |
| pjenvey | amaury - Random is pretty broken on py3k, i think it was your change | 19:41 |
| Alex_Gaynor | :/ is anyone able to understand this annotation error http://paste.pocoo.org/show/506452/ ? | 19:41 |
| amaury | pjenvey: how? | 19:41 |
| amaury | I only changed ran_bytes IIRC | 19:41 |
| hodge (~quassel@gluon.za.net) joined #pypy. | 19:42 | |
| kenaan | 12edelsohn ppc-jit-backend 11da65114e1734 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: Align PPC64 stack | 19:42 |
| amaury | getrandbits(à | 19:44 |
| amaury | getrandbits() | 19:44 |
| amaury | argh | 19:44 |
| pjenvey | amaury - blah let me get back to you | 19:44 |
| amaury | it's very possible though | 19:44 |
| pjenvey | i had an example of it failing | 19:44 |
| pjenvey | now i've lost it I guess | 19:44 |
| pjenvey | it was definitely causing tempfile to screw up finding a tempdir though | 19:45 |
| hodge (~quassel@gluon.za.net) left irc: Remote host closed the connection | 19:45 | |
| Hodgestar (~Hodgestar@gluon.za.net) left irc: Quit: ZNC - http://znc.sourceforge.net | 19:45 | |
| kenaan | 12amauryfa default 11e6473fd2fde5 15/pypy/module/imp/importing.py: imp.find_module() now returns the file object for extension modules. | 19:48 |
| kenaan | 12amauryfa default 11d85b35219396 15/pypy/objspace/std/bytearraytype.py: Better presentation of the docstring | 19:48 |
| kenaan | 12amauryfa default 1173b76d76352b 15/: Merge heads | 19:48 |
| Alex_Gaynor | amaury: do you understand what http://paste.pocoo.org/show/506452/ means? | 19:49 |
| pjenvey | amaury - ok, try py.py -c "import _random; r = _random.Random(); print([r.getrandbits(i) for i in range(1, 50)])" | 19:49 |
| pjenvey | the first 30 or so return 0 | 19:49 |
| amaury | Alex_Gaynor: I would try to see what the union of all return types is | 19:50 |
| amaury | they are all Wrappables though | 19:50 |
| Alex_Gaynor | Yes, they're all W_GenericBoxes even | 19:50 |
| hodgestar (~quassel@gluon.za.net) joined #pypy. | 19:50 | |
| amaury | Alex_Gaynor: in pdb prompt | 19:51 |
| amaury | can you see which objects lead to this SomeObject? | 19:51 |
| Alex_Gaynor | how exactly? | 19:51 |
| amaury | (up in the stack) | 19:51 |
| amaury | there should be a call to union() | 19:51 |
| Alex_Gaynor | s_value = unionof(*somevalues) | 19:51 |
| Alex_Gaynor | (SomeObject(),) | 19:51 |
| Alex_Gaynor | ^ somevalues | 19:52 |
| amaury | uh | 19:52 |
| Alex_Gaynor | found the problem | 19:53 |
| Alex_Gaynor | it was merging a SingleFloat with a doublefloat | 19:53 |
| pjenvey | amaury - http://paste.ofcode.org/39skfSkwQx8mymJUPvH5ice something along those lines helped | 19:53 |
| amaury | ah | 19:53 |
| amaury | the "box" method? | 19:54 |
| Alex_Gaynor | amaury: no, the attributes of W_Float32Box and W_Float64Box were merged | 19:54 |
| Alex_Gaynor | I fixed it by adding _attrs_ = () to the parents | 19:55 |
| cpets (4f75d76f@gateway/web/freenode/ip.79.117.215.111) joined #pypy. | 19:56 | |
| amaury | to prevent migration to the base class | 19:56 |
| amaury | pjenvey: there is a stupid error in getrandbits | 19:57 |
| mcdonc_ (~mcdonc@ip72-209-213-54.dc.dc.cox.net) left irc: Remote host closed the connection | 19:58 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection | 20:00 | |
| mcdonc (~mcdonc@ip72-209-213-54.dc.dc.cox.net) joined #pypy. | 20:02 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11a86f783b009d 15/pypy/module/micronumpy/: major progress towards translating | 20:03 |
| Alex_Gaynor | amaury: cool, I'm now at the point where it's broken because I'm doing arithmatic with unsupported types :) | 20:03 |
| amaury | addition of unsigneds... | 20:04 |
| amaury | how will you do it? | 20:04 |
| Alex_Gaynor | amaury: singlefloats actually :) | 20:04 |
| Alex_Gaynor | amaury: upcast and then downcast, that's what the old version did, it seems to work well enough | 20:04 |
| amaury | probably | 20:04 |
| amaury | I thing this is how the C compiler works anyway | 20:04 |
| amaury | k | 20:05 |
| Alex_Gaynor | perhaps, and then it does opitmizations later to remove some stuff | 20:05 |
| Alex_Gaynor | anyways, so far I'm not adding new features mostly, just refactoring | 20:05 |
| Alex_Gaynor | amaury: Is a mixin allowed to come before a concrete base class in RPython? | 20:15 |
| amaury | I'm not sure | 20:15 |
| amaury | I'd put the concrete base first | 20:16 |
| Alex_Gaynor | but then I can't put the base method impl in the concrete base class and override methods from the mxiin :) | 20:16 |
| Alex_Gaynor | Advanced RPython is the art of the class heirarchy | 20:16 |
| amaury | Alex_Gaynor: put the concrete class first | 20:17 |
| amaury | and the typedefs in the order you want | 20:18 |
| amaury | there are two heirarchies | 20:18 |
| Alex_Gaynor | these are RPython methods, not app level ones | 20:18 |
| amaury | oh | 20:20 |
| amaury | I don't think you can override methods with a mixin | 20:20 |
| Alex_Gaynor | oh, I didn't know that | 20:21 |
| Action: Alex_Gaynor removes them for now, all they do is raise NotImplementedError | 20:21 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11892cab276a98 15/pypy/module/micronumpy/: comment these out, they're in the wrong place in the MRO with the mixins | 20:23 |
| Action: amaury typed 3O and needed 30 seconds to realize where the syntax error was | 20:25 | |
| amaury | time to sleep | 20:26 |
| Alex_Gaynor | amaury: good night! | 20:27 |
| amaury | CPython uses random.getrandbits() in only one place (outside of random.py) | 20:27 |
| amaury | and it's only to call to_bytes on the result | 20:27 |
| amaury | and guess what... | 20:28 |
| amaury | random.getrandbits is implemented with a call to _PyLong_FromByteArray at the end | 20:28 |
| Alex_Gaynor | :) | 20:28 |
| amaury | and of course long.to_bytes is a call to _PyLong_AsByteArray | 20:29 |
| Action: amaury will suggest random.getranbytes() | 20:29 | |
| Alex_Gaynor | hehe :) | 20:31 |
| kenaan | 12amauryfa py3k 117ea6a7e448e0 15/pypy/module/_random/: Fix _random.get_randbits() | 20:35 |
| tlynn (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) joined #pypy. | 20:37 | |
| kenaan | 12amauryfa py3k 118ca9a3739338 15/: hg merge default | 20:39 |
| mcdonc (~mcdonc@ip72-209-213-54.dc.dc.cox.net) left irc: Ping timeout: 258 seconds | 20:43 | |
| pjenvey | lol | 20:46 |
| tilgovi (~randall@199.36.158.16) joined #pypy. | 20:49 | |
| tilgovi (~randall@199.36.158.16) left irc: Changing host | 20:49 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 20:49 | |
| berdario (~Tiibiidii@host118-77-dynamic.10-79-r.retail.telecomitalia.it) joined #pypy. | 20:49 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/14 [12tismer, win64-stage1] | 20:49 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/15 [12tismer, win64-stage1] | 20:49 |
| berdario (~Tiibiidii@host118-77-dynamic.10-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer | 20:50 | |
| amaury | well, it's not that funny for pypy | 20:50 |
| amaury | I could use %x to implement long.to_bytes | 20:51 |
| amaury | but I fear that it has quadratic behavior | 20:51 |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Quit: Leaving | 20:51 | |
| berdario (~Tiibiidii@host118-77-dynamic.10-79-r.retail.telecomitalia.it) joined #pypy. | 20:56 | |
| berdario (~Tiibiidii@host118-77-dynamic.10-79-r.retail.telecomitalia.it) left irc: Client Quit | 20:59 | |
| Rhy0lite (dje@nat/ibm/x-fxvhbpshviqbxzxd) left irc: Quit: Leaving | 21:06 | |
| stakkars (~tismer@213-65-251-34-no35.business.telia.com) joined #pypy. | 21:10 | |
| lmoura_ (~lmoura@187.112.28.129) left irc: Ping timeout: 240 seconds | 21:15 | |
| gtaylor_ (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy. | 21:16 | |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection | 21:16 | |
| amaury (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 240 seconds | 21:37 | |
| lameiro (~lameiro@8.71-240-81.adsl-dyn.isp.belgacom.be) left irc: Ping timeout: 240 seconds | 21:38 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/15 [12tismer, win64-stage1] | 21:47 |
| lameiro (~lameiro@8.71-240-81.adsl-dyn.isp.belgacom.be) joined #pypy. | 21:47 | |
| kkris (~kris@80-123-47-10.adsl.highway.telekom.at) left irc: Quit: Leaving. | 21:54 | |
| -RichiH (~richih@freenode/staff/richih) to $$*- [Global Notice] Hi all. We wish you a very verily merry merrily 11:11:11 11.11.11-11! Crank it up to eleven and here's to hoping the world will not end in 2012; as always, thanks for flying freenode air! | 21:56 | |
| lameiro (~lameiro@8.71-240-81.adsl-dyn.isp.belgacom.be) left irc: Quit: Ex-Chat | 21:57 | |
| gtaylor_ (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Read error: Connection reset by peer | 21:59 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 1151ea0f525951 15/pypy/module/micronumpy/compile.py: fix | 22:32 |
| squeaky_pl (~squeaky_p@dhcp-077-248-230-184.chello.nl) joined #pypy. | 22:39 | |
| squeaky_pl | Hi. Can I already debug deadlocks on PyPy? | 22:40 |
| Alex_Gaynor | I'm not sure I understand the question, you can debug them precisely the same as you can on CPython | 22:41 |
| lizardo (~lizardo@201008190193.user.veloxzone.com.br) left irc: Quit: Leaving | 22:41 | |
| squeaky_pl | sys._current_frames is in place? | 22:41 |
| Alex_Gaynor | no, it doesn't work with the JIT ATM. | 22:41 |
| Alex_Gaynor | sys._current_frames isn't a part of the language, FWIW, the docs explicitly state this | 22:42 |
| squeaky_pl | well my problem is that I tried debugging it on cPython but somehow can't reproduce deadlock there | 22:42 |
| Alex_Gaynor | :/ | 22:42 |
| fzzzy (~donovan@nat/mozilla/x-aupqlalagrfybvsg) left irc: Quit: fzzzy | 22:42 | |
| fzzzy (~donovan@nat/mozilla/x-wggamixdexmwavbj) joined #pypy. | 22:43 | |
| squeaky_pl | it randomly deadlocks on PyPy and I'm sure that's my fault - scheduler probably does switches in different places | 22:43 |
| Alex_Gaynor | :/ | 22:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/16 [12tismer, win64-stage1] | 22:43 |
| squeaky_pl | well I have no idea how to debug that - so I just found out that I can inspect current_frames | 22:44 |
| squeaky_pl | but I can't.. | 22:44 |
| Alex_Gaynor | sorry, I can't be more use | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/135 | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/938 | 22:45 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/709 | 22:45 |
| ericflo (~ericflo@75.103.8.110) joined #pypy. | 22:45 | |
| squeaky_pl | Yeah. gotta love global mutable shared state weakrefing possibly dead objects | 22:46 |
| Alex_Gaynor | I try to avoid loving it ;) | 22:46 |
| bbot2 | 13Exception: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/16 [12tismer, win64-stage1] | 22:59 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/17 [12Christian Tismer, win664-stage1] | 23:00 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/17 [12Christian Tismer, win664-stage1] | 23:00 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/18 [12Christian Tismer, win64-stage1] | 23:01 |
| tav (~tav@host-2-99-77-160.as13285.net) left irc: Ping timeout: 240 seconds | 23:13 | |
| Nick change: ojii -> ojii|gaming | 23:17 | |
| tav_ (~tav@host-92-20-14-168.as13285.net) joined #pypy. | 23:19 | |
| Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection | 23:35 | |
| bbot2 | 4Finished ??: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/18 [12Christian Tismer, win64-stage1] | 23:40 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-win-x86-64/builds/19 [12Christian Tismer, win64-stage1] | 23:40 |
| tav_ (~tav@host-92-20-14-168.as13285.net) left irc: Ping timeout: 240 seconds | 23:45 | |
| rekamso (~textual@67.51.82.66) left irc: Ping timeout: 245 seconds | 23:48 | |
| fzzzy (~donovan@nat/mozilla/x-wggamixdexmwavbj) left irc: Quit: fzzzy | 23:50 | |
| tav_ (~tav@host-92-20-21-17.as13285.net) joined #pypy. | 23:51 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 1172d246a1c7a8 15/pypy/module/micronumpy/compile.py: fix-ish, need to talk to fijal about why these mehods have different signatures than expected | 23:52 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11bb6c5b0c09a7 15/pypy/module/micronumpy/types.py: don't try to do arithmatic on small types | 23:52 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11d190df7f6bfb 15/pypy/module/micronumpy/types.py: stuff seems to translate! | 23:52 |
| whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat | 23:53 | |
| Rhyolite | what's the command or environment variable to get a backend to print the assembly from a test? | 23:57 |
| --- Sat Nov 12 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!