What kind of test did you have in mind? The correct result varies with what kind of floats you are using, and the printf function in the libc. I get
sprintf("%f", exp(511));
(1) Result: "Inf"
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-01-05 11:05: Subject: exp(511)
sprintf("%e",exp(511));
(2) Result: "8.404e+221"
sprintf("%f",exp(511));
zsh: segmentation fault pike
I'll add it to the testsuite if noone protests.
/ Mirar