https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111781
--- Comment #8 from anlauf at gcc dot gnu.org --- (In reply to Mikael Morin from comment #7) > The changes are these: > > PASS->FAIL: gfortran.dg/graphite/pr107865.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/pr101267.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/pr112404.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/pr78061.f -O (test for excess errors) > PASS->FAIL: gfortran.dg/pr79315.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/pr98016.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/vect/pr90681.f -O (test for excess errors) > PASS->FAIL: gfortran.dg/vect/pr97761.f90 -O (test for excess errors) > PASS->FAIL: gfortran.dg/vect/pr99746.f90 -O (test for excess errors) > > > FAIL: gfortran.dg/pr79315.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr79315.f90:18:18: Error: > Variable 'ims' cannot appear in the expression at (1) Confirmed by Intel. > FAIL: gfortran.dg/pr101267.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr101267.f90:5:19: Error: > Variable 'ime' cannot appear in the expression at (1) > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr101267.f90:5:24: Error: > Variable 'in' cannot appear in the expression at (1) Likewise. > FAIL: gfortran.dg/pr112404.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr112404.f90:5:19: Error: > Variable 'ime' cannot appear in the expression at (1) > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr112404.f90:5:24: Error: > Variable 'in' cannot appear in the expression at (1) Likewise. > FAIL: gfortran.dg/pr78061.f -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr78061.f:4:13: Error: > Variable 'ldc' cannot appear in the expression at (1) Likewise. > FAIL: gfortran.dg/pr98016.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/pr98016.f90:16:16: Error: > Variable 'n' cannot appear in the expression at (1) This is wrong: the testcase looks valid to me. > FAIL: gfortran.dg/graphite/pr107865.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/graphite/pr107865.f90:7:18: > Error: Variable 'n' cannot appear in the expression at (1) Hmmm, not diagnosed by Intel. > FAIL: gfortran.dg/vect/pr90681.f -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/vect/pr90681.f:5:19: Error: > Variable 'norbs' cannot appear in the expression at (1) Detected by Intel. > FAIL: gfortran.dg/vect/pr97761.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/vect/pr97761.f90:11:36: > Error: Variable 'inout' cannot appear in the expression at (1) Funny: type (quad_inductor), dimension(inout) :: ps Intel's message is also confusing in that case. > FAIL: gfortran.dg/vect/pr99746.f90 -O (test for excess errors) > Excess errors: > /home/mik/gcc/gccx/src/gcc/testsuite/gfortran.dg/vect/pr99746.f90:6:21: > Error: Variable 'lda' cannot appear in the expression at (1) Detected by Intel. We obviously have several invalid testcases in the testsuite... Probably just bad reductions.