https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69007
Bug ID: 69007 Summary: [6 regression] test cases gcc.dg/vect/vect-reduc-dot-s8a.c fails starting with r231815 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at linux dot vnet.ibm.com Target Milestone: --- It fails on both little and big endian on power8. I tried this on an x86 machine and it succeeds. PASS: gcc.dg/vect/vect-reduc-dot-s8a.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s8a.c execution test FAIL: gcc.dg/vect/vect-reduc-dot-s8a.c scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto -ffat-lto-objects (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto -ffat-lto-objects execution test FAIL: gcc.dg/vect/vect-reduc-dot-s8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-s8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 Also gcc.dg/vect/vect-reduc-dot-u8a.c: PASS: gcc.dg/vect/vect-reduc-dot-u8a.c (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u8a.c execution test FAIL: gcc.dg/vect/vect-reduc-dot-u8a.c scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto -ffat-lto-objects (test for excess errors) PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto -ffat-lto-objects execution test FAIL: gcc.dg/vect/vect-reduc-dot-u8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vect_recog_dot_prod_pattern: detected" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.dg/vect/vect-reduc-dot-u8a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1