mirror of
https://github.com/fastfloat/fast_float.git
synced 2025-12-06 16:56:57 +08:00
lint
This commit is contained in:
parent
311e4c20d4
commit
9cebeb1c2c
@ -79,11 +79,14 @@ const char *round_name(int d) {
|
||||
TEST_CASE("issue261") {
|
||||
std::string_view str = "5.47382e-48";
|
||||
float value = 100.0f;
|
||||
auto res = fast_float::from_chars(str.data(), str.data() + str.size(), value, fast_float::general);
|
||||
CHECK_MESSAGE(res.ec == std::errc::result_out_of_range, "value is out of range (interpretation of the standard)");
|
||||
auto res = fast_float::from_chars(str.data(), str.data() + str.size(), value,
|
||||
fast_float::general);
|
||||
CHECK_MESSAGE(res.ec == std::errc::result_out_of_range,
|
||||
"value is out of range (interpretation of the standard)");
|
||||
std::cout << "value = " << fHexAndDec(value) << std::endl;
|
||||
CHECK_MESSAGE(value == 100.0f, "value should be unchanged");
|
||||
CHECK_MESSAGE(res.ptr == str.data() + str.size(), "should point to end of matching pattern");
|
||||
CHECK_MESSAGE(res.ptr == str.data() + str.size(),
|
||||
"should point to end of matching pattern");
|
||||
}
|
||||
TEST_CASE("system_info") {
|
||||
std::cout << "system info:" << std::endl;
|
||||
@ -409,8 +412,6 @@ TEST_CASE("full_multiplication") {
|
||||
test_full_multiplication(bit << 63, bit << 63, 0u, bit << 62);
|
||||
}
|
||||
|
||||
|
||||
|
||||
TEST_CASE("issue8") {
|
||||
const char *s =
|
||||
"3."
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user