http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59064
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 31864 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31864&action=edit gcc49-pr59064.patch I'd say this is just a testsuite bug. While #pragma GCC ivdep or do concurrent should make it unnecessary to version loops for aliasing, because those pragmas/constructs imply no backward loop carried dependencies, neither of these provides any extra info about alignment and so it is perfectly sensible if the loop needs to be versioned (or peeled) for alignment. Tobias, what was the reason for the separate dg-bogus lines?