The testcase 'gfortran.dg/subref_array_pointer_2.f90  -O2' fails when
-fgraphite-identity is used. The failure is of the form...

0/darwin_objdir/gcc/testsuite/gfortran/../../
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100821/gcc/testsuite/gfortran.dg/subref_array_pointer_2.f90
  -O2   -pedantic-errors 
-B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.5.0/i386/libgfortran/.libs
-L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.5.0/i386/libgfortran/.libs
-L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.5.0/i386/libgfortran/.libs
-L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.5.0/i386/libibert
y  -lm   -m32 -o ./subref_array_pointer_2.exe    (timeout = 300)
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100821/gcc/testsuite/gfortran.dg/subref_array_pointer_2.f90:
In function 'main':
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100821/gcc/testsuite/gfortran.dg/subref_array_pointer_2.f90:92:0:
error: Invalid first operand of
 MEM_REF.
&tar1[1].i
f951: note: in statement
# VUSE <.MEM_402>
pretmp.176_401 = tar1[1].i;

/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100821/gcc/testsuite/gfortran.dg/subref_array_pointer_2.f90:92:0:
error: Invalid address operand 
in MEM_REF.
tar1[1].i;

# VUSE <.MEM_402>
pretmp.176_401 = tar1[1].i;
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100821/gcc/testsuite/gfortran.dg/subref_array_pointer_2.f90:92:0:
internal compiler error: verify
_stmts failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.


-- 
           Summary: gfortran.dg/subref_array_pointer_2.f90  -O2 -fgraphite-
                    identity  ICE
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: howarth at nitro dot med dot uc dot edu
 GCC build triplet: x86_64-apple-darwin10
  GCC host triplet: x86_64-apple-darwin10
GCC target triplet: x86_64-apple-darwin10


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45370

Reply via email to