@@ -154,8 +154,6 @@ BOOST_AUTO_TEST_CASE(simple_buffer_float)
154154 v.push_back (-0.0 );
155155 v.push_back (1.0 );
156156 v.push_back (-1.0 );
157- v.push_back (1 .1f );
158- v.push_back (-1 .1f );
159157 v.push_back (numeric_limits<float >::min ());
160158 v.push_back (numeric_limits<float >::max ());
161159 v.push_back (nanf (" tag" ));
@@ -188,12 +186,6 @@ BOOST_AUTO_TEST_CASE(simple_buffer_float)
188186 BOOST_CHECK (std::isinf (val2));
189187 else
190188 BOOST_CHECK (fabs (val2 - val1) <= kEPS );
191-
192- // check for compact storing of float
193- if (val1 == val1 && val1 >= float (std::numeric_limits<int64_t >::min ()) && val1 <= float (std::numeric_limits<int64_t >::max ()) && val1 == float (int64_t (val1)))
194- BOOST_REQUIRE_EQUAL (sbuf.size (),1 );
195- else
196- BOOST_REQUIRE_EQUAL (sbuf.data ()[0 ],char (0xca ));
197189 }
198190}
199191
@@ -244,8 +236,6 @@ BOOST_AUTO_TEST_CASE(simple_buffer_double)
244236 v.push_back (-0.0 );
245237 v.push_back (1.0 );
246238 v.push_back (-1.0 );
247- v.push_back (1.1 );
248- v.push_back (-1.1 );
249239 v.push_back (numeric_limits<double >::min ());
250240 v.push_back (numeric_limits<double >::max ());
251241 v.push_back (nanf (" tag" ));
@@ -282,12 +272,6 @@ BOOST_AUTO_TEST_CASE(simple_buffer_double)
282272 BOOST_CHECK (std::isinf (val2));
283273 else
284274 BOOST_CHECK (fabs (val2 - val1) <= kEPS );
285-
286- // check for compact storing of double
287- if (val1 == val1 && val1 >= double (std::numeric_limits<int64_t >::min ()) && val1 <= double (std::numeric_limits<int64_t >::max ()) && val1 == double (int64_t (val1)))
288- BOOST_REQUIRE_EQUAL (sbuf.size (),1 );
289- else
290- BOOST_REQUIRE_EQUAL (uint8_t (sbuf.data ()[0 ]),uint8_t (0xcb ));
291275 }
292276}
293277
0 commit comments