Skip to content

Commit 6d9179c

Browse files
committed
Bump zwasm v1.6.1 → v1.7.2
Picks up: - ARM64 JIT remainder fix (rd == rs2 aliasing). Surfaced here via 02_tinygo_test: TinyGo's gcd lowered to IR `r3 = r0 % r3` produced wrong remainders after HOT_THRESHOLD JIT compilation, causing the loop to spin for minutes. - Preserve caller-set vm.* settings across invoke() (v1.7.1). - -Dpic / -Dcompiler-rt build options (v1.7.1). - Spec testsuite bumped to f9c743a (v1.7.1). - v1.7.0 contents (SIMD JIT, memory64 fix, FD-based WASI config, JIT correctness sweep) previously inaccessible due to the rem bug. Commit Gate (Mac): - run_all.sh: zig test, ReleaseSafe build, cljw test (83 ns), e2e wasm, deps.edn e2e — all PASS - Binary 4.76 MB (≤ 5 MB), startup 4.5 ms (≤ 6 ms), RSS 7.65 MB (≤ 10 MB) - wasm_bench.sh --quick: gcd 66.2 ms (was hanging on v1.7.0/v1.7.1)
1 parent 14be540 commit 6d9179c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

build.zig.zon

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
.version = "0.3.0",
44
.dependencies = .{
55
.zwasm = .{
6-
.url = "https://github.com/clojurewasm/zwasm/archive/v1.6.1.tar.gz",
7-
.hash = "zwasm-1.6.0-IBbzFxlNJABErVzYJGZtcE4EzBw26P4XziZAj8CywE4M",
6+
.url = "https://github.com/clojurewasm/zwasm/archive/v1.7.2.tar.gz",
7+
.hash = "zwasm-1.6.0-IBbzF3K-KQA1omPPy63QNlvEWV4uV-qS8xmwORW1cV_I",
88
},
99
},
1010
.fingerprint = 0x62a7be489d633543,

0 commit comments

Comments
 (0)