Maybe add this?
Index: src/testsuite.in
===================================================================
RCS file: /pike/data/cvsroot/Pike/7.8/src/testsuite.in,v
retrieving revision 1.847
diff -u -r1.847 testsuite.in
--- src/testsuite.in 17 Aug 2008 16:23:11 -0000 1.847
+++ src/testsuite.in 22 Aug 2008 06:10:06 -0000
@@ -7701,6 +7701,10 @@
test_eq([[(float)-1]],[[-1.0]])
test_eq([[(string)1]],[["1"]])
test_eq([[(string)-1]],[["-1"]])
+test_do(return (string)1e308)
+test_do(return (string)1e200)
+test_do(return (string)1e-200)
+test_do(return (string)1e-307)
test_any([[
array foo=({ 1 });
return (string)sizeof(foo);