This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/56440] Compiler crash for f90 with C-binded subroutine name, which is equals to module name
- From: "janus at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 25 Feb 2013 08:42:12 +0000
- Subject: [Bug fortran/56440] Compiler crash for f90 with C-binded subroutine name, which is equals to module name
- Auto-submitted: auto-generated
- References: <bug-56440-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56440
janus at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |janus at gcc dot gnu.org
--- Comment #1 from janus at gcc dot gnu.org 2013-02-25 08:42:12 UTC ---
I see the ICE with 4.3, 4.6, 4.7 and trunk (haven't checked others).
The backtrace on trunk is:
f951: internal compiler error: Segmentation fault
0xb108d1 crash_signal
/home/jweil/gcc48/trunk/gcc/toplev.c:332
0x5ec641 gfc_verify_binding_labels
/home/jweil/gcc48/trunk/gcc/fortran/resolve.c:10606
0x6124ab do_traverse_symtree
/home/jweil/gcc48/trunk/gcc/fortran/symbol.c:3448
0x612577 gfc_traverse_ns(gfc_namespace*, void (*)(gfc_symbol*))
/home/jweil/gcc48/trunk/gcc/fortran/symbol.c:3473
0x5f7013 resolve_types
/home/jweil/gcc48/trunk/gcc/fortran/resolve.c:14928
0x5f6f3c resolve_types
/home/jweil/gcc48/trunk/gcc/fortran/resolve.c:14909
0x5f72f0 gfc_resolve(gfc_namespace*)
/home/jweil/gcc48/trunk/gcc/fortran/resolve.c:14998
0x5ced93 gfc_parse_file()
/home/jweil/gcc48/trunk/gcc/fortran/parse.c:4608
0x61b725 gfc_be_parse_file
/home/jweil/gcc48/trunk/gcc/fortran/f95-lang.c:189