| Index: runtime/vm/flow_graph.cc
|
| diff --git a/runtime/vm/flow_graph.cc b/runtime/vm/flow_graph.cc
|
| index fdf1d2e189ac9dd7ce2bb4aa13b307d312e64f07..4eb78fa1c45086e2b268e62b565709f38d45ee23 100644
|
| --- a/runtime/vm/flow_graph.cc
|
| +++ b/runtime/vm/flow_graph.cc
|
| @@ -1154,8 +1154,9 @@ void FlowGraph::RenameRecursive(BlockEntryInstr* block_entry,
|
| }
|
| ASSERT((drop->value() != NULL) || !drop->HasTemp());
|
| } else {
|
| - ASSERT(definition->HasTemp());
|
| - result = GetConstant(constant->value());
|
| + if (definition->HasTemp()) {
|
| + result = GetConstant(constant->value());
|
| + }
|
| }
|
| // Update expression stack or remove from graph.
|
| if (definition->HasTemp()) {
|
|
|