https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77943
--- Comment #13 from Martin Liška <marxin at gcc dot gnu.org> --- The replacement you described fully makes sense for me! As I mentioned earlier, I'm not c++ expert, I can't come up with more possible counter examples that worth for testing. However, we'll fix further issues ;)