[Patch, Fortran] PR 42051,43896: [OOP] ICE in gfc_conv_variable, at fortran/trans-expr.c:551

Dominique Dhumieres dominiq@lps.ens.fr
Fri Jun 11 21:42:00 GMT 2010


With the patch in http://gcc.gnu.org/ml/fortran/2010-06/msg00112.html
I have the following failures in the test suite:

[macbook] f90/bug% gfc /opt/gcc/work/gcc/testsuite/gfortran.dg/allocate_derived_1.f90
/opt/gcc/work/gcc/testsuite/gfortran.dg/allocate_derived_1.f90:35.12:
...
end
   1
Internal Error at (1):
find_array_spec(): Component not found

and

[macbook] f90/bug% gfc -O /opt/gcc/work/gcc/testsuite/gfortran.dg/dynamic_dispatch_4.f03
/opt/gcc/work/gcc/testsuite/gfortran.dg/dynamic_dispatch_4.f03: In function 'getit':
/opt/gcc/work/gcc/testsuite/gfortran.dg/dynamic_dispatch_4.f03:79:0: error: statement makes a memory store, but has no VDEFS
a_3.$vptr = D.1778_2;
/opt/gcc/work/gcc/testsuite/gfortran.dg/dynamic_dispatch_4.f03:79:0: internal compiler error: verify_ssa failed

Dominique



More information about the Fortran mailing list