Commit ee76c2f9 by Richard Biener Committed by Richard Biener

re PR tree-optimization/82672 ([GRAPHITE] ICE in verify_gimple_in_cfg)

2017-10-23  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/82672
	* graphite-isl-ast-to-gimple.c (graphite_copy_stmts_from_block):
	Fold the stmt if we propagated into it.

	* gfortran.dg/graphite/pr82672.f90: New testcase.

From-SVN: r254009
parent 641cb5a6
2017-10-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/82672
* graphite-isl-ast-to-gimple.c (graphite_copy_stmts_from_block):
Fold the stmt if we propagated into it.
2017-10-23 Richard Biener <rguenther@suse.de>
* tree-ssa-pre.c (bitmap_remove_from_set): Rename to...
(bitmap_remove_expr_from_set): ... this. All callers call this
for non-constant values.
2017-10-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/82672
* gfortran.dg/graphite/pr82672.f90: New testcase.
2017-10-23 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/77555
......
! { dg-do compile }
! { dg-options "-O2 -floop-nest-optimize" }
character(len=20,kind=4) :: s4
character(len=20,kind=1) :: s1
s1 = "foo\u0000"
s1 = "foo\u00ff"
s1 = "foo\u0100"
s1 = "foo\u0101"
s1 = "foo\U00000101"
s1 = 4_"foo bar"
s1 = 4_"foo\u00ff"
s1 = 4_"foo\u0101"
s1 = 4_"foo\u1101"
s1 = 4_"foo\UFFFFFFFF"
s4 = "foo\u0000"
s4 = "foo\u00ff"
s4 = "foo\u0100"
s4 = "foo\U00000100"
s4 = 4_"foo bar"
s4 = 4_"\xFF\x96"
s4 = 4_"\x00\x96"
s4 = 4_"foo\u00ff"
s4 = 4_"foo\u0101"
s4 = 4_"foo\u1101"
s4 = 4_"foo\Uab98EF56"
s4 = 4_"foo\UFFFFFFFF"
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment