------- Comment #1 from fxcoudert at gcc dot gnu dot org  2007-03-16 19:50 
-------
Reduced testcase follows:

$ cat a.f90 
  integer :: i
  select case(i)
  case (transfer(1,1))
  end select
  end
$ gfortran -c a.f90 
a.f90: In function ‘MAIN__’:
a.f90:1: internal compiler error: in gfc_conv_constant_to_tree, at
fortran/trans-const.c:278

This is another TRANSFER constant-folding bug, they should probably be fixed by
the same function. Brooks said he was looking into it.


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  BugsThisDependsOn|                            |18769, 30881
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |ice-on-valid-code
      Known to fail|                            |4.1.3 4.2.0 4.3.0
   Last reconfirmed|0000-00-00 00:00:00         |2007-03-16 19:50:30
               date|                            |


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

Reply via email to