https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70328
--- Comment #3 from Morwenn <morwenn29 at hotmail dot fr> --- Looks like providing a testcase will be hard: I switched to GCC 7.1 since then, and can't reproduce the bug anymore, be it in C++14 or C++17 mode. That said, a few things have changed since then and they may be involved in the failure to reproduce the bug: * My testsuite has changed since then, but I don't think that the tests that triggered the problem have changed at all * I regularly update my test framework (Catch), which has changed significantly these last months Either one of these changes hides the bug, or it has been fixed. I wasn't able to produce a minimal example back then, so it might be either.