http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59494
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- True, I guess adding -mtune=generic doesn't hurt though, it will be still broken with --target_board=unix/-mtune=core2 or similar testing, but at least it will FAIL less often. For core* tuning the difference is e.g. in reassoc (different reassoc widths, fairly recent change), and starting with probably r160636 different IVopts decisions based on different costs. I believe that is the only reason for the different number of vector additions.