Commit ed3a22e7 by Paul Thomas

re PR fortran/52832 ([F03] ASSOCIATE construct with proc-pointer selector is rejected)

2017-09-22  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/52832
	* gfortran.dg/associate_31.f90 : Remove failing test.

From-SVN: r253091
parent ab0e5308
! { dg-do run }
!
! Test the fix for PR52832
!
! Contributed by Tobias Burnus <burnus@gcc.gnu.org>
!
subroutine testSub()
interface
integer function fcn1 (arg)
integer :: arg
end function
integer function fcn2 (arg)
integer :: arg
end function
end interface
procedure(fcn1), pointer :: r
r => fcn2
associate (k => r)
if (r(42) .ne. 84) call abort
end associate
r => fcn1
associate (k => r)
if (r(42) .ne. 42) call abort
end associate
end subroutine testSub
integer function fcn1 (arg)
integer :: arg;
fcn2 = arg
end function
integer function fcn2 (arg)
integer :: arg;
fcn2 = arg*2
end function
call testSub
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment