[Bug fortran/38763] New: Yet another TRANSFER ICE

kargl at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Jan 8 03:20:00 GMT 2009


The following code yields

REMOVE:kargl[204] gfc4x -o z j1.f90 
f951: internal compiler error: in gfc_target_encode_expr, at
fortran/target-memory.c:244
Please submit a full bug report,
with preprocessed source if appropriate.

The code is from a posting by James van Buskirk in c.l.f.

program sizetest
   use ISO_C_BINDING
   implicit none
   integer, parameter :: ik1 = selected_int_kind(2)
   TYPE vehicle_t1
      INTEGER(C_INT), DIMENSION(:), ALLOCATABLE :: sensors
   END TYPE vehicle_t1
   type(vehicle_t1) gfortran_bug_workaround
   integer i
   i = size(transfer(vehicle_t1(NULL()),[0_ik1]))
end program sizetest


-- 
           Summary: Yet another TRANSFER ICE
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: kargl at gcc dot gnu dot org


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



More information about the Gcc-bugs mailing list