William Stein wrote: > > > On Mon, Aug 10, 2009 at 9:20 AM, Juan Jose Garcia-Ripoll > <juanjose.garciarip...@googlemail.com > <mailto:juanjose.garciarip...@googlemail.com>> wrote: > > > On Mon, Aug 10, 2009 at 6:16 PM, Robert > Dodier<robert.dod...@gmail.com <mailto:robert.dod...@gmail.com>> wrote: > > > > The code in question is function ELLIPTIC-E in > maxima/src/ellipt.lisp. > > (Note that there are several similarly-named functions in there, > > so be careful.) > > I have spotted a problem in the inline code generated by ECL at the > lowest safety levels. There was a typo and sometimes sin got replaced > with sinh. I am uploading a patch that solves this, but before making > a new release I would like to add a configuration flag (--with-rpath) > to ECL. > > Juanjo > > > Bravo! This is a really cool example of Sage's test suite finding one > issue in Maxima+ECL, then us taking it seriously instead of just > programming around it, getting various people in the community to work > together, and quickly finding a resolution. Very nice. Thanks Juanjo, > David, and Robert D.
Wow. I'm amazed. This is certainly deserving of at least a blog post and probably also a piece on the Sage website. I'd love to point people to it that are considering whether or not Sage can include their software as an example of how Sage can add value to the projects it includes. Plus, William, this is also an example of how porting to multiple platforms can help expose bugs for everyone, as that is how this all got started in the first place. Great job to everyone involved in this! Um, does the fixed version fix the original issue? :) Jason --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---