aboutsummaryrefslogtreecommitdiffstats
path: root/symbol.c
diff options
context:
space:
mode:
Diffstat (limited to 'symbol.c')
-rw-r--r--symbol.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/symbol.c b/symbol.c
index b89c01e0..78b29bba 100644
--- a/symbol.c
+++ b/symbol.c
@@ -631,7 +631,7 @@ load_symbols()
*aptr = dupnode(untyped);
break;
default:
- cant_happen();
+ cant_happen("unexpected node type %s", nodetype2str(r->type));
break;
}
}
@@ -922,7 +922,7 @@ free_bc_internal(INSTRUCTION *cp)
unref(m);
break;
case Op_illegal:
- cant_happen();
+ cant_happen("unexpected opcode %s", opcode2str(cp->opcode));
default:
break;
}