From cce20ce1d2c1ee985943da0ce34770c42e8f6dd2 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Fri, 23 Oct 2020 11:00:38 -0400 Subject: [PATCH 1/2] New test. --- tests/basictest.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/basictest.cpp b/tests/basictest.cpp index ee09314..5bfad32 100644 --- a/tests/basictest.cpp +++ b/tests/basictest.cpp @@ -110,6 +110,7 @@ int main() { std::cout << "======= 64 bits " << std::endl; + Assert(basic_test_64bit("1090544144181609348835077142190",0x1.b8779f2474dfbp+99)); Assert(basic_test_64bit("2.2250738585072013e-308",2.2250738585072013e-308)); Assert(basic_test_64bit("-92666518056446206563E3", -92666518056446206563E3)); Assert(basic_test_64bit("-92666518056446206563E3", -92666518056446206563E3)); @@ -162,6 +163,7 @@ int main() { std::cout << std::endl; std::cout << "======= 32 bits " << std::endl; + Assert(basic_test_64bit("1090544144181609348835077142190",0x1.b877ap+99f)); Assert(basic_test_32bit("1.1754943508e-38",1.1754943508e-38f)); Assert(basic_test_32bit("30219.0830078125",30219.0830078125f)); Assert(basic_test_32bit("16252921.5",16252921.5f)); From 4c8bc0e5e78dfc393de2cc31d3521d58fd2fec24 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Fri, 23 Oct 2020 11:22:59 -0400 Subject: [PATCH 2/2] Silly me. --- tests/basictest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/basictest.cpp b/tests/basictest.cpp index 5bfad32..b234689 100644 --- a/tests/basictest.cpp +++ b/tests/basictest.cpp @@ -163,7 +163,7 @@ int main() { std::cout << std::endl; std::cout << "======= 32 bits " << std::endl; - Assert(basic_test_64bit("1090544144181609348835077142190",0x1.b877ap+99f)); + Assert(basic_test_32bit("1090544144181609348835077142190",0x1.b877ap+99f)); Assert(basic_test_32bit("1.1754943508e-38",1.1754943508e-38f)); Assert(basic_test_32bit("30219.0830078125",30219.0830078125f)); Assert(basic_test_32bit("16252921.5",16252921.5f));