https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> --- removing the assert doesn't fix it (ISL complains). This is all ISL stuff I don't understand, somebody else needs to look at this - the SCOP is quite regular. Confirmed with ISL 0.18.