[INFO] fetching crate test_tools 0.19.1...
[INFO] testing test_tools-0.19.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate test_tools 0.19.1 into /workspace/builds/worker-5-tc1/source
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate test_tools 0.19.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate test_tools 0.19.1
[INFO] tweaked toml for crates.io crate test_tools 0.19.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate test_tools 0.19.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate test_tools 0.19.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: `test_tools` (manifest) generated 1 warning
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded inspect_type v0.17.0
[INFO] [stderr]   Downloaded implements v0.14.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8
[INFO] running `Command { std: "docker" "start" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: `test_tools` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling test_tools v0.19.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.02s
[INFO] running `Command { std: "docker" "inspect" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: `test_tools` (manifest) generated 1 warning
[INFO] [stderr]    Compiling test_tools v0.19.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: couldn't find file `tests/inc/../../../../core/impls_index/tests/inc/mod.rs`
[INFO] [stdout]   --> tests/inc/mod.rs:43:1
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub mod impls_index_tests;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "dep_conformance_test") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0432]: unresolved import `test_tools::ErrWith`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:13:7
[INFO] [stdout]     |
[INFO] [stdout]  13 |   use test_tools ::ErrWith;
[INFO] [stdout]     |       ^^^^^^^^^^^^^-------
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    no `ErrWith` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:204:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 204 |   ErrWith,
[INFO] [stdout]     |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Llist` in `exposed`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:43:87
[INFO] [stdout]     |
[INFO] [stdout]  43 |   let _collection_alias: test_tools ::exposed ::Llist< i32 > = test_tools ::exposed ::Llist ::new();
[INFO] [stdout]     |                                                                                       ^^^^^ could not find `Llist` in `exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:725:12
[INFO] [stdout]     |
[INFO] [stdout] 723 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 724 |   /// Type alias for `LinkedList` for backward compatibility
[INFO] [stdout] 725 |   pub type Llist< T > = standalone::collection_tools::LinkedList< T >;
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `debug_assert_id` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 |   debug_assert_id!(1, 1);
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/macros/mod.rs:320:0
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `debug_assert_eq` defined here
[INFO] [stdout] help: a macro with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 28 -   debug_assert_id!(1, 1);
[INFO] [stdout] 28 +   debug_assert_eq!(1, 1);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:152:40
[INFO] [stdout]     |
[INFO] [stdout] 152 |    let direct_same_size = test_tools ::same_size(&data1, &data2);
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `debug_assert_identical` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 29 |   debug_assert_identical!(1, 1);
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `debug_assert_ni` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 |   debug_assert_ni!(1, 2);
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/macros/mod.rs:350:0
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `debug_assert_ne` defined here
[INFO] [stdout] help: a macro with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 30 -   debug_assert_ni!(1, 2);
[INFO] [stdout] 30 +   debug_assert_ne!(1, 2);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `debug_assert_not_identical` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:31:3
[INFO] [stdout]    |
[INFO] [stdout] 31 |   debug_assert_not_identical!(1, 2);
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BTreeMap` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:48:20
[INFO] [stdout]    |
[INFO] [stdout] 48 |   let _btree_map = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `BTreeMap`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::BTreeMap;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BTreeSet` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:49:20
[INFO] [stdout]    |
[INFO] [stdout] 49 |   let _btree_set = BTreeSet :: < i32 > ::new();
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `BTreeSet`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::BTreeSet;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BinaryHeap` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:50:22
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _binary_heap = BinaryHeap :: < i32 > ::new();
[INFO] [stdout]    |                      ^^^^^^^^^^ use of undeclared type `BinaryHeap`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::BinaryHeap;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HashMap` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |   let _hash_map = HashMap :: < i32, String > ::new();
[INFO] [stdout]    |                   ^^^^^^^ use of undeclared type `HashMap`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::HashMap;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HashSet` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:52:19
[INFO] [stdout]    |
[INFO] [stdout] 52 |   let _hash_set = HashSet :: < i32 > ::new();
[INFO] [stdout]    |                   ^^^^^^^ use of undeclared type `HashSet`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::HashSet;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `LinkedList` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |   let _linked_list = LinkedList :: < i32 > ::new();
[INFO] [stdout]    |                      ^^^^^^^^^^ use of undeclared type `LinkedList`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::LinkedList;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VecDeque` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:54:20
[INFO] [stdout]    |
[INFO] [stdout] 54 |   let _vec_deque = VecDeque :: < i32 > ::new();
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `VecDeque`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::VecDeque;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `btree_map` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:58:31
[INFO] [stdout]    |
[INFO] [stdout] 58 |   let _btree_map_via_module = btree_map ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]    |                               ^^^^^^^^^ use of unresolved module or unlinked crate `btree_map`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `btree_map`, use `cargo add btree_map` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::BTreeMap;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 58 -   let _btree_map_via_module = btree_map ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout] 58 +   let _btree_map_via_module = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `hash_map` in this scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:59:30
[INFO] [stdout]    |
[INFO] [stdout] 59 |   let _hash_map_via_module = hash_map ::HashMap :: < i32, String > ::new();
[INFO] [stdout]    |                              ^^^^^^^^ use of unresolved module or unlinked crate `hash_map`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `hash_map`, use `cargo add hash_map` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 13 +   use std::collections::HashMap;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 59 -   let _hash_map_via_module = hash_map ::HashMap :: < i32, String > ::new();
[INFO] [stdout] 59 +   let _hash_map_via_module = HashMap :: < i32, String > ::new();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HashMap` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:286:22
[INFO] [stdout]     |
[INFO] [stdout] 286 |   let mut test_map = HashMap ::new();
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `HashMap`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BTreeMap` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:324:18
[INFO] [stdout]     |
[INFO] [stdout] 324 |   let _own_map = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `BTreeMap`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HashMap` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:325:22
[INFO] [stdout]     |
[INFO] [stdout] 325 |   let _exposed_map = HashMap :: < i32, String > ::new();
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `HashMap`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:153:42
[INFO] [stdout]     |
[INFO] [stdout] 153 |    let reexport_same_size = test_tools ::same_size(&data1, &data2);
[INFO] [stdout]     |                                          ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Hmap` in `exposed`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:44:95
[INFO] [stdout]     |
[INFO] [stdout]  44 |   let _collection_alias2: test_tools ::exposed ::Hmap< i32, String > = test_tools ::exposed ::Hmap ::new();
[INFO] [stdout]     |                                                                                               ^^^^ could not find `Hmap` in `exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:729:12
[INFO] [stdout]     |
[INFO] [stdout] 727 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 728 |   /// Type alias for `HashMap` for backward compatibility
[INFO] [stdout] 729 |   pub type Hmap< K, V > = standalone::collection_tools::HashMap< K, V >;
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `collection_tools` in `dependency`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:143:84
[INFO] [stdout]     |
[INFO] [stdout] 143 |   let collection_tools_dep = core ::any ::type_name :: < test_tools ::dependency ::collection_tools ::BTreeMap<i32, i32 >>();
[INFO] [stdout]     |                                                                                    ^^^^^^^^^^^^^^^^ could not find `collection_tools` in `dependency`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:143:30
[INFO] [stdout]     |
[INFO] [stdout] 141 |   #[ cfg(feature = "standalone_build") ]
[INFO] [stdout]     |          ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 142 |   #[ doc( inline ) ]
[INFO] [stdout] 143 |   pub use super::standalone::collection_tools;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:160:39
[INFO] [stdout]     |
[INFO] [stdout] 160 |   let direct_diff_size = test_tools ::same_size(&data1, &data3);
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:161:41
[INFO] [stdout]     |
[INFO] [stdout] 161 |   let reexport_diff_size = test_tools ::same_size(&data1, &data3);
[INFO] [stdout]     |                                         ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in module `test_tools::own`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:15:44
[INFO] [stdout]     |
[INFO] [stdout]  15 |   let _collection_type: test_tools ::own ::BTreeMap< i32, String > = test_tools ::own ::BTreeMap ::new();
[INFO] [stdout]     |                                            ^^^^^^^^ not found in `test_tools::own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  15 -   let _collection_type: test_tools ::own ::BTreeMap< i32, String > = test_tools ::own ::BTreeMap ::new();
[INFO] [stdout]  15 +   let _collection_type: BTreeMap< i32, String > = test_tools ::own ::BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:177:38
[INFO] [stdout]     |
[INFO] [stdout] 177 |    let mut direct_vec = test_tools ::Vec ::new();
[INFO] [stdout]     |                                      ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 177 -    let mut direct_vec = test_tools ::Vec ::new();
[INFO] [stdout] 177 +    let mut direct_vec = Vec ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:178:40
[INFO] [stdout]     |
[INFO] [stdout] 178 |    let mut reexport_vec = test_tools ::Vec ::new();
[INFO] [stdout]     |                                        ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 178 -    let mut reexport_vec = test_tools ::Vec ::new();
[INFO] [stdout] 178 +    let mut reexport_vec = Vec ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `own`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:15:89
[INFO] [stdout]     |
[INFO] [stdout]  15 |   let _collection_type: test_tools ::own ::BTreeMap< i32, String > = test_tools ::own ::BTreeMap ::new();
[INFO] [stdout]     |                                                                                         ^^^^^^^^ could not find `BTreeMap` in `own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  15 -   let _collection_type: test_tools ::own ::BTreeMap< i32, String > = test_tools ::own ::BTreeMap ::new();
[INFO] [stdout]  15 +   let _collection_type: test_tools ::own ::BTreeMap< i32, String > = BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:214:36
[INFO] [stdout]     |
[INFO] [stdout] 214 |   let root_same_ptr = test_tools ::same_ptr(&test_data, &test_data);
[INFO] [stdout]     |                                    ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HashMap` in module `test_tools::own`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:16:45
[INFO] [stdout]     |
[INFO] [stdout]  16 |   let _collection_type2: test_tools ::own ::HashMap< i32, String > = test_tools ::own ::HashMap ::new();
[INFO] [stdout]     |                                             ^^^^^^^ not found in `test_tools::own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:52
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  16 -   let _collection_type2: test_tools ::own ::HashMap< i32, String > = test_tools ::own ::HashMap ::new();
[INFO] [stdout]  16 +   let _collection_type2: HashMap< i32, String > = test_tools ::own ::HashMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_verification_tests.rs:215:38
[INFO] [stdout]     |
[INFO] [stdout] 215 |   let root_same_ptr_2 = test_tools ::same_ptr(&test_data, &test_data);
[INFO] [stdout]     |                                      ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `own`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:16:89
[INFO] [stdout]     |
[INFO] [stdout]  16 |   let _collection_type2: test_tools ::own ::HashMap< i32, String > = test_tools ::own ::HashMap ::new();
[INFO] [stdout]     |                                                                                         ^^^^^^^ could not find `HashMap` in `own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:52
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  16 -   let _collection_type2: test_tools ::own ::HashMap< i32, String > = test_tools ::own ::HashMap ::new();
[INFO] [stdout]  16 +   let _collection_type2: test_tools ::own ::HashMap< i32, String > = HashMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Llist` in module `test_tools::exposed`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:43:49
[INFO] [stdout]     |
[INFO] [stdout]  43 |   let _collection_alias: test_tools ::exposed ::Llist< i32 > = test_tools ::exposed ::Llist ::new();
[INFO] [stdout]     |                                                 ^^^^^ not found in `test_tools::exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:725:12
[INFO] [stdout]     |
[INFO] [stdout] 723 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 724 |   /// Type alias for `LinkedList` for backward compatibility
[INFO] [stdout] 725 |   pub type Llist< T > = standalone::collection_tools::LinkedList< T >;
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Hmap` in module `test_tools::exposed`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:44:50
[INFO] [stdout]     |
[INFO] [stdout]  44 |   let _collection_alias2: test_tools ::exposed ::Hmap< i32, String > = test_tools ::exposed ::Hmap ::new();
[INFO] [stdout]     |                                                  ^^^^ not found in `test_tools::exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:729:12
[INFO] [stdout]     |
[INFO] [stdout] 727 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 728 |   /// Type alias for `HashMap` for backward compatibility
[INFO] [stdout] 729 |   pub type Hmap< K, V > = standalone::collection_tools::HashMap< K, V >;
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in crate `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:75:32
[INFO] [stdout]     |
[INFO] [stdout]  75 |   let _btree_map: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |                                ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  75 -   let _btree_map: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]  75 +   let _btree_map: BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:75:71
[INFO] [stdout]     |
[INFO] [stdout]  75 |   let _btree_map: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |                                                                       ^^^^^^^^ could not find `BTreeMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  75 -   let _btree_map: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]  75 +   let _btree_map: test_tools ::BTreeMap< i32, String > = BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HashMap` in crate `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:76:31
[INFO] [stdout]     |
[INFO] [stdout]  76 |   let _hash_map: test_tools ::HashMap< i32, String > = test_tools ::HashMap ::new();
[INFO] [stdout]     |                               ^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  76 -   let _hash_map: test_tools ::HashMap< i32, String > = test_tools ::HashMap ::new();
[INFO] [stdout]  76 +   let _hash_map: HashMap< i32, String > = test_tools ::HashMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:76:69
[INFO] [stdout]     |
[INFO] [stdout]  76 |   let _hash_map: test_tools ::HashMap< i32, String > = test_tools ::HashMap ::new();
[INFO] [stdout]     |                                                                     ^^^^^^^ could not find `HashMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  76 -   let _hash_map: test_tools ::HashMap< i32, String > = test_tools ::HashMap ::new();
[INFO] [stdout]  76 +   let _hash_map: test_tools ::HashMap< i32, String > = HashMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in module `test_tools::own`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:117:75
[INFO] [stdout]     |
[INFO] [stdout] 117 |   let own_access = core ::any ::type_name :: < fn() -> test_tools ::own ::BTreeMap< i32, i32 >>();
[INFO] [stdout]     |                                                                           ^^^^^^^^ not found in `test_tools::own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 117 -   let own_access = core ::any ::type_name :: < fn() -> test_tools ::own ::BTreeMap< i32, i32 >>();
[INFO] [stdout] 117 +   let own_access = core ::any ::type_name :: < fn() -> BTreeMap< i32, i32 >>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in module `test_tools::orphan`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:121:81
[INFO] [stdout]     |
[INFO] [stdout] 121 |   let orphan_access = core ::any ::type_name :: < fn() -> test_tools ::orphan ::BTreeMap< i32, i32 >>();
[INFO] [stdout]     |                                                                                 ^^^^^^^^ not found in `test_tools::orphan`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 121 -   let orphan_access = core ::any ::type_name :: < fn() -> test_tools ::orphan ::BTreeMap< i32, i32 >>();
[INFO] [stdout] 121 +   let orphan_access = core ::any ::type_name :: < fn() -> BTreeMap< i32, i32 >>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in module `test_tools::exposed`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:125:83
[INFO] [stdout]     |
[INFO] [stdout] 125 |   let exposed_access = core ::any ::type_name :: < fn() -> test_tools ::exposed ::BTreeMap< i32, i32 >>();
[INFO] [stdout]     |                                                                                   ^^^^^^^^ not found in `test_tools::exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:489:20
[INFO] [stdout]     |
[INFO] [stdout] 487 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 488 |   #[ doc( inline ) ]
[INFO] [stdout] 489 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 125 -   let exposed_access = core ::any ::type_name :: < fn() -> test_tools ::exposed ::BTreeMap< i32, i32 >>();
[INFO] [stdout] 125 +   let exposed_access = core ::any ::type_name :: < fn() -> BTreeMap< i32, i32 >>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `BTreeMap` in crate `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:165:38
[INFO] [stdout]     |
[INFO] [stdout] 165 |   let basic_collection: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |                                      ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 165 -   let basic_collection: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout] 165 +   let basic_collection: BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `test_tools`
[INFO] [stdout]    --> tests/mod_interface_aggregation_tests.rs:165:77
[INFO] [stdout]     |
[INFO] [stdout] 165 |   let basic_collection: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout]     |                                                                             ^^^^^^^^ could not find `BTreeMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  10 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 165 -   let basic_collection: test_tools ::BTreeMap< i32, String > = test_tools ::BTreeMap ::new();
[INFO] [stdout] 165 +   let basic_collection: test_tools ::BTreeMap< i32, String > = BTreeMap ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_tools::ErrWith`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:14:7
[INFO] [stdout]     |
[INFO] [stdout]  14 |   use test_tools ::ErrWith as TestToolsErrWith;
[INFO] [stdout]     |       ^^^^^^^^^^^^^-------^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    no `ErrWith` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:204:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 204 |   ErrWith,
[INFO] [stdout]     |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_identical` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 |   test_tools ::debug_assert_identical!(val1, val2);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_identical` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |   test_tools ::debug_assert_identical!(val1, val2);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_not_identical` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |   test_tools ::debug_assert_not_identical!(val1, val3);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_not_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_not_identical` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |   test_tools ::debug_assert_not_identical!(val1, val3);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_not_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_id` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:39:16
[INFO] [stdout]    |
[INFO] [stdout] 39 |   test_tools ::debug_assert_id!(val1, val2);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ could not find `debug_assert_id` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_id` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |   test_tools ::debug_assert_id!(val1, val2);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ could not find `debug_assert_id` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_ni` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 43 |   test_tools ::debug_assert_ni!(val1, val3);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ could not find `debug_assert_ni` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_ni` in `test_tools`
[INFO] [stdout]   --> tests/behavioral_equivalence_tests.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 |   test_tools ::debug_assert_ni!(val1, val3);
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ could not find `debug_assert_ni` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_identical` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:315:16
[INFO] [stdout]     |
[INFO] [stdout] 315 |   test_tools ::debug_assert_identical!(val1, val2);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_identical` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:316:16
[INFO] [stdout]     |
[INFO] [stdout] 316 |   test_tools ::debug_assert_identical!(val1, val2);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `debug_assert_identical` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:414:16
[INFO] [stdout]     |
[INFO] [stdout] 414 |   test_tools ::debug_assert_identical!(test_val, test_val);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ could not find `debug_assert_identical` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:83:39
[INFO] [stdout]     |
[INFO] [stdout]  83 |   let mut direct_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |                                       ^^^^^^^^ could not find `BTreeMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  83 -   let mut direct_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]  83 +   let mut direct_btree = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:84:41
[INFO] [stdout]     |
[INFO] [stdout]  84 |   let mut reexport_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |                                         ^^^^^^^^ could not find `BTreeMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  84 -   let mut reexport_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]  84 +   let mut reexport_btree = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:93:38
[INFO] [stdout]     |
[INFO] [stdout]  93 |   let mut direct_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout]     |                                      ^^^^^^^ could not find `HashMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  93 -   let mut direct_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout]  93 +   let mut direct_hash = HashMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:94:40
[INFO] [stdout]     |
[INFO] [stdout]  94 |   let mut reexport_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout]     |                                        ^^^^^^^ could not find `HashMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout]  94 -   let mut reexport_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout]  94 +   let mut reexport_hash = HashMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:103:37
[INFO] [stdout]     |
[INFO] [stdout] 103 |   let mut direct_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout]     |                                     ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 103 -   let mut direct_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout] 103 +   let mut direct_vec = Vec :: < i32 > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:104:39
[INFO] [stdout]     |
[INFO] [stdout] 104 |   let mut reexport_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout]     |                                       ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 104 -   let mut reexport_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout] 104 +   let mut reexport_vec = Vec :: < i32 > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:147:48
[INFO] [stdout]     |
[INFO] [stdout] 147 |   let direct_same_ptr_identical = test_tools ::same_ptr(&data1, &data1);
[INFO] [stdout]     |                                                ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:148:50
[INFO] [stdout]     |
[INFO] [stdout] 148 |   let reexport_same_ptr_identical = test_tools ::same_ptr(&data1, &data1);
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:152:48
[INFO] [stdout]     |
[INFO] [stdout] 152 |   let direct_same_ptr_different = test_tools ::same_ptr(&data1, &data2);
[INFO] [stdout]     |                                                ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:153:50
[INFO] [stdout]     |
[INFO] [stdout] 153 |   let reexport_same_ptr_different = test_tools ::same_ptr(&data1, &data2);
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:158:45
[INFO] [stdout]     |
[INFO] [stdout] 158 |   let direct_same_size_equal = test_tools ::same_size(&data1, &data2);
[INFO] [stdout]     |                                             ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:159:47
[INFO] [stdout]     |
[INFO] [stdout] 159 |   let reexport_same_size_equal = test_tools ::same_size(&data1, &data2);
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:163:44
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let direct_same_size_diff = test_tools ::same_size(&data1, &data3);
[INFO] [stdout]     |                                            ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:164:46
[INFO] [stdout]     |
[INFO] [stdout] 164 |   let reexport_same_size_diff = test_tools ::same_size(&data1, &data3);
[INFO] [stdout]     |                                              ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:173:45
[INFO] [stdout]     |
[INFO] [stdout] 173 |   let direct_same_data_equal = test_tools ::same_data(&arr1, &arr2);
[INFO] [stdout]     |                                             ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:174:47
[INFO] [stdout]     |
[INFO] [stdout] 174 |   let reexport_same_data_equal = test_tools ::same_data(&arr1, &arr2);
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:178:44
[INFO] [stdout]     |
[INFO] [stdout] 178 |   let direct_same_data_diff = test_tools ::same_data(&arr1, &arr3);
[INFO] [stdout]     |                                            ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:179:46
[INFO] [stdout]     |
[INFO] [stdout] 179 |   let reexport_same_data_diff = test_tools ::same_data(&arr1, &arr3);
[INFO] [stdout]     |                                              ^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_region` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:187:41
[INFO] [stdout]     |
[INFO] [stdout] 187 |   let direct_same_region = test_tools ::same_region(slice1, slice2);
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_region` in crate `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:188:43
[INFO] [stdout]     |
[INFO] [stdout] 188 |   let reexport_same_region = test_tools ::same_region(slice1, slice2);
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:199:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 198 | pub use standalone :: {
[INFO] [stdout] 199 |   same_data, same_ptr, same_size, same_region,
[INFO] [stdout]     |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `own`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:394:38
[INFO] [stdout]     |
[INFO] [stdout] 394 |   let own_btree = test_tools ::own ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |                                      ^^^^^^^^ could not find `BTreeMap` in `own`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 421 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 422 |   #[ doc( inline ) ]
[INFO] [stdout] 423 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 394 -   let own_btree = test_tools ::own ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout] 394 +   let own_btree = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `BTreeMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:395:33
[INFO] [stdout]     |
[INFO] [stdout] 395 |   let root_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |                                 ^^^^^^^^ could not find `BTreeMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::BTreeMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `BTreeMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 395 -   let root_btree = test_tools ::BTreeMap :: < i32, String > ::new();
[INFO] [stdout] 395 +   let root_btree = BTreeMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `exposed`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:401:45
[INFO] [stdout]     |
[INFO] [stdout] 401 |   let exposed_hash = test_tools ::exposed ::HashMap :: < i32, String > ::new();
[INFO] [stdout]     |                                             ^^^^^^^ could not find `HashMap` in `exposed`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:489:52
[INFO] [stdout]     |
[INFO] [stdout] 487 |   #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |           ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] 488 |   #[ doc( inline ) ]
[INFO] [stdout] 489 |   pub use super::{ BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec };
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 401 -   let exposed_hash = test_tools ::exposed ::HashMap :: < i32, String > ::new();
[INFO] [stdout] 401 +   let exposed_hash = HashMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HashMap` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:402:32
[INFO] [stdout]     |
[INFO] [stdout] 402 |   let root_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout]     |                                ^^^^^^^ could not find `HashMap` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::collections::HashMap;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `HashMap`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 402 -   let root_hash = test_tools ::HashMap :: < i32, String > ::new();
[INFO] [stdout] 402 +   let root_hash = HashMap :: < i32, String > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:407:34
[INFO] [stdout]     |
[INFO] [stdout] 407 |   let prelude_vec = test_tools ::Vec :: < i32 > ::new(); // Use root instead of prelude for Vec
[INFO] [stdout]     |                                  ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 407 -   let prelude_vec = test_tools ::Vec :: < i32 > ::new(); // Use root instead of prelude for Vec
[INFO] [stdout] 407 +   let prelude_vec = Vec :: < i32 > ::new(); // Use root instead of prelude for Vec
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Vec` in `test_tools`
[INFO] [stdout]    --> tests/behavioral_equivalence_tests.rs:408:31
[INFO] [stdout]     |
[INFO] [stdout] 408 |   let root_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout]     |                               ^^^ could not find `Vec` in `test_tools`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:75
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  13 +   use std::vec::Vec;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Vec`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 408 -   let root_vec = test_tools ::Vec :: < i32 > ::new();
[INFO] [stdout] 408 +   let root_vec = Vec :: < i32 > ::new();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `test_tools :: *`
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |   use test_tools :: *;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `test_tools ::own :: *`
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:317:7
[INFO] [stdout]     |
[INFO] [stdout] 317 |   use test_tools ::own :: *;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `test_tools ::process :: *`
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:368:7
[INFO] [stdout]     |
[INFO] [stdout] 368 |   use test_tools ::process :: *;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/standalone_build_tests.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]   2 | | //! Tests for standalone build mode functionality (Task 038)
[INFO] [stdout]   3 | | //!
[INFO] [stdout]   4 | | //! These tests verify that `standalone_build` mode removes circular dependencies 
[INFO] [stdout] ...   |
[INFO] [stdout] 337 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `test_tools::vector_from`, `test_tools::heap`
[INFO] [stdout]   --> tests/macro_ambiguity_test.rs:27:23
[INFO] [stdout]    |
[INFO] [stdout] 27 |   use test_tools :: { vector_from as cvec, heap };
[INFO] [stdout]    |                       -----------^^^^^^^^  ^^^^ no `heap` in the root
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `vector_from` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_tools::BTreeMap`
[INFO] [stdout]    --> tests/macro_ambiguity_test.rs:38:7
[INFO] [stdout]     |
[INFO] [stdout]  38 |   use test_tools ::BTreeMap; // Import specific items
[INFO] [stdout]     |       ^^^^^^^^^^^^^--------
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    no `BTreeMap` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[ cfg( feature = "standalone_build" ) ]
[INFO] [stdout]     |         ---------------------------- the item is gated behind the `standalone_build` feature
[INFO] [stdout] ...
[INFO] [stdout] 200 |   BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque, Vec,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider importing this struct instead
[INFO] [stdout]     |
[INFO] [stdout]  38 -   use test_tools ::BTreeMap; // Import specific items
[INFO] [stdout]  38 +   use std::collections::BTreeMap; // Import specific items
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `heap` in `test_tools`
[INFO] [stdout]   --> tests/macro_ambiguity_test.rs:17:28
[INFO] [stdout]    |
[INFO] [stdout] 17 |   let _heap = test_tools ::heap![ 1, 2, 3 ];
[INFO] [stdout]    |                            ^^^^ could not find `heap` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `vector_from` in `test_tools`
[INFO] [stdout]   --> tests/macro_ambiguity_test.rs:18:27
[INFO] [stdout]    |
[INFO] [stdout] 18 |   let _vec = test_tools ::vector_from![ 1, 2, 3 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^ could not find `vector_from` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `bmap` in `test_tools`
[INFO] [stdout]   --> tests/macro_ambiguity_test.rs:19:28
[INFO] [stdout]    |
[INFO] [stdout] 19 |   let _bmap = test_tools ::bmap!{ 1 => "one", 2 => "two" };
[INFO] [stdout]    |                            ^^^^ could not find `bmap` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `hset` in `test_tools`
[INFO] [stdout]   --> tests/macro_ambiguity_test.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |   let _hset = test_tools ::hset![ 1, 2, 3 ];
[INFO] [stdout]    |                            ^^^^ could not find `hset` in `test_tools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "behavioral_equivalence_tests") due to 39 previous errors
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "macro_ambiguity_test") due to 6 previous errors
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "behavioral_equivalence_verification_tests") due to 8 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "mod_interface_aggregation_tests") due to 18 previous errors
[INFO] [stdout] error[E0599]: no method named `err_with` found for enum `Result<T, E>` in the current scope
[INFO] [stdout]   --> tests/single_dependency_access_tests.rs:35:30
[INFO] [stdout]    |
[INFO] [stdout] 35 |   let _with_context = result.err_with(|| "additional context".to_string());
[INFO] [stdout]    |                              ^^^^^^^^ method not found in `Result<i32, &str>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:170:11
[INFO] [stdout]     |
[INFO] [stdout] 170 |   assert!(same_ptr(&data1, &data1), "same_ptr should work for identical references");
[INFO] [stdout]     |           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_ptr` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 171 |   assert!(!same_ptr(&data1, &data2), "same_ptr should detect different pointers");
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:174:11
[INFO] [stdout]     |
[INFO] [stdout] 174 |   assert!(same_size(&data1, &data2), "same_size should work for same-sized data");
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_size` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:175:11
[INFO] [stdout]     |
[INFO] [stdout] 175 |   assert!(same_size(&data1, &data3), "same_size should work for same-sized data");
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:180:11
[INFO] [stdout]     |
[INFO] [stdout] 180 |   assert!(same_data(&arr1, &arr1), "same_data should work for same memory location");
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_data` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:181:12
[INFO] [stdout]     |
[INFO] [stdout] 181 |   assert!(!same_data(&arr1, &arr2), "same_data should detect different memory locations");
[INFO] [stdout]     |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `same_region` in this scope
[INFO] [stdout]    --> tests/single_dependency_access_tests.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 |   assert!(same_region(slice1, slice2), "same_region should work for identical regions");
[INFO] [stdout]     |           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test_tools` (test "single_dependency_access_tests") due to 24 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8", kill_on_drop: false }`
[INFO] [stdout] 8379ec67c635b2f5194521a97504654baa0f0055d08e96401d4aae56c965e0e8
