[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-30 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #10 from Tamar Christina --- Hi Segher, bootstrap is ok and I found no regressions testing testing a softfp and hard configuration.

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-27 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #9 from Tamar Christina --- That does seem to fix the issue, and I think it's also correct, I'm running a regression test and boostrap over the weekend for it. Will post the results on monday. thanks!

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #8 from Segher Boessenkool --- Or even diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index cf12ace..f5eece4 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -30046,7 +30046,6 @@ arm_block_set_aligned_vect (r

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #7 from Segher Boessenkool --- Does this fix the problem / is it correct / etc. ? diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index cf12ace..bdd125e 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -30065

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #6 from Segher Boessenkool --- All CONST_INTs are signed.

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Tamar Christina changed: What|Removed |Added Last reconfirmed|2018-07-26 00:00:00 |2018-07-23 0:00 --- Comment #5 from Ta

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #4 from Segher Boessenkool --- Oh, the function returns a char, never mind.

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #3 from Segher Boessenkool --- The RTL before combine looks very wrong, already, fwiw; it's wrong at expand already (it makes the func return 255).

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.2 |8.3 --- Comment #2 from Jakub Jelinek -

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Richard Biener changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Ramana Radhakrishnan changed: What|Removed |Added Keywords||ice-on-valid-code Tar