I don't know about arithmetic on ARM specifically, but there is something wrong with a gamma() function that fails to return an integer (perhaps in float format) when it is given an integer argument (perhaps in float format), and the answer is exactly representable as an integer in float format.
It would also be nice if any floating-point tests that you ran with Sage either (a) determined IEEE 754 standard compatibility and tested numerical routines subject to that standard, or (b) determined machine parameters (e.g. machine epsilon etc.) and the tests were written so as to take variations into account. RJF -- 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