n Fri, Aug 24, 2018 at 1:02 AM Aldy Hernandez <aldyh@redhat.com> wrote:
I have no idea how this passed bootstrap and tests in other languages.
The problem here is that wide_int_binop is overflowing on TRUNC_DIV_EXPR
and a range in Go. This is causing us to use wmin/wmax uninitialized.
Serves me right for all my whining about Ada yesterday. I think the VRP
changes are sufficiently all encompassing that I will start testing
--enable-languages=all instead of whatever our defaults are. My bad.
Committed as obvious.
This patch also fixed:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87092
I am checking in this patch to add a testcase.