https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- >That stop value is computed so I am not sure which line is generating it. Well the failure is in check_spread as the stop value is 10+2. and the failure itself is in: if (any (a%i .ne. ii)) stop stop_flag + 2 since check_spread calls check_result. But we don't know which element of a%i is not equal to the element of ii.