self hosted tests test release mode too

closes #69
This commit is contained in:
Andrew Kelley
2016-05-07 10:14:16 -07:00
parent 8c79438f6b
commit 6f0f357ee4
2 changed files with 26 additions and 9 deletions

View File

@@ -2609,7 +2609,7 @@ static LLVMValueRef gen_container_init_expr(CodeGen *g, AstNode *node) {
} else if (type_entry->id == TypeTableEntryIdUnreachable) {
assert(node->data.container_init_expr.entries.length == 0);
set_debug_source_node(g, node);
if (want_debug_safety(g, node)) {
if (want_debug_safety(g, node) || g->is_test_build) {
gen_debug_safety_crash(g);
} else {
LLVMBuildUnreachable(g->builder);