From 58467e6cbc4fce0c11a5200b9846c7a47ec874d9 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Thu, 5 Dec 2019 23:29:24 -0800 Subject: 5792 Fix a bug in one test: it checks eax when the component under test returns nothing. It's been just accidentally passing all these months. --- 054string-equal.subx | 9 --------- apps/assort | Bin 42901 -> 42847 bytes apps/braces | Bin 42917 -> 42863 bytes apps/calls | Bin 47627 -> 47573 bytes apps/crenshaw2-1 | Bin 42309 -> 42255 bytes apps/crenshaw2-1b | Bin 42856 -> 42802 bytes apps/dquotes | Bin 46551 -> 46497 bytes apps/factorial | Bin 41328 -> 41274 bytes apps/handle | Bin 42226 -> 42172 bytes apps/hex | Bin 45148 -> 45094 bytes apps/mu | Bin 63284 -> 63230 bytes apps/pack | Bin 55293 -> 55239 bytes apps/sigils | Bin 55302 -> 55248 bytes apps/survey | Bin 52142 -> 52088 bytes apps/tests | Bin 41699 -> 41645 bytes 15 files changed, 9 deletions(-) diff --git a/054string-equal.subx b/054string-equal.subx index 70fa8901..484844d9 100644 --- a/054string-equal.subx +++ b/054string-equal.subx @@ -216,15 +216,6 @@ test-check-strings-equal: e8/call check-strings-equal/disp32 # . . discard args 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp - # check-ints-equal(eax, 1, msg) - # . . push args - 68/push "F - test-check-strings-equal"/imm32 - 68/push 0/imm32/false - 50/push-eax - # . . call - e8/call check-ints-equal/disp32 - # . . discard args - 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp c3/return # . . vim:nowrap:textwidth=0 diff --git a/apps/assort b/apps/assort index 90f413b8..4cd323b4 100755 Binary files a/apps/assort and b/apps/assort differ diff --git a/apps/braces b/apps/braces index 6f5af03a..0bba8f4c 100755 Binary files a/apps/braces and b/apps/braces differ diff --git a/apps/calls b/apps/calls index e3644fde..b2d6c12d 100755 Binary files a/apps/calls and b/apps/calls differ diff --git a/apps/crenshaw2-1 b/apps/crenshaw2-1 index c5c7f13d..7b4e793b 100755 Binary files a/apps/crenshaw2-1 and b/apps/crenshaw2-1 differ diff --git a/apps/crenshaw2-1b b/apps/crenshaw2-1b index bc93d5fd..6faddc7e 100755 Binary files a/apps/crenshaw2-1b and b/apps/crenshaw2-1b differ diff --git a/apps/dquotes b/apps/dquotes index 4bc61eb4..df624e36 100755 Binary files a/apps/dquotes and b/apps/dquotes differ diff --git a/apps/factorial b/apps/factorial index ee86b814..f3475c45 100755 Binary files a/apps/factorial and b/apps/factorial differ diff --git a/apps/handle b/apps/handle index f7210315..b4968a96 100755 Binary files a/apps/handle and b/apps/handle differ diff --git a/apps/hex b/apps/hex index 53f8d475..9fe6ca35 100755 Binary files a/apps/hex and b/apps/hex differ diff --git a/apps/mu b/apps/mu index 71db0eb1..a20ab6b4 100755 Binary files a/apps/mu and b/apps/mu differ diff --git a/apps/pack b/apps/pack index 02749f44..d92ef41a 100755 Binary files a/apps/pack and b/apps/pack differ diff --git a/apps/sigils b/apps/sigils index 5147ee54..e51f6ff8 100755 Binary files a/apps/sigils and b/apps/sigils differ diff --git a/apps/survey b/apps/survey index 0210fc61..c2ef532a 100755 Binary files a/apps/survey and b/apps/survey differ diff --git a/apps/tests b/apps/tests index 91a078ee..2e4ea874 100755 Binary files a/apps/tests and b/apps/tests differ -- cgit 1.4.1-2-gfad0