Remove the lambda framework and make -ftree-loop-linear an alias of -floop-interchange.
[official-gcc/graphite-test-results.git] / gcc / testsuite / gfortran.dg / graphite / pr36286.f90
blobbcdef08507340dd4adc1d2df1ab258ee5717a41b
1 ! { dg-do compile }
2 ! { dg-options "-O1 -ftree-loop-linear" }
3 ! PR tree-optimization/36286
5 program test_count
6 integer, dimension(2,3) :: a, b
7 a = reshape( (/ 1, 3, 5, 2, 4, 6 /), (/ 2, 3 /))
8 b = reshape( (/ 0, 3, 5, 7, 4, 8 /), (/ 2, 3 /))
9 print '(3l6)', a.ne.b
10 print *, a(1,:).ne.b(1,:)
11 print *, a(2,:).ne.b(2,:)
12 print *, count(a.ne.b)
13 end program test_count