This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604
- From: "dominiq at lps dot ens dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Apr 2010 12:17:14 -0000
- Subject: [Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604
- References: <bug-43591-17857@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #7 from dominiq at lps dot ens dot fr 2010-04-01 12:17 -------
(In reply to comment #6)
> What is invaild about the code is that t1%p1() and t2%p2() are not
> initialization expressions. Everthing works fine, when the tables are
> allocatable.
That was the origin of my question about the validity of the code.
> BTW: gfortran produces correct code for the variant when the procedures are not
> procedure pointers. I stumpled over this OCE when rewriting some code.
Why would this make the code valid?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43591