If it would help at all he (Mike R) is in the office 3 doors down from me right now at MSRI. But I would not like to forward any emails to him which were not a lot more polite.
John On Thu, Mar 31, 2011 at 10:08 AM, Robert Bradshaw <rober...@math.washington.edu> wrote: > On Thu, Mar 31, 2011 at 9:22 AM, Volker Braun <vbraun.n...@gmail.com> wrote: >> Is anybody working on either removing lcalc or getting its code up to >> reasonable quality? > > Is it not giving you the right answers anymore? > >> Does anybody know the upstream author? > > Yes, several of us. > >> The lcalc spkg >> recently broke on gcc-4.6 essentially due to this: >> #define double(x) (double)(lcalc_to_double(x)) >> >> I mean, WTF? Does anybody believe that you can safely include system headers >> after redefining cast-to-double by a preprocessor macro? The lcalc code must >> be refactored to not rely on this construction. As Dave Kirby remarked, >> right now it compiles on a couple of gcc releases and essentially no other >> compiler. And thats hardly a surprise if you look at the code. At the very >> least the endless compiler warnings need to be looked at / fixed. > > The state of this spkg has been discussed, e.g.: > http://groups.google.com/group/sage-devel/browse_thread/thread/b674cf0bc8e1eb70/00042695e9daf61a#00042695e9daf61a > Yes, there's room for improvement, and Mike Rubinstein *has* spent > time cleaning up his code. Lets fix it rather than hashing over this > yet again. > > - Robert > > -- > 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 > URL: http://www.sagemath.org > -- 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 URL: http://www.sagemath.org