re PR middle-end/89655 (GCC crashes building linux kernel for arm 32-bit (culprit...
authorJakub Jelinek <jakub@redhat.com>
Mon, 11 Mar 2019 21:58:43 +0000 (22:58 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 11 Mar 2019 21:58:43 +0000 (22:58 +0100)
commit4f150726cf236755158c3d895a31b4216336fae7
tree0b67df4f562bcc679f0b483d8037998b7b62cdad
parent011acc898923f2511fc4ac2cbd21903cfe297a55
re PR middle-end/89655 (GCC crashes building linux kernel for arm 32-bit (culprit r269453))

PR middle-end/89655
PR bootstrap/89656
* vr-values.c (vr_values::update_value_range): If
old_vr->varying_p (), don't update it, make new_vr also VARYING
and return false.

* gcc.c-torture/compile/pr89655.c: New test.

From-SVN: r269597
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr89655.c [new file with mode: 0644]
gcc/vr-values.c