diff --git a/src/comp/middle/trans_alt.rs b/src/comp/middle/trans_alt.rs index 89ae84a5e84..dcf1c5149c1 100644 --- a/src/comp/middle/trans_alt.rs +++ b/src/comp/middle/trans_alt.rs @@ -512,6 +512,8 @@ fn make_phi_bindings(bcx: @block_ctxt, map: [exit_node], bcx.fcx.lllocals.insert(node_id, alloc); } } + } else { + Unreachable(bcx); } ret success; }