[Bug c++/52119] [C++11] overflow in signed left shift isn't diagnosed
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri May 3 19:14:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52119
--- Comment #17 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Author: redi
Date: Fri May 3 19:13:31 2019
New Revision: 270858
URL: https://gcc.gnu.org/viewcvs?rev=270858&root=gcc&view=rev
Log:
Avoid -Woverflow warning in __numeric_limits_integer
This is the same fix as was done for std::numeric_limits in r183905.
PR libstdc++/52119
* include/ext/numeric_traits.h (__glibcxx_min): Avoid integer
overflow warning with -Wpedantic -Wsystem-headers.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/ext/numeric_traits.h
More information about the Gcc-bugs
mailing list