Fix some issues with invalid hex-float literals.
When converting `0x` the converter would assert (or access out of boundary). With `0x1.p1234556666FFFFF` the converter would overflow and not yield the correct exponent.
Showing
- CMakeLists.txt 1 addition, 1 deletionCMakeLists.txt
- Changelog 5 additions, 0 deletionsChangelog
- double-conversion/double-conversion.cc 8 additions, 3 deletionsdouble-conversion/double-conversion.cc
- double-conversion/ieee.h 2 additions, 2 deletionsdouble-conversion/ieee.h
- test/cctest/test-conversions.cc 215 additions, 0 deletionstest/cctest/test-conversions.cc
Loading
Please register or sign in to comment