-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assertion in boost::json::detail::pow10(int) #21
Comments
\sigh the treatment of floating point numbers is my shame... |
Well it is incredibly difficult to get right :-) |
It really is difficult, and unexpectedly so because..aren't computers supposed to be GOOD at math??? |
Promising advances in the field of string to double conversion: |
This bug has been obsoleted by refactoring during the last six months, closing. |
This was already reported in https://github.com/vinniefalco/json/issues/13#issuecomment-560517119, but here is a minimized version and I think it is good to have it in a separate issue.
I is the string 0.00....... with a lot of zeros following. Here it is, base 64 encoded:
Running it through the fuzzer gives the following output:
The text was updated successfully, but these errors were encountered: