[INFO] fetching crate abstract-add-on 0.2.0-beta.3... [INFO] testing abstract-add-on-0.2.0-beta.3 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate abstract-add-on 0.2.0-beta.3 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate abstract-add-on 0.2.0-beta.3 [INFO] finished tweaking crates.io crate abstract-add-on 0.2.0-beta.3 [INFO] tweaked toml for crates.io crate abstract-add-on 0.2.0-beta.3 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate abstract-add-on 0.2.0-beta.3 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 85 packages to latest compatible versions [INFO] [stderr] Adding abstract-os v0.2.0-beta.7 (available: v0.12.0) [INFO] [stderr] Adding abstract-sdk v0.2.0-beta.7 (available: v0.26.1) [INFO] [stderr] Adding cosmwasm-schema v1.5.11 (available: v3.0.1) [INFO] [stderr] Adding cosmwasm-std v1.5.11 (available: v3.0.1) [INFO] [stderr] Adding curve25519-dalek v3.2.0 (available: v3.2.1) [INFO] [stderr] Adding cw-asset v2.4.0 (available: v4.0.0) [INFO] [stderr] Adding cw-controllers v0.16.0 (available: v3.0.0) [INFO] [stderr] Adding cw-storage-plus v0.16.0 (available: v3.0.0) [INFO] [stderr] Adding cw2 v0.16.0 (available: v3.0.0) [INFO] [stderr] Adding schemars v0.8.22 (available: v1.0.3) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.12) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cw-utils v0.16.0 [INFO] [stderr] Downloaded cosmwasm-schema v1.5.11 [INFO] [stderr] Downloaded cw-storage-plus v0.16.0 [INFO] [stderr] Downloaded cosmwasm-schema-derive v1.5.11 [INFO] [stderr] Downloaded cw2 v0.16.0 [INFO] [stderr] Downloaded cw-controllers v0.16.0 [INFO] [stderr] Downloaded cosmwasm-crypto v1.5.11 [INFO] [stderr] Downloaded cosmwasm-derive v1.5.11 [INFO] [stderr] Downloaded abstract-ica v0.2.0-beta.7 [INFO] [stderr] Downloaded cw1155 v0.16.0 [INFO] [stderr] Downloaded cosmwasm-storage v1.5.2 [INFO] [stderr] Downloaded cw20 v0.16.0 [INFO] [stderr] Downloaded cw20-base v0.16.0 [INFO] [stderr] Downloaded abstract-os v0.2.0-beta.7 [INFO] [stderr] Downloaded abstract-sdk v0.2.0-beta.7 [INFO] [stderr] Downloaded cw-asset v2.4.0 [INFO] [stderr] Downloaded cosmwasm-std v1.5.11 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 22f4013ada54ccdbc0add1ca1f6146c13243f1ce0b33e0d6a6212b15e380aa8b [INFO] running `Command { std: "docker" "start" "-a" "22f4013ada54ccdbc0add1ca1f6146c13243f1ce0b33e0d6a6212b15e380aa8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "22f4013ada54ccdbc0add1ca1f6146c13243f1ce0b33e0d6a6212b15e380aa8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22f4013ada54ccdbc0add1ca1f6146c13243f1ce0b33e0d6a6212b15e380aa8b", kill_on_drop: false }` [INFO] [stdout] 22f4013ada54ccdbc0add1ca1f6146c13243f1ce0b33e0d6a6212b15e380aa8b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] d81c7fd38a1ed371362af70dff66ebb8a23fe0e014443a7b8b0d51a745cc950f [INFO] running `Command { std: "docker" "start" "-a" "d81c7fd38a1ed371362af70dff66ebb8a23fe0e014443a7b8b0d51a745cc950f", kill_on_drop: false }` [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling opaque-debug v0.3.1 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling schemars v0.8.22 [INFO] [stderr] Compiling dyn-clone v1.0.19 [INFO] [stderr] Compiling bech32 v0.9.1 [INFO] [stderr] Compiling forward_ref v1.0.0 [INFO] [stderr] Compiling bnum v0.10.0 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling curve25519-dalek v3.2.0 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling schemars_derive v0.8.22 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling k256 v0.13.4 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling cosmwasm-derive v1.5.11 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling cosmwasm-schema-derive v1.5.11 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling ed25519-zebra v3.1.0 [INFO] [stderr] Compiling serde-json-wasm v0.5.2 [INFO] [stderr] Compiling cosmwasm-crypto v1.5.11 [INFO] [stderr] Compiling cosmwasm-std v1.5.11 [INFO] [stderr] Compiling cosmwasm-schema v1.5.11 [INFO] [stderr] Compiling cw-storage-plus v0.16.0 [INFO] [stderr] Compiling abstract-ica v0.2.0-beta.7 [INFO] [stderr] Compiling cosmwasm-storage v1.5.2 [INFO] [stderr] Compiling cw2 v0.16.0 [INFO] [stderr] Compiling cw-utils v0.16.0 [INFO] [stderr] Compiling cw20 v0.16.0 [INFO] [stderr] Compiling cw1155 v0.16.0 [INFO] [stderr] Compiling cw-controllers v0.16.0 [INFO] [stderr] Compiling cw-asset v2.4.0 [INFO] [stderr] Compiling cw20-base v0.16.0 [INFO] [stderr] Compiling abstract-os v0.2.0-beta.7 [INFO] [stderr] Compiling abstract-sdk v0.2.0-beta.7 [INFO] [stderr] Compiling abstract-add-on v0.2.0-beta.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::add_on` [INFO] [stdout] --> src/execute.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_os::add_on::{BaseExecuteMsg, ExecuteMsg}; [INFO] [stdout] | ^^^^^^ could not find `add_on` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::ExecuteEndpoint`, `abstract_sdk::Handler`, `abstract_sdk::IbcCallbackEndpoint` [INFO] [stdout] --> src/execute.rs:3:20 [INFO] [stdout] | [INFO] [stdout] 3 | use abstract_sdk::{ExecuteEndpoint, Handler, IbcCallbackEndpoint}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^^^^^^^^^ no `IbcCallbackEndpoint` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `Handler` in the root [INFO] [stdout] | no `ExecuteEndpoint` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::ExecuteEndpoint [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::Handler [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::IbcCallbackEndpoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::AbstractContract`, `abstract_sdk::Handler` [INFO] [stdout] --> src/handler.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_sdk::{AbstractContract, Handler}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^ no `Handler` in the root [INFO] [stdout] | | [INFO] [stdout] | no `AbstractContract` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this struct instead: [INFO] [stdout] abstract_sdk::base::AbstractContract [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::Handler [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_sdk::IbcCallbackEndpoint` [INFO] [stdout] --> src/ibc_callback.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_sdk::IbcCallbackEndpoint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `IbcCallbackEndpoint` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_sdk::base::IbcCallbackEndpoint; [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::add_on` [INFO] [stdout] --> src/instantiate.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | add_on::{BaseInstantiateMsg, InstantiateMsg}, [INFO] [stdout] | ^^^^^^ could not find `add_on` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::memory`, `abstract_sdk::Handler`, `abstract_sdk::InstantiateEndpoint` [INFO] [stdout] --> src/instantiate.rs:9:20 [INFO] [stdout] | [INFO] [stdout] 9 | use abstract_sdk::{memory::Memory, Handler, InstantiateEndpoint}; [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^^^^^^^^^^ no `InstantiateEndpoint` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `Handler` in the root [INFO] [stdout] | could not find `memory` in `abstract_sdk` [INFO] [stdout] | [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::Handler [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::InstantiateEndpoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::add_on` [INFO] [stdout] --> src/migrate.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_os::add_on::MigrateMsg; [INFO] [stdout] | ^^^^^^ could not find `add_on` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::Handler`, `abstract_sdk::MigrateEndpoint` [INFO] [stdout] --> src/migrate.rs:2:20 [INFO] [stdout] | [INFO] [stdout] 2 | use abstract_sdk::{Handler, MigrateEndpoint}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^^^^ no `MigrateEndpoint` in the root [INFO] [stdout] | | [INFO] [stdout] | no `Handler` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::Handler [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::MigrateEndpoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::add_on` [INFO] [stdout] --> src/query.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_os::add_on::{AddOnConfigResponse, BaseQueryMsg, QueryMsg}; [INFO] [stdout] | ^^^^^^ could not find `add_on` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::Handler`, `abstract_sdk::QueryEndpoint` [INFO] [stdout] --> src/query.rs:2:20 [INFO] [stdout] | [INFO] [stdout] 2 | use abstract_sdk::{Handler, QueryEndpoint}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^^ no `QueryEndpoint` in the root [INFO] [stdout] | | [INFO] [stdout] | no `Handler` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::Handler [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::QueryEndpoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_sdk::ReceiveEndpoint` [INFO] [stdout] --> src/receive.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use abstract_sdk::ReceiveEndpoint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `ReceiveEndpoint` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 3 | use abstract_sdk::base::ReceiveEndpoint; [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_sdk::ReplyEndpoint` [INFO] [stdout] --> src/reply.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_sdk::ReplyEndpoint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `ReplyEndpoint` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait instead [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_sdk::base::ReplyEndpoint; [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::add_on` [INFO] [stdout] --> src/schema.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | use abstract_os::add_on::AddOnConfigResponse; [INFO] [stdout] | ^^^^^^ could not find `add_on` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::ExecuteEndpoint`, `abstract_sdk::InstantiateEndpoint`, `abstract_sdk::MigrateEndpoint`, `abstract_sdk::QueryEndpoint` [INFO] [stdout] --> src/schema.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | use abstract_sdk::{ExecuteEndpoint, InstantiateEndpoint, MigrateEndpoint, QueryEndpoint}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ no `QueryEndpoint` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `MigrateEndpoint` in the root [INFO] [stdout] | | no `InstantiateEndpoint` in the root [INFO] [stdout] | no `ExecuteEndpoint` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::ExecuteEndpoint [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::InstantiateEndpoint [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::MigrateEndpoint [INFO] [stdout] = help: consider importing this trait instead: [INFO] [stdout] abstract_sdk::base::QueryEndpoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::memory`, `abstract_sdk::AbstractContract`, `abstract_sdk::ExecuteHandlerFn`, `abstract_sdk::IbcCallbackHandlerFn`, `abstract_sdk::InstantiateHandlerFn`, `abstract_sdk::MigrateHandlerFn`, `abstract_sdk::QueryHandlerFn`, `abstract_sdk::ReceiveHandlerFn`, `abstract_sdk::ReplyHandlerFn`, `abstract_sdk::ADMIN`, `abstract_sdk::BASE_STATE` [INFO] [stdout] --> src/state.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | memory::Memory, AbstractContract, ExecuteHandlerFn, IbcCallbackHandlerFn, InstantiateHandlerFn, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ no `InstantiateHandlerFn` in the root [INFO] [stdout] | | | | | [INFO] [stdout] | | | | no `IbcCallbackHandlerFn` in the root [INFO] [stdout] | | | no `ExecuteHandlerFn` in the root [INFO] [stdout] | | no `AbstractContract` in the root [INFO] [stdout] | could not find `memory` in `abstract_sdk` [INFO] [stdout] 10 | MigrateHandlerFn, QueryHandlerFn, ReceiveHandlerFn, ReplyHandlerFn, ADMIN, BASE_STATE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | no `ADMIN` in the root [INFO] [stdout] | | | | no `ReplyHandlerFn` in the root [INFO] [stdout] | | | no `ReceiveHandlerFn` in the root [INFO] [stdout] | | no `QueryHandlerFn` in the root [INFO] [stdout] | no `MigrateHandlerFn` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this struct instead: [INFO] [stdout] abstract_sdk::base::AbstractContract [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::ExecuteHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::IbcCallbackHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::InstantiateHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::MigrateHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::QueryHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::ReceiveHandlerFn [INFO] [stdout] = help: consider importing this type alias instead: [INFO] [stdout] abstract_sdk::base::ReplyHandlerFn [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `abstract_os::api` [INFO] [stdout] --> src/traits.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use abstract_os::api::ApiRequestMsg; [INFO] [stdout] | ^^^ could not find `api` in `abstract_os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `abstract_sdk::api_request`, `abstract_sdk::manager`, `abstract_sdk::proxy`, `abstract_sdk::Dependency`, `abstract_sdk::MemoryOperation`, `abstract_sdk::OsExecute` [INFO] [stdout] --> src/traits.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | api_request, [INFO] [stdout] | ^^^^^^^^^^^ no `api_request` in the root [INFO] [stdout] 4 | manager::query_module_address, [INFO] [stdout] | ^^^^^^^ could not find `manager` in `abstract_sdk` [INFO] [stdout] 5 | proxy::{os_ibc_action, os_module_action}, [INFO] [stdout] | ^^^^^ could not find `proxy` in `abstract_sdk` [INFO] [stdout] 6 | Dependency, MemoryOperation, OsExecute, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^ no `OsExecute` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `MemoryOperation` in the root [INFO] [stdout] | no `Dependency` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `memory` in `abstract_sdk` [INFO] [stdout] --> src/traits.rs:29:75 [INFO] [stdout] | [INFO] [stdout] 29 | fn load_memory(&self, store: &dyn Storage) -> StdResult { [INFO] [stdout] | ^^^^^^ could not find `memory` in `abstract_sdk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `cosmwasm_std::to_binary`: use to_json_binary instead [INFO] [stdout] --> src/instantiate.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | to_binary, DepsMut, Env, MessageInfo, QueryRequest, Response, StdError, WasmQuery, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `cosmwasm_std::to_binary`: use to_json_binary instead [INFO] [stdout] --> src/instantiate.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 52 | msg: to_binary(&FactoryQuery::Context {})?, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `cosmwasm_std::to_binary`: use to_json_binary instead [INFO] [stdout] --> src/query.rs:3:20 [INFO] [stdout] | [INFO] [stdout] 3 | use cosmwasm_std::{to_binary, Binary, Deps, Env, StdError, StdResult}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `cosmwasm_std::to_binary`: use to_json_binary instead [INFO] [stdout] --> src/query.rs:48:40 [INFO] [stdout] | [INFO] [stdout] 48 | BaseQueryMsg::Config {} => to_binary(&self.dapp_config(deps)?), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `cosmwasm_std::to_binary`: use to_json_binary instead [INFO] [stdout] --> src/query.rs:49:39 [INFO] [stdout] | [INFO] [stdout] 49 | BaseQueryMsg::Admin {} => to_binary(&self.admin(deps)?), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/execute.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | msg: Self::ExecuteMsg, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `ExecuteMsg` implemented for `AddOnContract`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 34 - msg: Self::ExecuteMsg, [INFO] [stdout] 34 + msg: as Example>::ExecuteMsg, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/instantiate.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | msg: Self::InstantiateMsg, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `InstantiateMsg` implemented for `AddOnContract`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 42 - msg: Self::InstantiateMsg, [INFO] [stdout] 42 + msg: as Example>::InstantiateMsg, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/migrate.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | msg: Self::MigrateMsg, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `MigrateMsg` implemented for `AddOnContract`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 34 - msg: Self::MigrateMsg, [INFO] [stdout] 34 + msg: as Example>::MigrateMsg, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/migrate.rs:35:41 [INFO] [stdout] | [INFO] [stdout] 35 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use fully-qualified syntax [INFO] [stdout] | [INFO] [stdout] 35 - ) -> Result { [INFO] [stdout] 35 + ) -> Result as TryFrom>::Error> { [INFO] [stdout] | [INFO] [stdout] 35 - ) -> Result { [INFO] [stdout] 35 + ) -> Result as TryInto>::Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/query.rs:27:48 [INFO] [stdout] | [INFO] [stdout] 27 | fn query(&self, deps: Deps, env: Env, msg: Self::QueryMsg) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `QueryMsg` implemented for `AddOnContract`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 27 - fn query(&self, deps: Deps, env: Env, msg: Self::QueryMsg) -> Result { [INFO] [stdout] 27 + fn query(&self, deps: Deps, env: Env, msg: as Example>::QueryMsg) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0223, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0223`. [INFO] [stdout] [INFO] [stderr] error: could not compile `abstract-add-on` (lib) due to 23 previous errors; 6 warnings emitted [INFO] running `Command { std: "docker" "inspect" "d81c7fd38a1ed371362af70dff66ebb8a23fe0e014443a7b8b0d51a745cc950f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d81c7fd38a1ed371362af70dff66ebb8a23fe0e014443a7b8b0d51a745cc950f", kill_on_drop: false }` [INFO] [stdout] d81c7fd38a1ed371362af70dff66ebb8a23fe0e014443a7b8b0d51a745cc950f