Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> --- test/jit/load-store-bc-test.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/test/jit/load-store-bc-test.c b/test/jit/load-store-bc-test.c index cd79de4..c0d85bb 100644 --- a/test/jit/load-store-bc-test.c +++ b/test/jit/load-store-bc-test.c @@ -387,6 +387,7 @@ static void __assert_convert_load(unsigned char *code, unsigned char expected_index) { struct expression *expr; + struct statement *stmt; struct basic_block *bb; bb = alloc_simple_bb(code, code_size); @@ -394,7 +395,14 @@ static void __assert_convert_load(unsigned char *code, convert_to_ir(bb->b_parent); expr = stack_pop(bb->mimic_stack); - assert_local_expr(expected_type, expected_index, &expr->node); + assert_temporary_expr(&expr->node); + + stmt = stmt_entry(bb->stmt_list.next); + + assert_store_stmt(stmt); + assert_local_expr(expected_type, expected_index, stmt->store_src); + assert_ptr_equals(&expr->node, stmt->store_dest); + assert_true(stack_is_empty(bb->mimic_stack)); expr_put(expr); -- 1.6.0.6 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel