Skip to content

feat: add official bun binding #52

feat: add official bun binding

feat: add official bun binding #52

Triggered via pull request May 13, 2025 08:08
Status Failure
Total duration 1m 2s
Artifacts 2

test.yml

on: pull_request
Matrix: zig-build-test
run benchmark on ubuntu-latest x86_64
0s
run benchmark on ubuntu-latest x86_64
Test bindings on linux-x64-gnu
0s
Test bindings on linux-x64-gnu
Test bindings on linux-arm64-gnu
0s
Test bindings on linux-arm64-gnu
Fit to window
Zoom out
Zoom in

Annotations

17 errors
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:64) at unshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:41:18) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:205:29)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:9) at asyncUnshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:160:20) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:211:35) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:210:23)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:64) at unshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:41:18) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:205:29)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:9) at asyncUnshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:160:20) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:211:35) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:210:23)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:64) at unshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:41:18) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:205:29)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:9) at asyncUnshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:160:20) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:211:35) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:210:23)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:64) at unshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:41:18) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:205:29)
error: Binding not initialized. Call init() first.: bun/src/binding.ts#L136
at getBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:136:64) at unshuffleList (/home/runner/work/state-transition-z/state-transition-z/bun/src/shuffle.ts:41:18) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:190:18)
ReferenceError: Cannot access 'libPromise' before initialization.: bun/src/binding.ts#L127
at initBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:127:20) at initBinding (/home/runner/work/state-transition-z/state-transition-z/bun/src/binding.ts:126:34) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:32:9) at <anonymous> (/home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:31:12) at /home/runner/work/state-transition-z/state-transition-z/bun/test/unit/shuffle.test.ts:14:1
error: Failed to load library state-transition-utils for linux-x64: bun/node_modules/@chainsafe/bun-ffi-z/src/lib.ts#L200
at openLibrary (/home/runner/work/state-transition-z/state-transition-z/bun/node_modules/@chainsafe/bun-ffi-z/src/lib.ts:200:9)
zig-build-test (ubuntu-latest, x86_64-linux-gnu)
The strategy configuration was canceled because "zig-build-test.ubuntu-latest_x86_64-li_2" failed
zig-build-test (ubuntu-24.04-arm, aarch64-linux-gnu)
The operation was canceled.
zig-build-test (ubuntu-24.04-arm, aarch64-linux-gnu)
The strategy configuration was canceled because "zig-build-test.ubuntu-latest_x86_64-li_2" failed
zig-build-test (ubuntu-24.04-arm, aarch64-linux-musl)
The operation was canceled.
zig-build-test (ubuntu-24.04-arm, aarch64-linux-musl)
The strategy configuration was canceled because "zig-build-test.ubuntu-latest_x86_64-li_2" failed
zig-build-test (macos-13, x86_64-macos-none)
The operation was canceled.
zig-build-test (macos-13, x86_64-macos-none)
The strategy configuration was canceled because "zig-build-test.ubuntu-latest_x86_64-li_2" failed

Artifacts

Produced during runtime
Name Size Digest
bindings-aarch64-macos-none Expired
218 KB
sha256:1217b55e200a0d83900cb227eac114a49810e81146ea3cd32e29336d9c5cfa10
bindings-x86_64-linux-gnu Expired
861 KB
sha256:d5f4fa60aa5895fada175c6b11849396ce105e8c36ef36f640e92783699ed02d