4 integer function foo (a
, b
)
6 !$omp declare simd uniform(b) linear(ref(a):b)
8 ! This function can't be called from simd loops,
9 ! because it violates declare simd restrictions.
10 ! We shouldn't ICE on it though, nor attempt to generate
11 ! simd clones for the *omp_fn* functions.