[INFO] fetching crate sbor 1.3.0... [INFO] testing sbor-1.3.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate sbor 1.3.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate sbor 1.3.0 [INFO] finished tweaking crates.io crate sbor 1.3.0 [INFO] tweaked toml for crates.io crate sbor 1.3.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate sbor 1.3.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 33 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded sbor-derive-common v1.3.0 [INFO] [stderr] Downloaded const-sha1 v0.3.0 [INFO] [stderr] Downloaded radix-rust v1.3.0 [INFO] [stderr] Downloaded sbor-derive v1.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 56dc7eb6c7fce1cb7000d62fe08a72ac7ee444cd906ad5d1b3c4771762e0540f [INFO] running `Command { std: "docker" "start" "-a" "56dc7eb6c7fce1cb7000d62fe08a72ac7ee444cd906ad5d1b3c4771762e0540f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "56dc7eb6c7fce1cb7000d62fe08a72ac7ee444cd906ad5d1b3c4771762e0540f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "56dc7eb6c7fce1cb7000d62fe08a72ac7ee444cd906ad5d1b3c4771762e0540f", kill_on_drop: false }` [INFO] [stdout] 56dc7eb6c7fce1cb7000d62fe08a72ac7ee444cd906ad5d1b3c4771762e0540f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d19f5a9d0bfe5af34ffe384982a671cfd57f46c989fb4babb046ff57bd88bd19 [INFO] running `Command { std: "docker" "start" "-a" "d19f5a9d0bfe5af34ffe384982a671cfd57f46c989fb4babb046ff57bd88bd19", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling const-sha1 v0.3.0 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling radix-rust v1.3.0 [INFO] [stderr] Compiling sbor-derive-common v1.3.0 [INFO] [stderr] Compiling sbor-derive v1.3.0 [INFO] [stderr] Compiling sbor v1.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 116 | ) -> EnumVariantData { [INFO] [stdout] | ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 116 | ) -> EnumVariantData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.83s [INFO] running `Command { std: "docker" "inspect" "d19f5a9d0bfe5af34ffe384982a671cfd57f46c989fb4babb046ff57bd88bd19", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d19f5a9d0bfe5af34ffe384982a671cfd57f46c989fb4babb046ff57bd88bd19", kill_on_drop: false }` [INFO] [stdout] d19f5a9d0bfe5af34ffe384982a671cfd57f46c989fb4babb046ff57bd88bd19 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3709c6c6e0d6aa4455e41bf27b3f825da7521d1c2556597f105ec5f9572b9ad0 [INFO] running `Command { std: "docker" "start" "-a" "3709c6c6e0d6aa4455e41bf27b3f825da7521d1c2556597f105ec5f9572b9ad0", kill_on_drop: false }` [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling radix-rust v1.3.0 [INFO] [stderr] Compiling sbor v1.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 116 | ) -> EnumVariantData { [INFO] [stdout] | ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 116 | ) -> EnumVariantData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/schema/type_data/type_metadata.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] ... [INFO] [stdout] 116 | ) -> EnumVariantData { [INFO] [stdout] | ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 116 | ) -> EnumVariantData<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 17.72s [INFO] running `Command { std: "docker" "inspect" "3709c6c6e0d6aa4455e41bf27b3f825da7521d1c2556597f105ec5f9572b9ad0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3709c6c6e0d6aa4455e41bf27b3f825da7521d1c2556597f105ec5f9572b9ad0", kill_on_drop: false }` [INFO] [stdout] 3709c6c6e0d6aa4455e41bf27b3f825da7521d1c2556597f105ec5f9572b9ad0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 20d43effa6fcd48bc79aa5d6e0def2910d7613d99e3fb7b03dd221ace2ef0e6e [INFO] running `Command { std: "docker" "start" "-a" "20d43effa6fcd48bc79aa5d6e0def2910d7613d99e3fb7b03dd221ace2ef0e6e", kill_on_drop: false }` [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:103:36 [INFO] [stderr] | [INFO] [stderr] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData { [INFO] [stderr] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 103 | pub fn get_matching_tuple_data(&self, fields_length: usize) -> TupleData<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | &self, [INFO] [stderr] | ^^^^^ the lifetime is elided here [INFO] [stderr] ... [INFO] [stderr] 116 | ) -> EnumVariantData { [INFO] [stderr] | ^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 116 | ) -> EnumVariantData<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `sbor` (lib) generated 2 warnings (run `cargo fix --lib -p sbor` to apply 2 suggestions) [INFO] [stderr] warning: `sbor` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sbor-9ff98c35c6a6ed89) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test decoder::tests::test_decode_box ... ok [INFO] [stdout] test decoder::tests::test_decode_rc ... ok [INFO] [stdout] test decoder::tests::test_decode_duplicates_in_map ... ok [INFO] [stdout] test decoder::tests::test_decoding ... ok [INFO] [stdout] test decoder::tests::test_generic_array ... ok [INFO] [stdout] test decoder::tests::test_invalid_size ... ok [INFO] [stdout] test basic::tests::depth_counting ... ok [INFO] [stdout] test decoder::tests::test_vlq ... ok [INFO] [stdout] test encoder::tests::test_encode_box ... ok [INFO] [stdout] test decoder::tests::test_vlq_too_large ... ok [INFO] [stdout] test encoder::tests::test_encode_cow_borrowed ... ok [INFO] [stdout] test encoder::tests::test_encode_cow_owned ... ok [INFO] [stdout] test decoder::tests::test_decode_ref_cell ... ok [INFO] [stdout] test encoder::tests::test_encode_ref_cell ... ok [INFO] [stdout] test encoder::tests::test_encoding ... ok [INFO] [stdout] test encoder::tests::test_encode_rc ... ok [INFO] [stdout] test path::tests::query_array ... ok [INFO] [stdout] test path::tests::query_map ... ok [INFO] [stdout] test encoder::tests::test_encode_index_map_and_set ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::invalid_payload_full_location_path_is_readable ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::identical_length_vec_and_array_are_interchangeable ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::mismatched_type_full_location_path_is_readable ... ok [INFO] [stdout] test encoded_wrappers::tests::can_encode_and_decode_raw_value ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::mismatched_enum_variant_full_location_path_is_readable ... ok [INFO] [stdout] test decoder::tests::test_decode_duplicates_in_set ... ok [INFO] [stdout] test schema::schema_validation::tests::duplicate_enum_variant_names_not_allowed ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::test_basic_payload_validation ... ok [INFO] [stdout] test traversal::untyped::traverser::tests::test_calculate_value_tree_body_byte_array ... ok [INFO] [stdout] test traversal::untyped::traverser::tests::test_exact_events_returned ... ok [INFO] [stdout] test value::tests::invalid_map_value_errors_on_encode ... ok [INFO] [stdout] test value::tests::invalid_array_value_errors_on_encode ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::full_location_path_is_readable ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::longer_length_vec_is_not_interchangeable_with_array ... ok [INFO] [stdout] test payload_validation::payload_validator::tests::test_vec_u8_with_min_max ... ok [INFO] [stdout] test value::tests::test_max_depth_array_decode_behaviour ... ok [INFO] [stdout] test representations::display::nested_string::tests::complex_value_formatting ... ok [INFO] [stdout] test schema::schema_validation::tests::duplicate_field_names_not_allowed ... ok [INFO] [stdout] test representations::display::rustlike_string::tests::complex_value_formatting ... ok [INFO] [stdout] test value::tests::test_max_depth_tuple_decode_behaviour ... ok [INFO] [stdout] test value::tests::test_parse_normal ... ok [INFO] [stdout] test value::tests::test_max_depth_struct_decode_behaviour ... ok [INFO] [stdout] test versioned::tests::generated_single_versioned_works ... ok [INFO] [stdout] test versioned::tests::updates_to_latest_work ... ok [INFO] [stdout] test versioned::tests::verify_sbor_equivalence ... ok [INFO] [stdout] test encoder::tests::test_size_too_large_error ... ok [INFO] [stdout] test decoder::tests::test_valid_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.27s [INFO] [stdout] [INFO] [stderr] Doc-tests sbor [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_link.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use sbor::rust::fmt::Debug; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/well_known_types.rs:2:9 [INFO] [stderr] | [INFO] [stderr] 2 | use sbor::rust::prelude::*; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/well_known_types.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/well_known_types.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/well_known_types.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/payload_validation/payload_validator.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use sbor::rust::fmt; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/payload_validation/payload_validator.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/basic.rs:206:39 [INFO] [stderr] | [INFO] [stderr] 206 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/basic.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/basic.rs:209:45 [INFO] [stderr] | [INFO] [stderr] 209 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/basic.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/basic.rs:212:39 [INFO] [stderr] | [INFO] [stderr] 212 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/basic.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/well_known_types.rs:120:25 [INFO] [stderr] | [INFO] [stderr] 120 | use sbor::basic_well_known_types::*; [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] ::: src/basic.rs:298:1 [INFO] [stderr] | [INFO] [stderr] 298 | / create_well_known_lookup!( [INFO] [stderr] 299 | | WELL_KNOWN_LOOKUP, [INFO] [stderr] 300 | | well_known_basic_custom_types, [INFO] [stderr] 301 | | NoCustomTypeKind, [INFO] [stderr] 302 | | [] [INFO] [stderr] 303 | | ); [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/basic.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the macro `create_well_known_lookup` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/decoder.rs:6:45 [INFO] [stderr] | [INFO] [stderr] 6 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/decoder.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/encoder.rs:6:39 [INFO] [stderr] | [INFO] [stderr] 6 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/encoder.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema.rs:34:24 [INFO] [stderr] | [INFO] [stderr] 34 | #[derive(Debug, Clone, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema.rs:60:24 [INFO] [stderr] | [INFO] [stderr] 60 | #[derive(Debug, Clone, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema.rs:82:39 [INFO] [stderr] | [INFO] [stderr] 82 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema_validation/mod.rs:12:39 [INFO] [stderr] | [INFO] [stderr] 12 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema_validation/mod.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_kind.rs:10:39 [INFO] [stderr] | [INFO] [stderr] 10 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_kind.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_kind.rs:71:45 [INFO] [stderr] | [INFO] [stderr] 71 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_kind.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:7:39 [INFO] [stderr] | [INFO] [stderr] 7 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:15:39 [INFO] [stderr] | [INFO] [stderr] 15 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:21:39 [INFO] [stderr] | [INFO] [stderr] 21 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_metadata.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_validation.rs:6:39 [INFO] [stderr] | [INFO] [stderr] 6 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_validation.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_validation.rs:30:54 [INFO] [stderr] | [INFO] [stderr] 30 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Default, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_validation.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_data/type_validation.rs:58:54 [INFO] [stderr] | [INFO] [stderr] 58 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Default, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_data/type_validation.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_link.rs:15:51 [INFO] [stderr] | [INFO] [stderr] 15 | #[derive(Clone, Copy, Debug, Hash, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_link.rs:112:51 [INFO] [stderr] | [INFO] [stderr] 112 | #[derive(Clone, Copy, Debug, Hash, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/type_link.rs:134:51 [INFO] [stderr] | [INFO] [stderr] 134 | #[derive(Clone, Copy, Debug, Hash, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/type_link.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use sbor::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema.rs:5:43 [INFO] [stderr] | [INFO] [stderr] 5 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0659]: `sbor` is ambiguous [INFO] [stderr] --> src/schema/schema.rs:5:43 [INFO] [stderr] | [INFO] [stderr] 5 | #[derive(Debug, Clone, PartialEq, Eq, Sbor)] [INFO] [stderr] | ^^^^ ambiguous name [INFO] [stderr] | [INFO] [stderr] = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution [INFO] [stderr] = note: `sbor` could refer to a crate passed with `--extern` [INFO] [stderr] = help: use `::sbor` to refer to this crate unambiguously [INFO] [stderr] note: `sbor` could also refer to the module imported here [INFO] [stderr] --> src/schema/schema.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: consider adding an explicit import of `sbor` to disambiguate [INFO] [stderr] = help: or use `self::sbor` to refer to this module unambiguously [INFO] [stderr] = note: this error originates in the derive macro `Sbor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: aborting due to 28 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0659`. [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name sbor --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern const_sha1=/opt/rustwide/target/debug/deps/libconst_sha1-9b094152f5feedca.rlib --extern hex=/opt/rustwide/target/debug/deps/libhex-442b26448269ea59.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b3603208c0de2608.rlib --extern paste=/opt/rustwide/target/debug/deps/libpaste-de6dfd786916684a.so --extern radix_rust=/opt/rustwide/target/debug/deps/libradix_rust-c3ff24dd64150520.rlib --extern sbor=/opt/rustwide/target/debug/deps/libsbor-2b42b9c342426aba.rlib --extern sbor_derive=/opt/rustwide/target/debug/deps/libsbor_derive-bd24faa6e04bb7e3.so --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-341bc2694498b313.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "fuzzing", "serde", "std", "trace"))' --cap-lints=forbid --error-format human` (exit status: 1) [INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness. [INFO] running `Command { std: "docker" "inspect" "20d43effa6fcd48bc79aa5d6e0def2910d7613d99e3fb7b03dd221ace2ef0e6e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "20d43effa6fcd48bc79aa5d6e0def2910d7613d99e3fb7b03dd221ace2ef0e6e", kill_on_drop: false }` [INFO] [stdout] 20d43effa6fcd48bc79aa5d6e0def2910d7613d99e3fb7b03dd221ace2ef0e6e