blob: 40c8e9363cffaa2d6f69d695803d65bcbb2f0d5b [file] [log] [blame]
! { dg-do compile }
! PR fortran/104332 - ICE with bind(c) in block data
! Contributed by G. Steinmetz
block data
bind(c) :: a ! { dg-error "cannot be BIND\\(C\\)" }
end
block data aa
real, bind(c) :: a ! { dg-error "cannot be BIND\\(C\\)" }
end
block data bb
real :: a ! { dg-error "cannot be BIND\\(C\\)" }
bind(c) :: a
end
block data cc
common /a/ x
bind(c) :: /a/
end