[libc-commits] [libc] [libc][math] Adding LIBC_MATH_ASSUME_ROUND_NEAREST_ONLY option (PR #201154)
Hoàng Minh Thiên via libc-commits
libc-commits at lists.llvm.org
Wed Jun 10 20:52:54 PDT 2026
================
@@ -42,14 +39,11 @@ class RIntTestTemplate : public LIBC_NAMESPACE::testing::FEnvSafeTest {
public:
void testSpecialNumbers(RIntFunc func) {
- for (int mode : ROUNDING_MODES) {
- LIBC_NAMESPACE::fputil::set_round(mode);
- ASSERT_FP_EQ(inf, func(inf));
- ASSERT_FP_EQ(neg_inf, func(neg_inf));
- ASSERT_FP_EQ(nan, func(nan));
- ASSERT_FP_EQ(zero, func(zero));
- ASSERT_FP_EQ(neg_zero, func(neg_zero));
- }
+ ASSERT_FP_EQ_ALL_ROUNDING_1(inf, func(inf));
----------------
hmthien050209 wrote:
Done
https://github.com/llvm/llvm-project/pull/201154
More information about the libc-commits
mailing list