@@ -20,10 +20,10 @@ TEST_F(LlvmLibcCospiTest, SpecialNumbers) {
2020 EXPECT_FP_EQ (aNaN, LIBC_NAMESPACE::cospi (aNaN));
2121 EXPECT_MATH_ERRNO (0 );
2222
23- EXPECT_FP_EQ (zero , LIBC_NAMESPACE::cospi (zero));
23+ EXPECT_FP_EQ (FPBits::one (). get_val () , LIBC_NAMESPACE::cospi (zero));
2424 EXPECT_MATH_ERRNO (0 );
2525
26- EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::cospi (neg_zero));
26+ EXPECT_FP_EQ (FPBits::one (). get_val () , LIBC_NAMESPACE::cospi (neg_zero));
2727 EXPECT_MATH_ERRNO (0 );
2828
2929 EXPECT_FP_EQ (aNaN, LIBC_NAMESPACE::cospi (inf));
@@ -34,15 +34,12 @@ TEST_F(LlvmLibcCospiTest, SpecialNumbers) {
3434}
3535
3636TEST_F (LlvmLibcCospiTest, Integers) {
37- EXPECT_FP_EQ (neg_zero, LIBC_NAMESPACE::cospi (-0x1 .0000000000003p52));
3837
39- EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::cospi (-0x1 .0000000000005p52 ));
38+ EXPECT_FP_EQ (FPBits::one (Sign::NEG). get_val () , LIBC_NAMESPACE::cospi (-0x1 .8406003b2ae63p52 ));
4039
41- EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::cospi (- 0x1 .0000000000006p52 ));
40+ EXPECT_FP_EQ (FPBits::one (). get_val () , LIBC_NAMESPACE::cospi (0x1p54 ));
4241
43- EXPECT_FP_EQ (zero , LIBC_NAMESPACE::cospi (0x1 .0000000000003p52 ));
42+ EXPECT_FP_EQ (FPBits::one (). get_val () , LIBC_NAMESPACE::cospi (0x1p55 ));
4443
45- EXPECT_FP_EQ (zero, LIBC_NAMESPACE::cospi (0x1 .0000000000005p52));
46-
47- EXPECT_FP_EQ (zero, LIBC_NAMESPACE::cospi (0x1 .0000000000006p52));
44+ EXPECT_FP_EQ (FPBits::one ().get_val (), LIBC_NAMESPACE::cospi (0x1p56));
4845}
0 commit comments