https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70826
Bug ID: 70826 Summary: [7 regression] many test cases fail starting with r235442 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at linux dot vnet.ibm.com Target Milestone: --- Note: For at least some of the guality test case failures I have some doubt that the test cases are valid. But there are a few non-guality ones. New failures: FAIL: gcc.dg/guality/nrv-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 a2.i[0] == 42 FAIL: gcc.dg/guality/pr36728-1.c -O2 line 18 *x == (char) 25 FAIL: gcc.dg/guality/pr36728-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 18 *x == (char) 25 FAIL: gcc.dg/guality/pr36728-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 18 y == 2 FAIL: gcc.dg/guality/pr36728-1.c -O3 -g line 18 *x == (char) 25 FAIL: gcc.dg/guality/pr36728-1.c -Os line 18 y == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 18 *x == (char) 25 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 18 y == 2 FAIL: gcc.dg/guality/pr36728-2.c -Os line 18 *x == (char) 25 FAIL: gcc.dg/guality/pr36728-3.c -O2 line 14 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O2 line 16 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O3 -g line 14 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -O3 -g line 16 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -Os line 14 y == 2 FAIL: gcc.dg/guality/pr36728-3.c -Os line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O3 -g line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O3 -g line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -Os line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -Os line 16 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 line 14 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 line 16 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O3 -g line 14 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -O3 -g line 16 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -Os line 14 y == 2 FAIL: gcc.dg/guality/pr68860-1.c -Os line 16 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 line 14 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 line 16 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 14 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 16 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 16 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O3 -g line 14 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -O3 -g line 16 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -Os line 14 y == 2 FAIL: gcc.dg/guality/pr68860-2.c -Os line 16 y == 2 FAIL: gcc.target/powerpc/savres.c -O2 execution test FAIL: gcc.target/powerpc/savres.c -O2 -mno-multiple execution test FAIL: gcc.target/powerpc/savres.c -Os execution test FAIL: gcc.target/powerpc/savres.c -Os -mno-multiple execution test New passes: FAIL: gcc.dg/guality/pr36728-1.c -O2 line 18 y == 2 FAIL: gcc.dg/guality/pr36728-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 18 y == 2 FAIL: gcc.dg/guality/pr36728-2.c -Os line 18 y == 2 FAIL: gcc.dg/guality/sra-1.c -O2 line 43 a.j == 14 FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 43 a.j == 14 FAIL: gcc.dg/guality/sra-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 43 a.j == 14 FAIL: gcc.dg/guality/sra-1.c -O3 -g line 43 a.j == 14 FAIL: gcc.dg/guality/sra-1.c -Os line 43 a.j == 14 FAIL: gfortran.dg/unknown_commons.f -O scan-tree-dump-not dom2 "FIND" FAIL: gfortran.dg/unknown_commons.f -O scan-tree-dump-times dom2 " mycommon\\.x\\[_[0-9]+\\] = _[0-9]+;" 1