#jython IRC Log (v0.9)

Index

IRC Log for 2011-03-22

Timestamps are in GMT/BST.

[0:11] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[1:09] * brodie (~brodie@unaffiliated/brodie) Quit (Ping timeout: 276 seconds)
[1:09] * brodie (~brodie@bitheap.org) has joined #jython
[2:01] * lopex (lopex@84-10-213-252.dynamic.chello.pl) Quit (Ping timeout: 276 seconds)
[2:37] * lopex (lopex@84-10-213-252.dynamic.chello.pl) has joined #jython
[3:26] * lopex (lopex@84-10-213-252.dynamic.chello.pl) Quit ()
[3:36] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[4:38] * acegiak (~acegiak@ppp118-210-33-185.lns20.adl2.internode.on.net) Quit (Ping timeout: 276 seconds)
[4:52] * acegiak (~acegiak@ppp118-210-159-251.lns20.adl6.internode.on.net) has joined #jython
[5:10] * Oti (~ohumbel@xdsl-188-155-123-84.adslplus.ch) has joined #jython
[6:48] <Oti> pjenvey - i found the culprit: PyFloatConstant.equals() does not distinguish between positive and negative zeroes
[6:48] <Oti> this means the first one always wins (for the same Code)
[6:51] <Oti> easy to fix, and testCopysign() now passes with positive and negative zeroes (locally) :-)
[7:07] * Oti (~ohumbel@xdsl-188-155-123-84.adslplus.ch) Quit (Quit: Oti)
[7:12] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Ping timeout: 250 seconds)
[8:17] * thobe (~Adium@c83-249-235-76.bredband.comhem.se) has joined #jython
[8:50] * jabley (~jabley@78-105-125-211.zone3.bethere.co.uk) has joined #jython
[10:09] * thobe (~Adium@c83-249-235-76.bredband.comhem.se) Quit (Quit: Leaving.)
[10:29] * thobe (~Adium@212-162-171-110.skbbip.com) has joined #jython
[11:03] * wmeissner (~wmeissner@119.12.137.141) has joined #jython
[11:07] * juneau001 (~juneau@131.225.24.162) has joined #jython
[11:15] * jabley_ (~jabley@78-105-125-211.zone3.bethere.co.uk) has joined #jython
[11:16] * jabley (~jabley@78-105-125-211.zone3.bethere.co.uk) Quit (Read error: Connection reset by peer)
[11:16] * jabley_ is now known as jabley
[11:17] * stakkars_ (~tismer@82.113.99.19) has joined #jython
[11:27] * stakkars_ (~tismer@82.113.99.19) Quit (Quit: schnarch)
[11:54] * lopex (531346b2@gateway/web/freenode/ip.83.19.70.178) has joined #jython
[11:59] * wmeissner (~wmeissner@119.12.137.141) Quit (Remote host closed the connection)
[12:25] * stakkars_ (~tismer@89.204.137.108) has joined #jython
[14:16] * stakkars_ (~tismer@89.204.137.108) Quit (Quit: schnarch)
[14:25] * ohumbel_ (5390f2dc@gateway/web/freenode/ip.83.144.242.220) has joined #jython
[14:33] * stakkars_ (~tismer@89.204.137.72) has joined #jython
[14:44] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) Quit (Remote host closed the connection)
[14:45] * cschneid (~cschneid@c-76-120-122-74.hsd1.co.comcast.net) has joined #jython
[15:30] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[16:20] * lopex (531346b2@gateway/web/freenode/ip.83.19.70.178) Quit ()
[17:03] * stakkars_ (~tismer@89.204.137.72) Quit (Ping timeout: 255 seconds)
[17:03] * lopex (lopex@84-10-213-252.dynamic.chello.pl) has joined #jython
[17:03] * brodie (~brodie@bitheap.org) Quit (Changing host)
[17:03] * brodie (~brodie@unaffiliated/brodie) has joined #jython
[17:04] * stakkars_ (~tismer@89.204.153.116) has joined #jython
[17:25] * jabley (~jabley@78-105-125-211.zone3.bethere.co.uk) Quit (Quit: jabley)
[17:34] <pjenvey> ohumbel - ah, cool
[17:37] * stakkars_ (~tismer@89.204.153.116) Quit (Read error: Connection reset by peer)
[17:43] <juneau001> pjenvey: I have repaired test_complex, but still have the following test failing: self.assertEqual(repr(complex(1., INF)), "(1+inf*j)") - it prints '(1+Infinityj)' instead due to Double.POSITIVE_INFINITY being equal to "Infinity" rather than "inf"
[17:44] <juneau001> Is this doable? Looks like Python 2.5 would have the same test failing against Jython 2.5.2
[17:53] * thobe (~Adium@212-162-171-110.skbbip.com) Quit (Quit: Leaving.)
[17:55] <ohumbel_> juneau001 - if it helps: a PyFloat holding a Double.POSITIVE_INFINITY as value would repr to 'inf', if i remember correctly
[17:58] <juneau001> ohumbel_: thanks, I can work from that...I appreciate the insight. I remember pjenvey mentioned that there may be some string formatting issues working with test_xrange and/or test_complex that I can ignore...was not sure if this was one of them or not.
[18:32] * thijstriemstra (~thijs@h183107.upc-h.chello.nl) has joined #jython
[18:55] <pjenvey> juneau001 - oh yes, my warnings were in regard to str.format
[18:55] <pjenvey> (and many of those have gone away now)
[18:55] <pjenvey> that one isn't related
[18:57] <pjenvey> Oti is right about PyFloat __repr__, but looking at the complex.c code it duplicates some of float's repr logic for complex repr
[18:59] <pjenvey> https://bitbucket.org/mirror/cpython/src/2.6/Objects/complexobject.c#cl-356
[19:03] <juneau001> pjenvey: thanks, that helps. I'll sort it out before I make my commits
[19:04] <juneau001> then I'll move onto test_xrange
[19:05] <pjenvey> the xrange one should be a piece of cake, it just needs a __reduce__ ported over from cpython 2.65
[19:05] <pjenvey> 2.6
[19:05] <juneau001> sounds good, thanks
[19:06] <pjenvey> it's got another one failing too, but that probably just needs the itertools module updated: http://bob.underboss.org:8080/job/jython/1487/testReport/test.test_xrange/XrangeTest/test_range_iterators/
[19:06] <juneau001> complex hasn't been too big of a deal...just finding the time to work on it is the main issue :)
[19:06] * ujina (~ujina@p57B43A21.dip.t-dialin.net) has joined #jython
[19:06] <ujina> How do I spell out Jython?
[19:06] <juneau001> ok, thanks...I'll copy that link and look into it
[19:07] <agronholm> ujina: jy-thon?
[19:07] <ujina> agronholm: tschaithon?
[19:07] <ujina> I am not a native english speaker.
[19:08] <agronholm> neither am I
[19:08] <agronholm> but yeah something like that
[19:08] <agronholm> j as in jungle
[19:09] <ujina> Are there any source tarballs for Jython? jython-2.5.1-src.tar.gz, jython-2.5.2-src.tar.gz?
[19:09] <agronholm> you can get those at bitbucket?
[19:09] <agronholm> it can generate them for you automatically
[19:09] <ujina> I only know the subversion repository: https://jython.svn.sourceforge.net/svnroot/jython/tags/
[19:10] <ujina> BitBucket is Mercurial?
[19:10] <agronholm> yes
[19:11] <ujina> Oh, you are on BitBucket. :-)
[19:11] <ujina> You are using Jython with Swing?
[19:11] <ujina> Or Swing with Jython.
[19:12] * juneau001 (~juneau@131.225.24.162) Quit (Quit: Take care...)
[19:12] <agronholm> yeah
[19:13] * headius (~headius@70-89-202-123-invergrove-mn.hfc.comcastbusiness.net) has joined #jython
[19:20] * jabba_ (~jabba@132.208.133.73) has joined #jython
[19:26] * ohumbel (5390f2dc@gateway/web/freenode/ip.83.144.242.220) Quit (Ping timeout: 252 seconds)
[19:31] * jabba_ (~jabba@132.208.133.73) has left #jython
[19:48] * Oti (~ohumbel@adsl-62-167-105-179.adslplus.ch) has joined #jython
[19:48] * ujina (~ujina@p57B43A21.dip.t-dialin.net) has left #jython
[20:03] * wmeissner (~wmeissner@119.12.137.141) has joined #jython
[20:33] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[21:36] <jimbaker> shanka just told me that http://gradual.colorado.edu/ is now available. it shows some current work he is making on jython 2.6 faster
[21:38] <jimbaker> one note: we have purposely factored out the cost of the jython runtime startup and are looking at this from a warm system
[21:39] <jimbaker> for #pypy devs, we use speed center. thanks!
[21:50] * thobe (~Adium@c83-249-235-76.bredband.comhem.se) has joined #jython
[21:51] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[21:57] <pjenvey> jimbaker - cool!
[21:58] <pjenvey> and shanka
[21:59] <shanka> pjenvey: thanks. Well it was made possible by the #pypy project. Thanks to them! I will add more tests to the test suite in a few days.
[22:04] <pjenvey> shanka - we can use that work to actually get setup on speed.pypy.org, pypy guys have told us they don't testing us on there either. and of course that will eventually turn into speed(or performance).python.org
[22:04] <pjenvey> s/don't/don't mind/
[22:08] * headius (~headius@70-89-202-123-invergrove-mn.hfc.comcastbusiness.net) Quit (Ping timeout: 255 seconds)
[22:15] * wmeissner (~wmeissner@119.12.137.141) Quit (Ping timeout: 255 seconds)
[23:34] * acegiak (~acegiak@ppp118-210-159-251.lns20.adl6.internode.on.net) Quit (Ping timeout: 240 seconds)
[23:48] * acegiak (~acegiak@ppp118-210-73-67.lns20.adl2.internode.on.net) has joined #jython

Index

These logs were automatically created by JythonLogBot_ on irc.freenode.net using a slightly modified version of the Java IRC LogBot (github).