6 integer, parameter :: PARM
= 5 ! { dg-warning "Using parameter 'parm' declared at .1. is deprecated" }
7 !GCC$ ATTRIBUTES DEPRECATED :: A, foo, func, parm
11 integer function func()
16 call foo
! { dg-warning "Using subroutine 'foo' at .1. is deprecated" }
17 print *, A
! { dg-warning "Using variable 'a' at .1. is deprecated" }
18 i
= func() ! { dg-warning "Using function 'func' at .1. is deprecated" }
24 use m
! { dg-warning "Using parameter 'parm' declared at .1. is deprecated" }
26 call foo
! { dg-warning "Using subroutine 'foo' at .1. is deprecated" }
27 print *, A
! { dg-warning "Using variable 'a' at .1. is deprecated" }
28 i
= func() ! { dg-warning "Using function 'func' at .1. is deprecated" }