!RUN: %flang -fsyntax-only %s 2>&1 | FileCheck --allow-empty %s | |
!Ensure no bogus error message about incompatible character length | |
!CHECK-NOT: error | |
module m1 | |
integer :: n = 1 | |
end | |
module m2 | |
interface | |
module subroutine s(a,b) | |
use m1 | |
character(n) :: a | |
character(n) :: b | |
end | |
end interface | |
end | |
submodule(m2) m2s1 | |
contains | |
module procedure s | |
end | |
end |