This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/38763] Yet another TRANSFER ICE



------- Comment #1 from kargl at gcc dot gnu dot org  2009-01-08 03:24 -------
Removing the ISO C Binding stuff gives

program sizetest
   implicit none
   integer, parameter :: ik1 = selected_int_kind(2)
   TYPE vehicle_t1
      INTEGER, 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

This code compiles with 4.2.5.  It has an ICE for 4.3.3 and 4.4.0, so
it's a regression.


-- 

kargl at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sgk at troutmask dot apl dot
                   |                            |washington dot edu
      Known to fail|                            |4.4.0 4.3.3
      Known to work|                            |4.2.5
           Priority|P3                          |P4


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]