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



janus at gcc dot gnu.org changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

           Keywords|                            |ice-on-invalid-code

             Status|UNCONFIRMED                 |NEW

   Last reconfirmed|                            |2013-01-23

                 CC|                            |janus at gcc dot gnu.org

      Known to work|                            |4.6.4

            Summary|Seg fault ICE on select     |[4.7/4.8 Regression] Seg

                   |with bad case               |fault ICE on select with

                   |                            |bad case

     Ever Confirmed|0                           |1



--- Comment #3 from janus at gcc dot gnu.org 2013-01-23 08:30:34 UTC ---

Further reduction:



  implicit none

  integer :: a(4)

  select case(a)

  case (0)

  end select

end





gfortran 4.6.4 gives the correct error message:



  select case(a)

              1

Error: Argument of SELECT statement at (1) must be a scalar expression







For some reason this is not being triggered any more with 4.7 and trunk.

Reply via email to