https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122898

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
   Target Milestone|---                         |16.0
            Summary|ICE on valid code at        |[16 Regression] ICE on
                   |-O{s,2,3} with              |valid code at -O{s,2,3}
                   |"-fno-tree-forwprop         |with "-fno-tree-forwprop
                   |-fno-tree-fre" on           |-fno-tree-fre" on
                   |x86_64-linux-gnu:           |x86_64-linux-gnu:
                   |Segmentation fault          |Segmentation fault
            Version|unknown                     |16.0

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
#0  0x0000000000e85267 in ranger_cache::fill_block_cache (this=0x3a0a390,
name=0x7ffff761b580, bb=0x7ffff761c420, def_bb=0x7ffff761c3c0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-cache.cc:1472
#1  0x0000000000e87099 in ranger_cache::block_range (this=<optimized out>,
r=..., bb=0x7ffff761c420, name=0x7ffff761b580, calc=true) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-cache.cc:1322
#2  0x0000000000e799b4 in gimple_ranger::range_on_entry (this=0x3a0a350, r=...,
bb=0x7ffff761c420, name=0x7ffff761b580) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:174
#3  0x0000000000e7cb44 in gimple_ranger::range_of_expr (this=0x3a0a350, r=...,
expr=0x7ffff761b580, stmt=<optimized out>) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:146
#4  0x0000000000e794cd in gimple_ranger::range_on_exit (this=0x3a0a350, r=...,
bb=<optimized out>, name=0x7ffff761b580) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:211
#5  0x0000000000e7d1d5 in gimple_ranger::range_on_edge (this=0x3a0a350, r=...,
e=0x7ffff761e0a8, name=0x7ffff761b580) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:258
#6  0x0000000000e8d067 in fold_using_range::range_of_phi (this=0x7ffffc000e5f,
r=..., phi=0x7ffff7610c00, src=...) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-fold.cc:939
#7  0x0000000000e913d9 in fold_using_range::fold_stmt (this=0x7ffffc000e5f,
r=..., s=0x7ffff7610c00, src=..., name=0x7ffff761b840) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-fold.cc:664
#8  0x0000000000e7b099 in gimple_ranger::fold_range_internal (this=<optimized
out>, r=..., s=0x7ffff7610c00, name=0x7ffff761b840) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:282
#9  gimple_ranger::range_of_stmt (this=0x3a0a350, r=..., s=0x7ffff7610c00,
name=<optimized out>) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:343
#10 0x0000000000e7999a in gimple_ranger::range_on_entry (this=0x3a0a350, r=...,
bb=0x7ffff760a840, name=0x7ffff761b840) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:171
#11 0x0000000000e7cb44 in gimple_ranger::range_of_expr (this=0x3a0a350, r=...,
expr=0x7ffff761b840, stmt=<optimized out>) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:146
#12 0x0000000000e794cd in gimple_ranger::range_on_exit (this=0x3a0a350, r=...,
bb=<optimized out>, name=0x7ffff761b840) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:211
#13 0x0000000000e7d1d5 in gimple_ranger::range_on_edge (this=0x3a0a350, r=...,
e=0x7ffff760f9a0, name=0x7ffff761b840) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:258
#14 0x0000000000e8d067 in fold_using_range::range_of_phi (this=0x7ffffc00242f,
r=..., phi=0x7ffff7610800, src=...) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-fold.cc:939
#15 0x0000000000e913d9 in fold_using_range::fold_stmt (this=0x7ffffc00242f,
r=..., s=0x7ffff7610800, src=..., name=0x7ffff761b9a0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-fold.cc:664
#16 0x0000000000e7b099 in gimple_ranger::fold_range_internal (this=<optimized
out>, r=..., s=0x7ffff7610800, name=0x7ffff761b9a0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:282
#17 gimple_ranger::range_of_stmt (this=0x3a0a350, r=..., s=0x7ffff7610800,
name=<optimized out>) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:343
#18 0x0000000000e7999a in gimple_ranger::range_on_entry (this=0x3a0a350, r=...,
bb=0x7ffff760acc0, name=0x7ffff761b9a0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:171
#19 0x0000000000e7cb44 in gimple_ranger::range_of_expr (this=0x3a0a350, r=...,
expr=0x7ffff761b9a0, stmt=<optimized out>) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:146
#20 0x0000000000e794cd in gimple_ranger::range_on_exit (this=0x3a0a350, r=...,
bb=<optimized out>, name=0x7ffff761b9a0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:211
#21 0x0000000000e7d1d5 in gimple_ranger::range_on_edge (this=0x3a0a350, r=...,
e=0x7ffff760fd90, name=0x7ffff761b9a0) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range.cc:258
#22 0x0000000000e8d067 in fold_using_range::range_of_phi (this=0x7ffffc0039ff,
r=..., phi=0x7ffff7609200, src=...) at
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-range-fold.cc:939

Reply via email to