1! { dg-do compile }
2! { dg-options "-std=f2003" }
3!
4! PR fortran/48858
5!
6subroutine foo() bind(C,name="bar") ! { dg-error "Global name 'foo' at .1. is already being used as a SUBROUTINE at .2." }
7end subroutine foo
8
9subroutine foo() bind(C,name="sub") ! { dg-error "Global name 'foo' at .1. is already being used as a SUBROUTINE at .2." }
10end subroutine foo
11
12