We moved to a bootstrap requirement of C++11 in GCC 11, 8 years after support was stable in GCC 4.8.
It is now 8 years since C++14 was the default mode in GCC 6 (and 9 years since support was complete in GCC 5); perhaps it's time to update? IIRC I've previously suggested this in response to a couple of different patches that could have been simplified in C++14, but am failing to find those messages now. Jason