! { dg-do compile }
! PR 20363
module snafu
  interface foo
    subroutine really_snafu (foo)        
      integer, intent (inout)  :: foo
    end subroutine really_snafu
  end interface foo
end module snafu

! { dg-final { cleanup-modules "snafu" } }
