https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92113

--- Comment #5 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
Still having no luck trying to find out which patch made this
error not appear on trunk.  I think this may actually depend
on the version of the bootstrapping compiler :-(

In the meantime, here is the first difference in the dump files
for gcc 8:

diff -u Decl-artificial/pr51434.f90.088t.fixup_cfg4
Tree-readonly/pr51434.f90.088t.fixup_cfg4
--- Decl-artificial/pr51434.f90.088t.fixup_cfg4 2019-10-27 12:28:21.315599467
+0000
+++ Tree-readonly/pr51434.f90.088t.fixup_cfg4   2019-10-27 12:28:44.184983294
+0000
@@ -16,7 +16,7 @@
 __attribute__((externally_visible))
 main (integer(kind=4) argc, character(kind=1) * * argv)
 {
-  static struct a c = {.m=5, .t={"a", "b", "c", "d", "e", " ", " ", " ", " ",
" ", " ", " ", " ", " ", " ", " ", " ", " "}};
+  static struct a c;
   static integer(kind=4) options.3[7] = {68, 8191, 0, 1, 1, 0, 31};
   integer(kind=4) _6;
   integer(kind=8) S.2_7

Reply via email to