re PR middle-end/27773 (ICE: in find_lattice_value, at tree-complex.c:133)
authorRichard Guenther <rguenther@suse.de>
Sat, 27 May 2006 15:57:36 +0000 (15:57 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Sat, 27 May 2006 15:57:36 +0000 (15:57 +0000)
commit9e030af961640cc58c425da99fe98397549d5086
tree5a69262c3b046bdf7d18dfb4631164564a727268
parentf7b985802814f02cfe92e7187dcf17a40c046d27
re PR middle-end/27773 (ICE: in find_lattice_value, at tree-complex.c:133)

2006-05-27  Richard Guenther  <rguenther@suse.de>

PR middle-end/27773
* fold-const.c (fold_plusminus_mult_expr): Use fold_convert
to produce a constant of value 1 of generic type.

* gcc.dg/torture/pr27773.c: New testcase.

From-SVN: r114158
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr27773.c [new file with mode: 0644]