From: Donald G Porter <dgp@em...> - 2003-12-16 18:12:53
> Modulo the references to a particular implementation of the
> floating-point code within the TIP, I'd largely agree. However, I'm
> less keen on mandating the use of David Gay's code. Instead, perhaps
> that should just be taken as being illustrative of what is desired.
Agreed. KBK made up a file for the Tcl test suite, derived from
the Verdonk test vectors cited in the TIP, I believe. I'd have the
TIP just specify that those tests should pass.
> I wonder whether it is possible to do this code in a platform-independent
> way though; I thought the messy nature of the DG codebase was a major
> implementation sticking point...? Did I misunderstand what KBK was
> saying earlier this year?
KBK knows best, but one issue I think was that some of the calculations
done by the Gay code (and required to solve the problem) involve the
use of "big integer" calculations. The needs to put "big ints" in the
core before tackling this problem seemed to be what slowed it to a halt.
| Don Porter Mathematical and Computational Sciences Division |
| donald.porter@... Information Technology Laboratory |
| http://math.nist.gov/~DPorter/ NIST |