https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69547
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |5.3.0 Summary|no-op array initializer |[6 regression] no-op array |emits an empty loop |initializer emits an empty | |loop Known to fail| |6.0 --- Comment #1 from Martin Sebor <msebor at gcc dot gnu.org> --- As it turns out, GCC 5.3.0 generates code without the loop, so this can be considered a regression.