Assuring the correctness of the binary-to-decimal conversion of the sage output routines can and should be done separately from testing the exp() function. That should be fairly obvious.
I am amazed by your insistence that this kind of decimal output should be used in regression testing. Certainly you can't be saying that your idea of regression testing is for a human to compare two printed outputs, or even two outputs on a screen! So why not have the computer compare the ascii strings of digits on output? Here's why: In 2.718 .... 0451, the last "1" adds no information for a double- float, and so a careful printing program that prints the minimum number of digits necessary to reconstitute the number could omit it. Would that make one of the two equivalent "numbers" erroneous? 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