File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,10 @@ class AddTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
4747 EXPECT_FP_EQ (neg_inf, func (in.neg_inf , in.zero ));
4848 EXPECT_FP_EQ (inf, func (in.inf , in.neg_zero ));
4949 EXPECT_FP_EQ (neg_inf, func (in.neg_inf , in.neg_zero ));
50+ EXPECT_FP_EQ (inf, func (in.zero , in.inf ));
51+ EXPECT_FP_EQ (inf, func (in.neg_zero , in.inf ));
52+ EXPECT_FP_EQ (neg_inf, func (in.zero , in.neg_inf ));
53+ EXPECT_FP_EQ (neg_inf, func (in.neg_zero , in.neg_inf ));
5054 }
5155
5256 void test_invalid_operations (AddFunc func) {
Original file line number Diff line number Diff line change @@ -48,7 +48,9 @@ class SubTest : public LIBC_NAMESPACE::testing::FEnvSafeTest {
4848 EXPECT_FP_EQ (inf, func (in.inf , in.neg_zero ));
4949 EXPECT_FP_EQ (neg_inf, func (in.neg_inf , in.neg_zero ));
5050 EXPECT_FP_EQ (neg_inf, func (in.zero , in.inf ));
51+ EXPECT_FP_EQ (neg_inf, func (in.neg_zero , in.inf ));
5152 EXPECT_FP_EQ (inf, func (in.zero , in.neg_inf ));
53+ EXPECT_FP_EQ (inf, func (in.neg_zero , in.neg_inf ));
5254 }
5355
5456 void test_invalid_operations (SubFunc func) {
You can’t perform that action at this time.
0 commit comments