This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/15809] New: ICE Using Pointer Functions
- From: "giese025 at tc dot umn dot edu" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Jun 2004 20:12:28 -0000
- Subject: [Bug fortran/15809] New: ICE Using Pointer Functions
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The file foo.f95 compiles without error nor warning with the NAG f95 compiler
but produces an internal compiler error with g95 (x86 Linux Binary (06/02/04)
from http://www.g95.org).
The error messege produced is:
foo.f95: In function `reallocate_hnv__':
foo.f95:1: internal compiler error: in find_function_data, at function.c:311
This was performed on a Redhat 9 machine.
The program simply contains a function and a subroutine. The function produces
a pointer of a specified vector length and fills in the array from an input
pointer. The input pointer is then deallocated.
The function itself will compile fine, but produces the ICE when used in another
subroutine.
foo.f95 will be submitted as an attachment in the next comment.
--
Summary: ICE Using Pointer Functions
Product: gcc
Version: tree-ssa
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: giese025 at tc dot umn dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15809