@@ -97,7 +97,7 @@ TEST(LlvmLibcPrintfParserTest, EvalOneArg) {
9797 expected.has_conv = true ;
9898
9999 expected.raw_string = {str, 2 };
100- expected.conv_val_raw = arg1;
100+ expected.conv_val_raw = static_cast <LIBC_NAMESPACE::fputil::FPBits< double >::StorageType>( arg1) ;
101101 expected.conv_name = ' d' ;
102102
103103 ASSERT_PFORMAT_EQ (expected, format_arr[0 ]);
@@ -132,7 +132,7 @@ TEST(LlvmLibcPrintfParserTest, EvalOneArgWithFlags) {
132132 LIBC_NAMESPACE::printf_core::FormatFlags::LEADING_ZEROES |
133133 LIBC_NAMESPACE::printf_core::FormatFlags::SPACE_PREFIX |
134134 LIBC_NAMESPACE::printf_core::FormatFlags::ALTERNATE_FORM);
135- expected.conv_val_raw = arg1;
135+ expected.conv_val_raw = static_cast <LIBC_NAMESPACE::fputil::FPBits< double >::StorageType>( arg1) ;
136136 expected.conv_name = ' d' ;
137137
138138 ASSERT_PFORMAT_EQ (expected, format_arr[0 ]);
@@ -149,7 +149,7 @@ TEST(LlvmLibcPrintfParserTest, EvalOneArgWithWidth) {
149149
150150 expected.raw_string = {str, 4 };
151151 expected.min_width = 12 ;
152- expected.conv_val_raw = arg1;
152+ expected.conv_val_raw = static_cast <LIBC_NAMESPACE::fputil::FPBits< double >::StorageType>( arg1) ;
153153 expected.conv_name = ' d' ;
154154
155155 ASSERT_PFORMAT_EQ (expected, format_arr[0 ]);
0 commit comments