@@ -287,7 +287,7 @@ TEST(LlvmLibcFPBitsTest, FloatType) {
287287 EXPECT_STREQ (LIBC_NAMESPACE::str (negnum).c_str (),
288288 " 0xBF900000 = (S: 1, E: 0x007F, M: 0x00100000)" );
289289
290- FloatBits quiet_nan = FloatBits::build_quiet_nan (Sign::POS, 1 );
290+ FloatBits quiet_nan = FloatBits::build_quiet_nan ();
291291 EXPECT_EQ (quiet_nan.is_quiet_nan (), true );
292292}
293293
@@ -298,8 +298,7 @@ TEST(LlvmLibcFPBitsTest, DoubleType) {
298298 " (+Infinity)" );
299299 EXPECT_STREQ (LIBC_NAMESPACE::str (DoubleBits::inf (Sign::NEG)).c_str (),
300300 " (-Infinity)" );
301- EXPECT_STREQ (LIBC_NAMESPACE::str (DoubleBits::build_nan (Sign::POS, 1 )).c_str (),
302- " (NaN)" );
301+ EXPECT_STREQ (LIBC_NAMESPACE::str (DoubleBits::build_nan ()).c_str (), " (NaN)" );
303302
304303 DoubleBits zero (0.0 );
305304 EXPECT_TRUE (zero.is_pos ());
@@ -349,7 +348,7 @@ TEST(LlvmLibcFPBitsTest, DoubleType) {
349348 EXPECT_STREQ (LIBC_NAMESPACE::str (negnum).c_str (),
350349 " 0xBFF2000000000000 = (S: 1, E: 0x03FF, M: 0x0002000000000000)" );
351350
352- DoubleBits quiet_nan = DoubleBits::build_quiet_nan (Sign::POS, 1 );
351+ DoubleBits quiet_nan = DoubleBits::build_quiet_nan ();
353352 EXPECT_EQ (quiet_nan.is_quiet_nan (), true );
354353}
355354
@@ -431,7 +430,7 @@ TEST(LlvmLibcFPBitsTest, X86LongDoubleType) {
431430 " 0x000000000000BFFF9000000000000000 = "
432431 " (S: 1, E: 0x3FFF, I: 1, M: 0x00000000000000001000000000000000)" );
433432
434- LongDoubleBits quiet_nan = LongDoubleBits::build_quiet_nan (Sign::POS, 1 );
433+ LongDoubleBits quiet_nan = LongDoubleBits::build_quiet_nan ();
435434 EXPECT_EQ (quiet_nan.is_quiet_nan (), true );
436435}
437436#else
@@ -506,7 +505,7 @@ TEST(LlvmLibcFPBitsTest, LongDoubleType) {
506505 " 0xBFFF2000000000000000000000000000 = "
507506 " (S: 1, E: 0x3FFF, M: 0x00002000000000000000000000000000)" );
508507
509- LongDoubleBits quiet_nan = LongDoubleBits::build_quiet_nan (Sign::POS, 1 );
508+ LongDoubleBits quiet_nan = LongDoubleBits::build_quiet_nan ();
510509 EXPECT_EQ (quiet_nan.is_quiet_nan (), true );
511510#endif
512511}
@@ -581,7 +580,7 @@ TEST(LlvmLibcFPBitsTest, Float128Type) {
581580 " 0xBFFF2000000000000000000000000000 = "
582581 " (S: 1, E: 0x3FFF, M: 0x00002000000000000000000000000000)" );
583582
584- Float128Bits quiet_nan = Float128Bits::build_quiet_nan (Sign::POS, 1 );
583+ Float128Bits quiet_nan = Float128Bits::build_quiet_nan ();
585584 EXPECT_EQ (quiet_nan.is_quiet_nan (), true );
586585}
587586#endif // LIBC_COMPILER_HAS_FLOAT128
0 commit comments