On 10/26/19 11:46 PM, Eric Gallager wrote: > Nicholas Krause was also wanting to move to C++11 recently: > https://gcc.gnu.org/ml/gcc/2019-10/msg00110.html (this month) > https://gcc.gnu.org/ml/gcc/2019-09/msg00228.html (last month) > As I said in that thread, I'd want to try just toggling -Wnarrowing > from off to on first before going full C++11.
Why? GDB went the other way when it moved to C++11. It switched to C++11, and for several months, used -Wno-narrowing to quiet the thousands of warnings. https://gcc.gnu.org/wiki/FAQ#Wnarrowing > So, GCC 10 would be > C++98 + -Wnarrowing, and then GCC 11 could be full C++11. Plus then > the GCC version numbers would also line up with the version of C++ > being used. Thanks, Pedro Alves