| ! RUN: %python %S/test_errors.py %s %flang_fc1 | |
| type t | |
| end type | |
| real, pointer :: rptr | |
| type(t), pointer :: tptr | |
| class(*), pointer :: ulpp | |
| print *, associated(rptr, ulpp) | |
| print *, associated(ulpp, rptr) | |
| print *, associated(tptr, ulpp) | |
| print *, associated(ulpp, tptr) | |
| !ERROR: Arguments of ASSOCIATED() must be a pointer and an optional valid target | |
| print *, associated(rptr, tptr) | |
| !ERROR: Arguments of ASSOCIATED() must be a pointer and an optional valid target | |
| print *, associated(tptr, rptr) | |
| end |