r255608 - in /trunk/libstdc++-v3: ChangeLog inc...
redi@gcc.gnu.org
redi@gcc.gnu.org
Wed Dec 13 17:02:00 GMT 2017
Author: redi
Date: Wed Dec 13 17:02:14 2017
New Revision: 255608
URL: https://gcc.gnu.org/viewcvs?rev=255608&root=gcc&view=rev
Log:
PR libstdc++/59568 fix error handling for std::complex stream extraction
PR libstdc++/59568
* include/std/complex (operator>>): Implement proposed resolution to
LWG 2714. Use putback if and only if a character has been successfully
extracted but isn't a delimiter. Use ctype::widen and traits::eq when
testing if extracted characters match delimiters.
* testsuite/26_numerics/complex/dr2714.cc: New test.
Added:
trunk/libstdc++-v3/testsuite/26_numerics/complex/dr2714.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/std/complex
More information about the Gcc-cvs
mailing list