id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11608,boost::spirit::double_ fails with large numbers,Tobias Reh ,Joel de Guzman,"Since 1.59.0, spirit fails to parse large doubles when they are written out. {{{#!C++ #include #include int main() { // 2^100, exactly representable as double auto str = ""1267650600228229401496703205376""; double f; boost::spirit::qi::parse(str, str + strlen(str), boost::spirit::double_, f); // The following code line prints // 1.26765e+30 (with boost 1.58.0, correct) // -9.25596e+61 (with boost 1.59.0) std::cout << f << std::endl; return 0; } }}}",Bugs,closed,To Be Determined,spirit,Boost 1.59.0,Regression,fixed,,