Re: [PATCH] Fix ICE during operand_equal_p hash checking (PR middle-end/70843)

2016-04-28 Thread Jeff Law
On 04/28/2016 09:50 AM, Jakub Jelinek wrote: Hi! As reported in the PR and can be seen on this simplified testcase everywhere, the FEs sometimes call operand_equal_p e.g. on a SAVE_EXPR that contains a BIND_EXPR in it, and if arg0 == arg1, operand_equal_p can return non-zero on it. The ICE is be

[PATCH] Fix ICE during operand_equal_p hash checking (PR middle-end/70843)

2016-04-28 Thread Jakub Jelinek
Hi! As reported in the PR and can be seen on this simplified testcase everywhere, the FEs sometimes call operand_equal_p e.g. on a SAVE_EXPR that contains a BIND_EXPR in it, and if arg0 == arg1, operand_equal_p can return non-zero on it. The ICE is because inchash::add_expr is unprepared to hash s