diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-05-31 09:53:48 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-05-31 09:53:48 +0200 |
commit | 6992d6fbf2ffdb4a5c78604fbf33ae95956fffdd (patch) | |
tree | 60a8f12d775717b56975226f009fb27e15718573 /gcc/cp/lambda.c | |
parent | 0eee8eaa834181720cfb4e360a1c69d77c74b552 (diff) | |
download | gcc-6992d6fbf2ffdb4a5c78604fbf33ae95956fffdd.zip gcc-6992d6fbf2ffdb4a5c78604fbf33ae95956fffdd.tar.gz gcc-6992d6fbf2ffdb4a5c78604fbf33ae95956fffdd.tar.bz2 |
re PR tree-optimization/90671 (ICE on valid code at -Os and above with -g enabled in gsi_split_seq_after, at gimple-iterator.c:345)
PR tree-optimization/90671
* tree-ssa-threadupdate.c (ssa_create_duplicates): If
template_block used to be empty on the first call, don't use
gsi_split_seq_after and gsi_insert_seq_after, but remember whole
seq with bb_seq and set it with set_bb_seq.
* gcc.dg/torture/pr90671.c: New test.
From-SVN: r271802
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions