https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92115
--- Comment #4 from Arseny Solokha <asolokha at gmx dot com> --- (In reply to Ilya Leoshkevich from comment #3) > Arseny, how did you find this? Did you just run the regtest? I wonder why > didn't I see it during my test runs. My test harness continuously compiles a corpus of C, C++, and Fortran code with the latest weekly trunk snapshot, picking a random set of compiler options and parameters for each file. gcc and libstdc++ test suites constitute an important part of that corpus. When compiling files from these test suites, my test harness ignores compiler options specified there for DejaGNU and uses its own randomly chosen ones instead. Of course, this approach is not suitable for testing run-time correctness. So, if there are no testcases in the test suite yet which could trigger that specific code path in gcc internals, probably due to an unusual set of compiler options, your testing won't reveal a problem reported here. That is probably OK, as regression testing have to be deterministic, after all.