authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-08-22 11:54:58-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-08-22 11:54:58-04:00
log5dddb45ec71ae93750fddda932ef8b7d2ffa293d
tree5cfdfe50136922b7d0540299d48e6918c0c1e1a0
parent0a922d3bca7fc65a9280f4869afce73a55b9c9cf

fix compiler test errors

closes #428 Thanks Marc Tiehuis for diagnosing this bug

1 files changed, 1 insertions(+), 0 deletions(-)

src/codegen.cpp+1
...@@ -3951,6 +3951,7 @@ static void do_code_gen(CodeGen *g) {...@@ -3951,6 +3951,7 @@ static void do_code_gen(CodeGen *g) {
3951 assert(const_val->special != ConstValSpecialRuntime);3951 assert(const_val->special != ConstValSpecialRuntime);
3952 TypeTableEntry *var_type = g->builtin_types.entry_f128;3952 TypeTableEntry *var_type = g->builtin_types.entry_f128;
3953 ConstExprValue coerced_value;3953 ConstExprValue coerced_value;
3954 coerced_value.special = ConstValSpecialStatic;
3954 coerced_value.type = var_type;3955 coerced_value.type = var_type;
3955 coerced_value.data.x_f128 = bigfloat_to_f128(&const_val->data.x_bigfloat);3956 coerced_value.data.x_f128 = bigfloat_to_f128(&const_val->data.x_bigfloat);
3956 LLVMValueRef init_val = gen_const_val(g, &coerced_value);3957 LLVMValueRef init_val = gen_const_val(g, &coerced_value);