1! { dg-do compile }
2! Tests the fix for pr20875.
3! Note 12.7.1 "For a function, the result shall be scalar and shall not have the POINTER attribute."
4MODULE Test
5CONTAINS
6  ELEMENTAL FUNCTION LL(I)
7    INTEGER, INTENT(IN) :: I
8    INTEGER :: LL
9    POINTER  :: LL ! { dg-error " POINTER attribute conflicts with ELEMENTAL attribute" }
10  END FUNCTION LL
11END MODULE Test
12