From 55a4086a7816a6dcda25f7165cc0bdc45088801f Mon Sep 17 00:00:00 2001 From: Reuben Dunnington Date: Wed, 30 Jul 2025 20:27:58 -0700 Subject: [PATCH] dependencies: update stable-array to f894011 * update to a version with a fix for aarch-linux-musl target * add aarch-linux-musl target to CI to ensure it won't regress --- .github/workflows/ci.yml | 5 +++++ build.zig | 2 +- build.zig.zon | 6 +++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2645aa5..137ef4a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,6 +58,11 @@ jobs: zig build -Dvm_kind=${{ matrix.stack_kind }} -Dtarget=x86-linux-gnu zig build -Dvm_kind=${{ matrix.stack_kind }} -Dtarget=arm-linux-gnueabi + - name: Aarch64 builds + if: runner.os == 'Linux' + run: | + zig build -Dvm_kind=${{ matrix.stack_kind }} -Dtarget=aarch64-linux-musl + - name: Run unit tests run: | zig build -Dvm_kind=${{ matrix.stack_kind }} test-unit diff --git a/build.zig b/build.zig index 1f7f769..4b179f1 100644 --- a/build.zig +++ b/build.zig @@ -53,7 +53,7 @@ pub fn build(b: *Build) void { options.addOption(bool, "enable_debug_trap", enable_debug_trap); options.addOption(StackVmKind, "vm_kind", vm_kind); - const stable_array = b.dependency("zig-stable-array", .{ + const stable_array = b.dependency("stable_array", .{ .target = target, .optimize = optimize, }); diff --git a/build.zig.zon b/build.zig.zon index 831f577..3c29ed6 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -3,9 +3,9 @@ .version = "0.0.1", .fingerprint = 0x5a2a0eadb1367749, .dependencies = .{ - .@"zig-stable-array" = .{ - .url = "https://github.com/rdunnington/zig-stable-array/archive/9cdccbb42f56305eec9c8090f7123c99bc0e6793.tar.gz", - .hash = "stable_array-0.1.0-3ihgvfZaAADfEtMl2cUuB-Owkfa_F6fWHaaJltcXM2T6", + .stable_array = .{ + .url = "https://github.com/rdunnington/zig-stable-array/archive/f8940119afd6864702f543befa76d558a1a23ec5.tar.gz", + .hash = "stable_array-0.1.0-3ihgvUVbAADlJAqXJOXZ2xEIHUY5-32i8d6fk7hraKju", }, }, .minimum_zig_version = "0.13.0",