From e5612ac52edf36629768b632ca9b4939513d2efc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 17 Nov 2020 15:12:19 +0200 Subject: [PATCH] crt-test: Add a few more log2 tests for negative outputs with exact inputs --- test/crt-test.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/crt-test.c b/test/crt-test.c index 3d87bde..5098c8d 100644 --- a/test/crt-test.c +++ b/test/crt-test.c @@ -652,6 +652,8 @@ int main(int argc, char* argv[]) { TEST_FLT_ACCURACY(log2(F(1024.0)), 10.0, 0.001); \ TEST_FLT_ACCURACY(log2(F(1048576.0)), 20.0, 0.001); \ TEST_FLT_ACCURACY(log2(F(4294967296.0)), 32.0, 0.001); \ + TEST_FLT_ACCURACY(log2(F(0.5)), -1.0, 0.001); \ + TEST_FLT_ACCURACY(log2(F(0.125)), -3.0, 0.001); \ TEST_FLT_ACCURACY(log2(F(9.7656e-04)), -10, 0.001); \ TEST_FLT_ACCURACY(log2(F(9.5367e-07)), -20, 0.001); \ TEST_FLT_ACCURACY(log2(F(3.5527e-15)), -48, 0.001); \