Commit Diff


commit - a98552e5ee5e5cf9855d35cd4cd0fd55054c0982
commit + 09e42a8d5f5b97933da9cdf9e56cf67bf07768bc
blob - 77f26ae978010ffa16f5f0b97f2713fa11a530d9
blob + 7140fe67312a904d12aa55e6dd6fb15d2778b6fe
--- script.c
+++ script.c
@@ -1378,6 +1378,9 @@ run_test(struct test *t)
 	puts("=====================");
 #endif
 
+        if (stackh != 0)
+		popvn(stackh);
+
 	if (t->body == NULL) {
 		before_printing();
 		printf("no instructions, skipping...\n");