Skip to content

wip - wasm hacking - #5305

Draft
benluelo wants to merge 1 commit into
mainfrom
wasm-hacking
Draft

benluelo wants to merge 1 commit into
mainfrom
wasm-hacking

wip

36099cb
Select commit
Loading
Failed to load commit list.
Garnix CI / package cw-account [x86_64-linux] failed Nov 17, 2025 in 4m 41s

package cw-account [x86_64-linux]

package cw-account [x86_64-linux] failed

Details

Last 100 lines of logs:

cw-account-deps-0.0.0>    Compiling frissitheto v0.0.0 (/build/clean-workspace-source/lib/frissitheto)
cw-account-deps-0.0.0>    Compiling depolama v0.0.0 (/build/clean-workspace-source/lib/depolama)
cw-account-deps-0.0.0>    Compiling cw-account v0.0.0 (/build/clean-workspace-source/cosmwasm/cw-account)
cw-account-deps-0.0.0>     Finished `release` profile [optimized] target(s) in 5.67s
cw-account-deps-0.0.0> buildPhase completed in 42 seconds
cw-account-deps-0.0.0> Running phase: installPhase
cw-account-deps-0.0.0> no previous artifacts found, compressing and installing full archive of target to /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0/target.tar.zst
cw-account-deps-0.0.0> /*stdin*\            : 27.04%   (   271 MiB =>   73.2 MiB, /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0/target.tar.zst) 
cw-account-deps-0.0.0> Running phase: fixupPhase
cw-account-deps-0.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0
cw-account-deps-0.0.0> checking for references to /build/ in /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0...
cw-account-deps-0.0.0> patching script interpreter paths in /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0
cw-account.wasm-0.0.0> Running phase: unpackPhase
cw-account.wasm-0.0.0> unpacking source archive /nix/store/1s2a6kvfkvcx0db8dzk06xs9vc6syk28-clean-workspace-source
cw-account.wasm-0.0.0> source root is clean-workspace-source
cw-account.wasm-0.0.0> Running phase: patchPhase
cw-account.wasm-0.0.0> Executing configureCargoCommonVars
cw-account.wasm-0.0.0> decompressing cargo artifacts from /nix/store/klqdg0m8ihpkf7cii7ywg067da86dsyq-cw-account-deps-0.0.0/target.tar.zst to target
cw-account.wasm-0.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase
cw-account.wasm-0.0.0> Running phase: configurePhase
cw-account.wasm-0.0.0> will append /build/clean-workspace-source/.cargo-home/config.toml with contents of /nix/store/0hs9dgfp4rfhn06j0030h6vbh9m76fkf-vendor-cargo-deps/config.toml
cw-account.wasm-0.0.0> default configurePhase, nothing to do
cw-account.wasm-0.0.0> Running phase: buildPhase
cw-account.wasm-0.0.0> ++ command cargo --version
cw-account.wasm-0.0.0> cargo 1.91.0-nightly (24bb93c38 2025-09-10)
cw-account.wasm-0.0.0> ++ command cargo build --release --message-format json-render-diagnostics -p cw-account --no-default-features --lib -Z build-std=std,panic_abort -Z build-std-features=panic_immediate_abort --target wasm32-unknown-unknown
cw-account.wasm-0.0.0>    Compiling macros v0.0.0 (/build/clean-workspace-source/lib/macros)
cw-account.wasm-0.0.0>    Compiling unionlabs-encoding v0.0.0 (/build/clean-workspace-source/lib/unionlabs-encoding)
cw-account.wasm-0.0.0>    Compiling unionlabs-primitives v0.0.0 (/build/clean-workspace-source/lib/unionlabs-primitives)
cw-account.wasm-0.0.0>    Compiling consensus-primitives v0.0.0 (/build/clean-workspace-source/lib/consensus-primitives)
cw-account.wasm-0.0.0>    Compiling embed-commit v0.0.0 (/build/clean-workspace-source/lib/embed-commit)
cw-account.wasm-0.0.0>    Compiling frissitheto v0.0.0 (/build/clean-workspace-source/lib/frissitheto)
cw-account.wasm-0.0.0>    Compiling unionlabs-height v0.0.0 (/build/clean-workspace-source/lib/unionlabs-height)
cw-account.wasm-0.0.0>    Compiling depolama v0.0.0 (/build/clean-workspace-source/lib/depolama)
cw-account.wasm-0.0.0>    Compiling voyager-primitives v0.0.0 (/build/clean-workspace-source/lib/voyager-primitives)
cw-account.wasm-0.0.0>    Compiling unionlabs-tuple v0.0.0 (/build/clean-workspace-source/lib/unionlabs-tuple)
cw-account.wasm-0.0.0>    Compiling ibc-union-spec v0.0.0 (/build/clean-workspace-source/lib/ibc-union-spec)
cw-account.wasm-0.0.0> warning: unused import: `string::String`
cw-account.wasm-0.0.0>  --> lib/ibc-union-spec/src/query.rs:1:13
cw-account.wasm-0.0.0>   |
cw-account.wasm-0.0.0> 1 | use alloc::{string::String, vec::Vec};
cw-account.wasm-0.0.0>   |             ^^^^^^^^^^^^^^
cw-account.wasm-0.0.0>   |
cw-account.wasm-0.0.0>   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
cw-account.wasm-0.0.0> 
cw-account.wasm-0.0.0> warning: unused import: `vec::Vec`
cw-account.wasm-0.0.0>  --> lib/ibc-union-spec/src/types/channel.rs:1:29
cw-account.wasm-0.0.0>   |
cw-account.wasm-0.0.0> 1 | use alloc::{string::String, vec::Vec};
cw-account.wasm-0.0.0>   |                             ^^^^^^^^
cw-account.wasm-0.0.0> 
cw-account.wasm-0.0.0> warning: unused import: `alloc::vec::Vec`
cw-account.wasm-0.0.0>  --> lib/ibc-union-spec/src/types/connection.rs:1:5
cw-account.wasm-0.0.0>   |
cw-account.wasm-0.0.0> 1 | use alloc::vec::Vec;
cw-account.wasm-0.0.0>   |     ^^^^^^^^^^^^^^^
cw-account.wasm-0.0.0> 
cw-account.wasm-0.0.0> warning: unused import: `vec::Vec`
cw-account.wasm-0.0.0>  --> lib/ibc-union-spec/src/types/packet.rs:1:29
cw-account.wasm-0.0.0>   |
cw-account.wasm-0.0.0> 1 | use alloc::{string::String, vec::Vec};
cw-account.wasm-0.0.0>   |                             ^^^^^^^^
cw-account.wasm-0.0.0> 
cw-account.wasm-0.0.0>    Compiling ucs03-zkgmable v0.0.0 (/build/clean-workspace-source/lib/ucs03-zkgmable)
cw-account.wasm-0.0.0>    Compiling cw-account v0.0.0 (/build/clean-workspace-source/cosmwasm/cw-account)
cw-account.wasm-0.0.0> warning: `ibc-union-spec` (lib) generated 4 warnings (run `cargo fix --lib -p ibc-union-spec` to apply 4 suggestions)
cw-account.wasm-0.0.0>     Finished `release` profile [optimized] target(s) in 4.80s
cw-account.wasm-0.0.0> searching for bins/libs to install from cargo build log at cargoBuildLogRfyH.json
cw-account.wasm-0.0.0> searching for bins/libs complete
cw-account.wasm-0.0.0> Running phase: installPhase
cw-account.wasm-0.0.0> mv: cannot stat 'target/wasm32-unknown-unknown/release/cw_account.wasm': No such file or directory
error: build of '/nix/store/x562w3g9i0svvyplq385hnkfigxv1asb-cw-account.wasm-0.0.0.drv' on 'ssh-ng://nix-ssh@garnix5' failed: builder for '/nix/store/x562w3g9i0svvyplq385hnkfigxv1asb-cw-account.wasm-0.0.0.drv' failed with exit code 1;
       last 25 log lines:
       >  --> lib/ibc-union-spec/src/types/channel.rs:1:29
       >   |
       > 1 | use alloc::{string::String, vec::Vec};
       >   |                             ^^^^^^^^
       >
       > warning: unused import: `alloc::vec::Vec`
       >  --> lib/ibc-union-spec/src/types/connection.rs:1:5
       >   |
       > 1 | use alloc::vec::Vec;
       >   |     ^^^^^^^^^^^^^^^
       >
       > warning: unused import: `vec::Vec`
       >  --> lib/ibc-union-spec/src/types/packet.rs:1:29
       >   |
       > 1 | use alloc::{string::String, vec::Vec};
       >   |                             ^^^^^^^^
       >
       >    Compiling ucs03-zkgmable v0.0.0 (/build/clean-workspace-source/lib/ucs03-zkgmable)
       >    Compiling cw-account v0.0.0 (/build/clean-workspace-source/cosmwasm/cw-account)
       > warning: `ibc-union-spec` (lib) generated 4 warnings (run `cargo fix --lib -p ibc-union-spec` to apply 4 suggestions)
       >     Finished `release` profile [optimized] target(s) in 4.80s
       > searching for bins/libs to install from cargo build log at cargoBuildLogRfyH.json
       > searching for bins/libs complete
       > Running phase: installPhase
       > mv: cannot stat 'target/wasm32-unknown-unknown/release/cw_account.wasm': No such file or directory
       For full logs, run 'nix log /nix/store/x562w3g9i0svvyplq385hnkfigxv1asb-cw-account.wasm-0.0.0.drv'.
error: builder for '/nix/store/x562w3g9i0svvyplq385hnkfigxv1asb-cw-account.wasm-0.0.0.drv' failed with exit code 1