Fix compilation failure with C++98 compilers
[official-gcc.git] / gcc / testsuite / gfortran.dg / predcom-2.f
blob81469c36f45186192350867c5f57e34cbf8ae066
1 ! PR 32220, ICE when the loop is not unrolled enough to eliminate all
2 ! register copies
3 ! { dg-do compile }
4 ! { dg-options "-O3 -std=legacy" }
6 subroutine derv (b,cosxy,thick)
8 common /shell4/xji(3,3)
10 dimension cosxy(6,*),
11 1 thick(*),b(*)
14 do 125 i=1,3
15 b(k2+i)=xji(i,1) + xji(i,2) + xji(i,3)
16 125 b(k3+i)=cosxy(i+3,kk) + cosxy(i,kk)
19 return
20 end