Is anybody working on either removing lcalc or getting its code up to reasonable quality? Does anybody know the upstream author? 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. -- 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