File tree Expand file tree Collapse file tree 4 files changed +12
-7
lines changed Expand file tree Collapse file tree 4 files changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -59,10 +59,12 @@ class CeilTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
5959 EXPECT_FP_EQ (T (-10.0 ), func (T (-10.32 )));
6060 EXPECT_FP_EQ (T (11.0 ), func (T (10.65 )));
6161 EXPECT_FP_EQ (T (-10.0 ), func (T (-10.65 )));
62+ EXPECT_FP_EQ (T (50.0 ), func (T (49.62 )));
63+ EXPECT_FP_EQ (T (-50.0 ), func (T (-50.31 )));
6264 EXPECT_FP_EQ (T (124.0 ), func (T (123.38 )));
6365 EXPECT_FP_EQ (T (-123.0 ), func (T (-123.38 )));
6466 EXPECT_FP_EQ (T (124.0 ), func (T (123.96 )));
65- EXPECT_FP_EQ (T (-123.0 ), func (T (-123.96 )));
67+ EXPECT_FP_EQ (T (-123.0 ), func (T (-123.5 )));
6668 }
6769};
6870
Original file line number Diff line number Diff line change @@ -59,10 +59,11 @@ class FloorTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
5959 EXPECT_FP_EQ (T (-11.0 ), func (T (-10.32 )));
6060 EXPECT_FP_EQ (T (10.0 ), func (T (10.65 )));
6161 EXPECT_FP_EQ (T (-11.0 ), func (T (-10.65 )));
62+ EXPECT_FP_EQ (T (50.0 ), func (T (50.31 )));
63+ EXPECT_FP_EQ (T (-50.0 ), func (T (-49.63 )));
6264 EXPECT_FP_EQ (T (123.0 ), func (T (123.38 )));
6365 EXPECT_FP_EQ (T (-124.0 ), func (T (-123.38 )));
64- EXPECT_FP_EQ (T (123.0 ), func (T (123.96 )));
65- EXPECT_FP_EQ (T (-124.0 ), func (T (-123.96 )));
66+ EXPECT_FP_EQ (T (-124.0 ), func (T (-123.5 )));
6667 }
6768};
6869
Original file line number Diff line number Diff line change @@ -59,8 +59,10 @@ class RoundTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
5959 EXPECT_FP_EQ (T (-10.0 ), func (T (-10.32 )));
6060 EXPECT_FP_EQ (T (11.0 ), func (T (10.65 )));
6161 EXPECT_FP_EQ (T (-11.0 ), func (T (-10.65 )));
62- EXPECT_FP_EQ (T (123.0 ), func (T (123.38 )));
63- EXPECT_FP_EQ (T (-123.0 ), func (T (-123.38 )));
62+ EXPECT_FP_EQ (T (50.0 ), func (T (49.63 )));
63+ EXPECT_FP_EQ (T (-50.0 ), func (T (-50.31 )));
64+ EXPECT_FP_EQ (T (124.0 ), func (T (123.5 )));
65+ EXPECT_FP_EQ (T (-124.0 ), func (T (-123.5 )));
6466 EXPECT_FP_EQ (T (124.0 ), func (T (123.96 )));
6567 EXPECT_FP_EQ (T (-124.0 ), func (T (-123.96 )));
6668 }
Original file line number Diff line number Diff line change @@ -61,8 +61,8 @@ class TruncTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
6161 EXPECT_FP_EQ (T (-10.0 ), func (T (-10.65 )));
6262 EXPECT_FP_EQ (T (123.0 ), func (T (123.38 )));
6363 EXPECT_FP_EQ (T (-123.0 ), func (T (-123.38 )));
64- EXPECT_FP_EQ (T (123.0 ), func (T (123.96 )));
65- EXPECT_FP_EQ (T (-123.0 ), func (T (-123.96 )));
64+ EXPECT_FP_EQ (T (123.0 ), func (T (123.5 )));
65+ EXPECT_FP_EQ (T (-123.0 ), func (T (-123.5 )));
6666 }
6767};
6868
You can’t perform that action at this time.
0 commit comments