add generated math tests
[libc-test] / src / math / sanity / log2.h
diff --git a/src/math/sanity/log2.h b/src/math/sanity/log2.h
new file mode 100644 (file)
index 0000000..f6f7fd3
--- /dev/null
@@ -0,0 +1,10 @@
+T(RN,   -0x1.02239f3c6a8f1p+3,                     nan,          0x0p+0, INVALID)
+T(RN,    0x1.161868e18bc67p+2,     0x1.0f49ac383858p+1,  -0x1.a05a78p-4, INEXACT)
+T(RN,   -0x1.0c34b3e01e6e7p+3,                     nan,          0x0p+0, INVALID)
+T(RN,   -0x1.a206f0a19dcc4p+2,                     nan,          0x0p+0, INVALID)
+T(RN,    0x1.288bbb0d6a1e6p+3,    0x1.9b26760c2a57ep+1,  -0x1.425808p-3, INEXACT)
+T(RN,    0x1.52efd0cd80497p-1,   -0x1.30b490ef684c7p-1,   0x1.541ebep-2, INEXACT)
+T(RN,   -0x1.a05cc754481d1p-2,                     nan,          0x0p+0, INVALID)
+T(RN,    0x1.1f9ef934745cbp-1,   -0x1.a9f89b5f5acb8p-1,    0x1.d77e8p-5, INEXACT)
+T(RN,    0x1.8c5db097f7442p-1,   -0x1.7a2c947173f06p-2,  -0x1.9649b8p-3, INEXACT)
+T(RN,   -0x1.5b86ea8118a0ep-1,                     nan,          0x0p+0, INVALID)