! RUN: %python %S/test_errors.py %s %flang_fc1 implicit none interface subroutine s(b) !dir$ ignore_tkr(tr) b real, value :: b end subroutine s1(b) !dir$ ignore_tkr(r) b integer, value :: b end end interface integer :: a(5), a1 ! forbid array to scalar with VALUE and ignore_tkr(r) !ERROR: Array actual argument may not be associated with IGNORE_TKR(R) scalar dummy argument 'b=' with VALUE attribute call s(a) !ERROR: Array actual argument may not be associated with IGNORE_TKR(R) scalar dummy argument 'b=' with VALUE attribute call s1(a) ! allow scalar to scalar with VALUE call s(a1) call s1(a(1)) end