id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12488,read_string_while duplicates character,George ,John Maddock,"Streaming, e.g. ""1W"" into a multiprecision number will correctly recognize 1, but the first character after the number will be duplicated (from ""1W"", ""WW"" is left in the stream). The cause is the line is.rdbuf()->sputbackc(static_cast(c)); in read_string_while. The character c does not have to be put back, because snextc first advances position, then returns the character at new position. ",Bugs,closed,Boost 1.63.0,multiprecision,Boost 1.62.0,Problem,fixed,,