public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564
@ 2020-05-22 16:25 seurer at linux dot vnet.ibm.com
2020-05-22 22:47 ` [Bug tree-optimization/95273] " seurer at linux dot vnet.ibm.com
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: seurer at linux dot vnet.ibm.com @ 2020-05-22 16:25 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Bug ID: 95273
Summary: [11 regression] many ICEs after r11-564
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at linux dot vnet.ibm.com
Target Milestone: ---
One example:
Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/pr48616.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -ftree-vectorize -lm
-o ./pr48616.exe (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/pr48616.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -ftree-vectorize -lm -o
./pr48616.exe
during GIMPLE pass: slp
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/pr48616.c: In function
'fn3':
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/pr48616.c:58:1: internal
compiler error: in vect_get_constant_vectors, at tree-vect-slp.c:3638
0x10ef206f vect_get_constant_vectors
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:3635
0x10ef3533 vect_get_slp_defs(vec_info*, _slp_tree*, vec<vec<tree_node*,
va_heap, vl_ptr>, va_heap, vl_ptr>*, unsigned int)
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:3872
0x10e9e5e7 vect_get_vec_defs(vec_info*, tree_node*, tree_node*,
_stmt_vec_info*, vec<tree_node*, va_heap, vl_ptr>*, vec<tree_node*, va_heap,
vl_ptr>*, _slp_tree*)
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-stmts.c:1636
0x10ea4bbf vectorizable_shift
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-stmts.c:5883
0x10ec01ab vect_transform_stmt(vec_info*, _stmt_vec_info*,
gimple_stmt_iterator*, _slp_tree*, _slp_instance*)
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-stmts.c:11165
0x10ef4653 vect_schedule_slp_instance
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:4220
0x10ef4363 vect_schedule_slp_instance
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:4112
0x10eff193 vect_schedule_slp(vec_info*)
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:4344
0x10f01633 vect_slp_bb_region
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:3298
0x10f01633 vect_slp_bb(basic_block_def*)
/home/seurer/gcc/git/gcc-test2/gcc/tree-vect-slp.c:3421
0x10f0393b execute
/home/seurer/gcc/git/gcc-test2/gcc/tree-vectorizer.c:1320
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
@ 2020-05-22 22:47 ` seurer at linux dot vnet.ibm.com
2020-05-25 7:00 ` rguenth at gcc dot gnu.org
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: seurer at linux dot vnet.ibm.com @ 2020-05-22 22:47 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
--- Comment #1 from Bill Seurer <seurer at linux dot vnet.ibm.com> ---
Here's a full list:
> FAIL: gcc.c-torture/execute/990128-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.c-torture/execute/990128-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.c-torture/execute/990128-1.c -O3 -g (internal compiler error)
> FAIL: gcc.c-torture/execute/990128-1.c -O3 -g (test for excess errors)
> FAIL: gcc.c-torture/execute/loop-13.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.c-torture/execute/loop-13.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.c-torture/execute/loop-13.c -O3 -g (internal compiler error)
> FAIL: gcc.c-torture/execute/loop-13.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/pr48616.c (internal compiler error)
> FAIL: gcc.dg/pr48616.c (test for excess errors)
> FAIL: gcc.dg/pr86179.c (internal compiler error)
> FAIL: gcc.dg/pr86179.c (test for excess errors)
> FAIL: gcc.dg/torture/20181024-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.dg/torture/20181024-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.dg/torture/20181024-1.c -O3 -g (internal compiler error)
> FAIL: gcc.dg/torture/20181024-1.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/torture/pr66856-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.dg/torture/pr66856-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.dg/torture/pr66856-1.c -O3 -g (internal compiler error)
> FAIL: gcc.dg/torture/pr66856-1.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/torture/pr66856-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.dg/torture/pr66856-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.dg/torture/pr66856-2.c -O3 -g (internal compiler error)
> FAIL: gcc.dg/torture/pr66856-2.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/torture/pr69168.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)
> FAIL: gcc.dg/torture/pr69168.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
> FAIL: gcc.dg/torture/pr69168.c -O3 -g (internal compiler error)
> FAIL: gcc.dg/torture/pr69168.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/torture/pr93428.c -O1 (internal compiler error)
> FAIL: gcc.dg/torture/pr93428.c -O1 (test for excess errors)
> FAIL: gcc.dg/torture/pr93428.c -O2 (internal compiler error)
> FAIL: gcc.dg/torture/pr93428.c -O2 (test for excess errors)
> FAIL: gcc.dg/torture/pr93428.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
> FAIL: gcc.dg/torture/pr93428.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
> FAIL: gcc.dg/torture/pr93428.c -O3 -g (internal compiler error)
> FAIL: gcc.dg/torture/pr93428.c -O3 -g (test for excess errors)
> FAIL: gcc.dg/torture/pr93428.c -Os (internal compiler error)
> FAIL: gcc.dg/torture/pr93428.c -Os (test for excess errors)
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c (internal compiler error)
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c (test for excess errors)
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c -flto -ffat-lto-objects scan-tree-dump slp2 "demoting int to unsigned short"
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 2
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c scan-tree-dump slp2 "demoting int to unsigned short"
> FAIL: gcc.dg/vect/bb-slp-over-widen-1.c scan-tree-dump-times slp2 "basic block vectorized" 2
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c (internal compiler error)
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c (test for excess errors)
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c -flto -ffat-lto-objects scan-tree-dump slp2 "demoting int to unsigned short"
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 2
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c scan-tree-dump slp2 "demoting int to unsigned short"
> FAIL: gcc.dg/vect/bb-slp-over-widen-2.c scan-tree-dump-times slp2 "basic block vectorized" 2
> FAIL: gcc.dg/vect/pr33369.c (internal compiler error)
> FAIL: gcc.dg/vect/pr33369.c (test for excess errors)
> FAIL: gcc.dg/vect/pr33369.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr33369.c -flto -ffat-lto-objects (test for excess errors)
> 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/pr46049.c (internal compiler error)
> FAIL: gcc.dg/vect/pr46049.c (test for excess errors)
> FAIL: gcc.dg/vect/pr46049.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr46049.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/pr51581-3.c (internal compiler error)
> FAIL: gcc.dg/vect/pr51581-3.c (test for excess errors)
> FAIL: gcc.dg/vect/pr51581-3.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr51581-3.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/pr51581-4.c (internal compiler error)
> FAIL: gcc.dg/vect/pr51581-4.c (test for excess errors)
> FAIL: gcc.dg/vect/pr51581-4.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr51581-4.c -flto -ffat-lto-objects (test for excess errors)
> 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.dg/vect/vect-avg-15.c (internal compiler error)
> FAIL: gcc.dg/vect/vect-avg-15.c (test for excess errors)
> FAIL: gcc.dg/vect/vect-avg-15.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/vect-avg-15.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/vect-avg-16.c (internal compiler error)
> FAIL: gcc.dg/vect/vect-avg-16.c (test for excess errors)
> FAIL: gcc.dg/vect/vect-avg-16.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/vect-avg-16.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c (internal compiler error)
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c (test for excess errors)
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 2 loops" 1
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/vect-widen-shift-s16.c scan-tree-dump-times vect "vectorized 2 loops" 1
> FAIL: gcc.dg/vshift-5.c (internal compiler error)
> FAIL: gcc.dg/vshift-5.c (test for excess errors)
> FAIL: gcc.target/powerpc/pr84112.c (internal compiler error)
> FAIL: gcc.target/powerpc/pr84112.c (test for excess errors)
> FAIL: gcc.target/powerpc/ssse3-pmulhrsw.c (internal compiler error)
> FAIL: gcc.target/powerpc/ssse3-pmulhrsw.c (test for excess errors)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
2020-05-22 22:47 ` [Bug tree-optimization/95273] " seurer at linux dot vnet.ibm.com
@ 2020-05-25 7:00 ` rguenth at gcc dot gnu.org
2020-05-25 9:26 ` rguenth at gcc dot gnu.org
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-05-25 7:00 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |11.0
Last reconfirmed| |2020-05-25
Ever confirmed|0 |1
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org
Status|UNCONFIRMED |ASSIGNED
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Mine.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
2020-05-22 22:47 ` [Bug tree-optimization/95273] " seurer at linux dot vnet.ibm.com
2020-05-25 7:00 ` rguenth at gcc dot gnu.org
@ 2020-05-25 9:26 ` rguenth at gcc dot gnu.org
2020-05-26 9:47 ` clyon at gcc dot gnu.org
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-05-25 9:26 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
I'll first see what remains fixing the rest of the fallout from the rev.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (2 preceding siblings ...)
2020-05-25 9:26 ` rguenth at gcc dot gnu.org
@ 2020-05-26 9:47 ` clyon at gcc dot gnu.org
2020-05-26 14:00 ` rguenth at gcc dot gnu.org
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: clyon at gcc dot gnu.org @ 2020-05-26 9:47 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Christophe Lyon <clyon at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |clyon at gcc dot gnu.org
Target|powerpc64*-linux-gnu |powerpc64*-linux-gnu
| |aarch64 arm
--- Comment #4 from Christophe Lyon <clyon at gcc dot gnu.org> ---
If that helps:
on aarch64:
gcc.dg/vshift-5.c (internal compiler error)
on arm-linux-gnueabihf (--with-fpu neon-fp16):
gcc.dg/pr48616.c (internal compiler error)
gcc.dg/pr86179.c (internal compiler error)
gcc.dg/torture/pr66856-1.c -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (internal compiler error)
gcc.dg/torture/pr66856-1.c -O3 -g (internal compiler error)
gcc.dg/torture/pr66856-2.c -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (internal compiler error)
gcc.dg/torture/pr66856-2.c -O3 -g (internal compiler error)
gcc.dg/torture/pr93428.c -O1 (internal compiler error)
gcc.dg/torture/pr93428.c -O2 (internal compiler error)
gcc.dg/torture/pr93428.c -O2 -flto -fno-use-linker-plugin
-flto-partition=none (internal compiler error)
gcc.dg/torture/pr93428.c -O3 -g (internal compiler error)
gcc.dg/torture/pr93428.c -Os (internal compiler error)
gcc.dg/vect/bb-slp-over-widen-1.c (internal compiler error)
gcc.dg/vect/bb-slp-over-widen-1.c -flto -ffat-lto-objects (internal
compiler error)
gcc.dg/vect/bb-slp-over-widen-2.c (internal compiler error)
gcc.dg/vect/bb-slp-over-widen-2.c -flto -ffat-lto-objects (internal
compiler error)
gcc.dg/vect/pr33369.c (internal compiler error)
gcc.dg/vect/pr33369.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/pr33953.c (internal compiler error)
gcc.dg/vect/pr33953.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/pr46049.c (internal compiler error)
gcc.dg/vect/pr46049.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/pr46126.c (internal compiler error)
gcc.dg/vect/pr46126.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/pr51581-3.c (internal compiler error)
gcc.dg/vect/pr51581-3.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/pr51581-4.c (internal compiler error)
gcc.dg/vect/pr51581-4.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/slp-36.c (internal compiler error)
gcc.dg/vect/slp-36.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/slp-multitypes-13.c (internal compiler error)
gcc.dg/vect/slp-multitypes-13.c -flto -ffat-lto-objects (internal compiler
error)
gcc.dg/vect/vect-avg-15.c (internal compiler error)
gcc.dg/vect/vect-avg-15.c -flto -ffat-lto-objects (internal compiler error)
gcc.dg/vect/vect-avg-16.c (internal compiler error)
gcc.dg/vect/vect-avg-16.c -flto -ffat-lto-objects (internal compiler error)
gcc.target/arm/pr53636.c (internal compiler error)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (3 preceding siblings ...)
2020-05-26 9:47 ` clyon at gcc dot gnu.org
@ 2020-05-26 14:00 ` rguenth at gcc dot gnu.org
2020-05-27 14:00 ` marxin at gcc dot gnu.org
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-05-26 14:00 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
Most cases seem to be fixed now, gcc.dg/vect/pr33369.c was also reported as
PR95327, testing fix for that.
cc1-cross testing of quite some produce excess errors (missing target libc
headers...). Still closing as fixed now, please re-open if any FAILs remain.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (4 preceding siblings ...)
2020-05-26 14:00 ` rguenth at gcc dot gnu.org
@ 2020-05-27 14:00 ` marxin at gcc dot gnu.org
2020-05-27 14:02 ` marxin at gcc dot gnu.org
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: marxin at gcc dot gnu.org @ 2020-05-27 14:00 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|FIXED |---
CC| |marxin at gcc dot gnu.org
Status|RESOLVED |REOPENED
--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
I still see:
$ ./xgcc -B. /home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c -O3
-c
during GIMPLE pass: vect
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c: In function ‘c’:
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_get_constant_vectors, at tree-vect-slp.c:3683
7 | void c(int32_t *d, char *g)
| ^
0x1527fe8 vect_get_constant_vectors
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:3683
0x1528ba2 vect_get_slp_defs(vec_info*, _slp_tree*, vec<vec<tree_node*, va_heap,
vl_ptr>, va_heap, vl_ptr>*, unsigned int)
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:3915
0x14bce34 vect_get_vec_defs(vec_info*, tree_node*, tree_node*, _stmt_vec_info*,
vec<tree_node*, va_heap, vl_ptr>*, vec<tree_node*, va_heap, vl_ptr>*,
_slp_tree*)
/home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:1636
0x14ccf29 vectorizable_shift
/home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:5900
0x14e00bf vect_transform_stmt(vec_info*, _stmt_vec_info*,
gimple_stmt_iterator*, _slp_tree*, _slp_instance*)
/home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:11182
0x1529e22 vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4263
0x152963c vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152a426 vect_schedule_slp(vec_info*)
/home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4387
0x15074ad vect_transform_loop(_loop_vec_info*, gimple*)
/home/marxin/Programming/gcc/gcc/tree-vect-loop.c:8753
0x1533096 try_vectorize_loop_1
/home/marxin/Programming/gcc/gcc/tree-vectorizer.c:988
0x1533332 try_vectorize_loop
/home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1044
0x153350c vectorize_loops()
/home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1125
0x13a6bc5 execute
/home/marxin/Programming/gcc/gcc/tree-ssa-loop.c:414
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.
$ ./xgcc -v
Using built-in specs.
COLLECT_GCC=./xgcc
Target: ppc64le-linux-gnu
Configured with: /home/marxin/Programming/gcc/configure
--enable-languages=c,c++,fortran,lto --prefix=/home/marxin/bin/gcc
--disable-bootstrap --disable-multilib --disable-libsanitizer
--target=ppc64le-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.0.0 20200527 (experimental) (GCC)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (5 preceding siblings ...)
2020-05-27 14:00 ` marxin at gcc dot gnu.org
@ 2020-05-27 14:02 ` marxin at gcc dot gnu.org
2020-05-27 22:40 ` seurer at linux dot vnet.ibm.com
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: marxin at gcc dot gnu.org @ 2020-05-27 14:02 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> ---
The same for:
$ ./xgcc -B. ../../gcc/testsuite/gcc.c-torture/execute/loop-13.c -O3
during GIMPLE pass: vect
../../gcc/testsuite/gcc.c-torture/execute/loop-13.c:21:1: internal compiler
error: in vect_get_constant_vectors, at tree-vect-slp.c:3683
21 | main (void)
| ^~~~
0x1527fe8 vect_get_constant_vectors
and
$ ./xgcc -B. /home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/vect/pr33953.c
-O3
during GIMPLE pass: vect
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/vect/pr33953.c: In function
‘blockmove_NtoN_blend_noremap32’:
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/vect/pr33953.c:6:6: internal
compiler error: in vect_get_constant_vectors, at tree-vect-slp.c:3683
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (6 preceding siblings ...)
2020-05-27 14:02 ` marxin at gcc dot gnu.org
@ 2020-05-27 22:40 ` seurer at linux dot vnet.ibm.com
2020-05-28 9:55 ` cvs-commit at gcc dot gnu.org
2020-05-28 10:01 ` rguenth at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: seurer at linux dot vnet.ibm.com @ 2020-05-27 22:40 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
--- Comment #8 from Bill Seurer <seurer at linux dot vnet.ibm.com> ---
Those are new ones. I will track down the source tomorrow morning if no one
else has in the meantime.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (7 preceding siblings ...)
2020-05-27 22:40 ` seurer at linux dot vnet.ibm.com
@ 2020-05-28 9:55 ` cvs-commit at gcc dot gnu.org
2020-05-28 10:01 ` rguenth at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2020-05-28 9:55 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rguenth@gcc.gnu.org>:
https://gcc.gnu.org/g:09df85393ce5501a28359d159670fd05c4d70abf
commit r11-687-g09df85393ce5501a28359d159670fd05c4d70abf
Author: Richard Biener <rguenther@suse.de>
Date: Thu May 28 10:27:48 2020 +0200
tree-optimization/95273 - more vectorizable_shift massaging
Covering all bases in vectorizable_shift is hard - this makes sure
to appropriately handle the case of PR95356 without breaking others.
2020-05-28 Richard Biener <rguenther@suse.de>
PR tree-optimization/95273
PR tree-optimization/95356
* tree-vect-stmts.c (vectorizable_shift): Adjust when and to
what we set the vector type of the shift operand SLP node
again.
* gcc.target/i386/pr95356.c: New testcase.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug tree-optimization/95273] [11 regression] many ICEs after r11-564
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
` (8 preceding siblings ...)
2020-05-28 9:55 ` cvs-commit at gcc dot gnu.org
@ 2020-05-28 10:01 ` rguenth at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-05-28 10:01 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95273
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution|--- |FIXED
--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-05-28 10:01 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-22 16:25 [Bug tree-optimization/95273] New: [11 regression] many ICEs after r11-564 seurer at linux dot vnet.ibm.com
2020-05-22 22:47 ` [Bug tree-optimization/95273] " seurer at linux dot vnet.ibm.com
2020-05-25 7:00 ` rguenth at gcc dot gnu.org
2020-05-25 9:26 ` rguenth at gcc dot gnu.org
2020-05-26 9:47 ` clyon at gcc dot gnu.org
2020-05-26 14:00 ` rguenth at gcc dot gnu.org
2020-05-27 14:00 ` marxin at gcc dot gnu.org
2020-05-27 14:02 ` marxin at gcc dot gnu.org
2020-05-27 22:40 ` seurer at linux dot vnet.ibm.com
2020-05-28 9:55 ` cvs-commit at gcc dot gnu.org
2020-05-28 10:01 ` rguenth at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).