Commit bcf253d5 by Richard Biener Committed by Richard Biener

re PR c++/85912 (-fdump-lang-raw ICE on valid code)

2018-05-25  Richard Biener  <rguenther@suse.de>

	PR c++/85912
	* tree-dump.c (dequeue_and_dump): Remove access to removed
	operand 2 of a SWITCH_EXPR.

From-SVN: r260744
parent 529e1a3f
2018-05-25 Richard Biener <rguenther@suse.de>
PR c++/85912
* tree-dump.c (dequeue_and_dump): Remove access to removed
operand 2 of a SWITCH_EXPR.
2018-05-25 Richard Sandiford <richard.sandiford@linaro.org> 2018-05-25 Richard Sandiford <richard.sandiford@linaro.org>
* doc/sourcebuild.texi (vect_double_cond_arith): Include * doc/sourcebuild.texi (vect_double_cond_arith): Include
......
...@@ -683,10 +683,6 @@ dequeue_and_dump (dump_info_p di) ...@@ -683,10 +683,6 @@ dequeue_and_dump (dump_info_p di)
case SWITCH_EXPR: case SWITCH_EXPR:
dump_child ("cond", TREE_OPERAND (t, 0)); dump_child ("cond", TREE_OPERAND (t, 0));
dump_child ("body", TREE_OPERAND (t, 1)); dump_child ("body", TREE_OPERAND (t, 1));
if (TREE_OPERAND (t, 2))
{
dump_child ("labl", TREE_OPERAND (t,2));
}
break; break;
case OMP_CLAUSE: case OMP_CLAUSE:
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment