1*6c1ac141SIvan Zhechev! RUN: %python %S/test_errors.py %s %flang_fc1 264ab3302SCarolineConcattomodule m 364ab3302SCarolineConcatto interface a 464ab3302SCarolineConcatto subroutine s(x) 564ab3302SCarolineConcatto real :: x 664ab3302SCarolineConcatto end subroutine 764ab3302SCarolineConcatto !ERROR: 's' is already declared in this scoping unit 864ab3302SCarolineConcatto subroutine s(x) 964ab3302SCarolineConcatto integer :: x 1064ab3302SCarolineConcatto end subroutine 1164ab3302SCarolineConcatto end interface 1264ab3302SCarolineConcattoend module 1364ab3302SCarolineConcatto 1464ab3302SCarolineConcattomodule m2 1564ab3302SCarolineConcatto interface s 1664ab3302SCarolineConcatto subroutine s(x) 1764ab3302SCarolineConcatto real :: x 1864ab3302SCarolineConcatto end subroutine 1964ab3302SCarolineConcatto !ERROR: 's' is already declared in this scoping unit 2064ab3302SCarolineConcatto subroutine s(x) 2164ab3302SCarolineConcatto integer :: x 2264ab3302SCarolineConcatto end subroutine 2364ab3302SCarolineConcatto end interface 2464ab3302SCarolineConcattoend module 2529d83831SPeter Steinfeld 2629d83831SPeter Steinfeldmodule m3 2729d83831SPeter Steinfeld interface s 2829d83831SPeter Steinfeld subroutine s 2929d83831SPeter Steinfeld end 3029d83831SPeter Steinfeld end interface 3129d83831SPeter Steinfeldcontains 3229d83831SPeter Steinfeld !ERROR: 's' is already declared in this scoping unit 3329d83831SPeter Steinfeld subroutine s 3429d83831SPeter Steinfeld end subroutine 3529d83831SPeter Steinfeldend 36