http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59037
--- Comment #3 from Marc Glisse <glisse at gcc dot gnu.org> --- (In reply to Matthew Leach from comment #1) > Having a quick dig around the code, I think fold-const.c:16718 looks > suspicious: > > if (offset/part_widthi <= TYPE_VECTOR_SUBPARTS (op00type)) > > Likewise in cp/semantics.c:9122 and gimple-fold.c:3407. > > Should this "<=" be a "<"? Looks similar to something I had found suspicious in PR 53101 (comment 5), though apparently that was in gimplify.c.