44// See https://llvm.org/LICENSE.txt for license information.
55// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66//
7- //
87// ===----------------------------------------------------------------------==//
98
109#include " src/errno/libc_errno.h"
@@ -20,10 +19,10 @@ TEST_F(LlvmLibcSinpif16Test, SpecialNumbers) {
2019 EXPECT_FP_EQ (aNaN, LIBC_NAMESPACE::sinpif16 (aNaN));
2120 EXPECT_MATH_ERRNO (0 );
2221
23- EXPECT_FP_EQ (0 . 0f , LIBC_NAMESPACE::sinpif16 (0 .0f ));
22+ EXPECT_FP_EQ (zero , LIBC_NAMESPACE::sinpif16 (0 .0f ));
2423 EXPECT_MATH_ERRNO (0 );
2524
26- EXPECT_FP_EQ (- 0 . 0f , LIBC_NAMESPACE::sinpif16 (-0 .0f ));
25+ EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::sinpif16 (-0 .0f ));
2726 EXPECT_MATH_ERRNO (0 );
2827
2928 EXPECT_FP_EQ (aNaN, LIBC_NAMESPACE::sinpif16 (inf));
@@ -34,10 +33,10 @@ TEST_F(LlvmLibcSinpif16Test, SpecialNumbers) {
3433}
3534
3635TEST_F (LlvmLibcSinpif16Test, Integers) {
37- EXPECT_FP_EQ (- 0.0 , LIBC_NAMESPACE::sinpif16 (-0x420 ));
38- EXPECT_FP_EQ (- 0.0 , LIBC_NAMESPACE::sinpif16 (-0x1p+10 ));
39- EXPECT_FP_EQ (- 0.0 , LIBC_NAMESPACE::sinpif16 (-0x1 .4p+14 ));
40- EXPECT_FP_EQ (0.0 , LIBC_NAMESPACE::sinpif16 (0x420 ));
41- EXPECT_FP_EQ (0.0 , LIBC_NAMESPACE::sinpif16 (0x1 .cp +15 ));
42- EXPECT_FP_EQ (0.0 , LIBC_NAMESPACE::sinpif16 (0x1 .cp +7 ));
36+ EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::sinpif16 (-0x420 ));
37+ EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::sinpif16 (-0x1p+10 ));
38+ EXPECT_FP_EQ (neg_zero , LIBC_NAMESPACE::sinpif16 (-0x1 .4p+14 ));
39+ EXPECT_FP_EQ (zero , LIBC_NAMESPACE::sinpif16 (0x420 ));
40+ EXPECT_FP_EQ (zero , LIBC_NAMESPACE::sinpif16 (0x1 .cp +15 ));
41+ EXPECT_FP_EQ (zero , LIBC_NAMESPACE::sinpif16 (0x1 .cp +7 ));
4342}
0 commit comments