! { dg-do compile }
subroutine foo
implicit none
character(len=bar) :: a ! { dg-error "Scalar INTEGER expression" }
end subroutine foo
! { dg-do compile }
subroutine foo
implicit none
character(len=bar) :: a ! { dg-error "Scalar INTEGER expression" }
end subroutine foo