| ! { dg-do compile } | |
| ! { dg-options "-Wimplicit-interface" } | |
| ! PR 38220 - c_loc is pure and has an explicit interface | |
| USE ISO_C_BINDING, ONLY: C_PTR, C_LOC | |
| CONTAINS | |
| PURE SUBROUTINE F(x) | |
| INTEGER, INTENT(in), TARGET :: x | |
| TYPE(C_PTR) :: px | |
| px = C_LOC(x) | |
| END SUBROUTINE | |
| END |