[Bug testsuite/94036] New: [9 regression] gcc.target/powerpc/pr72804.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94036 Bug ID: 94036 Summary: [9 regression] gcc.target/powerpc/pr72804.c fails Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- This was fixed in trunk, see pr92398, and the same fix should work for gcc 9. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398 power 7: FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not 4 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not lxvd2x FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x power 8: works fine power 9: FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not 4 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std 2
[Bug target/94077] New: gcc.dg/gomp/pr82374.c fails on power 7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94077 Bug ID: 94077 Summary: gcc.dg/gomp/pr82374.c fails on power 7 Product: gcc Version: 8.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- This is an old one but I am trying to clean up the failing tests on powerpc 64 that have just been ignored. This isn't really a regression as it looks like it has never worked right on power 7. It works OK on other power hardware including other BE. I am pretty sure it is just something not supported on power 7. make -k check-gcc RUNTESTFLAGS=gomp.exp=gcc.dg/gomp/pr82374.c # of expected passes1 # of unexpected failures1 FAIL: gcc.dg/gomp/pr82374.c scan-tree-dump-times vect "vectorized 1 loops" 2 g:5c38262d95bedc091083cc881d9e21cd1f215a9a, r8-3584 Author: Jakub Jelinek Date: Wed Oct 4 09:50:38 2017 +0200 re PR tree-optimization/82374 (#pragma GCC optimize is not applied to openmp-generated functions) PR tree-optimization/82374 * omp-low.c (create_omp_child_function): Copy DECL_ATTRIBUTES, DECL_FUNCTION_SPECIFIC_OPTIMIZATION, DECL_FUNCTION_SPECIFIC_TARGET and DECL_FUNCTION_VERSIONED from current_function_decl to the new decl. * gcc.dg/gomp/pr82374.c: New test. From-SVN: r253395
[Bug testsuite/94079] New: gfortran.dg/vect/pr83232.f90 fails on power 7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94079 Bug ID: 94079 Summary: gfortran.dg/vect/pr83232.f90 fails on power 7 Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:be43a8877e2f2f4590ba667b27a24a0cfdf8141d, r9-3621 This is an old one but I am trying to clean up the failing tests on powerpc 64 that have just been ignored. This isn't really a regression as it looks like it has never worked right on power 7. It works OK on other power hardware including other BE. I am pretty sure it is just something not supported on power 7. make -k check-gcc RUNTESTFLAGS=vect.exp=gfortran.dg/vect/pr83232.f90 # of expected passes1 # of unexpected failures1 FAIL: gfortran.dg/vect/pr83232.f90 -O scan-tree-dump-times slp1 "vectorizing stmts using SLP" 3 commit be43a8877e2f2f4590ba667b27a24a0cfdf8141d Author: Richard Biener Date: Wed Oct 24 11:46:58 2018 + re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrecision]) 2018-10-24 Richard Biener PR tree-optimization/87105 * tree-vect-data-refs.c (vect_analyze_group_access_1): Adjust dump classification. (vect_analyze_data_ref_accesses): Handle duplicate loads and stores by splitting the affected group after the fact. * tree-vect-slp.c (vect_build_slp_tree_2): Dump when we fail the SLP build because of size constraints. * gcc.dg/vect/bb-slp-39.c: New testcase. * gfortran.dg/vect/pr83232.f90: Un-XFAIL. From-SVN: r265457
[Bug target/94123] New: [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123 Bug ID: 94123 Summary: [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/git/build/gcc-test2/gcc/ /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr87507.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -mdejagnu-cpu=power8 -ffat-lto-objects -fno-ident -S -o pr87507.s(timeout = 300) spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/git/build/gcc-test2/gcc/ /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr87507.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -mdejagnu-cpu=power8 -ffat-lto-objects -fno-ident -S -o pr87507.s PASS: gcc.target/powerpc/pr87507.c (test for excess errors) gcc.target/powerpc/pr87507.c: \\mstd\\M found 6 times FAIL: gcc.target/powerpc/pr87507.c scan-assembler-times \\mstd\\M 4 FAIL: gcc.target/powerpc/pr87507.c scan-assembler-not \\mld\\M Executing on host: /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/git/build/gcc-test2/gcc/ vmx_hw_available12365.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mno-vsx -lm -o vmx_hw_available12365.exe(timeout = 300) spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/git/build/gcc-test2/gcc/ vmx_hw_available12365.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mno-vsx -lm -o vmx_hw_available12365.exe Setting LD_LIBRARY_PATH to :/home3/seurer/gcc/git/build/gcc-test2/gcc::/home3/seurer/gcc/git/build/gcc-test2/gcc:/home/seurer/gcc/git/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./isl/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-isl/.libs Execution timeout is: 300 spawn [open ...] testcase /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/powerpc.exp completed in 1 seconds === gcc Summary === # of expected passes1 # of unexpected failures2 The test now generates a bunch more loads and stores. Looks like it is spilling some registers. Old code (r10-7092): .LFB0: .cfi_startproc cmpdi 0,3,0 beqlr 0 mr 10,6 mr 11,5 addi 3,4,16 mr 8,10 mr 9,11 std 11,0(4) std 10,8(4) std 9,0(3) std 8,8(3) blr New code (r10-7093): .LFB0: .cfi_startproc cmpdi 0,3,0 beqlr 0 std 30,-16(1) std 31,-8(1) .cfi_offset 30, -16 .cfi_offset 31, -8 mr 30,6 mr 31,5 addi 9,4,16 mr 10,30 mr 11,31 std 31,0(4) std 30,8(4) std 11,0(9) std 10,8(9) ld 30,-16(1) ld 31,-8(1) .cfi_restore 31 .cfi_restore 30 blr
[Bug target/94123] [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123 seurer at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64le-linux-gnu Build||powerpc64le-linux-gnu Host||powerpc64le-linux-gnu CC||bergner at gcc dot gnu.org, ||vmakarov at redhat dot com, ||wschmidt at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- git g:5dc1390b41db5c1765e25fd21dad1a930a015aac, r10-7093
[Bug target/94123] [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123 --- Comment #3 from seurer at gcc dot gnu.org --- Hmmm. This test case did fail previously and was reported in pr91797 but that was marked as fixed although the patch for that actually didn't change this particular test case.
[Bug target/94123] [10 regression] r10-1734, SVN r273240, causes gcc.target/powerpc/pr87507.c to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123 seurer at gcc dot gnu.org changed: What|Removed |Added Summary|[10 regression] r10-7093|[10 regression] r10-1734, |causes |SVN r273240, causes |gcc.target/powerpc/pr87507. |gcc.target/powerpc/pr87507. |c to fail |c to fail CC||segher at gcc dot gnu.org --- Comment #4 from seurer at gcc dot gnu.org --- g:b18081df8cca5f2306e99709fa2c06b9cbeea8d0, r10-1734, SVN r273240 Sorry about the confusion with the reverted patch. The current code generated for this test case is really messed up. Prior to r10-1734 this is what was generated for gcc.target/powerpc/pr87507.c .cfi_startproc cmpdi 0,3,0 beqlr 0 std 5,0(4) std 6,8(4) std 5,16(4) std 6,24(4) blr Starting with r10-1734 (and still today) this is what is generated: .cfi_startproc cmpdi 0,3,0 beqlr 0 std 30,-16(1) std 31,-8(1) .cfi_offset 30, -16 .cfi_offset 31, -8 mr 30,6 mr 31,5 addi 9,4,16 mr 10,30 mr 11,31 std 31,0(4) std 30,8(4) std 11,0(9) std 10,8(9) ld 30,-16(1) ld 31,-8(1) .cfi_restore 31 .cfi_restore 30 blr All sorts of extra moves, loads, and stores. Options used: -O2 -mdejagnu-cpu=power8
[Bug testsuite/96274] New: [11 regression] gcc.target/powerpc/convert-fp-128.c breaks on power 9 after r11-2206
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96274 Bug ID: 96274 Summary: [11 regression] gcc.target/powerpc/convert-fp-128.c breaks on power 9 after r11-2206 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:8a8c2573568aa17ada6163f90991701bc4470976, r11-2206 r11-2206 broke one test case on power 9 (only): make -k check-gcc RUNTESTFLAGS=powerpc.exp=gcc.target/powerpc/convert-fp-128.c FAIL: gcc.target/powerpc/convert-fp-128.c scan-assembler-times \\mbl\\M 27 # of expected passes38 # of unexpected failures1 Other power Xs: # of expected passes39
[Bug testsuite/96276] New: new test case c-c++-common/pr95237-6.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96276 Bug ID: 96276 Summary: new test case c-c++-common/pr95237-6.c fails Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:0a9d711df36b42b6494b73a90c7ebf050e904493, r11-2259 make -k check-gcc RUNTESTFLAGS=dg.exp=c-c++-common/pr95237-6.c FAIL: c-c++-common/pr95237-6.c -Wc++-compat execution test FAIL: c-c++-common/pr95237-6.c -std=gnu++98 execution test FAIL: c-c++-common/pr95237-6.c -std=gnu++14 execution test FAIL: c-c++-common/pr95237-6.c -std=gnu++17 execution test FAIL: c-c++-common/pr95237-6.c -std=gnu++2a execution test # of expected passes1 # of expected passes4 # of unexpected failures1 # of unexpected failures4 Trying one of them in gdb I see: (gdb) run Starting program: /home/seurer/gcc/git/build/gcc-test/./pr95237-6.exe Program received signal SIGABRT, Aborted. 0x3fffb7cd258c in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55 55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) where #0 0x3fffb7cd258c in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55 #1 0x3fffb7cd4778 in __GI_abort () at abort.c:90 #2 0x166c in main () at /home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/pr95237-6.c:22
[Bug ada/96344] New: [11 regerssion] gnat.dg/opt86a.adb fails starting with r11-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96344 Bug ID: 96344 Summary: [11 regerssion] gnat.dg/opt86a.adb fails starting with r11- Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:b3d77404c060c0d65d8d4c97254995737d0fc032, r11-1675 Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\ -B/home/seurer/gcc/git/build/gcc-ada/gcc\ -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt86a.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -fdump-tree-optimized -c -u -S -o opt86a.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-ada/gcc -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt86a.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -fdump-tree-optimized -c -u -S -o opt86a.s^M Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n opt86a (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n opt86a^M ./opt86a.ali^M ./opt86a.s^M PASS: gnat.dg/opt86a.adb (test for excess errors) gnat.dg/opt86a.adb: pattern found 3 times FAIL: gnat.dg/opt86a.adb scan-tree-dump-times optimized ">>" 4
[Bug ada/96344] [11 regerssion] gnat.dg/opt86a.adb fails starting with r11-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96344 seurer at gcc dot gnu.org changed: What|Removed |Added Host||powerpc64*-linux-gnu Build||powerpc64*-linux-gnu Target||powerpc64*-linux-gnu CC||ebotcazou at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- Hmmm, this looks like the revision where this test case was added.
[Bug testsuite/96432] New: New test case gfortran.dg/pr96325.f90 in r11-2487 fails to produce executable
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96432 Bug ID: 96432 Summary: New test case gfortran.dg/pr96325.f90 in r11-2487 fails to produce executable Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:e41da82345fb01c4c2641c979a94a975d15312ab, r11-2487 make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/pr96325.f90 ... # of expected passes12 # of unresolved testcases 6 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96325.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O0 -pedantic-errors -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./pr96325.exe /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96325.f90:18:16: Error: 'foo' at (1) is not an inquiry reference to an intrinsic type component 'r1' compiler exited with status 1 PASS: gfortran.dg/pr96325.f90 -O0 (test for errors, line 18) PASS: gfortran.dg/pr96325.f90 -O0 (test for excess errors) UNRESOLVED: gfortran.dg/pr96325.f90 -O0 compilation failed to produce executable ...etc...
[Bug other/96434] New: [11 regression] gcc.dg/ipa/ipa-clone-2.c fails after r11-2482
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96434 Bug ID: 96434 Summary: [11 regression] gcc.dg/ipa/ipa-clone-2.c fails after r11-2482 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:13cdbb6a97c3d853cd380e5a03be8e0d35966c1e, r11-2482 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ipa/ipa-clone-2.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -fdump-ipa-cp-details -fno-early-inlining --param ipa-cp-max-recursive-depth=8 -S -o ipa-clone-2.s PASS: gcc.dg/ipa/ipa-clone-2.c (test for excess errors) gcc.dg/ipa/ipa-clone-2.c: pattern found 2 times FAIL: gcc.dg/ipa/ipa-clone-2.c scan-ipa-dump-times cp "Creating a specialized node of recur_fn/[0-9]*\\." 12 === gcc Summary === # of expected passes1 # of unexpected failures1
[Bug testsuite/96470] New: [10 regression] gnat.dg/opt39.adb fails since r10-917
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96470 Bug ID: 96470 Summary: [10 regression] gnat.dg/opt39.adb fails since r10-917 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:3b47da42de621c6c3bf7d2f9245df989aa7eb5a1, r10-917 This still is failing in gcc 11. Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\ -B/home/seurer/gcc/git/build/gcc-ada/gcc\ -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt39.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -fno-inline -fdump-tree-optimized -c -u -S -o opt39.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-ada/gcc -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt39.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -fno-inline -fdump-tree-optimized -c -u -S -o opt39.s Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n opt39 (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n opt39 ./opt39.ali ./opt39.s PASS: gnat.dg/opt39.adb (test for excess errors) PASS: gnat.dg/opt39.adb scan-tree-dump-not optimized "MEM" FAIL: gnat.dg/opt39.adb scan-tree-dump-not optimized "tmp" testcase /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/dg.exp completed in 0 seconds === gnat Summary === # of expected passes2 # of unexpected failures1 commit 3b47da42de621c6c3bf7d2f9245df989aa7eb5a1 (HEAD) Author: Martin Jambor Date: Thu Jun 6 18:31:20 2019 +0200 Make SRA re-construct orginal memory accesses when easy 2019-06-06 Martin Jambor * tree-sra.c (struct access): New field grp_same_access_path. (dump_access): Dump it. (build_reconstructed_reference): New function. (build_ref_for_model): Use it if possible. (path_comparable_for_same_access): New function. (same_access_path_p): Likewise. (sort_and_splice_var_accesses): Set the new flag. (analyze_access_subtree): Likewise. (propagate_subaccesses_across_link): Propagate zero value of the new flag down the access tree. testsuite/ * gcc.dg/tree-ssa/alias-access-path-1.c: Remove -fno-tree-sra option. * gcc.dg/tree-ssa/ssa-dse-26.c: Disable FRE. * testsuite/gnat.dg/opt39.adb: Adjust scan dump. From-SVN: r272012
[Bug ada/96488] New: Long time failures of gnat.dg/unchecked_convert5.adb and gnat.dg/unchecked_convert6.adb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96488 Bug ID: 96488 Summary: Long time failures of gnat.dg/unchecked_convert5.adb and gnat.dg/unchecked_convert6.adb Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: gnat.dg/unchecked_convert5.adb execution test FAIL: gnat.dg/unchecked_convert6.adb execution test These failures date back a LONG time, at least into early r9 range. They are referenced here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44892 Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\ -B/home/seurer/gcc/git/build/gcc-ada/gcc\ -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert5.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -lm -o ./unchecked_convert5.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-ada/gcc -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert5.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -lm -o ./unchecked_convert5.exe^M unchecked_convert5.adb:9:03: warning: types for unchecked conversion have different sizes^M Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n ./unchecked_convert5 (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n ./unchecked_convert5^M ./unchecked_convert5.ali^M ./unchecked_convert5.o^M PASS: gnat.dg/unchecked_convert5.adb (test for warnings, line 9) PASS: gnat.dg/unchecked_convert5.adb (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/git/build/gcc-ada/gcc::/home/seurer/gcc/git/build/gcc-ada/gcc:/home/seurer/gcc/git/build/gcc-ada/./gmp/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-ada/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./isl/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-isl/.libs Execution timeout is: 300 spawn [open ...]^M raised PROGRAM_ERROR : unchecked_convert5.adb:19 explicit raise FAIL: gnat.dg/unchecked_convert5.adb execution test UNSUPPORTED: gnat.dg/unchecked_convert5b.adb Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\ -B/home/seurer/gcc/git/build/gcc-ada/gcc\ -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert6.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -lm -o ./unchecked_convert6.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc --GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind --GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs -B/home/seurer/gcc/git/build/gcc-ada/gcc -largs --GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-ada/gcc -margs --RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada -q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert6.adb -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -lm -o ./unchecked_convert6.exe^M unchecked_convert6.adb:9:03: warning: types for unchecked conversion have different sizes^M Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n ./unchecked_convert6 (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
[Bug testsuite/96519] New: [11 regression] new test case gcc.dg/ia64-sync-5.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96519 Bug ID: 96519 Summary: [11 regression] new test case gcc.dg/ia64-sync-5.c fails Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:6339f93279b24b5a61eeed2a5040b8b2a0d3ab42, r11-2605 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -ansi -pedantic-errors -lm -o ./ia64-sync-5.exe PASS: gcc.dg/ia64-sync-5.c (test for excess errors) . . . Execution timeout is: 300 spawn [open ...] FAIL: gcc.dg/ia64-sync-5.c execution test testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes1 # of unexpected failures1 (gdb) run Starting program: /home/seurer/gcc/git/build/gcc-test/./ia64-sync-5.exe Program received signal SIGABRT, Aborted. 0x3fffb7cd258c in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55 55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) where #0 0x3fffb7cd258c in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55 #1 0x3fffb7cd4778 in __GI_abort () at abort.c:90 #2 0x16f4 in do_qi () at /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c:25 #3 0x1a44 in main () at /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c:74 static void do_qi (void) { if (__sync_val_compare_and_swap(AC+0, -30, -115) != -30) abort (); // line 25 ...
[Bug testsuite/96525] New: new test gcc.target/powerpc/pr96493.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96525 Bug ID: 96525 Summary: new test gcc.target/powerpc/pr96493.c fails Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:f8ac30f1653ff69706c35af6d725f1d330600f11, r11-2603 This was on a power 8: Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr96493.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power8 -O2 -lm -o ./pr96493.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr96493.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power8 -O2 -lm -o ./pr96493.exe /tmp/ccrh64Cq.s: Assembler messages: /tmp/ccrh64Cq.s:33: Error: invalid machine `power10' compiler exited with status 1 Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1054367.cc -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o exceptions_enabled1054367.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1054367.cc -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o exceptions_enabled1054367.s FAIL: gcc.target/powerpc/pr96493.c (test for excess errors) Excess errors: /tmp/ccrh64Cq.s:33: Error: invalid machine `power10' UNRESOLVED: gcc.target/powerpc/pr96493.c compilation failed to produce executable
[Bug testsuite/96525] new test gcc.target/powerpc/pr96493.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96525 --- Comment #6 from seurer at gcc dot gnu.org --- That changed the test to unsupported on the p8 where it had failed previously. Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ power10_hw_available2538527.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mcpu=power10 -lm -o power10_hw_available2538527.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ power10_hw_available2538527.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mcpu=power10 -lm -o power10_hw_available2538527.exe Assembler messages: Error: invalid switch -mpower10 Error: unrecognized option -mpower10 compiler exited with status 1 Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -c -o powerpc_elfv22538527.o powerpc_elfv22538527.c (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -c -o powerpc_elfv22538527.o powerpc_elfv22538527.c Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mcpu=power10 -c -o power10_ok2538527.o power10_ok2538527.c(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mcpu=power10 -c -o power10_ok2538527.o power10_ok2538527.c Assembler messages: Error: invalid switch -mpower10 Error: unrecognized option -mpower10 compiler exited with status 1 UNSUPPORTED: gcc.target/powerpc/pr96493.c . . . === gcc Summary === # of unsupported tests 1
[Bug target/95581] [11 Regression] ICE in gimple_call_arg, at gimple.h:3260 since r11-959-gb825a22890740f341eae566af27e18e528cd29a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95581 seurer at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED CC||seurer at gcc dot gnu.org Status|ASSIGNED|RESOLVED --- Comment #17 from seurer at gcc dot gnu.org --- I will close it as everything we are going to do is done.
[Bug middle-end/95757] [11 regression] missing warning in gcc.dg/Wstringop-overflow-25.c since r11-1517
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95757 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org, ||vries at gcc dot gnu.org --- Comment #2 from seurer at gcc dot gnu.org --- After g:ebd203778cc56df61cc3434fa01e77b4bae26362, r11-2655 the line number of the error changed but it still remains: now: FAIL: gcc.dg/Wstringop-overflow-25.c pr92814 (test for warnings, line 378) before: FAIL: gcc.dg/Wstringop-overflow-25.c pr92814 (test for warnings, line 377) This occurs on all powerpc64 targets. commit ebd203778cc56df61cc3434fa01e77b4bae26362 Author: Tom de Vries Date: Fri Aug 7 08:59:04 2020 +0200
[Bug testsuite/96609] New: new test case gcc.dg/analyzer/init.c has many failures
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96609 Bug ID: 96609 Summary: new test case gcc.dg/analyzer/init.c has many failures Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:808f4dfeb3a95f50f15e71148e5c1067f90a126d, r11-2694 make -k check-gcc RUNTESTFLAGS=analyzer.exp=gcc.dg/analyzer/init.c Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o init.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o init.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_1': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:30:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:31:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_2': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:37:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:38:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_3': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:44:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:45:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_4': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:51:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:52:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_5': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:58:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:59:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_6': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:65:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:66:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_7': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:72:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:73:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:74:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:75:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_8': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:81:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:82:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:83:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:84:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_9': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:90:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:91:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:92:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:93:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_10': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:99:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:100:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:101:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:102:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function 'test_11': /home/seurer/gcc/git/gcc-test/gcc/tes
[Bug testsuite/96609] new test case gcc.dg/analyzer/init.c has many failures
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96609 seurer at gcc dot gnu.org changed: What|Removed |Added Host||powerpc64*-linux-gnu Target||powerpc64*-linux-gnu Build||powerpc64*-linux-gnu CC||bergner at gcc dot gnu.org, ||dmalcolm at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- Also these: Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o pr93032-mztools.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o pr93032-mztools.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c: In function 'unzRepair': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-comp
[Bug lto/96617] New: [11 regression] ICE in gcc.dg/pr34457-2.c after r10-8624
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617 Bug ID: 96617 Summary: [11 regression] ICE in gcc.dg/pr34457-2.c after r10-8624 Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/git/build/gcc-10-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-10-test/gcc/ /home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -O2 /home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-2.c -lm -o pr34457-1.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-10-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-10-test/gcc/ /home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -O2 /home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-2.c -lm -o pr34457-1.exe during IPA pass: cp lto1: internal compiler error: Segmentation fault 0x10791c93 crash_signal /home/seurer/gcc/git/gcc-10-test/gcc/toplev.c:328 0x10526c68 ipa_prop_read_section /home/seurer/gcc/git/gcc-10-test/gcc/ipa-prop.c:5061 0x10526c68 ipa_prop_read_jump_functions() /home/seurer/gcc/git/gcc-10-test/gcc/ipa-prop.c:5089 0x11172ce7 ipcp_read_summary /home/seurer/gcc/git/gcc-10-test/gcc/ipa-cp.c:5962 0x106896eb ipa_read_summaries_1 /home/seurer/gcc/git/gcc-10-test/gcc/passes.c:2837 0x101da857 read_cgraph_and_symbols(unsigned int, char const**) /home/seurer/gcc/git/gcc-10-test/gcc/lto/lto-common.c:2919 0x101bf547 lto_main() /home/seurer/gcc/git/gcc-10-test/gcc/lto/lto.c:625
[Bug lto/96617] [11 regression] ICE in gcc.dg/pr34457-2.c after r10-8624
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617 seurer at gcc dot gnu.org changed: What|Removed |Added CC||bergner at gcc dot gnu.org, ||hubicka at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- g:c836addc227954db4e7b371618df2615bc977b70, r10-8624 I only noticed this on the one power 8 LE server.
[Bug lto/96617] [10 regression] ICE in gcc.dg/pr34457-2.c after r10-8624
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617 seurer at gcc dot gnu.org changed: What|Removed |Added Summary|[11 regression] ICE in |[10 regression] ICE in |gcc.dg/pr34457-2.c after|gcc.dg/pr34457-2.c after |r10-8624|r10-8624 --- Comment #3 from seurer at gcc dot gnu.org --- OK, thanks. I verified it now works.
[Bug testsuite/96618] New: [10 regression] excess errors for g++.dg/torture/pr95548.C after r10-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96618 Bug ID: 96618 Summary: [10 regression] excess errors for g++.dg/torture/pr95548.C after r10- Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:aa81d093bf26a263131ecc1add04e27274457bb9, r10-8625 make -k check-gcc RUNTESTFLAGS=dg-torture.exp=g++.dg/torture/pr95548.C FAIL: g++.dg/torture/pr95548.C -O0 (test for excess errors) FAIL: g++.dg/torture/pr95548.C -O1 (test for excess errors) FAIL: g++.dg/torture/pr95548.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr95548.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr95548.C -Os (test for excess errors) FAIL: g++.dg/torture/pr95548.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: g++.dg/torture/pr95548.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) # of unexpected failures7 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../ exceptions_enabled34416.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/testsuite/util -fmessage-length=0 -S -o exceptions_enabled34416.s FAIL: g++.dg/torture/pr95548.C -O0 (test for excess errors) Excess errors: /home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/torture/pr95548.C:6:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] ...more like this...
[Bug testsuite/96618] [10 regression] excess errors for g++.dg/torture/pr95548.C after r10-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96618 seurer at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #1 from seurer at gcc dot gnu.org --- Looks like this was just fixed actually.
[Bug analyzer/96660] New: [11 regression] ICE and many failures in gcc.dg/analyzer/data-model-1.c after r11-2708
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96660 Bug ID: 96660 Summary: [11 regression] ICE and many failures in gcc.dg/analyzer/data-model-1.c after r11-2708 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyzer Assignee: dmalcolm at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:2867118ddda9b56d991c16022f7d3d634ed08313, r11-2708 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c -fdiagnostics-plain-output -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o data-model-1.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_1': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:20:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_2': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:27:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:29:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_3': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:36:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:38:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_3a': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:47:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:49:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_4': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:60:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_5': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:69:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_5a': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:78:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_6': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:86:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:88:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_7': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:95:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:97:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_10': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:106:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:108:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_11': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:119:3: warning: FALSE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:120:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:121:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:122:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:123:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:124:3: warning: UNKNOWN /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:126:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:127:3: warning: FALSE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:128:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:129:3: warning: TRUE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:130:3: warning: FALSE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:131:3: warning: FALSE /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In function 'test_12': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:147:3: warning: FALSE /home/seurer/
[Bug tree-optimization/96665] New: [11 regression] new FAILs for gcc.dg/strlenopt-55.c after r11-2709
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96665 Bug ID: 96665 Summary: [11 regression] new FAILs for gcc.dg/strlenopt-55.c after r11-2709 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:866626efd749ed3e2b7014e88e4340b5a4c73560, r11-2709 Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c -fdiagnostics-plain-output -O1 -Wall -fdump-tree-gimple -fdump-tree-optimized -S -o strlenopt-55.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c -fdiagnostics-plain-output -O1 -Wall -fdump-tree-gimple -fdump-tree-optimized -S -o strlenopt-55.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c:128:3: warning: unsigned conversion from 'int' to 'short unsigned int' changes value from '65536' to '0' [-Woverflow] PASS: gcc.dg/strlenopt-55.c (test for warnings, line 128) Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled90025.cc -fdiagnostics-plain-output -S -o exceptions_enabled90025.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled90025.cc -fdiagnostics-plain-output -S -o exceptions_enabled90025.s PASS: gcc.dg/strlenopt-55.c (test for excess errors) PASS: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "strlen1" 0 gcc.dg/strlenopt-55.c: pattern found 3 times FAIL: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "memcmp" 0 PASS: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "strcmp" 0 gcc.dg/strlenopt-55.c: pattern found 3 times FAIL: gcc.dg/strlenopt-55.c scan-tree-dump-times optimized "call_in_true_branch_not_eliminated" 0 testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes4 # of unexpected failures2
[Bug testsuite/96718] New: [11 regression] 25_algorithms/pstl/feature_test-3.cc has excess error after r11-2743
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718 Bug ID: 96718 Summary: [11 regression] 25_algorithms/pstl/feature_test-3.cc has excess error after r11-2743 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:d367f5fcb579d21c3093cf5c464f5787fe584a1d, r11-2743 Executing on host: /home/seurer/gcc/git/build/gcc-test/./gcc/xg++ -shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++ -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc -std=gnu++17 -fdiagnostics-plain-output -E -o feature_test-3.i(timeout = 600) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xg++ -shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++ -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc -std=gnu++17 -fdiagnostics-plain-output -E -o feature_test-3.i In file included from /home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend.h:16, from /home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/algorithm_impl.h:22, from /home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/pstl/glue_execution_defs.h:50, from /home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/execution:32, from /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc:21: /home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend_tbb.h:28: error: #error Intel(R) Threading Building Blocks 2018 is required; older versions are not supported. compiler exited with status 1 FAIL: 25_algorithms/pstl/feature_test-3.cc (test for excess errors) Excess errors: /home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend_tbb.h:28: error: #error Intel(R) Threading Building Blocks 2018 is required; older versions are not supported. testcase /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp completed in 14 seconds === libstdc++ Summary === # of unexpected failures1
[Bug testsuite/96718] [11 regression] 25_algorithms/pstl/feature_test-3.cc has excess error after r11-2743
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718 seurer at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from seurer at gcc dot gnu.org --- Sorry, git bisect lead me astray. I will reopen once I narrow it down to the actual failing revision.
[Bug testsuite/96718] 25_algorithms/pstl/feature_test-3.cc has excess error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718 seurer at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1 Summary|[11 regression] |25_algorithms/pstl/feature_ |25_algorithms/pstl/feature_ |test-3.cc has excess error |test-3.cc has excess error | |after r11-2743 | Resolution|INVALID |--- Status|RESOLVED|REOPENED Last reconfirmed||2020-08-20 --- Comment #2 from seurer at gcc dot gnu.org --- Ignore the above mention of a specific revision. This always fails for me even going back to r11-1 on one (just the one) of my power 8 LE test machines. I thought it might be something to do with the older binutils 2.27 version on that system but I tested with binutils 2.35 and it does the same thing. Anyone know what might be going on?
[Bug testsuite/96785] New: Excess errors in new test case gcc.dg/analyzer/pr93032-mztools.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96785 Bug ID: 96785 Summary: Excess errors in new test case gcc.dg/analyzer/pr93032-mztools.c Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:808f4dfeb3a95f50f15e71148e5c1067f90a126d, r11-2694 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer -fdiagnostics-path-format=separate-events -Wanalyzer-too-complex -fanalyzer-call-summaries -S -o pr93032-mztools.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c: In function 'unzRepair': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11: warning: terminating analysis for this program point: EN: 841-849 [-Wanalyzer-too-complex] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:328:10: warning: leak of FILE 'fpOutCD' [CWE-775] [-Wanalyzer-file-leak] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:78:19: note: (1) opened here /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:79:6: note: (2) following 'false' branch (when 'fpZip' is NULL)... /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:326:9: note: (3) ...to here /home/seurer/gcc/git/gcc-te
[Bug other/96800] New: [11 regression] compilation error for 20_util/function_objects/searchers.cc after r11-2857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96800 Bug ID: 96800 Summary: [11 regression] compilation error for 20_util/function_objects/searchers.cc after r11-2857 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:4797a61cc5024fc9adf5918e9bb2b78988f9e4d4, r11-2857 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xg++ -shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++ -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include -isystem /home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/function_objects/searchers.cc -std=gnu++17 -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/filesystem/.libs -lm -o ./searchers.exe In file included from /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:35, from /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/unordered_map:46, from /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:61, from /home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/function_objects/searchers.cc:21: /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h: In instantiation of 'const _Equal& std::__detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _Traits>::_M_eq() const [with _Key = char; _Value = std::pair; _ExtractKey = std::__detail::_Select1st; _Equal = test03()::; _Hash = test03()::; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _Traits = std::__detail::_Hashtable_traits]': /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:621: required from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::key_equal std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::key_eq() const [with _Key = char; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = test03()::; _Hash = test03()::; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits; std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::key_equal = test03()::]' /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/unordered_map.h:851: required from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_eq() const [with _Key = char; _Tp = long int; _Hash = test03()::; _Pred = test03()::; _Alloc = std::allocator >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = test03()::]' /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:1054: required from '_Pred std::__boyer_moore_map_base<_Key, _Tp, _Hash, _Pred>::_M_pred() const [with _Key = char; _Tp = long int; _Hash = test03()::; _Pred = test03()::]' /home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:1250: required from 'std::pair<_ForwardIterator
[Bug other/96800] [11 regression] compilation error for 20_util/function_objects/searchers.cc after r11-2857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96800 seurer at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64*-linux-gnu Host||powerpc64*-linux-gnu CC||fdumont at gcc dot gnu.org Build||powerpc64*-linux-gnu --- Comment #1 from seurer at gcc dot gnu.org --- Also experimental/functional/searchers.cc FAIL: experimental/functional/searchers.cc (test for excess errors) UNRESOLVED: experimental/functional/searchers.cc compilation failed to produce executable
[Bug tree-optimization/96822] New: [11 regression] Starting with r11-2833 ICE in decompose, at wide-int.h:984
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96822 Bug ID: 96822 Summary: [11 regression] Starting with r11-2833 ICE in decompose, at wide-int.h:984 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:bf19cbc9cea6161f3deb63040601090828c44c53, r11-2883 Unfortunately this is in one of the SPEC 2006 test cases. seurer@genoa:~/gcc/cpu2006/benchspec/CPU2006/456.hmmer/build/build_base_ppc64.$ /home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o revcomp.o -DSPEC_CPU -DNDEBUG -m64 -O3 -mcpu=power8 -ffast-math -funroll-loops -fpeel-loops -fvect-cost-model -mpopcntd -mrecip=rsqrt revcomp.c during GIMPLE pass: vrp revcomp.c: In function 'revcomp': revcomp.c:35:1: internal compiler error: in decompose, at wide-int.h:984 35 | revcomp(char *comp, char *seq) | ^~~ 0x10f4b30f wi::int_traits > >::decompose(long*, unsigned int, generic_wide_int > const&) /home/seurer/gcc/git/gcc-test/gcc/wide-int.h:984 0x10f4b30f wide_int_ref_storage::wide_int_ref_storage > >(generic_wide_int > const&, unsigned int) /home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1034 0x10f4b30f generic_wide_int >::generic_wide_int > >(generic_wide_int > const&, unsigned int) /home/seurer/gcc/git/gcc-test/gcc/wide-int.h:790 0x10f4b30f bool wi::lts_p >, generic_wide_int > >(generic_wide_int > const&, generic_wide_int > const&) /home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1902 0x10f4b30f bool wi::lt_p >, generic_wide_int > >(generic_wide_int > const&, generic_wide_int > const&, signop) /home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1959 0x10f4b30f irange::irange_intersect(irange const&) /home/seurer/gcc/git/gcc-test/gcc/value-range.cc:1701 0x10f4b48f irange::intersect(irange const*) /home/seurer/gcc/git/gcc-test/gcc/value-range.cc:1539 0x10ed3e17 find_case_label_range(gswitch*, irange const*) /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:3853 0x10ed43ef find_case_label_range(gswitch*, irange const*) /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:3814 0x10ee1b0f simplify_stmt_for_jump_threading /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4184 0x10dee153 simplify_control_stmt_condition /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:554 0x10def903 thread_through_normal_block /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1101 0x10df2593 thread_across_edge /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1372 0x10df2ed7 thread_outgoing_edges(basic_block_def*, gcond*, const_and_copies*, avail_exprs_stack*, evrp_range_analyzer*, tree_node* (*)(gimple*, gimple*, avail_exprs_stack*, basic_block_def*)) /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1463 0x10ecbef7 vrp_dom_walker::after_dom_children(basic_block_def*) /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4284 0x1178d383 dom_walker::walk(basic_block_def*) /home/seurer/gcc/git/gcc-test/gcc/domwalk.c:352 0x10ee1eef identify_jump_threads /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4339 0x10ee1eef execute_vrp /home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4478 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.
[Bug tree-optimization/96822] [11 regression] Starting with r11-2883 ICE in decompose, at wide-int.h:984
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96822 seurer at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #2 from seurer at gcc dot gnu.org --- The patch for that other one did fix this. Thanks!
[Bug testsuite/96903] New: [11 regression] excess errors from gcc.dg/pr89350.c after r11-2973
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96903 Bug ID: 96903 Summary: [11 regression] excess errors from gcc.dg/pr89350.c after r11-2973 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:0c344a649d803a83ed35f629d292b98143935ffa, r11-2973 make -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr89350.c" ... Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c -fdiagnostics-plain-output -O2 -Wall -S -o pr89350.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c -fdiagnostics-plain-output -O2 -Wall -S -o pr89350.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c: In function 'main': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c:16:7: warning: '__builtin_memcpy' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c:6:6: note: destination object 'buf' FAIL: gcc.dg/pr89350.c (test for bogus messages, line 16) PASS: gcc.dg/pr89350.c (test for excess errors) testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes1 # of unexpected failures1
[Bug testsuite/96904] New: [11 regression] excess errors from old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after r11-2979
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96904 Bug ID: 96904 Summary: [11 regression] excess errors from old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after r11-2979 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:6bdbf0f37bda2587a4e82cbb956de7a159a397ae, r11-2979 make -k check-gcc RUNTESTFLAGS=old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C FAIL: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++98 (test for excess errors) FAIL: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++14 (test for excess errors) FAIL: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++17 (test for excess errors) FAIL: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++2a (test for excess errors) # of unexpected failures4 # of unresolved testcases 4 Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../xg++ -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../ /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C -fdiagnostics-plain-output -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++98 -pedantic-errors -Wno-long-long -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/ -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/.libs -lm -o ./cxa_vec.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../xg++ -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../ /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C -fdiagnostics-plain-output -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++98 -pedantic-errors -Wno-long-long -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/ -L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/.libs -lm -o ./cxa_vec.exe^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In function 'void test0()':^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:90:12: error: 'set_terminate' is not a member of 'std'^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In function 'void test1()':^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:123:12: error: 'set_terminate' is not a member of 'std'^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In function 'void test2()':^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:157:12: error: 'set_terminate' is not a member of 'std'^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In function 'void test3()':^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:191:12: error: 'set_terminate' is not a member of 'std'^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In function 'void test4()':^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:229:12: error: 'set_terminate' is not a member of 'std'^M compiler exited with status 1 FAIL: g++.old-deja/g++.abi/cxa_vec.C -std=gnu++98 (test for excess errors) Excess errors: /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:90:12: error: 'set_terminate' is not a member of 'std' /home/seurer
[Bug testsuite/96904] [11 regression] excess errors from old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after r11-2979
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96904 --- Comment #2 from seurer at gcc dot gnu.org --- Yup, thanks
[Bug other/96927] New: [11 regression] ICE in libstdc++-v3/include/chrono:442
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927 Bug ID: 96927 Summary: [11 regression] ICE in libstdc++-v3/include/chrono:442 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- I am seeing ICEs in some of the C++ conformance tests with a bootstrap build. I think they are all like the following. I am not sure what exact revision caused them as they do not occur with every run nor on every system but it is in the range r11-2828 to r11-2985. I'll try to narrow it down a bit. seurer@makalu-lp1:~/gcc/git/build/gcc-test$ /home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/xg++ -shared-libgcc -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc -nostdinc++ -L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/src -L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/include -isystem /home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/sys-include -fchecking=1 -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/testsuite/util /home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/testsuite/20_util/is_empty/value.cc -include bits/stdc++.h -fdiagnostics-plain-output -S -o value.s In file included from /home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/include/precompiled/stdc++.h:101: /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono: In substitution of 'template constexpr std::chrono::duration >::duration(const std::chrono::duration<_Rep1, _Period1>&) [with _Rep2 = long int; _Period2 = std::ratio<1>; = ]': /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:614: required from 'constexpr typename std::common_type, std::chrono::duration<_Rep2, _Period2> >::type std::chrono::operator-(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1, 10>; _Rep2 = long int; _Period2 = std::ratio<1>; typename std::common_type, std::chrono::duration<_Rep2, _Period2> >::type = std::chrono::duration >]' /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:975: required from 'constexpr std::chrono::time_point<_Clock, typename std::common_type<_Dur1, std::chrono::duration<_Rep2, _Period2> >::type> std::chrono::operator-(const std::chrono::time_point<_Clock, _Duration1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Clock = std::filesystem::__file_clock; _Dur1 = std::chrono::duration >; _Rep2 = long int; _Period2 = std::ratio<1>; typename std::common_type<_Dur1, std::chrono::duration<_Rep2, _Period2> >::type = std::chrono::duration >]' /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:3254: required from 'static std::chrono::time_point std::filesystem::__file_clock::_S_from_sys(const std::chrono::time_point&) [with _Dur = std::chrono::duration >]' /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:3221: required from here /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:441: in 'constexpr' expansion of 'std::chrono::duration >::_S_gcd(((intmax_t)std::ratio<1>::den), ((intmax_t)std::ratio<1, 10>::den))' /home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:442: internal compiler error: Segmentation fault 0x10df1
[Bug fortran/96983] New: [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983 Bug ID: 96983 Summary: [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:9164caf25cb210ad0a69357b226e39913aff00d1, r11-3042 make -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/pr96711.f90" FAIL: gfortran.dg/pr96711.f90 -O0 (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -O0 (test for excess errors) FAIL: gfortran.dg/pr96711.f90 -O1 (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -O1 (test for excess errors) FAIL: gfortran.dg/pr96711.f90 -O2 (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -O2 (test for excess errors) FAIL: gfortran.dg/pr96711.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: gfortran.dg/pr96711.f90 -O3 -g (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -O3 -g (test for excess errors) FAIL: gfortran.dg/pr96711.f90 -Os (internal compiler error) FAIL: gfortran.dg/pr96711.f90 -Os (test for excess errors) # of unexpected failures12 # of unresolved testcases 12 Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96711.f90 -fdiagnostics-plain-output -fdiagnostics-plain-output-O3 -g -pedantic-errors -fdump-tree-original -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -lm -o ./pr96711.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96711.f90 -fdiagnostics-plain-output -fdiagnostics-plain-output -O3 -g -pedantic-errors -fdump-tree-original -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs -lm -o ./pr96711.exe f951: internal compiler error: Could not find real kind with at least 128 bits 0x102465e3 gfc_report_diagnostic /home/seurer/gcc/git/gcc-test/gcc/fortran/error.c:782 0x10248643 gfc_internal_error(char const*, ...) /home/seurer/gcc/git/gcc-test/gcc/fortran/error.c:1402 0x103d1dc7 build_round_expr /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:406 0x103d1dc7 build_fix_expr /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:436 0x103d2023 gfc_conv_intrinsic_int /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:566 0x103e35d3 gfc_conv_intrinsic_function(gfc_se*, gfc_expr*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:10171 0x103a52cb gfc_conv_function_expr /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:7547 0x103b551f gfc_trans_assignment_1 /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:10903 0x10347467 trans_code /home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:1864 0x103905b3 gfc_generate_function_code(gfc_namespace*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-decl.c:6865 0x1034df63 gfc_generate_code(gfc_namespace*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:2214 0x102d34ab translate_all_pro
[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983 --- Comment #3 from seurer at gcc dot gnu.org --- That changes it to unsupported which gets past the FAILs. That said, should the dg-require-effective-target fortran_real_16 "work" on powerpc64?
[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983 --- Comment #4 from seurer at gcc dot gnu.org --- I see 6 other tests that use that: gcc/testsuite/gfortran.dg/io_real_boz_3.f90:3:! { dg-require-effective-target fortran_real_16 } gcc/testsuite/gfortran.dg/io_real_boz_4.f90:3:! { dg-require-effective-target fortran_real_16 } gcc/testsuite/gfortran.dg/io_real_boz_5.f90:3:! { dg-require-effective-target fortran_real_16 } gcc/testsuite/gfortran.dg/nan_7.f90:3:! { dg-require-effective-target fortran_real_16 } gcc/testsuite/gfortran.dg/pr82253.f90:2:! { dg-do compile { target fortran_real_16 } } gcc/testsuite/gfortran.dg/pr96711.f90:3:! { dg-require-effective-target fortran_real_16 } gcc/testsuite/gfortran.dg/promotion_3.f90:3:! { dg-require-effective-target fortran_real_16 } Only nan_7.f90 is specifically skipped on powerpc and that is for another reason as I recall.
[Bug tree-optimization/97013] New: [11 regression] gcc.target/powerpc/pr80695-p8.c fails after r11-3095
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97013 Bug ID: 97013 Summary: [11 regression] gcc.target/powerpc/pr80695-p8.c fails after r11-3095 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:47ddf4c7b1d4471cb9534f27844ab5e4279c2168, r11-3095 make -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr80695-p8.c" FAIL: gcc.target/powerpc/pr80695-p8.c scan-tree-dump-times slp2 "vectorization is not profitable" 1 # of expected passes1 # of unexpected failures1 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -mpower8-vector -c -o powerpc_p8vector_ok3656799.o powerpc_p8vector_ok3656799.c Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c -fdiagnostics-plain-output -mdejagnu-cpu=power8 -O3 -fdump-tree-slp-details -S -o pr80695-p8.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c -fdiagnostics-plain-output -mdejagnu-cpu=power8 -O3 -fdump-tree-slp-details -S -o pr80695-p8.s PASS: gcc.target/powerpc/pr80695-p8.c (test for excess errors) gcc.target/powerpc/pr80695-p8.c: pattern found 2 times FAIL: gcc.target/powerpc/pr80695-p8.c scan-tree-dump-times slp2 "vectorization is not profitable" 1
[Bug objc++/97015] New: [11 regression] ICE in set_decl_context_in_fn, at cp/name-lookup.c:2862 after r11-3100
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97015 Bug ID: 97015 Summary: [11 regression] ICE in set_decl_context_in_fn, at cp/name-lookup.c:2862 after r11-3100 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: objc++ Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:f40866967d69079fdde293feb32d2eb52cb93cc8, r11-3100 make -k check-gcc RUNTESTFLAGS=dg.exp=obj-c++.dg/syntax-error-9.mm FAIL: obj-c++.dg/syntax-error-9.mm -fgnu-runtime (internal compiler error) FAIL: obj-c++.dg/syntax-error-9.mm -fgnu-runtime (test for excess errors) # of expected passes3 # of unexpected failures2 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/testsuite/obj-c++/../../xg++ -B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/obj-c++/../../ /home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm -fdiagnostics-plain-output -nostdinc++ -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -fgnu-runtime -ansi -pedantic-errors -Wno-long-long -I/home/seurer/gcc/git/gcc-test/gcc/testsuite/../../libobjc -S -o syntax-error-9.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:1:17: warning: cannot find interface declaration for 'SaturnDoc' /home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:2:27: error: expected ':' at end of input /home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm: In function '-[SaturnDoc read:]': /home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:4: error: expected '@end' at end of input : internal compiler error: in set_decl_context_in_fn, at cp/name-lookup.c:2862 0x1046907b set_decl_context_in_fn /home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:2861 0x1046907b do_pushdecl /home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:2995 0x1046907b pushdecl(tree_node*, bool) /home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:3173 0x10376bdb start_preparsed_function(tree_node*, tree_node*, int) /home/seurer/gcc/git/gcc-test/gcc/cp/decl.c:16311 0x10221b0b objc_start_function(tree_node*, tree_node*, tree_node*, tree_node*) /home/seurer/gcc/git/gcc-test/gcc/objc/objc-act.c:8623 0x1023ee37 build_module_initializer_routine /home/seurer/gcc/git/gcc-test/gcc/objc/objc-gnu-runtime-abi-01.c:948 0x1023ee37 objc_generate_v1_gnu_metadata /home/seurer/gcc/git/gcc-test/gcc/objc/objc-gnu-runtime-abi-01.c:2118 0x1022cca3 objc_write_global_declarations() /home/seurer/gcc/git/gcc-test/gcc/objc/objc-act.c:477 0x103cdedb c_parse_final_cleanups() /home/seurer/gcc/git/gcc-test/gcc/cp/decl2.c:5165 0x106c84cf c_common_parse_file() /home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1210 This was on a powerpc64 BE system.
[Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057 Bug ID: 97057 Summary: [11 regression] Error in build gcc after r11-3149 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:b32d2ea8c29203519fbd9c5e90b06941e7cd75f3, r11-3149 On one of our servers the system gcc (4.8.5) can't build trunk any more. Note that this is the same gcc version as on some of the gcc powerpc64 farm machines. /home/seurer/gcc/git/build/gcc-trunk/./gcc/xgcc -shared-libgcc -B/home/seurer/gcc/git/build/gcc-trunk/./gcc -nostdinc++ -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/sys-include -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h \ -o powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch In file included from /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/regex:58, from /home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:110: /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:171:54: error: expected ',' or '...' before '(' token 171 | const char* __what__attribute__((unused))) | ^ In file included from /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/cassert:43, from /home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:33: /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h: In function 'void std::__throw_regex_error(std::regex_constants::error_type, const char*)': /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:172:5: error: '__what' was not declared in this scope 172 | { _GLIBCXX_THROW_OR_ABORT(regex_error(__ecode, __what)); } | ^~~ seurer@tulibee:~/gcc/git/build/gcc-trunk$ gcc -v ... gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) commit b32d2ea8c29203519fbd9c5e90b06941e7cd75f3 Author: Christophe Lyon Date: Fri Sep 11 11:53:15 2020 + libstdc++-v3/include/bits/regex_error.h: Avoid warning with -fno-exceptions. When building with -fno-exceptions, __GLIBCXX_THROW_OR_ABORT expands to abort(), causing warnings: unused parameter '__ecode' unused parameter '__what' This patch adds __attribute__((unused)) to avoid them. 2020-09-11 Torbjrn SVENSSON Christophe Lyon libstdc++-v3/ * include/bits/regex_error.h: Avoid warning with -fno-exceptions.
[Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057 --- Comment #2 from seurer at gcc dot gnu.org --- Sorry. I am still seeing a compilation error and bisect erroneously traced it here.
[Bug tree-optimization/97075] New: [11 regression] powerpc64 vector tests fails after r11-3230
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97075 Bug ID: 97075 Summary: [11 regression] powerpc64 vector tests fails after r11-3230 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:052204fac580b21c967e57e6285d99a9828b8fac, r11-3230 FAIL: gcc.target/powerpc/p9-vec-length-epil-7.c scan-assembler-times \\mstxvl\\M 10 FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-not \\mlxvx\\M FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-not \\mstxvx\\M FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times \\mlxvl\\M 16 FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times \\mstxvl\\M 16 For the second test case here is a diff of the assembler: seurer@makalu-lp1:~/gcc/git/build/gcc-test$ diff p9-vec-length-epil-7.s.r11-3229 p9-vec-length-epil-7.s.r11-3230 322,323c322,323 < li 6,28 < addis 7,2,.LC8@toc@ha --- > li 7,28 > addis 8,2,.LC8@toc@ha 325d324 < addis 10,2,.LANCHOR0@toc@ha 327,330c326,328 < li 8,0 < mtctr 6 < addi 7,7,.LC8@toc@l < addi 10,10,.LANCHOR0@toc@l --- > li 10,0 > mtctr 7 > addi 8,8,.LC8@toc@l 333,335c331,333 < lxv 32,0(7) < addis 7,2,.LANCHOR0+904@toc@ha < std 8,.LANCHOR0+904@toc@l(7) --- > lxv 32,0(8) > addis 8,2,.LANCHOR0+904@toc@ha > std 10,.LANCHOR0+904@toc@l(8) 343,349c341,343 < addis 7,2,.LC9@toc@ha < li 8,8 < addi 9,10,1360 < addi 7,7,.LC9@toc@l < sldi 10,8,56 < lxv 0,0(7) < stxvl 0,9,10 --- > li 9,57 > addis 10,2,.LANCHOR0+1360@toc@ha > std 9,.LANCHOR0+1360@toc@l(10) 368,369c362,363 < li 6,28 < addis 7,2,.LC8@toc@ha --- > li 7,28 > addis 8,2,.LC8@toc@ha 371d364 < addis 10,2,.LANCHOR0@toc@ha 373,376c366,368 < li 8,0 < mtctr 6 < addi 7,7,.LC8@toc@l < addi 10,10,.LANCHOR0@toc@l --- > li 10,0 > mtctr 7 > addi 8,8,.LC8@toc@l 379,381c371,373 < lxv 32,0(7) < addis 7,2,.LANCHOR0+1416@toc@ha < std 8,.LANCHOR0+1416@toc@l(7) --- > lxv 32,0(8) > addis 8,2,.LANCHOR0+1416@toc@ha > std 10,.LANCHOR0+1416@toc@l(8) 389,395c381,383 < addis 7,2,.LC9@toc@ha < li 8,8 < addi 9,10,1872 < addi 7,7,.LC9@toc@l < sldi 10,8,56 < lxv 0,0(7) < stxvl 0,9,10 --- > li 9,57 > addis 10,2,.LANCHOR0+1872@toc@ha > std 9,.LANCHOR0+1872@toc@l(10) 414,415c402,403 < addis 6,2,.LC10@toc@ha < addis 7,2,.LC11@toc@ha --- > addis 6,2,.LC9@toc@ha > addis 7,2,.LC10@toc@ha 421,422c409,410 < addi 6,6,.LC10@toc@l < addi 7,7,.LC11@toc@l --- > addi 6,6,.LC9@toc@l > addi 7,7,.LC10@toc@l 441c429 < addis 7,2,.LC12@toc@ha --- > addis 7,2,.LC11@toc@ha 444c432 < addi 7,7,.LC12@toc@l --- > addi 7,7,.LC11@toc@l 466,469c454,456 < addis 7,2,.LC13@toc@ha < li 6,28 < addis 8,2,.LC14@toc@ha < addis 10,2,.LANCHOR0@toc@ha --- > addis 8,2,.LC12@toc@ha > li 7,28 > addis 10,2,.LC13@toc@ha 472,475c459,461 < addi 7,7,.LC13@toc@l < mtctr 6 < addi 8,8,.LC14@toc@l < addi 10,10,.LANCHOR0@toc@l --- > addi 8,8,.LC12@toc@l > mtctr 7 > addi 10,10,.LC13@toc@l 477,480c463,466 < lxv 0,0(7) < lxv 11,0(8) < addis 8,2,.LANCHOR0+2184@toc@ha < stfd 12,.LANCHOR0+2184@toc@l(8) --- > lxv 0,0(8) > lxv 11,0(10) > addis 10,2,.LANCHOR0+2184@toc@ha > stfd 12,.LANCHOR0+2184@toc@l(10) 488,494c474,477 < addis 7,2,.LC15@toc@ha < li 8,8 < addi 9,10,2640 < addi 7,7,.LC15@toc@l < sldi 10,8,56 < lxv 0,0(7) < stxvl 0,9,10 --- > addis 9,2,.LC14@toc@ha > lfd 0,.LC14@toc@l(9) > addis 9,2,.LANCHOR0+2640@toc@ha > stfd 0,.LANCHOR0+2640@toc@l(9)
[Bug libbacktrace/97080] New: [11 regression] Errors in libbacktrace after r11-3196
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97080 Bug ID: 97080 Summary: [11 regression] Errors in libbacktrace after r11-3196 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libbacktrace Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: ian at gcc dot gnu.org Target Milestone: --- g:05f40bc4c116ba48843728201bc7290a5e518598, r11-3196 FAIL: backtrace_full noinline FAIL: backtrace_simple noinline FAIL: mtest_minidebug FAIL: mtest_minidebug There's not much detail in the log as to how these are run or what went wrong: >From libbacktrace/test-suite.log: = package-unused version-unused: ./test-suite.log = # TOTAL: 36 # PASS: 35 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: mtest_minidebug = test1: [0]: syminfo did not find name test1: [1]: syminfo did not find name test1: [2]: syminfo did not find name test1: [0]: missing function name test1: [1]: missing function name test1: [2]: missing function name test3: [0]: NULL syminfo name test3: [1]: NULL syminfo name test3: [2]: NULL syminfo name FAIL: backtrace_full noinline FAIL: backtrace_simple noinline PASS: backtrace_syminfo variable FAIL mtest_minidebug (exit status: 1)
[Bug tree-optimization/97089] New: [11 regression] execution FAILs for gfortran.dg/array_constructor_11.f90 after r11-3258
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97089 Bug ID: 97089 Summary: [11 regression] execution FAILs for gfortran.dg/array_constructor_11.f90 after r11-3258 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:c7f4be78cb61006492d16375aba5392f580cd633, r11-3258 make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/array_constructor_11.f90 spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90 -fdiagnostics-plain-output -fdiagnostics-plain-output -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -Wzerotrip -B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./array_constructor_11.exe /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:14:41: Warning: DO loop at (1) will be executed zero times [-Wzerotrip] /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:18:47: Warning: DO loop at (1) will be executed zero times [-Wzerotrip] /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:25:45: Warning: DO loop at (1) will be executed zero times [-Wzerotrip] /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:26:48: Warning: DO loop at (1) will be executed zero times [-Wzerotrip] /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:27:49: Warning: DO loop at (1) will be executed zero times [-Wzerotrip] PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 14) PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 18) PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 25) PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 26) PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 27) PASS: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) Setting LD_LIBRARY_PATH to .:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../..:.:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../..:/home/seurer/gcc/git/build/gcc-trunk/./gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./isl/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64 Execution timeout is: 300 spawn [open ...] STOP 1 FAIL
[Bug tree-optimization/97095] New: [11 regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97095 Bug ID: 97095 Summary: [11 regression] ICE in Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:f02b2077c093922faee3b33ad821b717bea80343, r11-3223 Umforunately this is in the spec 2006 tests. There actually are multiples that fail in this same way. seurer@genoa:~/gcc/cpu2006/benchspec/CPU2006/454.calculix/build/build_peak_ppc64.$ /home/seurer/gcc/git/install/gcc-test/bin/gfortran -c -o gen3delem.o -ISPOOLES -m64 -O3 -mcpu=power8 -ffast-math -funroll-loops -fpeel-loops -fvect-cost-model -mpopcntd -mrecip=rsqrt gen3delem.f during GIMPLE pass: slp gen3delem.f:19:0: 19 | subroutine gen3delem(kon,ipkon,lakon,ne,ipompc,nodempc,coefmpc, | internal compiler error: Segmentation fault 0x10b6be33 crash_signal /home/seurer/gcc/git/gcc-test/gcc/toplev.c:327 0x10f335d4 tree_check(tree_node const*, char const*, int, char const*, tree_code) /home/seurer/gcc/git/gcc-test/gcc/tree.h:3554 0x10f335d4 TYPE_VECTOR_SUBPARTS(tree_node const*) /home/seurer/gcc/git/gcc-test/gcc/tree.h:3857 0x10f335d4 vectorizable_live_operation(vec_info*, _stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*, int, bool, vec*) /home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:8037 0x10f6007b vect_bb_slp_mark_live_stmts /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3043 0x10f5fc4b vect_bb_slp_mark_live_stmts /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098 0x10f5fc4b vect_bb_slp_mark_live_stmts /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098 0x10f5fc4b vect_bb_slp_mark_live_stmts /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098 0x10f606e3 vect_slp_analyze_operations(vec_info*) /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3167 0x10f622cf vect_slp_analyze_bb_1 /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3580 0x10f622cf vect_slp_region /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3630 0x10f622cf vect_slp_bb(basic_block_def*) /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3785 0x10f658fb execute /home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1433
[Bug other/97117] New: [11 regression] location-overflow-test-1.c FAILs after r11-3266
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97117 Bug ID: 97117 Summary: [11 regression] location-overflow-test-1.c FAILs after r11-3266 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:4839de55e2c98619f4919254abb87e2f393aaead, r11-3266 commit 4839de55e2c98619f4919254abb87e2f393aaead (HEAD) Author: Patrick Palka Date: Thu Sep 17 14:27:22 2020 -0400 c-family: Macro support in -Wmisleading-indentation [PR80076] FAIL: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so adding '-flarge-source-files' (test for warnings, line 16) Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c -fdiagnostics-plain-output -fplugin=./location_overflow_plugin.so -Wmisleading-indentation -Wall -fplugin-arg-location_overflow_plugin-value=0x6001 -S -o location-overflow-test-1.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c -fdiagnostics-plain-output -fplugin=./location_overflow_plugin.so -Wmisleading-indentation -Wall -fplugin-arg-location_overflow_plugin-value=0x6001 -S -o location-overflow-test-1.s^M /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c:8: error: unknown type name 'unknown_type'^M compiler exited with status 1 PASS: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so (test for errors, line 8) FAIL: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so adding '-flarge-source-files' (test for warnings, line 16) PASS: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so (test for bogus messages, line 26) PASS: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so (test for excess errors)
[Bug testsuite/92126] [10 regression] gcc.dg/vect/pr62171.c fails after r276876 on power7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126 --- Comment #2 from seurer at gcc dot gnu.org --- Sorry, I may have gotten the suspect revision wrong for this. There are some build compilation failures just a bit before this revision that are goofing up my bisect script.
[Bug testsuite/92126] gcc.dg/vect/pr62171.c fails on power7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126 seurer at gcc dot gnu.org changed: What|Removed |Added Summary|[10 regression] |gcc.dg/vect/pr62171.c fails |gcc.dg/vect/pr62171.c fails |on power7 |after r276876 on power7 | --- Comment #3 from seurer at gcc dot gnu.org --- Looking back through logs this goes back a looong way. Not sure why it popped up as a newly found regression.
[Bug testsuite/92144] New: [10 regression] c-c++-common/Warray-bounds-4.c still fails after r277080
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92144 Bug ID: 92144 Summary: [10 regression] c-c++-common/Warray-bounds-4.c still fails after r277080 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- This test is still failing at least sometimes on powerpc64 (re: remove XFAIL): make -k check-gcc RUNTESTFLAGS=dg.exp=c-c++-common/Warray-bounds-4.c ... FAIL: c-c++-common/Warray-bounds-4.c -Wc++-compat strcpy (test for warnings, line 66) FAIL: c-c++-common/Warray-bounds-4.c -std=gnu++98 strcpy (test for warnings, line 66) FAIL: c-c++-common/Warray-bounds-4.c -std=gnu++14 strcpy (test for warnings, line 66) FAIL: c-c++-common/Warray-bounds-4.c -std=gnu++17 strcpy (test for warnings, line 66) FAIL: c-c++-common/Warray-bounds-4.c -std=gnu++2a strcpy (test for warnings, line 66) ... # of expected passes3 # of expected passes12 # of unexpected failures1 # of expected failures 1 # of unexpected failures4 # of expected failures 4 One example: Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -Wc++-compat -O2 -Warray-bounds=2 -Wno-stringop-overflow -ftrack-macro-expansion=0 -S -o Warray-bounds-4.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -Wc++-compat -O2 -Warray-bounds=2 -Wno-stringop-overflow -ftrack-macro-expansion=0 -S -o Warray-bounds-4.s /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c: In function 'test_memcpy_bounds_memarray_range': /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:47:3: warning: 'memcpy' offset [5, 7] from the object at 'ma' is out of the bounds of referenced subobject 'a5' with type 'char[5]' at offset 0 [-Warray-bounds] /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:27:18: note: subobject 'a5' declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:48:3: warning: 'memcpy' offset [5, 9] from the object at 'ma' is out of the bounds of referenced subobject 'a5' with type 'char[5]' at offset 0 [-Warray-bounds] /home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:27:18: note: subobject 'a5' declared here PASS: c-c++-common/Warray-bounds-4.c -Wc++-compat (test for warnings, line 47) PASS: c-c++-common/Warray-bounds-4.c -Wc++-compat (test for warnings, line 48) FAIL: c-c++-common/Warray-bounds-4.c -Wc++-compat strcpy (test for warnings, line 66) XFAIL: c-c++-common/Warray-bounds-4.c -Wc++-compat strcpy (test for warnings, line 70) PASS: c-c++-common/Warray-bounds-4.c -Wc++-compat (test for excess errors) r277080 | msebor | 2019-10-16 14:24:36 -0500 (Wed, 16 Oct 2019) | 24 lines PR tree-optimization/83821 - local aggregate initialization defeats strlen optimization gcc/ChangeLog: PR tree-optimization/83821 * tree-ssa-strlen.c (maybe_invalidate): Add argument. Consider the length of a string when available. (handle_builtin_memset) Add argument. (handle_store, strlen_check_and_optimize_call): Same. (check_and_optimize_stmt): Same. Pass it to callees. gcc/testsuite/ChangeLog: PR tree-optimization/83821 * c-c++-common/Warray-bounds-4.c: Remove XFAIL. * gcc.dg/strlenopt-82.c: New test. * gcc.dg/strlenopt-83.c: Same. * gcc.dg/strlenopt-84.c: Same. * gcc.dg/strlenopt-85.c: Same. * gcc.dg/strlenopt-86.c: Same. * gcc.dg/tree-ssa/calloc-4.c: Same. * gcc.dg/tree-ssa/calloc-5.c: Same.
[Bug testsuite/92165] New: [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165 Bug ID: 92165 Summary: [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++2a -O -ftrack-macro-expansion=0 -S -o nodiscard-once.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++2a -O -ftrack-macro-expansion=0 -S -o nodiscard-once.s /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:5:14: error: attribute 'nodiscard' can appear at most once in an attribute-list /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C: In function 'void test()': /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:10:10: warning: ignoring return value of 'int check1()', declared with attribute 'nodiscard' [-Wunused-result] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:5:30: note: declared here compiler exited with status 1 PASS: g++.dg/cpp2a/nodiscard-once.C -std=gnu++2a (test for errors, line 5) FAIL: g++.dg/cpp2a/nodiscard-once.C -std=gnu++2a (test for excess errors) Excess errors: /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:10:10: warning: ignoring return value of 'int check1()', declared with attribute 'nodiscard' [-Wunused-result] testcase /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/dg.exp completed in 0 seconds === g++ Summary === # of expected passes1 # of unexpected failures1 # of unsupported tests 3
[Bug tree-optimization/92166] New: [10 regression] ICE compiling gcc.dg/vshift-5.c starting with r277241
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92166 Bug ID: 92166 Summary: [10 regression] ICE compiling gcc.dg/vshift-5.c starting with r277241 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe during GIMPLE pass: slp /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c: In function 'f2': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c:26:1: internal compiler error: in operator[], at vec.h:859 0x10df142f vec::operator[](unsigned int) /home/seurer/gcc/gcc-test2/gcc/vec.h:859 0x10df142f vec::operator[](unsigned int) /home/seurer/gcc/gcc-test2/gcc/vec.h:1425 0x10df142f vectorizable_shift /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5842 0x10e0ac4b vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10812 0x10e3b69f vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3950 0x10e3b3ab vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3844 0x10e3dd2b vect_schedule_slp(vec_info*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4024 0x10e421d7 vect_slp_bb_region /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3076 0x10e421d7 vect_slp_bb(basic_block_def*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3170 0x10e4595b execute /home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1309
[Bug testsuite/92165] [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165 --- Comment #1 from seurer at gcc dot gnu.org --- Also these: FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 16) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 17) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 176) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 178) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 183) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 185) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 190) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for warnings, line 192) FAIL: g++.dg/cpp2a/nodiscard-reason.C -std=gnu++2a (test for excess errors)
[Bug tree-optimization/92179] New: [10 regression] r277288 causes ICEs compiling several test cases
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92179 Bug ID: 92179 Summary: [10 regression] r277288 causes ICEs compiling several test cases Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- > FAIL: gcc.dg/vect/pr33953.c (internal compiler error) > FAIL: gcc.dg/vect/pr33953.c (test for excess errors) > FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects scan-tree-dump-times > vect "vectorized 1 loops" 1 > FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects scan-tree-dump-times > vect "vectorizing stmts using SLP" 1 > FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects (internal compiler error) > FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects (test for excess errors) > FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorized 1 loops" 1 > FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorizing stmts > using SLP" 1 > FAIL: gcc.dg/vect/slp-36.c (internal compiler error) > FAIL: gcc.dg/vect/slp-36.c (test for excess errors) > FAIL: gcc.dg/vect/slp-36.c -flto -ffat-lto-objects (internal compiler error) > FAIL: gcc.dg/vect/slp-36.c -flto -ffat-lto-objects (test for excess errors) > FAIL: gcc.target/powerpc/sse2-psrlq-2.c (internal compiler error) > FAIL: gcc.target/powerpc/sse2-psrlq-2.c (test for excess errors) They are all in this same spot: Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -mpower8-vector -Wno-psabi -lm -o ./sse2-psrlq-2.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -mpower8-vector -Wno-psabi -lm -o ./sse2-psrlq-2.exe during GIMPLE pass: slp In file included from /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c:9: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-check.h: In function 'do_test': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-check.h:18:1: internal compiler error: in vectorizable_shift, at tree-vect-stmts.c:5836 0x10df15a3 vectorizable_shift /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5836 0x10e0aceb vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10835 0x10e3ba0f vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3966 0x10e3b71b vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3860 0x10e3b71b vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3860 0x10e3e08b vect_schedule_slp(vec_info*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4040 0x10e42607 vect_slp_bb_region /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3092 0x10e42607 vect_slp_bb(basic_block_def*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3186 0x10e45d7b execute /home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1309
[Bug testsuite/92199] New: [10 regression] g++.old-deja/g++.robertl/eb133b.C fails after r277300
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92199 Bug ID: 92199 Summary: [10 regression] g++.old-deja/g++.robertl/eb133b.C fails after r277300 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Did you perhaps miss updating this test case for these changes? spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../ -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++2a -Wall -Wno-deprecated -c -o eb130.o /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C In file included from /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:64, from /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9: /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h: In instantiation of 'class __gnu_cxx::hashtable, std::_Identity, std::equal_to, std::allocator >': /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:94:11: required from 'class __gnu_cxx::hash_set' /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:10:26: required from here /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:283:67: error: no class template named 'rebind' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:289:62: error: no class template named 'rebind' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:290:63: error: no class template named 'rebind' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:291:51: error: no class template named 'rebind' in 'class std::allocator' In file included from /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9: /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set: In instantiation of 'class __gnu_cxx::hash_set': /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:10:26: required from here /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:104:40: error: no type named 'pointer' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:105:46: error: no type named 'const_pointer' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:106:42: error: no type named 'reference' in 'class std::allocator' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:107:48: error: no type named 'const_reference' in 'class std::allocator' In file included from /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:64, from /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9: /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h: In instantiation of 'void __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::clear() [with _Val = int; _Key = int; _HashFcn = __gnu_cxx::hash; _ExtractKey = std::_Identity; _EqualKey = std::equal_to; _Alloc = std::allocator]': /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:361:9: required from '__gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::~hashtable() [with _Val = int; _Key = int; _HashFcn = __gnu_cxx::hash; _ExtractKey = std::_Identity; _EqualKey = std::equal_to; _Alloc = std::allocator]' /home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:
[Bug other/92202] New: [10 regression] Compilation error in gcc/ipa-reference.c in r277345
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92202 Bug ID: 92202 Summary: [10 regression] Compilation error in gcc/ipa-reference.c in r277345 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- /home/seurer/gcc/gcc-test2/gcc/ipa-reference.c: In function 'void varpool_removal_hook(varpool_node*, void*)': /home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:440:3: error: expected ',' or ';' before 'if' if (id) ^~ /home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:439:8: warning: unused variable 'id' [-Wunused-variable] int *id = ipa_reference_vars_map->get (node->decl) ^~ /home/seurer/gcc/gcc-test2/gcc/ipa-reference.c: In function 'void ipa_reference_c_finalize()': /home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:1295:5: error: expected ';' before '}' token } ^ r277345 | hubicka | 2019-10-23 13:18:31 -0500 (Wed, 23 Oct 2019) | 14 lines * ipa-reference.h (ipa_reference_var_uid): Move offline. * ipa-reference.c (reference_vars_map_t): new type. (ipa_reference_vars_map, ipa_reference_vars_uids): New static vars. (ipa_reference_var_uid): Implement. (varpool_node_hooks): New static var. (varpool_removal_hook): New function. (is_improper): Do not check bitmap for id==-1 (get_static_name): Update. (ipa_init): Initialize new datastructures. (analyze_function): Do not recompute ids. (propagate): Free reference_vars_to_consider. (stream_out_bitmap): Update. (ipa_reference_read_optimization_summary): Update.
[Bug other/92256] New: [10 regression] error in gcc.dg/unroll-and-jam.c after r277501
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92256 Bug ID: 92256 Summary: [10 regression] error in gcc.dg/unroll-and-jam.c after r277501 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Tried 277501 make -k check-gcc RUNTESTFLAGS=dg.exp=gcc.dg/unroll-and-jam.c FAIL: gcc.dg/unroll-and-jam.c scan-tree-dump-times unrolljam "applying unroll and jam" 6 # of expected passes2 # of unexpected failures1 Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/unroll-and-jam.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -floop-unroll-and-jam --param unroll-jam-min-percent=0 -fdump-tree-unrolljam-details -lm -o ./unroll-and-jam.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/unroll-and-jam.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -floop-unroll-and-jam --param unroll-jam-min-percent=0 -fdump-tree-unrolljam-details -lm -o ./unroll-and-jam.exe PASS: gcc.dg/unroll-and-jam.c (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64 Execution timeout is: 300 spawn [open ...] foo1 ok foo1 foo2 ok foo2 foo3 ok foo3 foo4 ok foo4 foo5 ok foo5 foo6 ok foo6 foo61 ok foo61 foo62 ok foo62 foo63 ok foo63 foo7 ok foo7 foo8 ok foo8 foo9 ok foo9 foo10 ok foo10 foo11 ok foo11 PASS: gcc.dg/unroll-and-jam.c execution test gcc.dg/unroll-and-jam.c: pattern found 5 times FAIL: gcc.dg/unroll-and-jam.c scan-tree-dump-times unrolljam "applying unroll and jam" 6 testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 2 seconds === gcc Summary === # of expected passes2 # of unexpected failures1
[Bug other/92090] [10 regression] ICE in gcc.dg/atomic/c11-atomic-exec-5.c starting with r276469
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92090 --- Comment #4 from seurer at gcc dot gnu.org --- I retested and the ICE part only occurs on a BE system.
[Bug ipa/92304] New: [10 regression] r277615 causes ICE compiling gcc.target/powerpc/p9-splat-1.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92304 Bug ID: 92304 Summary: [10 regression] r277615 causes ICE compiling gcc.target/powerpc/p9-splat-1.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- on LE only Executing on host: /home3/seurer/gcc/build/gcc-test/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power9 -O2 -ffat-lto-objects -fno-ident -S -o p9-splat-1.s(timeout = 300) spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power9 -O2 -ffat-lto-objects -fno-ident -S -o p9-splat-1.s during IPA pass: icf /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c: In function 'foo_r2': /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c:23:1: internal compiler error: in verify_hash_value, at fold-const.c:3864 0x1061713f operand_compare::verify_hash_value(tree_node const*, tree_node const*, unsigned int, bool*) /home/seurer/gcc/gcc-test/gcc/fold-const.c:3864 0x1164608f ipa_icf_gimple::func_checker::operand_equal_p(tree_node const*, tree_node const*, unsigned int) /home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:406 0x11641883 ipa_icf_gimple::func_checker::compare_operand(tree_node*, tree_node*) /home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:472 0x11641a2b ipa_icf_gimple::func_checker::compare_memory_operand(tree_node*, tree_node*) /home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:321 0x11642a3f ipa_icf_gimple::func_checker::compare_gimple_assign(gimple*, gimple*) /home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:791 0x116455af ipa_icf_gimple::func_checker::compare_bb(ipa_icf_gimple::sem_bb*, ipa_icf_gimple::sem_bb*) /home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:638 0x1163d9ff ipa_icf::sem_function::equals_private(ipa_icf::sem_item*) /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:883 0x1163de3b ipa_icf::sem_function::equals(ipa_icf::sem_item*, hash_map, ipa_icf::sem_item*> >&) /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:806 0x1162cccf ipa_icf::sem_item_optimizer::subdivide_classes_by_equality(bool) /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:2813 0x1163e4e3 ipa_icf::sem_item_optimizer::execute() /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:2582 0x1164040f ipa_icf_driver /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:3679 0x1164040f ipa_icf::pass_ipa_icf::execute(function*) /home/seurer/gcc/gcc-test/gcc/ipa-icf.c:3726 r277615 | marxin | 2019-10-30 07:01:25 -0500 (Wed, 30 Oct 2019) | 14 lines Integrate that for IPA ICF. 2019-10-30 Martin Liska * ipa-icf-gimple.c (func_checker::hash_operand): New. (func_checker::compare_cst_or_decl): Remove handling of FIELD_DECL. (func_checker::compare_operand): Transform to ... (func_checker::operand_equal_p): ... this. * ipa-icf-gimple.h (class func_checker): Add operand_equal_p and hash_operand. * ipa-icf.c (sem_function::equals_private): Fix pushing and popping of cfun.
[Bug libgomp/92305] New: [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305 Bug ID: 92305 Summary: [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone: --- spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/libgomp/testsuite/libgomp.fortran/use_device_addr-1.f90 -B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/ -B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs -I/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp -I/home/seurer/gcc/gcc-test2/libgomp/testsuite/../../include -I/home/seurer/gcc/gcc-test2/libgomp/testsuite/.. -fmessage-length=0 -fno-diagnostics-show-caret -Wno-hsa -fdiagnostics-color=never -fopenmp -B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/ -O0 -B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs -fintrinsic-modules-path=/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp -L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs -L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/ -L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs -lgfortran -foffload=-lgfortran -lquadmath -lm -o ./use_device_addr-1.exe PASS: libgomp.fortran/use_device_addr-1.f90 -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs:.:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64 Execution timeout is: 300 spawn [open ...] STOP 1 FAIL: libgomp.fortran/use_device_addr-1.f90 -O0 execution test
[Bug libgomp/92305] [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305 --- Comment #3 from seurer at gcc dot gnu.org --- There are 222 stops in there. Is there an easy way I can catch any of them that fire? Just running in gdb shows this spawns a bunch of threads and it looks like one of them is what is stopping.
[Bug testsuite/92310] New: New test case gcc.dg/vect/vect-epilogues.c introduced in r277659 fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92310 Bug ID: 92310 Summary: New test case gcc.dg/vect/vect-epilogues.c introduced in r277659 fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s PASS: gcc.dg/vect/vect-epilogues.c (test for excess errors) FAIL: gcc.dg/vect/vect-epilogues.c scan-tree-dump vect "LOOP EPILOGUE VECTORIZED" Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s PASS: gcc.dg/vect/vect-epilogues.c -flto -ffat-lto-objects (test for excess errors) FAIL: gcc.dg/vect/vect-epilogues.c -flto -ffat-lto-objects scan-tree-dump vect "LOOP EPILOGUE VECTORIZED" testcase /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect.exp completed in 1 seconds === gcc Summary === # of expected passes2 # of unexpected failures2
[Bug other/92366] New: new test case gcc.dg/vect/bb-slp-41.c fails with its introduction in r277784
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92366 Bug ID: 92366 Summary: new test case gcc.dg/vect/bb-slp-41.c fails with its introduction in r277784 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home3/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -fdump-tree-slp-all -fno-vect-cost-model -lm -o ./bb-slp-41.exe(timeout = 300) spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -fdump-tree-slp-all -fno-vect-cost-model -lm -o ./bb-slp-41.exe PASS: gcc.dg/vect/bb-slp-41.c (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64 Execution timeout is: 300 spawn [open ...] PASS: gcc.dg/vect/bb-slp-41.c execution test gcc.dg/vect/bb-slp-41.c: pattern found 2 times FAIL: gcc.dg/vect/bb-slp-41.c scan-tree-dump-times slp1 "Found vectorizable constructor" 12 gcc.dg/vect/bb-slp-41.c: pattern found 0 times FAIL: gcc.dg/vect/bb-slp-41.c scan-tree-dump-times slp1 "vectorizing stmts using SLP" 4 Executing on host: /home3/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -O3 -fdump-tree-slp-all -fno-vect-cost-model -lm -o ./bb-slp-41.exe (timeout = 300) spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home3/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -O3 -fdump-tree-slp-all -fno-vect-cost-model -lm -o ./bb-slp-41.exe PASS: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64 Execution timeout is: 300 spawn [open ...] PASS: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects execution test gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects : pattern found 2 times FAIL: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "Found vectorizable constructor" 12 gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects : pattern found 0 times FAIL: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "vectorizing stmts using SLP" 4 testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/vect.exp completed in 1 seconds === gcc Summary === # of expected passes4 # of unexpected failures4
[Bug testsuite/92398] New: [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398 Bug ID: 92398 Summary: [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- ERROR: gcc.target/powerpc/pr72804.c: syntax error, need a single effective-target keyword with optional selector for " dg-require-effective-target 3 powerpc_vsx_ok -fno-inline-functions --param max-inline-insns-single-O2=200 " ERROR: gcc.target/powerpc/pr72804.c: syntax error, need a single effective-target keyword with optional selector for " dg-require-effective-target 3 powerpc_vsx_ok -fno-inline-functions --param max-inline-insns-single-O2=200 "
[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398 seurer at gcc dot gnu.org changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- r277904 looks like it fixes this problem but introduces (or allows it to get to) others: FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not 4 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not lxvd2x FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x These assembler instruction count tests are touchy and it looks like the above only happens on power 7 (BE). > FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not 4 > FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std 2 And these only happen on power 9 (LE).
[Bug other/92409] New: [10 regression] r277920 causes ICE in gcc.dg/cast-function-1.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92409 Bug ID: 92409 Summary: [10 regression] r277920 causes ICE in gcc.dg/cast-function-1.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: gcc.dg/cast-function-1.c (internal compiler error) FAIL: gcc.dg/cast-function-1.c (test for excess errors) I only see this on a powerpc64 BE machine; it works fine on LE. Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -S -o cast-function-1.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -S -o cast-function-1.s /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c: In function 'bar': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:21:8: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:22:8: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:23:8: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:24:4: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:28:8: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:30:8: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:31:4: warning: function called through a non-compatible type /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: error: non-trivial conversion in 'ssa_name' struct str_t int # .MEM_38 = VDEF <.MEM_36> s = arg_32; during GIMPLE pass: einline /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: internal compiler error: verify_gimple failed 0x10ab930b verify_gimple_in_cfg(function*, bool) /home/seurer/gcc/gcc-test2/gcc/tree-cfg.c:5427 0x1090d30b execute_function_todo /home/seurer/gcc/gcc-test2/gcc/passes.c:1983 0x1090e67b do_per_function /home/seurer/gcc/gcc-test2/gcc/passes.c:1638 0x1090e893 execute_todo /home/seurer/gcc/gcc-test2/gcc/passes.c:2037 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. compiler exited with status 1 FAIL: gcc.dg/cast-function-1.c (internal compiler error) PASS: gcc.dg/cast-function-1.c (test for warnings, line 21) PASS: gcc.dg/cast-function-1.c (test for warnings, line 22) PASS: gcc.dg/cast-function-1.c (test for warnings, line 23) PASS: gcc.dg/cast-function-1.c (test for warnings, line 24) PASS: gcc.dg/cast-function-1.c (test for bogus messages, line 25) PASS: gcc.dg/cast-function-1.c (test for bogus messages, line 26) PASS: gcc.dg/cast-function-1.c (test for warnings, line 28) PASS: gcc.dg/cast-function-1.c (test for bogus messages, line 29) PASS: gcc.dg/cast-function-1.c (test for warnings, line 30) PASS: gcc.dg/cast-function-1.c (test for warnings, line 31) PASS: gcc.dg/cast-function-1.c (test for bogus messages, line 32) PASS: gcc.dg/cast-function-1.c (test for bogus messages, line 33) FAIL: gcc.dg/cast-function-1.c (test for excess errors) Excess errors: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: error: non-trivial conversion in 'ssa_name' struct str_t int # .MEM_38 = VDEF <.MEM_36> s = arg_32; during GIMPLE pass: einline /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: internal compiler error: verify_gimple failed 0x10ab930b verify_gimple_in_cfg(function*, bool) /home/seurer/gcc/gcc-test2/gcc/tree-cfg.c:5427 0x1090d30b execute_function_todo /home/seurer/gcc/gcc-test2/gcc/passes.c:1983 0x1090e67b do_per_function /home/seurer/gcc/gcc-test2/gcc/passes.c:1638 0x1090e893 execute_todo /home/seurer/gcc/gcc-test2/gcc/passes.c:2037 testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes12 # of unexpected failures2
[Bug testsuite/92415] New: new test case g++.dg/cpp2a/spaceship-scalar1-neg.C introduced in r277925 fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92415 Bug ID: 92415 Summary: new test case g++.dg/cpp2a/spaceship-scalar1-neg.C introduced in r277925 fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -std=c++2a -pedantic-errors -Wno-long-long -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/ -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/.libs -lm -o ./spaceship-scalar1-neg.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -std=c++2a -pedantic-errors -Wno-long-long -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/ -L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/.libs -lm -o ./spaceship-scalar1-neg.exe /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C: In function 'int main()': /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:13:23: error: invalid operands of types 'void (*)()' and 'void (*)()' to binary 'operator<=>' /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:18:30: error: invalid operands of types 'int main()::A::*' and 'int main()::A::*' to binary 'operator<=>' /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:23:30: error: invalid operands of types 'void (main()::A::*)()' and 'void (main()::A::*)()' to binary 'operator<=>' compiler exited with status 1 PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C -std=c++2a (test for errors, line 13) PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C -std=c++2a (test for errors, line 18) PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C -std=c++2a (test for errors, line 23) PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C -std=c++2a (test for excess errors) UNRESOLVED: g++.dg/cpp2a/spaceship-scalar1-neg.C -std=c++2a compilation failed to produce executable testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/dg.exp completed in 1 seconds === g++ Summary === # of expected passes4 # of unresolved testcases 1 # of unsupported tests 3
[Bug testsuite/92464] New: [10 regression] r 278033 breaks gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92464 Bug ID: 92464 Summary: [10 regression] r 278033 breaks gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- This happens on power 7 but things work fine on power 8 and 9. Does the test case just need to be adjusted when run on power 7? Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -ftree-vectorize -fvect-cost-model=dynamic -fno-common -maltivec -fdump-tree-vect-details -fno-tree-loop-distribute-patterns -lm -o ./costmodel-vect-76b.exe (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -ftree-vectorize -fvect-cost-model=dynamic -fno-common -maltivec -fdump-tree-vect-details -fno-tree-loop-distribute-patterns -lm -o ./costmodel-vect-76b.exe PASS: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs Execution timeout is: 300 spawn [open ...] PASS: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c execution test Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ p8vector_hw_available60365.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mpower8-vector -lm -o p8vector_hw_available60365.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ p8vector_hw_available60365.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -mpower8-vector -lm -o p8vector_hw_available60365.exe Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs Execution timeout is: 300 spawn [open ...] gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: pattern found 1 times FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect "vectorized 1 loops" 0 gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: pattern found 0 times FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect "vectorization not profitable" 1 testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp completed in 1 seconds === gcc Summary === # of expected passes2 # of unexpected failures2
[Bug other/92465] New: [10 regression] r278034 breaks gcc.dg/pr47763.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92465 Bug ID: 92465 Summary: [10 regression] r278034 breaks gcc.dg/pr47763.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- I am not sure what is going on here as the update doesn't look like it would have an effect like this (dump file not existing). Usually that is because of a bad test case option. Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/pr47763.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -funroll-loops -fdump-rtl-web -ffat-lto-objects -S -o pr47763.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/pr47763.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O2 -funroll-loops -fdump-rtl-web -ffat-lto-objects -S -o pr47763.s PASS: gcc.dg/pr47763.c (test for excess errors) gcc.dg/pr47763.c: dump file does not exist UNRESOLVED: gcc.dg/pr47763.c scan-rtl-dump-not web "Web oldreg" testcase /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes1 # of unresolved testcases 1
[Bug testsuite/92466] New: new test case gfortran.dg/ISO_Fortran_binding_15.f90 in r278025 fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92466 Bug ID: 92466 Summary: new test case gfortran.dg/ISO_Fortran_binding_15.f90 in r278025 fails Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/ c99_runtime14247.c-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o c99_runtime14247.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/ c99_runtime14247.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o c99_runtime14247.s Executing on host: /home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never-O0 -pedantic-errors /home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_15.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O0 -pedantic-errors /home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_15.exe PASS: gfortran.dg/ISO_Fortran_binding_15.f90 -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/gcc:.:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/gcc:/home/seurer/gcc/build/gcc-test/./gmp/.libs:/home/seurer/gcc/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test/./isl/.libs:/home/seurer/gcc/build/gcc-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64 Execution timeout is: 300
[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398 --- Comment #5 from seurer at gcc dot gnu.org --- The assembler mismatches on power 7 and power 9 date way, way back at least into early 2019. The short span where the test case failed to work at all threw me off. Sorry about that!
[Bug ipa/92498] New: [10 regression] gcc.dg/tree-prof/crossmodule-indircall-1.c fails starting with r278100
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92498 Bug ID: 92498 Summary: [10 regression] gcc.dg/tree-prof/crossmodule-indircall-1.c fails starting with r278100 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c -O3 -flto -DDOJOB=1 -fprofile-generate -D_PROFILE_GENERATE -lm -o /home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x01 (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c -O3 -flto -DDOJOB=1 -fprofile-generate -D_PROFILE_GENERATE -lm -o /home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x01 PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test3/gcc::/home/seurer/gcc/build/gcc-test3/gcc:/home/seurer/gcc/build/gcc-test3/./gmp/.libs:/home/seurer/gcc/build/gcc-test3/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test3/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./isl/.libs:/home/seurer/gcc/build/gcc-test3/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64 Execution timeout is: 300 spawn [open ...] PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c execution, -fprofile-generate -D_PROFILE_GENERATE Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c -O3 -flto -DDOJOB=1 -fprofile-use -D_PROFILE_USE -lm -o /home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x02 (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc -B/home/seurer/gcc/build/gcc-test3/gcc/ /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c -O3 -flto -DDOJOB=1 -fprofile-use -D_PROFILE_USE -lm -o /home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x02 PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c compilation, -fprofile-use -D_PROFILE_USE Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test3/gcc::/home/seurer/gcc/build/gcc-test3/gcc:/home/seurer/gcc/build/gcc-test3/./gmp/.libs:/home/seurer/gcc/build/gcc-test3/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test3/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./isl/.libs:/home/seurer/gcc/build/gcc-test3/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64 Execution timeout is: 300 spawn [open ...] FAIL: gcc.dg/tree-prof/crossmodule-indircall-1.c execution,-fprofile-use -D_PROFILE_USE UNSUPPORTED: gcc.dg/tree-prof/crossmodule-indircall-1.c -fauto-profile testcase /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp completed in 3 seconds === gcc Summary === # of expected passes3 # of unexpected failures1 # of unsupported tests 1 r278100 | hubicka | 2019-11-12 13:31:04 -0600 (Tue, 12 Nov 2019) | 5 lines PR ipa/92471 * ipa-profile.c (check_argument_count): Break out from ...; watch for missing summaries. (ipa_profile): Here.
[Bug testsuite/92500] New: New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500 Bug ID: 92500 Summary: New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143) Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O0 (test for excess errors) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O1 (test for excess errors) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O2 (test for excess errors) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O3 -g (test for excess errors) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -Os (test for excess errors) r278143 | burnus | 2019-11-13 09:06:47 -0600 (Wed, 13 Nov 2019) | 37 lines PR fortran/92470 Fixes for CFI_address Backport from mainline
[Bug testsuite/92500] New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500 --- Comment #1 from seurer at gcc dot gnu.org --- This also fails on trunk.
[Bug testsuite/92500] New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500 --- Comment #2 from seurer at gcc dot gnu.org --- It looks like a header file is missing: Executing on host: /home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran -B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../ -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never-O0 -fcheck=all /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_17.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran -B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../ -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O0 -fcheck=all /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_17.exe cc1: warning: command-line option '-fcheck=all' is valid for Fortran but not for C /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c:5:10: fatal error: ISO_Fortran_binding.h: No such file or directory compilation terminated. compiler exited with status 1 PASS: gfortran.dg/ISO_Fortran_binding_17.f90 -O0 (test for warnings, line ) FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O0 (test for excess errors) Excess errors: /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c:5:10: fatal error: ISO_Fortran_binding.h: No such file or directory compilation terminated. UNRESOLVED: gfortran.dg/ISO_Fortran_binding_17.f90 -O0 compilation failed to produce executable Executing on host: /home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran -B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../ -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never-O1 -fcheck=all /home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_17.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran -B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../ -B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfort
[Bug tree-optimization/92515] New: [10 regression] ICE in many test cases after r278235
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92515 Bug ID: 92515 Summary: [10 regression] ICE in many test cases after r278235 Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- One example: Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe during GIMPLE pass: slp /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c: In function 'f2': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c:26:1: internal compiler error: in operator[], at vec.h:859 0x10e0c707 vec::operator[](unsigned int) /home/seurer/gcc/gcc-test2/gcc/vec.h:859 0x10e0c707 vec::operator[](unsigned int) /home/seurer/gcc/gcc-test2/gcc/vec.h:1425 0x10e0c707 vectorizable_shift /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5867 0x10e2694b vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10914 0x10e5a15f vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4088 0x10e59e6b vect_schedule_slp_instance /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3982 0x10e5cac3 vect_schedule_slp(vec_info*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4209 0x10e617cf vect_slp_bb_region /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3206 0x10e617cf vect_slp_bb(basic_block_def*) /home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3300 0x10e64f5b execute /home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1320 Full list of failures: > FAIL: gcc.dg/vect/pr46126.c (internal compiler error) > FAIL: gcc.dg/vect/pr46126.c (test for excess errors) > FAIL: gcc.dg/vect/pr46126.c -flto -ffat-lto-objects (internal compiler error) > FAIL: gcc.dg/vect/pr46126.c -flto -ffat-lto-objects (test for excess errors) > FAIL: gcc.dg/vect/slp-multitypes-13.c (internal compiler error) > FAIL: gcc.dg/vect/slp-multitypes-13.c (test for excess errors) > FAIL: gcc.dg/vect/slp-multitypes-13.c -flto -ffat-lto-objects (internal > compiler error) > FAIL: gcc.dg/vect/slp-multitypes-13.c -flto -ffat-lto-objects (test for > excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O0 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O0 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O1 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O1 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O3 -g (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -O3 -g (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-f.c -Os (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-f.c -Os (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O0 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O0 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O1 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O1 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none (test for excess errors) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects (internal compiler error) > FAIL: gcc.dg/vmx/gcc-bug-g.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects (test for excess err
[Bug target/92518] New: [10 regression] ppc rounding tests fail on power 7 (only) after r278207
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518 Bug ID: 92518 Summary: [10 regression] ppc rounding tests fail on power 7 (only) after r278207 Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Not sure if this is an indication of a real problem or if the tests just need to be adjusted on power 7. FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times mfctiwuzM|mxscvdpuxwsM 2 FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times mfctiwzM|mxscvdpsxwsM 2 FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times mlfiwaxM|mlxsiwaxM 2 FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times mlfiwzxM|mlxsiwzxM 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mmfvsrwzM 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mmtvsrwzM 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mvupkhswM 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mxxpermdiM 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times fctiwuz |xscvdpuxws 2 FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times fctiwz |xscvdpsxws 2 FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times mvextsw2dM 2 FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times mxxextractuwM 2 FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times fctiwuz |xscvdpuxws 2 FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times fctiwz |xscvdpsxws 2
[Bug target/92518] [10 regression] ppc rounding tests fail after r278207
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518 seurer at gcc dot gnu.org changed: What|Removed |Added CC||marxin at gcc dot gnu.org Summary|[10 regression] ppc |[10 regression] ppc |rounding tests fail on |rounding tests fail after |power 7 (only) after|r278207 |r278207 | --- Comment #1 from seurer at gcc dot gnu.org --- Upon further testing they fail on power 8 and 9 as well as power 7 both BE and LE.
[Bug testsuite/92520] New: new test case gcc/testsuite/gcc.dg/ipa/inline-9.c in r278220 is unresolved
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92520 Bug ID: 92520 Summary: new test case gcc/testsuite/gcc.dg/ipa/inline-9.c in r278220 is unresolved Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/inline-9.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -Os -fdump-ipa-inline -S -o inline-9.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/inline-9.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -Os -fdump-ipa-inline -S -o inline-9.s PASS: gcc.dg/ipa/inline-9.c (test for excess errors) gcc.dg/ipa/inline-9.c: dump file does not exist UNRESOLVED: gcc.dg/ipa/inline-9.c scan-tree-dump inline "Inlined 1 calls" testcase /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/ipa.exp completed in 0 seconds === gcc Summary === # of expected passes1 # of unresolved testcases 1
[Bug target/92534] New: [10 regression] gcc.dg/vect/bb-slp-42.c fails after r278262
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92534 Bug ID: 92534 Summary: [10 regression] gcc.dg/vect/bb-slp-42.c fails after r278262 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- I am only seeing this on power 7 (thus BE). Works fine on power 8 BE & LE and power 9. Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details -lm -o ./bb-slp-42.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details -lm -o ./bb-slp-42.exe PASS: gcc.dg/vect/bb-slp-42.c (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs Execution timeout is: 300 spawn [open ...] FAIL: gcc.dg/vect/bb-slp-42.c execution test PASS: gcc.dg/vect/bb-slp-42.c scan-tree-dump slp1 "Found vectorizable constructor" PASS: gcc.dg/vect/bb-slp-42.c scan-tree-dump-times slp1 "vectorizing stmts using SLP" 4 Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details -lm -o ./bb-slp-42.exe(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details -lm -o ./bb-slp-42.exe PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs Execution timeout is: 300 spawn [open ...] FAIL: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects execution test PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects scan-tree-dump slp1 "Found vectorizable constructor" PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "vectorizing stmts using SLP" 4 testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/vect.exp completed in 3 seconds === gcc Summary === # of expected passes6 # of unexpected failures2
[Bug bootstrap/92585] New: [10 regression] r278411 breaks bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92585 Bug ID: 92585 Summary: [10 regression] r278411 breaks bootstrap Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- make[3]: Entering directory `/home/seurer/gcc/build/gcc-test2/gcc' /home/seurer/gcc/build/gcc-test2/./prev-gcc/xg++ -B/home/seurer/gcc/build/gcc-test2/./prev-gcc/ -B/home/seurer/gcc/install/gcc-test2/powerpc64-unknown-linux-gnu/bin/ -nostdinc++ -B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -static-libstdc++ -static-libgcc -no-pie -o build/genmodes \ build/genmodes.o build/errors.o .././libiberty/libiberty.a build/genmodes -h > tmp-modes.h /bin/sh: line 1: 57353 Segmentation fault build/genmodes -h > tmp-modes.h make[3]: *** [s-modes-h] Error 139 make[3]: Leaving directory `/home/seurer/gcc/build/gcc-test2/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/home/seurer/gcc/build/gcc-test2' make[1]: *** [stage2-bubble] Error 2 make[1]: Leaving directory `/home/seurer/gcc/build/gcc-test2' make: *** [all] Error 2 make[3]: Entering directory `/home/seurer/gcc/build/gcc-test2/gcc' /home/seurer/gcc/build/gcc-test2/./prev-gcc/xg++ -B/home/seurer/gcc/build/gcc-test2/./prev-gcc/ -B/home/seurer/gcc/install/gcc-test2/powerpc64-unknown-linux-gnu/bin/ -nostdinc++ -B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -static-libstdc++ -static-libgcc -no-pie -o build/genmodes \ build/genmodes.o build/errors.o .././libiberty/libiberty.a build/genmodes -h > tmp-modes.h /bin/sh: line 1: 57353 Segmentation fault build/genmodes -h > tmp-modes.h make[3]: *** [s-modes-h] Error 139 make[3]: Leaving directory `/home/seurer/gcc/build/gcc-test2/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/home/seurer/gcc/build/gcc-test2' make[1]: *** [stage2-bubble] Error 2 make[1]: Leaving directory `/home/seurer/gcc/build/gcc-test2' make: *** [all] Error 2
[Bug bootstrap/92585] [10 regression] r278411 breaks bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92585 seurer at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64*-linux-gnu CC||rsandifo at gcc dot gnu.org Host||powerpc64*-linux-gnu Build||powerpc64*-linux-gnu --- Comment #1 from seurer at gcc dot gnu.org --- Breaking revision info: r278411 | rsandifo | 2019-11-18 09:29:03 -0600 (Mon, 18 Nov 2019) | 42 lines Two RTL CC tweaks for SVE pmore/plast conditions SVE has two composite conditions: pmore == at least one bit set && last bit clear plast == no bits set || last bit set So in general we generate them from: A: CC = test bits B: reg1 = first condition C: CC = test bits D: reg2 = second condition E: result = (reg1 op reg2) where op is || or && To fold all this into a single test, we need to be able to remove the redundant C (the cse.c patch) and then fold B, D and E down to a single condition (the simplify-rtx.c patch). The underlying conditions are unsigned, so the simplify-rtx.c part needs to support both unsigned comparisons and AND. However, to avoid opening the can of worms that is ANDing FP comparisons for unordered inputs, I've restricted the new AND handling to cases in which NaNs can be ignored. I think this is still a strict extension of what we have now, it just doesn't go as far as it could. Going further would need an entirely different set of testcases so I think would make more sense as separate work. 2019-11-18 Richard Sandiford gcc/ * cse.c (cse_insn): Delete no-op register moves too. * simplify-rtx.c (comparison_to_mask): Handle unsigned comparisons. Take a second comparison to control the value for NE. (mask_to_comparison): Handle unsigned comparisons. (simplify_logical_relational_operation): Likewise. Update call to comparison_to_mask. Handle AND if !HONOR_NANs. (simplify_binary_operation_1): Call the above for AND too. gcc/testsuite/ * gcc.target/aarch64/sve/acle/asm/ptest_pmore.c: New test.
[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment #1 from seurer at gcc dot gnu.org --- This patch also causes failures in FAIL: gfortran.dg/global_vars_f90_init.f90 -O0 (test for excess errors) FAIL: gfortran.dg/global_vars_f90_init.f90 -O1 (test for excess errors) FAIL: gfortran.dg/global_vars_f90_init.f90 -O2 (test for excess errors) FAIL: gfortran.dg/global_vars_f90_init.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: gfortran.dg/global_vars_f90_init.f90 -O3 -g (test for excess errors) FAIL: gfortran.dg/global_vars_f90_init.f90 -Os (test for excess errors) and it causes a link error in building go libtool: compile: /home/seurer/gcc/build/gcc-test/./gcc/gccgo -B/home/seurer/gcc/build/gcc-test/./gcc/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go -o cmd/go/internal/modfetch.o internal/bytealg/.libs/bytealg.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here reflect/.libs/makefunc_ffi_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/clone_linux.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/errno.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/signame.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/wait.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here log/syslog/.libs/syslog_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here runtime/internal/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here sync/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here internal/cpu/.libs/cpu_gccgo.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here collect2: error: ld returned 1 exit status Makefile:1368: recipe for target 'libgo.la' failed make[4]: *** [libgo.la] Error 1 make[4]: *** Waiting for unfinished jobs make[4]: Leaving directory '/home/seurer/gcc/build/gcc-test/powerpc64le-unknown-linux-gnu/libgo'
[Bug go/92605] New: [10 regression] r278509 causes/reveals issue in building go library
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92605 Bug ID: 92605 Summary: [10 regression] r278509 causes/reveals issue in building go library Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: seurer at gcc dot gnu.org CC: cmang at google dot com Target Milestone: --- /bin/mkdir -p cmd/go/internal; files=`echo /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go archive/zip.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/dirhash.gox cmd/go/internal/get.gox cmd/go/internal/lockedfile.gox cmd/go/internal/modfetch/codehost.gox cmd/go/internal/modfile.gox cmd/go/internal/module.gox cmd/go/internal/note.gox cmd/go/internal/par.gox cmd/go/internal/renameio.gox cmd/go/internal/semver.gox cmd/go/internal/str.gox cmd/go/internal/sumweb.gox cmd/go/internal/web.gox encoding/json.gox errors.gox fmt.gox internal/lazyregexp.gox io.gox io/ioutil.gox net/url.gox os.gox path.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/sh ./libtool --tag GO --mode=compile /home/seurer/gcc/build/gcc-test/./gcc/gccgo -B/home/seurer/gcc/build/gcc-test/./gcc/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modfetch.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modfetch.lo $files libtool: compile: /home/seurer/gcc/build/gcc-test/./gcc/gccgo -B/home/seurer/gcc/build/gcc-test/./gcc/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/ -B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include -isystem /home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go /home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go -o cmd/go/internal/modfetch.o internal/bytealg/.libs/bytealg.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here reflect/.libs/makefunc_ffi_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/clone_linux.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/errno.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/signame.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here syscall/.libs/wait.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: multiple definition of `runtime_usestackmaps' runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478: first defined here log/syslog/.libs/syslog_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.
[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602 --- Comment #3 from seurer at gcc dot gnu.org --- Opened different pr for the go part https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92605
[Bug testsuite/92619] New: [10 regression] gcc.dg/gnu2x-attrs-1.c fails starting with r278547
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92619 Bug ID: 92619 Summary: [10 regression] gcc.dg/gnu2x-attrs-1.c fails starting with r278547 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- This now fails on powerpc64 Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -std=gnu2x -S -o gnu2x-attrs-1.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -std=gnu2x -S -o gnu2x-attrs-1.s /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:10:1: warning: attribute ignored [-Wattributes] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:10:1: note: an attribute that appertains to a type-specifier is ignored /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f2': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:20:3: warning: 'a' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:19:27: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f3': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:27:3: warning: 'a' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:26:7: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f4': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:35:3: warning: 'a' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:30:37: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f5': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:41:3: warning: 'b' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:30:44: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f6': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:49:3: warning: 'E1' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:44:10: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f7': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:55:3: warning: 'y' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:53:29: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f8': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:63:9: warning: 'u' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:58:27: note: declared here /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function 'f9': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:71:8: warning: 'edep' is deprecated [-Wdeprecated-declarations] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:66:26: note: declared here FAIL: gcc.dg/gnu2x-attrs-1.c *-*-darwin* (test for errors, line 8) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 10) PASS: gcc.dg/gnu2x-attrs-1.c appertains (test for warnings, line 10) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 20) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 27) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 35) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 41) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 49) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 55) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 63) PASS: gcc.dg/gnu2x-attrs-1.c (test for warnings, line 71) PASS: gcc.dg/gnu2x-attrs-1.c (test for excess errors) testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 0 seconds === gcc Summary === # of expected passes11 # of unexpected failures1
[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602 --- Comment #4 from seurer at gcc dot gnu.org --- FYI, this also causes an issue when building spec2017 in case anyone else runs into that. I'll have to change this part to use -fcommon. /home/seurer/gcc/install/gcc-test/bin/gcc -m64 -O3 -mcpu=power8 -DSPEC_LP64 -Wno-deprecated-declarations -m64 -Wl,-q -Wl,-rpath=/home/seurer/gcc/install/gcc-test/lib64 ldecod_src/nal.o ldecod_src/mbuffer_mvc.o ldecod_src/image.o ldecod_src/mb_access.o ldecod_src/memalloc.o ldecod_src/mc_prediction.o ldecod_src/mb_prediction.o ldecod_src/intra4x4_pred_mbaff.o ldecod_src/loop_filter_mbaff.o ldecod_src/context_ini.o ldecod_src/configfile.o ldecod_src/cabac.o ldecod_src/sei.o ldecod_src/leaky_bucket.o ldecod_src/filehandle.o ldecod_src/errorconcealment.o ldecod_src/decoder_test.o ldecod_src/img_process.o ldecod_src/mv_prediction.o ldecod_src/fmo.o ldecod_src/output.o ldecod_src/mc_direct.o ldecod_src/rtp.o ldecod_src/nalucommon.o ldecod_src/config_common.o ldecod_src/intra_chroma_pred.o ldecod_src/transform8x8.o ldecod_src/blk_prediction.o ldecod_src/intra8x8_pred_mbaff.o ldecod_src/erc_do_i.o ldecod_src/io_tiff.o ldecod_src/mbuffer.o ldecod_src/block.o ldecod_src/intra4x4_pred.o ldecod_src/transform.o ldecod_src/annexb.o ldecod_src/ldecod.o ldecod_src/macroblock.o ldecod_src/vlc.o ldecod_src/parset.o ldecod_src/loop_filter_normal.o ldecod_src/parsetcommon.o ldecod_src/erc_do_p.o ldecod_src/loopFilter.o ldecod_src/intra16x16_pred_mbaff.o ldecod_src/intra4x4_pred_normal.o ldecod_src/intra16x16_pred_normal.o ldecod_src/win32.o ldecod_src/intra16x16_pred.o ldecod_src/intra8x8_pred_normal.o ldecod_src/io_raw.o ldecod_src/img_io.o ldecod_src/nalu.o ldecod_src/quant.o ldecod_src/intra8x8_pred.o ldecod_src/erc_api.o ldecod_src/header.o ldecod_src/biaridecod.o ldecod_src/input.o -lm -o ldecod_r ldecod_src/decoder_test.o:(.bss+0x0): multiple definition of `cfgparams' ldecod_src/configfile.o:(.bss+0x0): first defined here ldecod_src/config_common.o:(.bss+0x0): multiple definition of `cfgparams' ldecod_src/configfile.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status specmake: *** [/home/seurer/gcc/cpu2017/benchspec/Makefile.defaults:337: ldecod_r] Error 1 Error with make.ldecod_r 'specmake --output-sync -j9 build TARGET=ldecod_r':
[Bug target/92682] [10 Regression] maxlocval_4.f90 / minlocval_4.f90 failure on POWER9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92682 --- Comment #2 from seurer at gcc dot gnu.org --- Looking through all the tester logs I see a handful of failures on power 7, 8, and 9 in late October/early November but none since so if there was a problem it appears to have cleared up.
[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398 --- Comment #8 from seurer at gcc dot gnu.org --- The changes in r278890 fix the earlier problems but introduce new ones: failures in r278889 (not seen in r278890): FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not 4 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std 2 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not xxpermdi new failures in r278890: FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times \\mnot\\M 2 FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not \\mlxvd2x\\M saw this on both power 8 (BE) and power 9 (LE).
[Bug target/92758] New: [10 regression] r278833 breaks gcc.target/powerpc/fold-vec-splat-floatdouble.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92758 Bug ID: 92758 Summary: [10 regression] r278833 breaks gcc.target/powerpc/fold-vec-splat-floatdouble.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: gcc.target/powerpc/fold-vec-splat-floatdouble.c scan-assembler-times xxpermdi 3 This is one of those tests that just counts assembler instructions and the count of xxpermdi changed seurer@makalu-lp1:~/gcc/build/gcc-test2$ diff fold-vec-splat-floatdouble.s.r278832 fold-vec-splat-floatdouble.s.r278833 94c94,95 < xxpermdi 34,34,34,0 --- > xxlor 0,34,34 > xxpermdi 34,0,0,0 113c114,115 < xxpermdi 34,34,34,3 --- > xxpermdi 0,34,34,2 > xxpermdi 34,0,0,0 which in this case looks like missed optimization given the extra instructions are just copying things needlessly between registers.
[Bug target/92760] New: [10 regression] several vector test cases fail on power 7 after r278800
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92760 Bug ID: 92760 Summary: [10 regression] several vector test cases fail on power 7 after r278800 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: gcc.dg/vect/vect-82.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-82.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-82_64.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-82_64.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-83.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-83.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-83_64.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-83_64.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.target/powerpc/conv-vectorize-1.c scan-assembler \\mxvcvsxdsp\\M FAIL: gcc.target/powerpc/conv-vectorize-1.c scan-assembler \\mxvcvuxdsp\\M
[Bug target/92758] [10 regression] r278833 breaks gcc.target/powerpc/fold-vec-splat-floatdouble.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92758 --- Comment #4 from seurer at gcc dot gnu.org --- OK, thanks. BTW, for reference this also affected a couple other test cases on LE power 8 and power 9. FAIL: gcc.target/powerpc/swaps-p8-16.c scan-assembler vspltw FAIL: gcc.target/powerpc/swaps-p8-27.c scan-assembler-times lxvd2x 2
[Bug other/92784] New: [10 regression] ICE when compiling g++.dg/torture/pr59226.C after r278944
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92784 Bug ID: 92784 Summary: [10 regression] ICE when compiling g++.dg/torture/pr59226.C after r278944 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- FAIL: g++.dg/torture/pr59226.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr59226.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr59226.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/pr59226.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr59226.C -Os (internal compiler error) FAIL: g++.dg/torture/pr59226.C -Os (test for excess errors) FAIL: g++.dg/torture/pr59226.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: g++.dg/torture/pr59226.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -O2-S -o pr59226.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++ -B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -O2 -S -o pr59226.s /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1: error: calls_comdat_local is set outside of a comdat group _ZTv0_n24_N1D3fooEv/4 (virtual void D::_ZTv0_n24_N1D3fooEv()) @0x3fffb5f00708 Type: function Body removed by symtab_remove_unreachable_nodes Visibility: externally_visible public weak comdat comdat_group:_ZN1D3fooEv one_only section:.text._ZN1D3fooEv (implicit_section) virtual artificial References: Referring: Availability: not_available Function flags: calls_comdat_local indirect_call_target Former thunk fixed offset 0 virtual value -24 indirect_offset 0 has virtual offset 1 Called by: Calls: during IPA pass: inline /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1: internal compiler error: verify_cgraph_node failed 0x1077d77b cgraph_node::verify_node() /home/seurer/gcc/gcc-test2/gcc/cgraph.c:3444 0x1076a173 symtab_node::verify() /home/seurer/gcc/gcc-test2/gcc/symtab.c:1279 0x1076bc07 symtab_node::verify_symtab_nodes() /home/seurer/gcc/gcc-test2/gcc/symtab.c:1299 0x10b14fd3 symtab_node::checking_verify_symtab_nodes() /home/seurer/gcc/gcc-test2/gcc/cgraph.h:650 0x10b14fd3 symbol_table::remove_unreachable_nodes(_IO_FILE*) /home/seurer/gcc/gcc-test2/gcc/ipa.c:672 0x11940aab ipa_inline /home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:2695 0x11940aab execute /home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:3088 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. compiler exited with status 1
[Bug testsuite/92829] New: [10 regression] several test case failures starting with r278983
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92829 Bug ID: 92829 Summary: [10 regression] several test case failures starting with r278983 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Some of the new test cases in the revision do not test cleanly and one old test also now fails: FAIL: g++.dg/warn/Wstringop-overflow-4.C -std=gnu++14 (test for warnings, line 117) FAIL: g++.dg/warn/Wstringop-overflow-4.C -std=gnu++17 (test for warnings, line 117) FAIL: g++.dg/warn/Wstringop-overflow-4.C -std=gnu++2a (test for warnings, line 117) FAIL: g++.dg/warn/Wstringop-overflow-4.C -std=gnu++98 (test for warnings, line 117) FAIL: gcc.dg/Warray-bounds-56.c (test for warnings, line 82) FAIL: gcc.dg/Wstringop-overflow-25.c (test for warnings, line 317) FAIL: gcc.dg/Wstringop-overflow-25.c (test for warnings, line 318) FAIL: gcc.dg/Wstringop-overflow-25.c (test for warnings, line 319) Details on one of the new failures: Executing on host: /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../xg++ -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../ /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++98 -O2 -Wall -Wno-array-bounds -ftrack-macro-expansion=0 -S -o Wstringop-overflow-4.s(timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../xg++ -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../ /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++ -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++98 -O2 -Wall -Wno-array-bounds -ftrack-macro-expansion=0 -S -o Wstringop-overflow-4.s /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C: In function 'void test_strcpy_new_char(size_t)': /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:32:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 2 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:36:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 3 bytes into a region of size 2 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:40:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 4 bytes into a region of size 3 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:41:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 10 bytes into a region of size 3 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C: In function 'void test_strcpy_new_char_array(size_t)': /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:86:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:91:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:89:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 3 bytes into a region of size 2 overflows the destination [-Wstringop-overflow=] /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:95:3: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 5 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] /home/seurer/gc