From d01eb58937ed670910064cbad10b12f042127b1c Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 16 Aug 2026 00:09:11 -0700 Subject: [PATCH] Fix truncation in bit shift. --- src/assembly/ge.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assembly/ge.ts b/src/assembly/ge.ts index c9e4c58..439f728 100644 --- a/src/assembly/ge.ts +++ b/src/assembly/ge.ts @@ -379,7 +379,7 @@ function slide_vartime (r: StaticArray, a: StaticArray): void { if (!r[i + b]) { continue } - ribs = r[i + b] << i8(b) + ribs = i32(r[i + b]) << b cmp = r[i] + ribs if (cmp <= 15) { r[i] = i8(cmp) -- 2.52.0