Commit 0dca5a92 by Steven G. Kargl Committed by Steven G. Kargl

re PR fortran/28439 ([4.1 only] Multiple evaluations of arithmetic if condition)

2006-07-24  Steven G. Kargl  <kargls@comcast.net>

	PR fortran/28439
	* gfortran.dg/arithmetic_if.f90:  New test.

From-SVN: r115718
parent a0cbafeb
2006-07-24 Steven G. Kargl <kargls@comcast.net>
PR fortran/28439
* gfortran.dg/arithmetic_if.f90: New test.
2006-07-24 Uros Bizjak <uros@kss-loka.si>
* gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
! { dg-do run }
! { dg-options "-w" }
! Test program for PR 28439
integer function myfunc(i)
integer i
integer, save :: value = 2
value = value - 1 + 0 * i
myfunc = value
end function myfunc
program pr28439
integer myfunc
if (myfunc(0)) 10, 20, 30 ! Should go to 10
10 call abort
20 call abort
30 if (myfunc(0)) 40, 50, 60 ! Should go to 20
40 call abort
60 call abort
50 if (myfunc(0)) 70, 80, 90 ! Should go to 30
80 call abort
90 call abort
70 continue
end program pr28439
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