https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65966
Mikhail Maltsev <maltsevm at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maltsevm at gmail dot com --- Comment #2 from Mikhail Maltsev <maltsevm at gmail dot com> --- (In reply to Lewis Hyatt from comment #1) > This seems to be an unrelated issue. It did not start failing at the above > revision, rather it ICEs in that revision and the few prior to it that I > checked. It also happens whether you have -std=c++11 or -std=c++14, and I > see the same behavior in gcc 4.7, 4.8 and 4.9 as well (in those releases, it > works, does not ICE, but does output the huge number of instructions). So it > seems that over time, it has changed several times whether it ICEs or > compiles, but it has always generated this unexpected code. > > Should I file this as a separate bug? Perhaps, no. This problem is known: PR65591, PR65503