[INFO] fetching crate soroban-env-common 20.0.0-rc2... [INFO] checking soroban-env-common-20.0.0-rc2 against master#9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9 for pr-124108 [INFO] extracting crate soroban-env-common 20.0.0-rc2 into /workspace/builds/worker-7-tc1/source [INFO] validating manifest of crates.io crate soroban-env-common 20.0.0-rc2 on toolchain 9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate soroban-env-common 20.0.0-rc2 [INFO] finished tweaking crates.io crate soroban-env-common 20.0.0-rc2 [INFO] tweaked toml for crates.io crate soroban-env-common 20.0.0-rc2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 94 packages to latest compatible versions [INFO] [stderr] Adding base64 v0.13.1 (latest: v0.22.0) [INFO] [stderr] Adding base64 v0.21.7 (latest: v0.22.0) [INFO] [stderr] Adding hashbrown v0.12.3 (latest: v0.14.3) [INFO] [stderr] Adding indexmap v1.9.3 (latest: v2.2.6) [INFO] [stderr] Adding itertools v0.11.0 (latest: v0.12.1) [INFO] [stderr] Adding proc-macro2 v1.0.69 (latest: v1.0.81) [INFO] [stderr] Adding quote v1.0.33 (latest: v1.0.36) [INFO] [stderr] Adding serde v1.0.192 (latest: v1.0.198) [INFO] [stderr] Adding serde_derive v1.0.192 (latest: v1.0.198) [INFO] [stderr] Adding serde_json v1.0.108 (latest: v1.0.116) [INFO] [stderr] Adding soroban-env-macros v20.3.0 (latest: v21.0.0) [INFO] [stderr] Adding stellar-xdr v20.1.0 (latest: v21.0.0) [INFO] [stderr] Adding strsim v0.10.0 (latest: v0.11.1) [INFO] [stderr] Adding syn v2.0.39 (latest: v2.0.60) [INFO] [stderr] Adding thiserror v1.0.55 (latest: v1.0.59) [INFO] [stderr] Adding thiserror-impl v1.0.55 (latest: v1.0.59) [INFO] [stderr] Adding toml_edit v0.21.1 (latest: v0.22.12) [INFO] [stderr] Adding wasmi_arena v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding wasmi_core v0.13.0 (latest: v0.17.0) [INFO] [stderr] Adding windows-core v0.52.0 (latest: v0.56.0) [INFO] [stderr] Adding winnow v0.5.40 (latest: v0.6.6) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded stellar-strkey v0.0.8 [INFO] [stderr] Downloaded thiserror v1.0.55 [INFO] [stderr] Downloaded thiserror-impl v1.0.55 [INFO] [stderr] Downloaded soroban-env-macros v20.3.0 [INFO] [stderr] Downloaded wasmi_arena v0.4.1 [INFO] [stderr] Downloaded wasmi_core v0.13.0 [INFO] [stderr] Downloaded indexmap-nostd v0.4.0 [INFO] [stderr] Downloaded derive_arbitrary v1.3.2 [INFO] [stderr] Downloaded wasmparser-nostd v0.100.1 [INFO] [stderr] Downloaded soroban-wasmi v0.31.0-soroban1 [INFO] [stderr] Downloaded stellar-xdr v20.1.0 [INFO] [stderr] Downloaded escape-bytes v0.1.1 [INFO] [stderr] Downloaded crate-git-revision v0.0.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 72f0159600bd0c60912f73ca3cb349cc70bdb569039a169fbc02e883c7a986af [INFO] running `Command { std: "docker" "start" "-a" "72f0159600bd0c60912f73ca3cb349cc70bdb569039a169fbc02e883c7a986af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "72f0159600bd0c60912f73ca3cb349cc70bdb569039a169fbc02e883c7a986af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "72f0159600bd0c60912f73ca3cb349cc70bdb569039a169fbc02e883c7a986af", kill_on_drop: false }` [INFO] [stdout] 72f0159600bd0c60912f73ca3cb349cc70bdb569039a169fbc02e883c7a986af [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9f432d7b44d5c4ac0ce76fed8315ffac8dcab8f9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f9d81943cf10a0be58a5afd42671c278f1ab5645819a8611f9c3a170663bc0ac [INFO] running `Command { std: "docker" "start" "-a" "f9d81943cf10a0be58a5afd42671c278f1ab5645819a8611f9c3a170663bc0ac", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.192 [INFO] [stderr] Compiling itoa v1.0.11 [INFO] [stderr] Compiling ryu v1.0.17 [INFO] [stderr] Compiling thiserror v1.0.55 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling base32 v0.4.0 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling either v1.11.0 [INFO] [stderr] Compiling escape-bytes v0.1.1 [INFO] [stderr] Compiling serde_json v1.0.108 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling syn v2.0.39 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking ethnum v1.5.0 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Compiling indexmap v2.2.6 [INFO] [stderr] Compiling toml_edit v0.21.1 [INFO] [stderr] Compiling serde_derive v1.0.192 [INFO] [stderr] Compiling thiserror-impl v1.0.55 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling proc-macro-crate v3.1.0 [INFO] [stderr] Compiling num_enum_derive v0.7.2 [INFO] [stderr] Checking num_enum v0.7.2 [INFO] [stderr] Compiling crate-git-revision v0.0.6 [INFO] [stderr] Compiling stellar-strkey v0.0.8 [INFO] [stderr] Compiling stellar-xdr v20.1.0 [INFO] [stderr] Compiling soroban-env-common v20.0.0-rc2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling soroban-env-macros v20.3.0 [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/vmcaller_env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | macro_rules! impl_checked_env_for_vmcaller_checked_env { [INFO] [stdout] | ------------------------------------------------------ when calling this macro [INFO] [stdout] ... [INFO] [stdout] 236 | call_macro_with_all_host_functions! { impl_checked_env_for_vmcaller_checked_env } [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/vmcaller_env.rs:202:40 [INFO] [stdout] | [INFO] [stdout] 202 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/vmcaller_env.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | macro_rules! generate_vmcaller_checked_env_trait { [INFO] [stdout] | ------------------------------------------------ when calling this macro [INFO] [stdout] ... [INFO] [stdout] 157 | call_macro_with_all_host_functions! { generate_vmcaller_checked_env_trait } [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/vmcaller_env.rs:112:40 [INFO] [stdout] | [INFO] [stdout] 112 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/unimplemented_env.rs:131:1 [INFO] [stdout] | [INFO] [stdout] 131 | macro_rules! generate_env_unimplemented { [INFO] [stdout] | --------------------------------------- when calling this macro [INFO] [stdout] ... [INFO] [stdout] 182 | call_macro_with_all_host_functions! { generate_env_unimplemented } [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/unimplemented_env.rs:148:40 [INFO] [stdout] | [INFO] [stdout] 148 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] ... [INFO] [stdout] 213 | macro_rules! generate_env_trait { [INFO] [stdout] | ------------------------------- when calling this macro [INFO] [stdout] ... [INFO] [stdout] 266 | call_macro_with_all_host_functions! { generate_env_trait } [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/env.rs:230:40 [INFO] [stdout] | [INFO] [stdout] 230 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `stellar_xdr::int128_helpers` [INFO] [stdout] --> src/convert.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use stellar_xdr::int128_helpers; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `int128_helpers` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items instead [INFO] [stdout] | [INFO] [stdout] 8 | use crate::xdr::curr::int128_helpers; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 8 | use stellar_xdr::curr::int128_helpers; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::ScError`, `stellar_xdr::ScErrorCode`, `stellar_xdr::ScErrorType`, `stellar_xdr::ScVal` [INFO] [stdout] --> src/error.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | use stellar_xdr::{ScError, ScErrorCode, ScErrorType, ScVal}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^ no `ScVal` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `ScErrorType` in the root [INFO] [stdout] | | no `ScErrorCode` in the root [INFO] [stdout] | no `ScError` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScError [INFO] [stdout] crate::xdr::curr::Type::ScError [INFO] [stdout] crate::xdr::curr::TypeVariant::ScError [INFO] [stdout] stellar_xdr::curr::ScError [INFO] [stdout] stellar_xdr::curr::Type::ScError [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScError [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/vmcaller_env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | macro_rules! impl_checked_env_for_vmcaller_checked_env { [INFO] [stdout] | ------------------------------------------------------ when calling this macro [INFO] [stdout] ... [INFO] [stdout] 236 | call_macro_with_all_host_functions! { impl_checked_env_for_vmcaller_checked_env } [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/vmcaller_env.rs:202:40 [INFO] [stdout] | [INFO] [stdout] 202 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/vmcaller_env.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | macro_rules! generate_vmcaller_checked_env_trait { [INFO] [stdout] | ------------------------------------------------ when calling this macro [INFO] [stdout] ... [INFO] [stdout] 157 | call_macro_with_all_host_functions! { generate_vmcaller_checked_env_trait } [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/vmcaller_env.rs:112:40 [INFO] [stdout] | [INFO] [stdout] 112 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] | [INFO] [stdout] ::: src/unimplemented_env.rs:131:1 [INFO] [stdout] | [INFO] [stdout] 131 | macro_rules! generate_env_unimplemented { [INFO] [stdout] | --------------------------------------- when calling this macro [INFO] [stdout] ... [INFO] [stdout] 182 | call_macro_with_all_host_functions! { generate_env_unimplemented } [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/unimplemented_env.rs:148:40 [INFO] [stdout] | [INFO] [stdout] 148 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::Duration`, `stellar_xdr::ScVal`, `stellar_xdr::TimePoint` [INFO] [stdout] --> src/object.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | use stellar_xdr::{Duration, ScVal, TimePoint}; [INFO] [stdout] | ^^^^^^^^ ^^^^^ ^^^^^^^^^ no `TimePoint` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScVal` in the root [INFO] [stdout] | no `Duration` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] core::time::Duration [INFO] [stdout] crate::xdr::curr::Duration [INFO] [stdout] crate::xdr::curr::ScSpecType::Duration [INFO] [stdout] crate::xdr::curr::ScSpecTypeDef::Duration [INFO] [stdout] crate::xdr::curr::ScVal::Duration [INFO] [stdout] crate::xdr::curr::ScValType::Duration [INFO] [stdout] crate::xdr::curr::Type::Duration [INFO] [stdout] crate::xdr::curr::TypeVariant::Duration [INFO] [stdout] stellar_xdr::curr::Duration [INFO] [stdout] stellar_xdr::curr::ScSpecType::Duration [INFO] [stdout] stellar_xdr::curr::ScSpecTypeDef::Duration [INFO] [stdout] stellar_xdr::curr::ScVal::Duration [INFO] [stdout] stellar_xdr::curr::ScValType::Duration [INFO] [stdout] stellar_xdr::curr::Type::Duration [INFO] [stdout] stellar_xdr::curr::TypeVariant::Duration [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::TimePoint [INFO] [stdout] crate::xdr::curr::Type::TimePoint [INFO] [stdout] crate::xdr::curr::TypeVariant::TimePoint [INFO] [stdout] stellar_xdr::curr::TimePoint [INFO] [stdout] stellar_xdr::curr::Type::TimePoint [INFO] [stdout] stellar_xdr::curr::TypeVariant::TimePoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: no rules expected the token `,` [INFO] [stdout] --> src/env.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 185 | generate_call_macro_with_all_host_functions!("env.json"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no rules expected this token in macro call [INFO] [stdout] ... [INFO] [stdout] 213 | macro_rules! generate_env_trait { [INFO] [stdout] | ------------------------------- when calling this macro [INFO] [stdout] ... [INFO] [stdout] 266 | call_macro_with_all_host_functions! { generate_env_trait } [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: while trying to match `fn` [INFO] [stdout] --> src/env.rs:230:40 [INFO] [stdout] | [INFO] [stdout] 230 | { $fn_str:literal, fn $fn_id:ident $args:tt -> $ret:ty } [INFO] [stdout] | ^^ [INFO] [stdout] = note: this error originates in the macro `call_macro_with_all_host_functions` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `stellar_xdr::SCSYMBOL_LIMIT` [INFO] [stdout] --> src/symbol.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | use stellar_xdr::SCSYMBOL_LIMIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `SCSYMBOL_LIMIT` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::ScError`, `stellar_xdr::ScValType` [INFO] [stdout] --> src/val.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | use stellar_xdr::{ScError, ScValType}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^ no `ScValType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScError` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScError [INFO] [stdout] crate::xdr::curr::Type::ScError [INFO] [stdout] crate::xdr::curr::TypeVariant::ScError [INFO] [stdout] stellar_xdr::curr::ScError [INFO] [stdout] stellar_xdr::curr::Type::ScError [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScError [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScValType [INFO] [stdout] crate::xdr::curr::Type::ScValType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScValType [INFO] [stdout] stellar_xdr::curr::ScValType [INFO] [stdout] stellar_xdr::curr::Type::ScValType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScValType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::Int256Parts`, `stellar_xdr::ScVal`, `stellar_xdr::UInt256Parts` [INFO] [stdout] --> src/num.rs:10:19 [INFO] [stdout] | [INFO] [stdout] 10 | use stellar_xdr::{Int256Parts, ScVal, UInt256Parts}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^^ no `UInt256Parts` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScVal` in the root [INFO] [stdout] | no `Int256Parts` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::Int256Parts [INFO] [stdout] crate::xdr::curr::Type::Int256Parts [INFO] [stdout] crate::xdr::curr::TypeVariant::Int256Parts [INFO] [stdout] stellar_xdr::curr::Int256Parts [INFO] [stdout] stellar_xdr::curr::Type::Int256Parts [INFO] [stdout] stellar_xdr::curr::TypeVariant::Int256Parts [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::Type::UInt256Parts [INFO] [stdout] crate::xdr::curr::TypeVariant::UInt256Parts [INFO] [stdout] crate::xdr::curr::UInt256Parts [INFO] [stdout] stellar_xdr::curr::Type::UInt256Parts [INFO] [stdout] stellar_xdr::curr::TypeVariant::UInt256Parts [INFO] [stdout] stellar_xdr::curr::UInt256Parts [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/bytes.rs:3:11 [INFO] [stdout] | [INFO] [stdout] 3 | xdr::{ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScErrorCode` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/compare.rs:6:11 [INFO] [stdout] | [INFO] [stdout] 6 | xdr::{ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScErrorCode` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ContractDataDurability`, `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/storage_type.rs:3:11 [INFO] [stdout] | [INFO] [stdout] 3 | xdr::{ContractDataDurability, ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScErrorCode` in the root [INFO] [stdout] | no `ContractDataDurability` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ContractDataDurability [INFO] [stdout] crate::xdr::curr::Type::ContractDataDurability [INFO] [stdout] crate::xdr::curr::TypeVariant::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::Type::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::TypeVariant::ContractDataDurability [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/bytes.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | Env, Error, TryFromVal, TryIntoVal, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/compare.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Env, Error, Tag, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/convert.rs:3:33 [INFO] [stdout] | [INFO] [stdout] 3 | DurationSmall, DurationVal, Env, I128Small, I128Val, I256Small, I256Val, I64Small, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/error.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | ConversionError, Env, SymbolError, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/object.rs:2:88 [INFO] [stdout] | [INFO] [stdout] 2 | impl_rawval_wrapper_base, num, val::ValConvert, Compare, ConversionError, Convert, Env, Tag, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/option.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, TryFromVal, TryIntoVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/result.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, Error, TryFromVal, TryIntoVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/string.rs:1:47 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{declare_tag_based_object_wrapper, Env, TryFromVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/symbol.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | ConversionError, Env, Tag, TryFromVal, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/tuple.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, TryFromVal, TryIntoVal, Val, VecObject}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::Env` [INFO] [stdout] --> src/unimplemented_env.rs:1:49 [INFO] [stdout] | [INFO] [stdout] 1 | use super::{call_macro_with_all_host_functions, Env, EnvBase, Symbol}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::Env` [INFO] [stdout] --> src/val.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use super::{Env, Error, TryFromVal}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `stellar_xdr::int128_helpers` [INFO] [stdout] --> src/convert.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use stellar_xdr::int128_helpers; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `int128_helpers` in the root [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items instead [INFO] [stdout] | [INFO] [stdout] 8 | use crate::xdr::curr::int128_helpers; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] 8 | use stellar_xdr::curr::int128_helpers; [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/num.rs:7:31 [INFO] [stdout] | [INFO] [stdout] 7 | Compare, ConversionError, Env, Tag, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `env::Env` [INFO] [stdout] --> src/lib.rs:86:51 [INFO] [stdout] | [INFO] [stdout] 86 | pub use env::{call_macro_with_all_host_functions, Env, EnvBase}; [INFO] [stdout] | ^^^ no `Env` in `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `vmcaller_env::VmCallerEnv` [INFO] [stdout] --> src/lib.rs:88:34 [INFO] [stdout] | [INFO] [stdout] 88 | pub use vmcaller_env::{VmCaller, VmCallerEnv}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `VmCallerEnv` in `vmcaller_env` [INFO] [stdout] | help: a similar name exists in the module: `VmCaller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::ScError`, `stellar_xdr::ScErrorCode`, `stellar_xdr::ScErrorType`, `stellar_xdr::ScVal` [INFO] [stdout] --> src/error.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | use stellar_xdr::{ScError, ScErrorCode, ScErrorType, ScVal}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^ no `ScVal` in the root [INFO] [stdout] | | | | [INFO] [stdout] | | | no `ScErrorType` in the root [INFO] [stdout] | | no `ScErrorCode` in the root [INFO] [stdout] | no `ScError` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScError [INFO] [stdout] crate::xdr::curr::Type::ScError [INFO] [stdout] crate::xdr::curr::TypeVariant::ScError [INFO] [stdout] stellar_xdr::curr::ScError [INFO] [stdout] stellar_xdr::curr::Type::ScError [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScError [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::Duration`, `stellar_xdr::ScVal`, `stellar_xdr::TimePoint` [INFO] [stdout] --> src/object.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | use stellar_xdr::{Duration, ScVal, TimePoint}; [INFO] [stdout] | ^^^^^^^^ ^^^^^ ^^^^^^^^^ no `TimePoint` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScVal` in the root [INFO] [stdout] | no `Duration` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] core::time::Duration [INFO] [stdout] crate::xdr::curr::Duration [INFO] [stdout] crate::xdr::curr::ScSpecType::Duration [INFO] [stdout] crate::xdr::curr::ScSpecTypeDef::Duration [INFO] [stdout] crate::xdr::curr::ScVal::Duration [INFO] [stdout] crate::xdr::curr::ScValType::Duration [INFO] [stdout] crate::xdr::curr::Type::Duration [INFO] [stdout] crate::xdr::curr::TypeVariant::Duration [INFO] [stdout] stellar_xdr::curr::Duration [INFO] [stdout] stellar_xdr::curr::ScSpecType::Duration [INFO] [stdout] stellar_xdr::curr::ScSpecTypeDef::Duration [INFO] [stdout] stellar_xdr::curr::ScVal::Duration [INFO] [stdout] stellar_xdr::curr::ScValType::Duration [INFO] [stdout] stellar_xdr::curr::Type::Duration [INFO] [stdout] stellar_xdr::curr::TypeVariant::Duration [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::TimePoint [INFO] [stdout] crate::xdr::curr::Type::TimePoint [INFO] [stdout] crate::xdr::curr::TypeVariant::TimePoint [INFO] [stdout] stellar_xdr::curr::TimePoint [INFO] [stdout] stellar_xdr::curr::Type::TimePoint [INFO] [stdout] stellar_xdr::curr::TypeVariant::TimePoint [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `stellar_xdr::SCSYMBOL_LIMIT` [INFO] [stdout] --> src/symbol.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | use stellar_xdr::SCSYMBOL_LIMIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `SCSYMBOL_LIMIT` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::ScError`, `stellar_xdr::ScValType` [INFO] [stdout] --> src/val.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | use stellar_xdr::{ScError, ScValType}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^ no `ScValType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScError` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScError [INFO] [stdout] crate::xdr::curr::Type::ScError [INFO] [stdout] crate::xdr::curr::TypeVariant::ScError [INFO] [stdout] stellar_xdr::curr::ScError [INFO] [stdout] stellar_xdr::curr::Type::ScError [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScError [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScValType [INFO] [stdout] crate::xdr::curr::Type::ScValType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScValType [INFO] [stdout] stellar_xdr::curr::ScValType [INFO] [stdout] stellar_xdr::curr::Type::ScValType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScValType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `stellar_xdr::Int256Parts`, `stellar_xdr::ScVal`, `stellar_xdr::UInt256Parts` [INFO] [stdout] --> src/num.rs:10:19 [INFO] [stdout] | [INFO] [stdout] 10 | use stellar_xdr::{Int256Parts, ScVal, UInt256Parts}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^^ no `UInt256Parts` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScVal` in the root [INFO] [stdout] | no `Int256Parts` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::Int256Parts [INFO] [stdout] crate::xdr::curr::Type::Int256Parts [INFO] [stdout] crate::xdr::curr::TypeVariant::Int256Parts [INFO] [stdout] stellar_xdr::curr::Int256Parts [INFO] [stdout] stellar_xdr::curr::Type::Int256Parts [INFO] [stdout] stellar_xdr::curr::TypeVariant::Int256Parts [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScVal [INFO] [stdout] crate::xdr::curr::Type::ScVal [INFO] [stdout] crate::xdr::curr::TypeVariant::ScVal [INFO] [stdout] stellar_xdr::curr::ScVal [INFO] [stdout] stellar_xdr::curr::Type::ScVal [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScVal [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::Type::UInt256Parts [INFO] [stdout] crate::xdr::curr::TypeVariant::UInt256Parts [INFO] [stdout] crate::xdr::curr::UInt256Parts [INFO] [stdout] stellar_xdr::curr::Type::UInt256Parts [INFO] [stdout] stellar_xdr::curr::TypeVariant::UInt256Parts [INFO] [stdout] stellar_xdr::curr::UInt256Parts [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/bytes.rs:3:11 [INFO] [stdout] | [INFO] [stdout] 3 | xdr::{ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScErrorCode` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/compare.rs:6:11 [INFO] [stdout] | [INFO] [stdout] 6 | xdr::{ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | [INFO] [stdout] | no `ScErrorCode` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::xdr::ContractDataDurability`, `crate::xdr::ScErrorCode`, `crate::xdr::ScErrorType` [INFO] [stdout] --> src/storage_type.rs:3:11 [INFO] [stdout] | [INFO] [stdout] 3 | xdr::{ContractDataDurability, ScErrorCode, ScErrorType}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ no `ScErrorType` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `ScErrorCode` in the root [INFO] [stdout] | no `ContractDataDurability` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ContractDataDurability [INFO] [stdout] crate::xdr::curr::Type::ContractDataDurability [INFO] [stdout] crate::xdr::curr::TypeVariant::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::Type::ContractDataDurability [INFO] [stdout] stellar_xdr::curr::TypeVariant::ContractDataDurability [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorCode [INFO] [stdout] crate::xdr::curr::Type::ScErrorCode [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] stellar_xdr::curr::ScErrorCode [INFO] [stdout] stellar_xdr::curr::Type::ScErrorCode [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorCode [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] crate::xdr::curr::ScErrorType [INFO] [stdout] crate::xdr::curr::Type::ScErrorType [INFO] [stdout] crate::xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] stellar_xdr::curr::ScErrorType [INFO] [stdout] stellar_xdr::curr::Type::ScErrorType [INFO] [stdout] stellar_xdr::curr::TypeVariant::ScErrorType [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/bytes.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | Env, Error, TryFromVal, TryIntoVal, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/compare.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Env, Error, Tag, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/convert.rs:3:33 [INFO] [stdout] | [INFO] [stdout] 3 | DurationSmall, DurationVal, Env, I128Small, I128Val, I256Small, I256Val, I64Small, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/error.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | ConversionError, Env, SymbolError, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/object.rs:2:88 [INFO] [stdout] | [INFO] [stdout] 2 | impl_rawval_wrapper_base, num, val::ValConvert, Compare, ConversionError, Convert, Env, Tag, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/option.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, TryFromVal, TryIntoVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/result.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, Error, TryFromVal, TryIntoVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/string.rs:1:47 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{declare_tag_based_object_wrapper, Env, TryFromVal, Val}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/symbol.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | ConversionError, Env, Tag, TryFromVal, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:98:31 [INFO] [stdout] | [INFO] [stdout] 98 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 98 - type Error = stellar_xdr::Error; [INFO] [stdout] 98 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 118 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 118 - type Error = stellar_xdr::Error; [INFO] [stdout] 118 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/tuple.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{Env, TryFromVal, TryIntoVal, Val, VecObject}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:119:57 [INFO] [stdout] | [INFO] [stdout] 119 | fn try_from(st: Error) -> Result { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 119 - fn try_from(st: Error) -> Result { [INFO] [stdout] 119 + fn try_from(st: Error) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:125:31 [INFO] [stdout] | [INFO] [stdout] 125 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 125 - type Error = stellar_xdr::Error; [INFO] [stdout] 125 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::Env` [INFO] [stdout] --> src/unimplemented_env.rs:1:49 [INFO] [stdout] | [INFO] [stdout] 1 | use super::{call_macro_with_all_host_functions, Env, EnvBase, Symbol}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:126:61 [INFO] [stdout] | [INFO] [stdout] 126 | fn try_from(value: &Error) -> Result { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 126 - fn try_from(value: &Error) -> Result { [INFO] [stdout] 126 + fn try_from(value: &Error) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 155 | impl From for Error { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 155 - impl From for Error { [INFO] [stdout] 155 + impl From for Error { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::Env` [INFO] [stdout] --> src/val.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use super::{Env, Error, TryFromVal}; [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:156:29 [INFO] [stdout] | [INFO] [stdout] 156 | fn from(e: stellar_xdr::Error) -> Self { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 156 - fn from(e: stellar_xdr::Error) -> Self { [INFO] [stdout] 156 + fn from(e: Error) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Error` in `stellar_xdr` [INFO] [stdout] --> src/error.rs:158:26 [INFO] [stdout] | [INFO] [stdout] 158 | stellar_xdr::Error::DepthLimitExceeded => { [INFO] [stdout] | ^^^^^ could not find `Error` in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 158 - stellar_xdr::Error::DepthLimitExceeded => { [INFO] [stdout] 158 + Error::DepthLimitExceeded => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::Env` [INFO] [stdout] --> src/num.rs:7:31 [INFO] [stdout] | [INFO] [stdout] 7 | Compare, ConversionError, Env, Tag, Val, [INFO] [stdout] | ^^^ [INFO] [stdout] | | [INFO] [stdout] | no `Env` in the root [INFO] [stdout] | help: a similar name exists in the module: `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:168:35 [INFO] [stdout] | [INFO] [stdout] 168 | impl From for stellar_xdr::Error { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 168 - impl From for stellar_xdr::Error { [INFO] [stdout] 168 + impl From for Error { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Error` in `stellar_xdr` [INFO] [stdout] --> src/error.rs:170:22 [INFO] [stdout] | [INFO] [stdout] 170 | stellar_xdr::Error::Unsupported [INFO] [stdout] | ^^^^^ could not find `Error` in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 170 - stellar_xdr::Error::Unsupported [INFO] [stdout] 170 + Error::Unsupported [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `env::Env` [INFO] [stdout] --> src/lib.rs:86:51 [INFO] [stdout] | [INFO] [stdout] 86 | pub use env::{call_macro_with_all_host_functions, Env, EnvBase}; [INFO] [stdout] | ^^^ no `Env` in `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/val.rs:341:24 [INFO] [stdout] | [INFO] [stdout] 341 | impl From for ConversionError { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 4 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 341 - impl From for ConversionError { [INFO] [stdout] 341 + impl From for ConversionError { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `vmcaller_env::VmCallerEnv` [INFO] [stdout] --> src/lib.rs:88:34 [INFO] [stdout] | [INFO] [stdout] 88 | pub use vmcaller_env::{VmCaller, VmCallerEnv}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `VmCallerEnv` in `vmcaller_env` [INFO] [stdout] | help: a similar name exists in the module: `VmCaller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/val.rs:342:29 [INFO] [stdout] | [INFO] [stdout] 342 | fn from(_: stellar_xdr::Error) -> Self { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 4 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 342 - fn from(_: stellar_xdr::Error) -> Self { [INFO] [stdout] 342 + fn from(_: Error) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `StorageType`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U64Object`, `U64Val` [INFO] [stdout] --> src/env.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 6 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 7 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/env.rs:198:14 [INFO] [stdout] | [INFO] [stdout] 198 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `StorageType`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U64Object`, `U64Val` [INFO] [stdout] --> src/unimplemented_env.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 4 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 5 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/unimplemented_env.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 117 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `BytesObject`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `MapObject`, `StorageType`, `StringObject`, `SymbolObject`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U32Val`, `U64Object`, `U64Val`, `Val`, `VecObject`, `Void` [INFO] [stdout] --> src/vmcaller_env.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 6 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 7 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^^ ^^^^^^ ^^^ ^^^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `EnvBase`, `Symbol` [INFO] [stdout] --> src/vmcaller_env.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::{EnvBase, Symbol}; [INFO] [stdout] | ^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/vmcaller_env.rs:79:14 [INFO] [stdout] | [INFO] [stdout] 79 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `vmcaller_none_function_helper` [INFO] [stdout] --> src/vmcaller_env.rs:171:14 [INFO] [stdout] | [INFO] [stdout] 171 | macro_rules! vmcaller_none_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:98:31 [INFO] [stdout] | [INFO] [stdout] 98 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 98 - type Error = stellar_xdr::Error; [INFO] [stdout] 98 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 118 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 118 - type Error = stellar_xdr::Error; [INFO] [stdout] 118 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:119:57 [INFO] [stdout] | [INFO] [stdout] 119 | fn try_from(st: Error) -> Result { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 119 - fn try_from(st: Error) -> Result { [INFO] [stdout] 119 + fn try_from(st: Error) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:125:31 [INFO] [stdout] | [INFO] [stdout] 125 | type Error = stellar_xdr::Error; [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 125 - type Error = stellar_xdr::Error; [INFO] [stdout] 125 + type Error = Error; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:126:61 [INFO] [stdout] | [INFO] [stdout] 126 | fn try_from(value: &Error) -> Result { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 126 - fn try_from(value: &Error) -> Result { [INFO] [stdout] 126 + fn try_from(value: &Error) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 155 | impl From for Error { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 155 - impl From for Error { [INFO] [stdout] 155 + impl From for Error { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:156:29 [INFO] [stdout] | [INFO] [stdout] 156 | fn from(e: stellar_xdr::Error) -> Self { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 156 - fn from(e: stellar_xdr::Error) -> Self { [INFO] [stdout] 156 + fn from(e: Error) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Error` in `stellar_xdr` [INFO] [stdout] --> src/error.rs:158:26 [INFO] [stdout] | [INFO] [stdout] 158 | stellar_xdr::Error::DepthLimitExceeded => { [INFO] [stdout] | ^^^^^ could not find `Error` in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 158 - stellar_xdr::Error::DepthLimitExceeded => { [INFO] [stdout] 158 + Error::DepthLimitExceeded => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/error.rs:168:35 [INFO] [stdout] | [INFO] [stdout] 168 | impl From for stellar_xdr::Error { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 168 - impl From for stellar_xdr::Error { [INFO] [stdout] 168 + impl From for Error { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Error` in `stellar_xdr` [INFO] [stdout] --> src/error.rs:170:22 [INFO] [stdout] | [INFO] [stdout] 170 | stellar_xdr::Error::Unsupported [INFO] [stdout] | ^^^^^ could not find `Error` in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 170 - stellar_xdr::Error::Unsupported [INFO] [stdout] 170 + Error::Unsupported [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/val.rs:341:24 [INFO] [stdout] | [INFO] [stdout] 341 | impl From for ConversionError { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 4 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 341 - impl From for ConversionError { [INFO] [stdout] 341 + impl From for ConversionError { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in crate `stellar_xdr` [INFO] [stdout] --> src/val.rs:342:29 [INFO] [stdout] | [INFO] [stdout] 342 | fn from(_: stellar_xdr::Error) -> Self { [INFO] [stdout] | ^^^^^ not found in `stellar_xdr` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 4 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::Error; [INFO] [stdout] | [INFO] [stdout] 4 + use crate::xdr::curr::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 342 - fn from(_: stellar_xdr::Error) -> Self { [INFO] [stdout] 342 + fn from(_: Error) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `StorageType`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U64Object`, `U64Val` [INFO] [stdout] --> src/env.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 6 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 7 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/env.rs:198:14 [INFO] [stdout] | [INFO] [stdout] 198 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `StorageType`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U64Object`, `U64Val` [INFO] [stdout] --> src/unimplemented_env.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 4 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 5 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/unimplemented_env.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 117 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AddressObject`, `Bool`, `BytesObject`, `DurationObject`, `Error`, `I128Object`, `I256Object`, `I256Val`, `I64Object`, `MapObject`, `StorageType`, `StringObject`, `SymbolObject`, `TimepointObject`, `U128Object`, `U256Object`, `U256Val`, `U32Val`, `U64Object`, `U64Val`, `Val`, `VecObject`, `Void` [INFO] [stdout] --> src/vmcaller_env.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | AddressObject, Bool, BytesObject, DurationObject, Error, I128Object, I256Object, I256Val, [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 6 | I64Object, MapObject, StorageType, StringObject, SymbolObject, TimepointObject, U128Object, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 7 | U256Object, U256Val, U32Val, U64Object, U64Val, Val, VecObject, Void, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^^ ^^^^^^ ^^^ ^^^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `EnvBase`, `Symbol` [INFO] [stdout] --> src/vmcaller_env.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::{EnvBase, Symbol}; [INFO] [stdout] | ^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `host_function_helper` [INFO] [stdout] --> src/vmcaller_env.rs:79:14 [INFO] [stdout] | [INFO] [stdout] 79 | macro_rules! host_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `vmcaller_none_function_helper` [INFO] [stdout] --> src/vmcaller_env.rs:171:14 [INFO] [stdout] | [INFO] [stdout] 171 | macro_rules! vmcaller_none_function_helper { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 40 previous errors; 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `soroban-env-common` (lib) due to 41 previous errors; 8 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 40 previous errors; 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `soroban-env-common` (lib test) due to 41 previous errors; 8 warnings emitted [INFO] running `Command { std: "docker" "inspect" "f9d81943cf10a0be58a5afd42671c278f1ab5645819a8611f9c3a170663bc0ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f9d81943cf10a0be58a5afd42671c278f1ab5645819a8611f9c3a170663bc0ac", kill_on_drop: false }` [INFO] [stdout] f9d81943cf10a0be58a5afd42671c278f1ab5645819a8611f9c3a170663bc0ac