math: add test vectors for exp functions
[libc-test] / src / math / special / expf.h
index 9749028..1062d08 100644 (file)
@@ -5,3 +5,10 @@ T(RN,         -0x1p+0,   0x1.78b564p-2,   0x1.3a621ap-2, INEXACT)
 T(RN,             inf,             inf,          0x0p+0, 0)
 T(RN,            -inf,          0x0p+0,          0x0p+0, 0)
 T(RN,             nan,             nan,          0x0p+0, 0)
+T(RN,   0x1.62e42ep+6, 0x1.ffff08p+127,    -0x1.7364p-4, INEXACT)
+T(RN,    0x1.62e43p+6,             inf,          0x0p+0, INEXACT|OVERFLOW)
+T(RN,  -0x1.9fe368p+6,        0x1p-149,   0x1.ffffeap-2, INEXACT|UNDERFLOW)
+T(RN,  -0x1.9fe36ap+6,          0x0p+0,  -0x1.ffff16p-2, INEXACT|UNDERFLOW)
+T(RN,   0x1.62e42ep-2,   0x1.6a09e6p+0,   0x1.1d2196p-3, INEXACT)
+T(RN,    0x1.62e43p-2,   0x1.6a09e6p+0,  -0x1.b6f236p-3, INEXACT)
+T(RN,   0x1.62e432p-2,   0x1.6a09e8p+0,   0x1.ba7cfep-2, INEXACT)