[INFO] fetching crate lmfu 1.3.1...
[INFO] testing lmfu-1.3.1 against 1.75.0 for beta-1.76-1
[INFO] extracting crate lmfu 1.3.1 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate lmfu 1.3.1 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate lmfu 1.3.1
[INFO] finished tweaking crates.io crate lmfu 1.3.1
[INFO] tweaked toml for crates.io crate lmfu 1.3.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded arcstr v1.1.5
[INFO] [stderr]   Downloaded strpool v1.0.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e86bd771de458d52a49e7cda3526e406148c002a1c8da39fa5565f8e5faf598d
[INFO] running `Command { std: "docker" "start" "-a" "e86bd771de458d52a49e7cda3526e406148c002a1c8da39fa5565f8e5faf598d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e86bd771de458d52a49e7cda3526e406148c002a1c8da39fa5565f8e5faf598d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e86bd771de458d52a49e7cda3526e406148c002a1c8da39fa5565f8e5faf598d", kill_on_drop: false }`
[INFO] [stdout] e86bd771de458d52a49e7cda3526e406148c002a1c8da39fa5565f8e5faf598d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fcc68535ff581c9199456869c0e163dca56eca1aea62512db834d3151b4159a5
[INFO] running `Command { std: "docker" "start" "-a" "fcc68535ff581c9199456869c0e163dca56eca1aea62512db834d3151b4159a5", kill_on_drop: false }`
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling arcstr v1.1.5
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]    Compiling litemap v0.7.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling strpool v1.0.3
[INFO] [stderr]    Compiling lmfu v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.36s
[INFO] running `Command { std: "docker" "inspect" "fcc68535ff581c9199456869c0e163dca56eca1aea62512db834d3151b4159a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fcc68535ff581c9199456869c0e163dca56eca1aea62512db834d3151b4159a5", kill_on_drop: false }`
[INFO] [stdout] fcc68535ff581c9199456869c0e163dca56eca1aea62512db834d3151b4159a5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] da92c5280d6398c2c7fa48d5fcb6edd8d57235abb9d2de169cbeb488562a680a
[INFO] running `Command { std: "docker" "start" "-a" "da92c5280d6398c2c7fa48d5fcb6edd8d57235abb9d2de169cbeb488562a680a", kill_on_drop: false }`
[INFO] [stderr]    Compiling lmfu v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.50s
[INFO] running `Command { std: "docker" "inspect" "da92c5280d6398c2c7fa48d5fcb6edd8d57235abb9d2de169cbeb488562a680a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da92c5280d6398c2c7fa48d5fcb6edd8d57235abb9d2de169cbeb488562a680a", kill_on_drop: false }`
[INFO] [stdout] da92c5280d6398c2c7fa48d5fcb6edd8d57235abb9d2de169cbeb488562a680a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 702f93bb49a658c815902d4e8c8a8117f53529cf5060dfc43d8fd431e8e7c6fd
[INFO] running `Command { std: "docker" "start" "-a" "702f93bb49a658c815902d4e8c8a8117f53529cf5060dfc43d8fd431e8e7c6fd", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests lib.rs (/opt/rustwide/target/debug/deps/lmfu-deb3d00257b2e2be)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test json::quick_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests lmfu
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter (line 1971) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Box<[T]>::from (line 1884) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Splice (line 2288) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Drain (line 2112) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::push (line 627) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::len (line 481) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547) - compile ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588) - compile ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Vec<T>::from (line 1863) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1935) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1916) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1925) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::thin_vec (line 297) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter (line 1971) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1972:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1974:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let v = thin_vec![0, 1, 2];
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2005:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2007:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Box<[T]>::from (line 1884) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1885:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1886:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Box::from(thin_vec![1, 2, 3]), thin_vec![1, 2, 3].into_iter().collect());
[INFO] [stdout]   |                      ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1886:43
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Box::from(thin_vec![1, 2, 3]), thin_vec![1, 2, 3].into_iter().collect());
[INFO] [stdout]   |                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2259:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2261:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1988:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1990:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1227:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1229:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1230:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec2 = thin_vec![4, 5, 6];
[INFO] [stdout]   |                ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Splice (line 2288) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2289:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2291:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![0, 1, 2];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:514:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Drain (line 2112) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2113:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2115:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![0, 1, 2];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:883:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:867:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:869:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let buffer = thin_vec![1, 2, 3, 5, 8];
[INFO] [stdout]   |              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:847:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:849:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1260:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1262:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1105:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1107:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![10, 20, 21, 30, 20];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1105:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1135:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1137:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec!["foo", "bar", "Bar", "baz", "bar"];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1135:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1503:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1505:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 2, 3, 2];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1503:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1778:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1780:43
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from(&[1, 2, 3][..]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:679:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:681:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1846:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1849:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(ThinVec::from(b), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1482:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1484:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1827:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1829:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b: Box<[i32]> = thin_vec![1, 2, 3].into_iter().collect();
[INFO] [stdout]   |                     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1830:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(ThinVec::from(b), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::push (line 627) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:628:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:630:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1809:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1811:38
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from([1, 2, 3]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                      ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::len (line 481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:482:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:484:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let a = thin_vec![1, 2, 3];
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1794:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1796:47
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from(&mut [1, 2, 3][..]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:719:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:721:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:496:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:651:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:653:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1039:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1041:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1039:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1444:15
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut vec = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1440:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec!["hello"];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:548:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1333:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1335:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1193:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1195:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:795:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:797:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3, 4, 5];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1064:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1066:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 3, 4, 5];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1064:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1008:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:755:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:757:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec!["foo", "bar", "baz", "qux"];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:589:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:591:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![thin_vec![1, 0, 0],
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:817:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:819:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:806:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:808:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Vec<T>::from (line 1863) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1864:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1866:23
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b: ThinVec<i32> = thin_vec![1, 2, 3];
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:367:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1935) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1936:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1899:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1901:34
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from("123"), thin_vec![b'1', b'2', b'3']);
[INFO] [stdout]   |                                  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1916) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1917:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1920:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(thin_vec![1, 2, 3].try_into(), Ok([1, 2, 3]));
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1925) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1926:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1930:19
[INFO] [stdout]   |
[INFO] [stdout] 7 | assert_eq!(r, Err(thin_vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9]));
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::thin_vec (line 297) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:298:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]   --> thin_vec.rs:307:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let v = thin_vec![1; 3];
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]   --> thin_vec.rs:298:14
[INFO] [stdout]    |
[INFO] [stdout] 2  | #[macro_use] extern crate thin_vec;
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 2  + use lmfu::thin_vec;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:301:13
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:298:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     thin_vec.rs - thin_vec::Box<[T]>::from (line 1884)
[INFO] [stdout]     thin_vec.rs - thin_vec::Drain (line 2112)
[INFO] [stdout]     thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter (line 1971)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987)
[INFO] [stdout]     thin_vec.rs - thin_vec::Splice (line 2288)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::len (line 481)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::push (line 627)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898)
[INFO] [stdout]     thin_vec.rs - thin_vec::Vec<T>::from (line 1863)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1916)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1925)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1935)
[INFO] [stdout]     thin_vec.rs - thin_vec::thin_vec (line 297)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 47 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "702f93bb49a658c815902d4e8c8a8117f53529cf5060dfc43d8fd431e8e7c6fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "702f93bb49a658c815902d4e8c8a8117f53529cf5060dfc43d8fd431e8e7c6fd", kill_on_drop: false }`
[INFO] [stdout] 702f93bb49a658c815902d4e8c8a8117f53529cf5060dfc43d8fd431e8e7c6fd
[INFO] testing lmfu-1.3.1 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate lmfu 1.3.1 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate lmfu 1.3.1 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate lmfu 1.3.1
[INFO] finished tweaking crates.io crate lmfu 1.3.1
[INFO] tweaked toml for crates.io crate lmfu 1.3.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1588429611f79a3600cc3922851f6b000fe3cb315e964536666f08bffa2020cf
[INFO] running `Command { std: "docker" "start" "-a" "1588429611f79a3600cc3922851f6b000fe3cb315e964536666f08bffa2020cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1588429611f79a3600cc3922851f6b000fe3cb315e964536666f08bffa2020cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1588429611f79a3600cc3922851f6b000fe3cb315e964536666f08bffa2020cf", kill_on_drop: false }`
[INFO] [stdout] 1588429611f79a3600cc3922851f6b000fe3cb315e964536666f08bffa2020cf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 81b3104a7361330cfad5c593b70dcd1c4d04adddd42033d6fa5d7dca118cdd4f
[INFO] running `Command { std: "docker" "start" "-a" "81b3104a7361330cfad5c593b70dcd1c4d04adddd42033d6fa5d7dca118cdd4f", kill_on_drop: false }`
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling litemap v0.7.2
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling arcstr v1.1.5
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling strpool v1.0.3
[INFO] [stderr]    Compiling lmfu v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.65s
[INFO] running `Command { std: "docker" "inspect" "81b3104a7361330cfad5c593b70dcd1c4d04adddd42033d6fa5d7dca118cdd4f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "81b3104a7361330cfad5c593b70dcd1c4d04adddd42033d6fa5d7dca118cdd4f", kill_on_drop: false }`
[INFO] [stdout] 81b3104a7361330cfad5c593b70dcd1c4d04adddd42033d6fa5d7dca118cdd4f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cce02ffd1e7be47d0cae628b8af3b374fedab9a3a464789aa390e9aa8027ef3a
[INFO] running `Command { std: "docker" "start" "-a" "cce02ffd1e7be47d0cae628b8af3b374fedab9a3a464789aa390e9aa8027ef3a", kill_on_drop: false }`
[INFO] [stderr]    Compiling lmfu v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.49s
[INFO] running `Command { std: "docker" "inspect" "cce02ffd1e7be47d0cae628b8af3b374fedab9a3a464789aa390e9aa8027ef3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cce02ffd1e7be47d0cae628b8af3b374fedab9a3a464789aa390e9aa8027ef3a", kill_on_drop: false }`
[INFO] [stdout] cce02ffd1e7be47d0cae628b8af3b374fedab9a3a464789aa390e9aa8027ef3a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0d2a4aeb0dc30984c245dba2ae95e515a5c939af6b77e511316ce80ca213da89
[INFO] running `Command { std: "docker" "start" "-a" "0d2a4aeb0dc30984c245dba2ae95e515a5c939af6b77e511316ce80ca213da89", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests lib.rs (/opt/rustwide/target/debug/deps/lmfu-87c29a16d92879ef)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test json::quick_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests lmfu
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Drain (line 2112) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter (line 1971) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Box<[T]>::from (line 1884) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Splice (line 2288) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::len (line 481) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::push (line 627) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547) - compile ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588) - compile ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::Vec<T>::from (line 1863) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1935) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1925) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::[T;N]::try_from (line 1916) ... FAILED
[INFO] [stdout] test thin_vec.rs - thin_vec::thin_vec (line 297) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2259:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2261:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:867:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:869:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let buffer = thin_vec![1, 2, 3, 5, 8];
[INFO] [stdout]   |              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:883:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Drain (line 2112) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2113:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2115:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![0, 1, 2];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1260:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1262:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter (line 1971) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1972:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1974:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let v = thin_vec![0, 1, 2];
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1988:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1990:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Box<[T]>::from (line 1884) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1885:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1886:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Box::from(thin_vec![1, 2, 3]), thin_vec![1, 2, 3].into_iter().collect());
[INFO] [stdout]   |                      ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1886:43
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Box::from(thin_vec![1, 2, 3]), thin_vec![1, 2, 3].into_iter().collect());
[INFO] [stdout]   |                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2005:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2007:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | let vec = thin_vec!['a', 'b', 'c'];
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:514:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1503:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1505:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 2, 3, 2];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1503:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Splice (line 2288) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2289:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:2291:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![0, 1, 2];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1227:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1229:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1230:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec2 = thin_vec![4, 5, 6];
[INFO] [stdout]   |                ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1105:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1107:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![10, 20, 21, 30, 20];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1105:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1135:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1137:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec!["foo", "bar", "Bar", "baz", "bar"];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1135:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:847:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:849:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1482:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1484:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:496:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1809:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1811:38
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from([1, 2, 3]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                      ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::len (line 481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:482:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:484:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let a = thin_vec![1, 2, 3];
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1827:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1829:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b: Box<[i32]> = thin_vec![1, 2, 3].into_iter().collect();
[INFO] [stdout]   |                     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1830:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(ThinVec::from(b), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1794:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1796:47
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from(&mut [1, 2, 3][..]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:679:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:681:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::push (line 627) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:628:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:630:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1846:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1849:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(ThinVec::from(b), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1778:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1780:43
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from(&[1, 2, 3][..]), thin_vec![1, 2, 3]);
[INFO] [stdout]   |                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1444:15
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut vec = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1440:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec!["hello"];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1438:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:548:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:589:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:591:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![thin_vec![1, 0, 0],
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:651:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:653:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1008:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:755:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:757:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec!["foo", "bar", "baz", "qux"];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:719:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:721:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1333:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1335:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut v = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1193:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1195:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1039:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1041:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 3, 4];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1039:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:795:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:797:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3, 4, 5];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:806:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:808:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1064:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:1066:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut vec = thin_vec![1, 2, 3, 4, 5];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:1064:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:367:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::ThinVec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::Vec<T>::from (line 1863) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1864:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1866:23
[INFO] [stdout]   |
[INFO] [stdout] 5 | let b: ThinVec<i32> = thin_vec![1, 2, 3];
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:817:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::thin_vec;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:819:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = thin_vec![1, 2, 3];
[INFO] [stdout]   |               ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1935) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1936:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1925) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1926:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1930:19
[INFO] [stdout]   |
[INFO] [stdout] 7 | assert_eq!(r, Err(thin_vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9]));
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1899:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1901:34
[INFO] [stdout]   |
[INFO] [stdout] 5 | assert_eq!(ThinVec::from("123"), thin_vec![b'1', b'2', b'3']);
[INFO] [stdout]   |                                  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::[T;N]::try_from (line 1916) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1917:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use thin_vec::{ThinVec, thin_vec};
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `thin_vec`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:1920:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | assert_eq!(thin_vec![1, 2, 3].try_into(), Ok([1, 2, 3]));
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- thin_vec.rs - thin_vec::thin_vec (line 297) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `thin_vec`
[INFO] [stdout]  --> thin_vec.rs:298:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]   --> thin_vec.rs:307:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let v = thin_vec![1; 3];
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]   --> thin_vec.rs:298:14
[INFO] [stdout]    |
[INFO] [stdout] 2  | #[macro_use] extern crate thin_vec;
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 2  + use lmfu::thin_vec;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `thin_vec` in this scope
[INFO] [stdout]  --> thin_vec.rs:301:13
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let v = thin_vec![1, 2, 3];
[INFO] [stdout]   |             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `thin_vec` is imported here, but it is an unresolved item, not a macro
[INFO] [stdout]  --> thin_vec.rs:298:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | #[macro_use] extern crate thin_vec;
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use lmfu::thin_vec;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     thin_vec.rs - thin_vec::Box<[T]>::from (line 1884)
[INFO] [stdout]     thin_vec.rs - thin_vec::Drain (line 2112)
[INFO] [stdout]     thin_vec.rs - thin_vec::Drain<'a,T>::as_slice (line 2258)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter (line 1971)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 2004)
[INFO] [stdout]     thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1987)
[INFO] [stdout]     thin_vec.rs - thin_vec::Splice (line 2288)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::append (line 1226)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 882)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 866)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 513)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::clear (line 846)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 1502)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 1134)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 1104)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1259)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::extend_from_slice (line 1481)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1777)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1793)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1808)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1826)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::from (line 1845)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::insert (line 678)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 495)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::len (line 481)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::pop (line 650)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::push (line 627)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::remove (line 718)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::resize (line 1437)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::retain (line 1038)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::retain_mut (line 1063)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 547)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::set_len (line 588)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 1007)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1332)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1192)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 754)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 794)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 805)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 816)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 366)
[INFO] [stdout]     thin_vec.rs - thin_vec::ThinVec<u8>::from (line 1898)
[INFO] [stdout]     thin_vec.rs - thin_vec::Vec<T>::from (line 1863)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1916)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1925)
[INFO] [stdout]     thin_vec.rs - thin_vec::[T;N]::try_from (line 1935)
[INFO] [stdout]     thin_vec.rs - thin_vec::thin_vec (line 297)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 47 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "0d2a4aeb0dc30984c245dba2ae95e515a5c939af6b77e511316ce80ca213da89", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d2a4aeb0dc30984c245dba2ae95e515a5c939af6b77e511316ce80ca213da89", kill_on_drop: false }`
[INFO] [stdout] 0d2a4aeb0dc30984c245dba2ae95e515a5c939af6b77e511316ce80ca213da89
