This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/41685] New: [OOP] internal compiler error: verify_flow_info failed
- From: "sfilippone at uniroma2 dot it" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Oct 2009 14:43:04 -0000
- Subject: [Bug fortran/41685] New: [OOP] internal compiler error: verify_flow_info failed
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The attached source code(s) produce the subject error.
Scenario: gfortran with provisional patches for PR41656 and PR 41581 applied.
-------------------------------------------------------------------
[sfilippo@localhost T3]$ gfortran -c const_mod.f03 base_mat_mod.f03
s_base_mat_mod.f03 s_csr_mat_mod.f03 s_mat_mod.f03
s_mat_mod.f03: In function ?s_sizeof?:
s_mat_mod.f03:47:0: error: case labels not sorted:
case 1: is greater than case 1: but comes before it.
s_mat_mod.f03:47:0: internal compiler error: verify_flow_info failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
--------------------------------------------------------------------
Interestingly enough if I glue the files together the ICE disappears
(which is inconvenient for testing).
-------------------------------------------------------------------
[sfilippo@localhost T3]$ cat const_mod.f03 base_mat_mod.f03 s_base_mat_mod.f03
s_csr_mat_mod.f03 s_mat_mod.f03 >test-der6.f03
[sfilippo@localhost T3]$ gfortran -c test-der6.f03
[sfilippo@localhost T3]$ /bin/rm *mod *o
[sfilippo@localhost T3]$ gfortran -c test-der6.f03
[sfilippo@localhost T3]$
-----------------------------------------------------------------------
--
Summary: [OOP] internal compiler error: verify_flow_info failed
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: sfilippone at uniroma2 dot it
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41685