This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/77763] ICE in parse_struct_map, at fortran/parse.c:3064
- From: "kargl at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 27 Sep 2016 19:08:19 +0000
- Subject: [Bug fortran/77763] ICE in parse_struct_map, at fortran/parse.c:3064
- Auto-submitted: auto-generated
- References: <bug-77763-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77763
kargl at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kargl at gcc dot gnu.org
--- Comment #1 from kargl at gcc dot gnu.org ---
Index: parse.c
===================================================================
--- parse.c (revision 240506)
+++ parse.c (working copy)
@@ -3061,6 +3061,9 @@ parse_struct_map (gfc_statement block)
accept_statement(block);
push_state (&s, comp, gfc_new_block);
+ if (!gfc_new_block)
+ gfc_internal_error ("parse_struct_map (): invalid block");
+
gfc_new_block->component_access = ACCESS_PUBLIC;
compiling_type = 1;