[INFO] crate avr-libcore 0.1.0 is already in cache
[INFO] checking avr-libcore-0.1.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate avr-libcore 0.1.0 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate avr-libcore 0.1.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate avr-libcore 0.1.0
[INFO] finished tweaking crates.io crate avr-libcore 0.1.0
[INFO] tweaked toml for crates.io crate avr-libcore 0.1.0 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 88d9950efb0b0187bf097631e795bd4fec7de786c2db1d5e413a88210df3e777
[INFO] running `"docker" "start" "-a" "88d9950efb0b0187bf097631e795bd4fec7de786c2db1d5e413a88210df3e777"`
[INFO] [stderr]     Checking avr-libcore v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0557]: feature has been removed
[INFO] [stderr]   --> src/lib.rs:78:12
[INFO] [stderr]    |
[INFO] [stderr] 78 | #![feature(custom_attribute)]
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stderr]    |
[INFO] [stderr]    = note: removed in favor of `#![register_tool]` and `#![register_attr]`
[INFO] [stderr] 
[INFO] [stderr] error[E0557]: feature has been removed
[INFO] [stderr]   --> src/lib.rs:86:12
[INFO] [stderr]    |
[INFO] [stderr] 86 | #![feature(on_unimplemented)]
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stderr] 
[INFO] [stderr] warning: unknown lint: `unions_with_drop_fields`
[INFO] [stderr]    --> src/mem.rs:777:9
[INFO] [stderr]     |
[INFO] [stderr] 777 | #[allow(unions_with_drop_fields)]
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unknown_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0557]: feature has been removed
[INFO] [stderr]   --> src/lib.rs:78:12
[INFO] [stderr]    |
[INFO] [stderr] 78 | #![feature(custom_attribute)]
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stderr]    |
[INFO] [stderr]    = note: removed in favor of `#![register_tool]` and `#![register_attr]`
[INFO] [stderr] 
[INFO] [stderr] error[E0557]: feature has been removed
[INFO] [stderr]   --> src/lib.rs:86:12
[INFO] [stderr]    |
[INFO] [stderr] 86 | #![feature(on_unimplemented)]
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stderr] 
[INFO] [stderr] warning: unknown lint: `unions_with_drop_fields`
[INFO] [stderr]    --> src/mem.rs:777:9
[INFO] [stderr]     |
[INFO] [stderr] 777 | #[allow(unions_with_drop_fields)]
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unknown_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]    --> src/slice/mod.rs:998:11
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0...self.end).get(slice)
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0..self.end).get(slice)
[INFO] [stderr]     |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0..=self.end).get(slice)
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1003:11
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0...self.end).get_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0..self.end).get_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0..=self.end).get_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1008:11
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0...self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0..self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0..=self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1013:11
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0...self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0..self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0..=self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1018:11
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0...self.end).index(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0..self.end).index(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0..=self.end).index(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1023:11
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0...self.end).index_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0..self.end).index_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0..=self.end).index_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/str/mod.rs:1741:25
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0...index.end)
[INFO] [stderr]      |                         ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0..index.end)
[INFO] [stderr]      |                         ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0..=index.end)
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/str/mod.rs:1766:29
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0...index.end)
[INFO] [stderr]      |                             ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0..index.end)
[INFO] [stderr]      |                             ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0..=index.end)
[INFO] [stderr]      |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]    --> src/slice/mod.rs:998:11
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0...self.end).get(slice)
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0..self.end).get(slice)
[INFO] [stderr]     |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr] 998 |         (0..=self.end).get(slice)
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1003:11
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0...self.end).get_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0..self.end).get_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1003 |         (0..=self.end).get_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1008:11
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0...self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0..self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1008 |         (0..=self.end).get_unchecked(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1013:11
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0...self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0..self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1013 |         (0..=self.end).get_unchecked_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1018:11
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0...self.end).index(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0..self.end).index(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1018 |         (0..=self.end).index(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/slice/mod.rs:1023:11
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0...self.end).index_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0..self.end).index_mut(slice)
[INFO] [stderr]      |           ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1023 |         (0..=self.end).index_mut(slice)
[INFO] [stderr]      |           ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/str/mod.rs:1741:25
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0...index.end)
[INFO] [stderr]      |                         ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0..index.end)
[INFO] [stderr]      |                         ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1741 |             self.index(0..=index.end)
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] error: unexpected token: `...`
[INFO] [stderr]     --> src/str/mod.rs:1766:29
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0...index.end)
[INFO] [stderr]      |                             ^^^
[INFO] [stderr]      |
[INFO] [stderr] help: use `..` for an exclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0..index.end)
[INFO] [stderr]      |                             ^^
[INFO] [stderr] help: or `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr] 1766 |             self.index_mut(0..=index.end)
[INFO] [stderr]      |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] error: allow_internal_unstable expects list of feature names
[INFO] [stderr]   --> src/macros.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | #[allow_internal_unstable]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: allow_internal_unstable expects list of feature names
[INFO] [stderr]   --> src/macros.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | #[allow_internal_unstable]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]   --> src/marker.rs:49:1
[INFO] [stderr]    |
[INFO] [stderr] 49 | unsafe impl Send for .. { }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]    --> src/marker.rs:352:1
[INFO] [stderr]     |
[INFO] [stderr] 352 | unsafe impl Sync for .. { }
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]    --> src/marker.rs:565:1
[INFO] [stderr]     |
[INFO] [stderr] 565 | unsafe impl Freeze for .. {}
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: malformed `unwind` attribute input
[INFO] [stderr]   --> src/panicking.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         #[unwind]
[INFO] [stderr]    |         ^^^^^^^^^ help: must be of the form: `#[unwind(allowed|aborts)]`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:10
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:21
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:25
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:37
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:42
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:49
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:55
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:64
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]   --> src/marker.rs:49:1
[INFO] [stderr]    |
[INFO] [stderr] 49 | unsafe impl Send for .. { }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]    --> src/marker.rs:352:1
[INFO] [stderr]     |
[INFO] [stderr] 352 | unsafe impl Sync for .. { }
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stderr]    --> src/marker.rs:565:1
[INFO] [stderr]     |
[INFO] [stderr] 565 | unsafe impl Freeze for .. {}
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: use `auto trait Trait {}` instead
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: malformed `unwind` attribute input
[INFO] [stderr]   --> src/panicking.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         #[unwind]
[INFO] [stderr]    |         ^^^^^^^^^ help: must be of the form: `#[unwind(allowed|aborts)]`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:10
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:16
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:23
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:34
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:38
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:10
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:16
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:23
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:27
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:38
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:43
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:55
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:62
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:10
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:16
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:23
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:34
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:38
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2043:9
[INFO] [stderr]      |
[INFO] [stderr] 2043 |         write!(fmt, "..")
[INFO] [stderr]      |         ----------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:10
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:17
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:28
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:32
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2080:9
[INFO] [stderr]      |
[INFO] [stderr] 2080 |         write!(fmt, "{:?}..{:?}", self.start, self.end)
[INFO] [stderr]      |         ----------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:10
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:17
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:28
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:32
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2140:9
[INFO] [stderr]      |
[INFO] [stderr] 2140 |         write!(fmt, "{:?}..", self.start)
[INFO] [stderr]      |         --------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:10
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:16
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:23
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:34
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:38
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2206:9
[INFO] [stderr]      |
[INFO] [stderr] 2206 |         write!(fmt, "..{:?}", self.end)
[INFO] [stderr]      |         ------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:10
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:17
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:28
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:32
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2283:33
[INFO] [stderr]      |
[INFO] [stderr] 2283 |             Empty { ref at } => write!(fmt, "[empty range @ {:?}]", at),
[INFO] [stderr]      |                                 --------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2284:48
[INFO] [stderr]      |
[INFO] [stderr] 2284 |             NonEmpty { ref start, ref end } => write!(fmt, "{:?}...{:?}", start, end),
[INFO] [stderr]      |                                                -------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:10
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:16
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:23
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:34
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:38
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2360:9
[INFO] [stderr]      |
[INFO] [stderr] 2360 |         write!(fmt, "...{:?}", self.end)
[INFO] [stderr]      |         -------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:10
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:17
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:10
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:23
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:21
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:25
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                         ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:34
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:37
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:42
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:41
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                                         ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:49
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:10
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:55
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:21
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:25
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                         ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/num/mod.rs:43:64
[INFO] [stderr]    |
[INFO] [stderr] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)]
[INFO] [stderr]    |                                                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/any.rs:345:10
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/any.rs:345:17
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/any.rs:345:23
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/any.rs:345:34
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/any.rs:345:38
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                      ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/any.rs:345:50
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/any.rs:345:55
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/any.rs:345:62
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:545:9
[INFO] [stderr]     |
[INFO] [stderr] 545 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stderr]     |         ------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:857:9
[INFO] [stderr]     |
[INFO] [stderr] 857 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stderr]     |         ----------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:868:9
[INFO] [stderr]     |
[INFO] [stderr] 868 |         debug_assert!(borrow != UNUSED);
[INFO] [stderr]     |         -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:991:9
[INFO] [stderr]     |
[INFO] [stderr] 991 |         debug_assert!(borrow == WRITING);
[INFO] [stderr]     |         --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/char.rs:227:10
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:227:16
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:227:23
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/char.rs:227:30
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                              ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/char.rs:227:41
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                                         ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:488:10
[INFO] [stderr]     |
[INFO] [stderr] 488 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:488:17
[INFO] [stderr]     |
[INFO] [stderr] 488 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:503:10
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:503:17
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:609:10
[INFO] [stderr]     |
[INFO] [stderr] 609 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:609:17
[INFO] [stderr]     |
[INFO] [stderr] 609 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:615:10
[INFO] [stderr]     |
[INFO] [stderr] 615 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:615:17
[INFO] [stderr]     |
[INFO] [stderr] 615 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:723:10
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:723:17
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:751:10
[INFO] [stderr]     |
[INFO] [stderr] 751 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:751:17
[INFO] [stderr]     |
[INFO] [stderr] 751 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/char.rs:763:10
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/char.rs:763:21
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:763:25
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                         ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/range.rs:251:10
[INFO] [stderr]     |
[INFO] [stderr] 251 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/range.rs:251:17
[INFO] [stderr]     |
[INFO] [stderr] 251 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/iter/sources.rs:22:10
[INFO] [stderr]    |
[INFO] [stderr] 22 | #[derive(Clone, Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/iter/sources.rs:22:17
[INFO] [stderr]    |
[INFO] [stderr] 22 | #[derive(Clone, Debug)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/sources.rs:189:10
[INFO] [stderr]     |
[INFO] [stderr] 189 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/sources.rs:189:17
[INFO] [stderr]     |
[INFO] [stderr] 189 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:346:10
[INFO] [stderr]     |
[INFO] [stderr] 346 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:346:17
[INFO] [stderr]     |
[INFO] [stderr] 346 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:411:10
[INFO] [stderr]     |
[INFO] [stderr] 411 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:411:17
[INFO] [stderr]     |
[INFO] [stderr] 411 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:489:10
[INFO] [stderr]     |
[INFO] [stderr] 489 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:489:17
[INFO] [stderr]     |
[INFO] [stderr] 489 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:530:10
[INFO] [stderr]     |
[INFO] [stderr] 530 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:530:17
[INFO] [stderr]     |
[INFO] [stderr] 530 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:552:10
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:552:17
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:723:10
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:723:17
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:990:10
[INFO] [stderr]     |
[INFO] [stderr] 990 | #[derive(Clone)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1080:10
[INFO] [stderr]      |
[INFO] [stderr] 1080 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1164:10
[INFO] [stderr]      |
[INFO] [stderr] 1164 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1228:10
[INFO] [stderr]      |
[INFO] [stderr] 1228 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1228:17
[INFO] [stderr]      |
[INFO] [stderr] 1228 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1337:10
[INFO] [stderr]      |
[INFO] [stderr] 1337 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1337:17
[INFO] [stderr]      |
[INFO] [stderr] 1337 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1474:10
[INFO] [stderr]      |
[INFO] [stderr] 1474 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1528:10
[INFO] [stderr]      |
[INFO] [stderr] 1528 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1585:10
[INFO] [stderr]      |
[INFO] [stderr] 1585 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1585:17
[INFO] [stderr]      |
[INFO] [stderr] 1585 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1679:10
[INFO] [stderr]      |
[INFO] [stderr] 1679 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1679:17
[INFO] [stderr]      |
[INFO] [stderr] 1679 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1745:10
[INFO] [stderr]      |
[INFO] [stderr] 1745 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1795:10
[INFO] [stderr]      |
[INFO] [stderr] 1795 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1883:10
[INFO] [stderr]      |
[INFO] [stderr] 1883 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1883:17
[INFO] [stderr]      |
[INFO] [stderr] 1883 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:2034:10
[INFO] [stderr]      |
[INFO] [stderr] 2034 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:157:10
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/option.rs:157:17
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/option.rs:157:23
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/option.rs:157:34
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/option.rs:157:46
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                              ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/option.rs:157:50
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:157:55
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/option.rs:157:62
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:864:10
[INFO] [stderr]     |
[INFO] [stderr] 864 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:864:17
[INFO] [stderr]     |
[INFO] [stderr] 864 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:907:10
[INFO] [stderr]     |
[INFO] [stderr] 907 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:952:10
[INFO] [stderr]     |
[INFO] [stderr] 952 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:988:10
[INFO] [stderr]     |
[INFO] [stderr] 988 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:988:17
[INFO] [stderr]     |
[INFO] [stderr] 988 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/raw.rs:94:10
[INFO] [stderr]    |
[INFO] [stderr] 94 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/raw.rs:94:16
[INFO] [stderr]    |
[INFO] [stderr] 94 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/result.rs:249:10
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/result.rs:249:17
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/result.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/result.rs:249:34
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/result.rs:249:46
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                              ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/result.rs:249:50
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:249:55
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/result.rs:249:62
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:929:10
[INFO] [stderr]     |
[INFO] [stderr] 929 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:973:10
[INFO] [stderr]     |
[INFO] [stderr] 973 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/result.rs:1016:10
[INFO] [stderr]      |
[INFO] [stderr] 1016 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:269:13
[INFO] [stderr]     |
[INFO] [stderr] 269 |             debug_assert!(block_l <= BLOCK && block_r <= BLOCK);
[INFO] [stderr]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:270:13
[INFO] [stderr]     |
[INFO] [stderr] 270 |             debug_assert!(width(l, r) == block_l + block_r);
[INFO] [stderr]     |             ------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1215 | /     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:355:9
[INFO] [stderr]     |
[INFO] [stderr] 355 |         debug_assert_eq!(width(l, r), block_l);
[INFO] [stderr]     |         --------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:367:9
[INFO] [stderr]     |
[INFO] [stderr] 367 |         debug_assert_eq!(width(l, r), block_r);
[INFO] [stderr]     |         --------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:1778:10
[INFO] [stderr]      |
[INFO] [stderr] 1778 | #[derive(Clone)] // Is this correct, or does it incorrectly require `T: Clone`?
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:1890:10
[INFO] [stderr]      |
[INFO] [stderr] 1890 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2037:10
[INFO] [stderr]      |
[INFO] [stderr] 2037 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2139:10
[INFO] [stderr]      |
[INFO] [stderr] 2139 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2248:10
[INFO] [stderr]      |
[INFO] [stderr] 2248 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:10
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:16
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:23
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:27
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:38
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:277:10
[INFO] [stderr]     |
[INFO] [stderr] 277 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:277:17
[INFO] [stderr]     |
[INFO] [stderr] 277 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:417:10
[INFO] [stderr]     |
[INFO] [stderr] 417 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:417:17
[INFO] [stderr]     |
[INFO] [stderr] 417 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:442:10
[INFO] [stderr]     |
[INFO] [stderr] 442 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:442:17
[INFO] [stderr]     |
[INFO] [stderr] 442 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:465:10
[INFO] [stderr]     |
[INFO] [stderr] 465 | #[derive(Clone)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:546:10
[INFO] [stderr]     |
[INFO] [stderr] 546 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:546:17
[INFO] [stderr]     |
[INFO] [stderr] 546 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:555:10
[INFO] [stderr]     |
[INFO] [stderr] 555 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:555:17
[INFO] [stderr]     |
[INFO] [stderr] 555 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:561:10
[INFO] [stderr]     |
[INFO] [stderr] 561 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:561:17
[INFO] [stderr]     |
[INFO] [stderr] 561 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:742:10
[INFO] [stderr]     |
[INFO] [stderr] 742 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:742:17
[INFO] [stderr]     |
[INFO] [stderr] 742 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/macros.rs:224:26
[INFO] [stderr]      |
[INFO] [stderr] 224  |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]      |                          ^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/str/pattern.rs:1171:9
[INFO] [stderr]      |
[INFO] [stderr] 1171 |         debug_assert!(period <= known_period);
[INFO] [stderr]      |         -------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:10
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:17
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:24
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:35
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                                   ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:10
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:16
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:20
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:31
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                               ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:38
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |       ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                   ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/str/mod.rs:391:13
[INFO] [stderr]     |
[INFO] [stderr] 391 | /             write!(f, "invalid utf-8 sequence of {} bytes from index {}",
[INFO] [stderr] 392 | |                    error_len, self.valid_up_to)
[INFO] [stderr]     | |_______________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/str/mod.rs:394:13
[INFO] [stderr]     |
[INFO] [stderr] 394 |             write!(f, "incomplete utf-8 byte sequence from index {}", self.valid_up_to)
[INFO] [stderr]     |             --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:412:10
[INFO] [stderr]     |
[INFO] [stderr] 412 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:412:17
[INFO] [stderr]     |
[INFO] [stderr] 412 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:600:10
[INFO] [stderr]     |
[INFO] [stderr] 600 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:600:17
[INFO] [stderr]     |
[INFO] [stderr] 600 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:679:10
[INFO] [stderr]     |
[INFO] [stderr] 679 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:679:17
[INFO] [stderr]     |
[INFO] [stderr] 679 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1008 | / generate_pattern_iterators! {
[INFO] [stderr] 1009 | |     forward:
[INFO] [stderr] 1010 | |         /// Created with the method [`split`].
[INFO] [stderr] 1011 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1023 | |     delegate double ended;
[INFO] [stderr] 1024 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1008 | / generate_pattern_iterators! {
[INFO] [stderr] 1009 | |     forward:
[INFO] [stderr] 1010 | |         /// Created with the method [`split`].
[INFO] [stderr] 1011 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1023 | |     delegate double ended;
[INFO] [stderr] 1024 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1026 | / generate_pattern_iterators! {
[INFO] [stderr] 1027 | |     forward:
[INFO] [stderr] 1028 | |         /// Created with the method [`split_terminator`].
[INFO] [stderr] 1029 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1041 | |     delegate double ended;
[INFO] [stderr] 1042 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1026 | / generate_pattern_iterators! {
[INFO] [stderr] 1027 | |     forward:
[INFO] [stderr] 1028 | |         /// Created with the method [`split_terminator`].
[INFO] [stderr] 1029 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1041 | |     delegate double ended;
[INFO] [stderr] 1042 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1223 | /     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1086 | / generate_pattern_iterators! {
[INFO] [stderr] 1087 | |     forward:
[INFO] [stderr] 1088 | |         /// Created with the method [`splitn`].
[INFO] [stderr] 1089 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1101 | |     delegate single ended;
[INFO] [stderr] 1102 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1086 | / generate_pattern_iterators! {
[INFO] [stderr] 1087 | |     forward:
[INFO] [stderr] 1088 | |         /// Created with the method [`splitn`].
[INFO] [stderr] 1089 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1101 | |     delegate single ended;
[INFO] [stderr] 1102 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1137 | / generate_pattern_iterators! {
[INFO] [stderr] 1138 | |     forward:
[INFO] [stderr] 1139 | |         /// Created with the method [`match_indices`].
[INFO] [stderr] 1140 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1152 | |     delegate double ended;
[INFO] [stderr] 1153 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1137 | / generate_pattern_iterators! {
[INFO] [stderr] 1138 | |     forward:
[INFO] [stderr] 1139 | |         /// Created with the method [`match_indices`].
[INFO] [stderr] 1140 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1152 | |     delegate double ended;
[INFO] [stderr] 1153 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1190 | / generate_pattern_iterators! {
[INFO] [stderr] 1191 | |     forward:
[INFO] [stderr] 1192 | |         /// Created with the method [`matches`].
[INFO] [stderr] 1193 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1205 | |     delegate double ended;
[INFO] [stderr] 1206 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1190 | / generate_pattern_iterators! {
[INFO] [stderr] 1191 | |     forward:
[INFO] [stderr] 1192 | |         /// Created with the method [`matches`].
[INFO] [stderr] 1193 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1205 | |     delegate double ended;
[INFO] [stderr] 1206 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1216:10
[INFO] [stderr]      |
[INFO] [stderr] 1216 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1216:17
[INFO] [stderr]      |
[INFO] [stderr] 1216 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1250:10
[INFO] [stderr]      |
[INFO] [stderr] 1250 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1250:17
[INFO] [stderr]      |
[INFO] [stderr] 1250 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1255:10
[INFO] [stderr]      |
[INFO] [stderr] 1255 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:10
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:24
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:10
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:17
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:24
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:10
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:17
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:24
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:63:10
[INFO] [stderr]    |
[INFO] [stderr] 63 | #[derive(Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:10
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:17
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:24
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |                        ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 |     debug_assert!(len < 8);
[INFO] [stderr]     |     ----------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:127:15
[INFO] [stderr]     |
[INFO] [stderr] 127 |         out = load_int_le!(buf, start + i, u32) as u64;
[INFO] [stderr]     |               --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:131:17
[INFO] [stderr]     |
[INFO] [stderr] 131 |         out |= (load_int_le!(buf, start + i, u16) as u64) << (i * 8);
[INFO] [stderr]     |                 --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:138:5
[INFO] [stderr]     |
[INFO] [stderr] 138 |     debug_assert_eq!(i, len);
[INFO] [stderr]     |     ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:244:9
[INFO] [stderr]     |
[INFO] [stderr] 244 |         debug_assert!(msg.len() <= 8);
[INFO] [stderr]     |         ------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:251:34
[INFO] [stderr]     |
[INFO] [stderr] 251 |             self.tail = unsafe { load_int_le!(msg, 0, u64) };
[INFO] [stderr]     |                                  ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:351:31
[INFO] [stderr]     |
[INFO] [stderr] 351 |             let mi = unsafe { load_int_le!(msg, i, u64) };
[INFO] [stderr]     |                               ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:10
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:17
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:24
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:10
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:17
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:24
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:102:10
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:102:17
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:106:10
[INFO] [stderr]     |
[INFO] [stderr] 106 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:106:17
[INFO] [stderr]     |
[INFO] [stderr] 106 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:110:10
[INFO] [stderr]     |
[INFO] [stderr] 110 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:110:17
[INFO] [stderr]     |
[INFO] [stderr] 110 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:114:10
[INFO] [stderr]     |
[INFO] [stderr] 114 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:114:17
[INFO] [stderr]     |
[INFO] [stderr] 114 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:118:17
[INFO] [stderr]     |
[INFO] [stderr] 118 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]   --> src/fmt/builders.rs:89:28
[INFO] [stderr]    |
[INFO] [stderr] 89 | ...                   format_args!("{}\n{}: {:#?}", prefix, name, value))
[INFO] [stderr]    |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:91:17
[INFO] [stderr]     |
[INFO] [stderr] 91  |                 write!(self.fmt, "{} {}: {:?}", prefix, name, value)
[INFO] [stderr]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:155:41
[INFO] [stderr]     |
[INFO] [stderr] 155 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, value))
[INFO] [stderr]     |                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:157:17
[INFO] [stderr]     |
[INFO] [stderr] 157 |                 write!(self.fmt, "{}{}{:?}", prefix, space, value)
[INFO] [stderr]     |                 -------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:203:41
[INFO] [stderr]     |
[INFO] [stderr] 203 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, entry))
[INFO] [stderr]     |                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:210:17
[INFO] [stderr]     |
[INFO] [stderr] 210 |                 write!(self.fmt, "{}{:?}", prefix, entry)
[INFO] [stderr]     |                 ----------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:242:18
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let result = write!(fmt, "{{");
[INFO] [stderr]     |                  ----------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:291:18
[INFO] [stderr]     |
[INFO] [stderr] 291 |     let result = write!(fmt, "[");
[INFO] [stderr]     |                  ---------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:342:18
[INFO] [stderr]     |
[INFO] [stderr] 342 |     let result = write!(fmt, "{{");
[INFO] [stderr]     |                  ----------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:363:28
[INFO] [stderr]     |
[INFO] [stderr] 363 | ...                   format_args!("{}\n{:#?}: {:#?}", prefix, key, value))
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:370:17
[INFO] [stderr]     |
[INFO] [stderr] 370 |                 write!(self.fmt, "{}{:?}: {:?}", prefix, key, value)
[INFO] [stderr]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:399:34
[INFO] [stderr]     |
[INFO] [stderr] 399 |         self.result.and_then(|_| write!(self.fmt, "{}}}", prefix))
[INFO] [stderr]     |                                  -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:26:10
[INFO] [stderr]    |
[INFO] [stderr] 26 | #[derive(Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:18:10
[INFO] [stderr]    |
[INFO] [stderr] 18 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:18:16
[INFO] [stderr]    |
[INFO] [stderr] 18 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:24:10
[INFO] [stderr]    |
[INFO] [stderr] 24 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:24:16
[INFO] [stderr]    |
[INFO] [stderr] 24 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:10
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:16
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:23
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:34
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:46:10
[INFO] [stderr]    |
[INFO] [stderr] 46 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:46:16
[INFO] [stderr]    |
[INFO] [stderr] 46 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:54:10
[INFO] [stderr]    |
[INFO] [stderr] 54 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:54:16
[INFO] [stderr]    |
[INFO] [stderr] 54 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:10
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:16
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:23
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:30
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:39
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:43
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                           ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:49
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:54
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                      ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:65
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:248:10
[INFO] [stderr]     |
[INFO] [stderr] 248 | #[derive(Copy)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | #[derive(Copy, Clone)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:302:16
[INFO] [stderr]     |
[INFO] [stderr] 302 | #[derive(Copy, Clone)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:381:10
[INFO] [stderr]     |
[INFO] [stderr] 381 | #[derive(Copy, Clone)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:381:16
[INFO] [stderr]     |
[INFO] [stderr] 381 | #[derive(Copy, Clone)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1231 | /     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1239 | /     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:280:16
[INFO] [stderr]      |
[INFO] [stderr] 280  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:304:16
[INFO] [stderr]      |
[INFO] [stderr] 304  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:328:16
[INFO] [stderr]      |
[INFO] [stderr] 328  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:352:16
[INFO] [stderr]      |
[INFO] [stderr] 352  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1266 | /     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2256 | /     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] 2259 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2262 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2268 | /     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] 2271 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2274 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2280 | /     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] 2283 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2286 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2292 | /     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] 2295 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2298 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1473:16
[INFO] [stderr]      |
[INFO] [stderr] 1473 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1497:16
[INFO] [stderr]      |
[INFO] [stderr] 1497 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1521:16
[INFO] [stderr]      |
[INFO] [stderr] 1521 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/num/mod.rs:1545:16
[INFO] [stderr]      |
[INFO] [stderr] 1545 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2330 | /     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] 2333 | |         intrinsics::cttz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2336 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr]      | |_______________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:10
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:16
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:23
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:34
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/num/mod.rs:2366:38
[INFO] [stderr]      |
[INFO] [stderr] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stderr]      |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:10
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:16
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:23
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:27
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:38
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:43
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                           ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:55
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/nonzero.rs:39:62
[INFO] [stderr]    |
[INFO] [stderr] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stderr]    |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:10
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:16
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:23
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:34
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2036:38
[INFO] [stderr]      |
[INFO] [stderr] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2043:9
[INFO] [stderr]      |
[INFO] [stderr] 2043 |         write!(fmt, "..")
[INFO] [stderr]      |         ----------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:10
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:17
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:28
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2066:32
[INFO] [stderr]      |
[INFO] [stderr] 2066 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2080:9
[INFO] [stderr]      |
[INFO] [stderr] 2080 |         write!(fmt, "{:?}..{:?}", self.start, self.end)
[INFO] [stderr]      |         ----------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:10
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:17
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:28
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2129:32
[INFO] [stderr]      |
[INFO] [stderr] 2129 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2140:9
[INFO] [stderr]      |
[INFO] [stderr] 2140 |         write!(fmt, "{:?}..", self.start)
[INFO] [stderr]      |         --------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:10
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:16
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:23
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:34
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2195:38
[INFO] [stderr]      |
[INFO] [stderr] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2206:9
[INFO] [stderr]      |
[INFO] [stderr] 2206 |         write!(fmt, "..{:?}", self.end)
[INFO] [stderr]      |         ------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:10
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:17
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:28
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                            ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2245:32
[INFO] [stderr]      |
[INFO] [stderr] 2245 | #[derive(Clone, PartialEq, Eq, Hash)]  // not Copy -- see #27186
[INFO] [stderr]      |                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2283:33
[INFO] [stderr]      |
[INFO] [stderr] 2283 |             Empty { ref at } => write!(fmt, "[empty range @ {:?}]", at),
[INFO] [stderr]      |                                 --------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2284:48
[INFO] [stderr]      |
[INFO] [stderr] 2284 |             NonEmpty { ref start, ref end } => write!(fmt, "{:?}...{:?}", start, end),
[INFO] [stderr]      |                                                -------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:10
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:16
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:23
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:34
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]     --> src/ops.rs:2347:38
[INFO] [stderr]      |
[INFO] [stderr] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)]
[INFO] [stderr]      |                                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]     --> src/macros.rs:385:49
[INFO] [stderr]      |
[INFO] [stderr] 385  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]      |                                                 ^^^^^^^^^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/ops.rs:2360:9
[INFO] [stderr]      |
[INFO] [stderr] 2360 |         write!(fmt, "...{:?}", self.end)
[INFO] [stderr]      |         -------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:10
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:17
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:23
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:34
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/cmp.rs:199:41
[INFO] [stderr]     |
[INFO] [stderr] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)]
[INFO] [stderr]     |                                         ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:10
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:21
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/cmp.rs:341:25
[INFO] [stderr]     |
[INFO] [stderr] 341 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                         ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/any.rs:345:10
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/any.rs:345:17
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/any.rs:345:23
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/any.rs:345:34
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/any.rs:345:38
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                      ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/any.rs:345:50
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/any.rs:345:55
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/any.rs:345:62
[INFO] [stderr]     |
[INFO] [stderr] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:545:9
[INFO] [stderr]     |
[INFO] [stderr] 545 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stderr]     |         ------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:857:9
[INFO] [stderr]     |
[INFO] [stderr] 857 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stderr]     |         ----------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:868:9
[INFO] [stderr]     |
[INFO] [stderr] 868 |         debug_assert!(borrow != UNUSED);
[INFO] [stderr]     |         -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/cell.rs:991:9
[INFO] [stderr]     |
[INFO] [stderr] 991 |         debug_assert!(borrow == WRITING);
[INFO] [stderr]     |         --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/char.rs:227:10
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:227:16
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:227:23
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/char.rs:227:30
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                              ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/char.rs:227:41
[INFO] [stderr]     |
[INFO] [stderr] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)]
[INFO] [stderr]     |                                         ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:488:10
[INFO] [stderr]     |
[INFO] [stderr] 488 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:488:17
[INFO] [stderr]     |
[INFO] [stderr] 488 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:503:10
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:503:17
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:609:10
[INFO] [stderr]     |
[INFO] [stderr] 609 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:609:17
[INFO] [stderr]     |
[INFO] [stderr] 609 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:615:10
[INFO] [stderr]     |
[INFO] [stderr] 615 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:615:17
[INFO] [stderr]     |
[INFO] [stderr] 615 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:723:10
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:723:17
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/char.rs:751:10
[INFO] [stderr]     |
[INFO] [stderr] 751 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:751:17
[INFO] [stderr]     |
[INFO] [stderr] 751 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/char.rs:763:10
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/char.rs:763:21
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                     ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/char.rs:763:25
[INFO] [stderr]     |
[INFO] [stderr] 763 | #[derive(PartialEq, Eq, Debug)]
[INFO] [stderr]     |                         ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/range.rs:251:10
[INFO] [stderr]     |
[INFO] [stderr] 251 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/range.rs:251:17
[INFO] [stderr]     |
[INFO] [stderr] 251 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/iter/sources.rs:22:10
[INFO] [stderr]    |
[INFO] [stderr] 22 | #[derive(Clone, Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/iter/sources.rs:22:17
[INFO] [stderr]    |
[INFO] [stderr] 22 | #[derive(Clone, Debug)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/sources.rs:189:10
[INFO] [stderr]     |
[INFO] [stderr] 189 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/sources.rs:189:17
[INFO] [stderr]     |
[INFO] [stderr] 189 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:346:10
[INFO] [stderr]     |
[INFO] [stderr] 346 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:346:17
[INFO] [stderr]     |
[INFO] [stderr] 346 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:411:10
[INFO] [stderr]     |
[INFO] [stderr] 411 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:411:17
[INFO] [stderr]     |
[INFO] [stderr] 411 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:489:10
[INFO] [stderr]     |
[INFO] [stderr] 489 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:489:17
[INFO] [stderr]     |
[INFO] [stderr] 489 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:530:10
[INFO] [stderr]     |
[INFO] [stderr] 530 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:530:17
[INFO] [stderr]     |
[INFO] [stderr] 530 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:552:10
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:552:17
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:723:10
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:723:17
[INFO] [stderr]     |
[INFO] [stderr] 723 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/iter/mod.rs:990:10
[INFO] [stderr]     |
[INFO] [stderr] 990 | #[derive(Clone)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1080:10
[INFO] [stderr]      |
[INFO] [stderr] 1080 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1164:10
[INFO] [stderr]      |
[INFO] [stderr] 1164 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1228:10
[INFO] [stderr]      |
[INFO] [stderr] 1228 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1228:17
[INFO] [stderr]      |
[INFO] [stderr] 1228 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1337:10
[INFO] [stderr]      |
[INFO] [stderr] 1337 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1337:17
[INFO] [stderr]      |
[INFO] [stderr] 1337 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1474:10
[INFO] [stderr]      |
[INFO] [stderr] 1474 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1528:10
[INFO] [stderr]      |
[INFO] [stderr] 1528 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1585:10
[INFO] [stderr]      |
[INFO] [stderr] 1585 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1585:17
[INFO] [stderr]      |
[INFO] [stderr] 1585 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1679:10
[INFO] [stderr]      |
[INFO] [stderr] 1679 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1679:17
[INFO] [stderr]      |
[INFO] [stderr] 1679 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1745:10
[INFO] [stderr]      |
[INFO] [stderr] 1745 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1795:10
[INFO] [stderr]      |
[INFO] [stderr] 1795 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1883:10
[INFO] [stderr]      |
[INFO] [stderr] 1883 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:1883:17
[INFO] [stderr]      |
[INFO] [stderr] 1883 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/iter/mod.rs:2034:10
[INFO] [stderr]      |
[INFO] [stderr] 2034 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:157:10
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/option.rs:157:17
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/option.rs:157:23
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/option.rs:157:34
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/option.rs:157:46
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                              ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/option.rs:157:50
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:157:55
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/option.rs:157:62
[INFO] [stderr]     |
[INFO] [stderr] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:864:10
[INFO] [stderr]     |
[INFO] [stderr] 864 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:864:17
[INFO] [stderr]     |
[INFO] [stderr] 864 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:907:10
[INFO] [stderr]     |
[INFO] [stderr] 907 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:952:10
[INFO] [stderr]     |
[INFO] [stderr] 952 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/option.rs:988:10
[INFO] [stderr]     |
[INFO] [stderr] 988 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/option.rs:988:17
[INFO] [stderr]     |
[INFO] [stderr] 988 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/raw.rs:94:10
[INFO] [stderr]    |
[INFO] [stderr] 94 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/raw.rs:94:16
[INFO] [stderr]    |
[INFO] [stderr] 94 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/result.rs:249:10
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/result.rs:249:17
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                 ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/result.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]    --> src/result.rs:249:34
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/result.rs:249:46
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                              ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]    --> src/result.rs:249:50
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:249:55
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]    --> src/result.rs:249:62
[INFO] [stderr]     |
[INFO] [stderr] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stderr]     |                                                              ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:929:10
[INFO] [stderr]     |
[INFO] [stderr] 929 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/result.rs:973:10
[INFO] [stderr]     |
[INFO] [stderr] 973 | #[derive(Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/result.rs:1016:10
[INFO] [stderr]      |
[INFO] [stderr] 1016 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:269:13
[INFO] [stderr]     |
[INFO] [stderr] 269 |             debug_assert!(block_l <= BLOCK && block_r <= BLOCK);
[INFO] [stderr]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:270:13
[INFO] [stderr]     |
[INFO] [stderr] 270 |             debug_assert!(width(l, r) == block_l + block_r);
[INFO] [stderr]     |             ------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:355:9
[INFO] [stderr]     |
[INFO] [stderr] 355 |         debug_assert_eq!(width(l, r), block_l);
[INFO] [stderr]     |         --------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/slice/sort.rs:367:9
[INFO] [stderr]     |
[INFO] [stderr] 367 |         debug_assert_eq!(width(l, r), block_r);
[INFO] [stderr]     |         --------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:1778:10
[INFO] [stderr]      |
[INFO] [stderr] 1778 | #[derive(Clone)] // Is this correct, or does it incorrectly require `T: Clone`?
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:1890:10
[INFO] [stderr]      |
[INFO] [stderr] 1890 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2037:10
[INFO] [stderr]      |
[INFO] [stderr] 2037 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2139:10
[INFO] [stderr]      |
[INFO] [stderr] 2139 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/slice/mod.rs:2248:10
[INFO] [stderr]      |
[INFO] [stderr] 2248 | #[derive(Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:10
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:16
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:23
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:27
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/str/pattern.rs:75:38
[INFO] [stderr]    |
[INFO] [stderr] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stderr]    |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:277:10
[INFO] [stderr]     |
[INFO] [stderr] 277 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:277:17
[INFO] [stderr]     |
[INFO] [stderr] 277 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:417:10
[INFO] [stderr]     |
[INFO] [stderr] 417 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:417:17
[INFO] [stderr]     |
[INFO] [stderr] 417 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:442:10
[INFO] [stderr]     |
[INFO] [stderr] 442 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:442:17
[INFO] [stderr]     |
[INFO] [stderr] 442 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:465:10
[INFO] [stderr]     |
[INFO] [stderr] 465 | #[derive(Clone)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:546:10
[INFO] [stderr]     |
[INFO] [stderr] 546 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:546:17
[INFO] [stderr]     |
[INFO] [stderr] 546 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:555:10
[INFO] [stderr]     |
[INFO] [stderr] 555 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:555:17
[INFO] [stderr]     |
[INFO] [stderr] 555 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:561:10
[INFO] [stderr]     |
[INFO] [stderr] 561 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:561:17
[INFO] [stderr]     |
[INFO] [stderr] 561 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:742:10
[INFO] [stderr]     |
[INFO] [stderr] 742 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/pattern.rs:742:17
[INFO] [stderr]     |
[INFO] [stderr] 742 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]     --> src/macros.rs:224:26
[INFO] [stderr]      |
[INFO] [stderr] 224  |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]      |                          ^^^
[INFO] [stderr]      | 
[INFO] [stderr]     ::: src/str/pattern.rs:1171:9
[INFO] [stderr]      |
[INFO] [stderr] 1171 |         debug_assert!(period <= known_period);
[INFO] [stderr]      |         -------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:10
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:17
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:24
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:140:35
[INFO] [stderr]     |
[INFO] [stderr] 140 | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stderr]     |                                   ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:10
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:16
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:20
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:31
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                               ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:165:38
[INFO] [stderr]     |
[INFO] [stderr] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stderr]     |                                      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |       ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                   ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/str/mod.rs:391:13
[INFO] [stderr]     |
[INFO] [stderr] 391 | /             write!(f, "invalid utf-8 sequence of {} bytes from index {}",
[INFO] [stderr] 392 | |                    error_len, self.valid_up_to)
[INFO] [stderr]     | |_______________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/str/mod.rs:394:13
[INFO] [stderr]     |
[INFO] [stderr] 394 |             write!(f, "incomplete utf-8 byte sequence from index {}", self.valid_up_to)
[INFO] [stderr]     |             --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:412:10
[INFO] [stderr]     |
[INFO] [stderr] 412 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:412:17
[INFO] [stderr]     |
[INFO] [stderr] 412 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:600:10
[INFO] [stderr]     |
[INFO] [stderr] 600 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:600:17
[INFO] [stderr]     |
[INFO] [stderr] 600 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/str/mod.rs:679:10
[INFO] [stderr]     |
[INFO] [stderr] 679 | #[derive(Clone, Debug)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/str/mod.rs:679:17
[INFO] [stderr]     |
[INFO] [stderr] 679 | #[derive(Clone, Debug)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1008 | / generate_pattern_iterators! {
[INFO] [stderr] 1009 | |     forward:
[INFO] [stderr] 1010 | |         /// Created with the method [`split`].
[INFO] [stderr] 1011 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1023 | |     delegate double ended;
[INFO] [stderr] 1024 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1008 | / generate_pattern_iterators! {
[INFO] [stderr] 1009 | |     forward:
[INFO] [stderr] 1010 | |         /// Created with the method [`split`].
[INFO] [stderr] 1011 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1023 | |     delegate double ended;
[INFO] [stderr] 1024 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1026 | / generate_pattern_iterators! {
[INFO] [stderr] 1027 | |     forward:
[INFO] [stderr] 1028 | |         /// Created with the method [`split_terminator`].
[INFO] [stderr] 1029 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1041 | |     delegate double ended;
[INFO] [stderr] 1042 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1026 | / generate_pattern_iterators! {
[INFO] [stderr] 1027 | |     forward:
[INFO] [stderr] 1028 | |         /// Created with the method [`split_terminator`].
[INFO] [stderr] 1029 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1041 | |     delegate double ended;
[INFO] [stderr] 1042 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1086 | / generate_pattern_iterators! {
[INFO] [stderr] 1087 | |     forward:
[INFO] [stderr] 1088 | |         /// Created with the method [`splitn`].
[INFO] [stderr] 1089 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1101 | |     delegate single ended;
[INFO] [stderr] 1102 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1086 | / generate_pattern_iterators! {
[INFO] [stderr] 1087 | |     forward:
[INFO] [stderr] 1088 | |         /// Created with the method [`splitn`].
[INFO] [stderr] 1089 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1101 | |     delegate single ended;
[INFO] [stderr] 1102 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1137 | / generate_pattern_iterators! {
[INFO] [stderr] 1138 | |     forward:
[INFO] [stderr] 1139 | |         /// Created with the method [`match_indices`].
[INFO] [stderr] 1140 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1152 | |     delegate double ended;
[INFO] [stderr] 1153 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1137 | / generate_pattern_iterators! {
[INFO] [stderr] 1138 | |     forward:
[INFO] [stderr] 1139 | |         /// Created with the method [`match_indices`].
[INFO] [stderr] 1140 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1152 | |     delegate double ended;
[INFO] [stderr] 1153 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:821:31
[INFO] [stderr]      |
[INFO] [stderr] 821  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1190 | / generate_pattern_iterators! {
[INFO] [stderr] 1191 | |     forward:
[INFO] [stderr] 1192 | |         /// Created with the method [`matches`].
[INFO] [stderr] 1193 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1205 | |     delegate double ended;
[INFO] [stderr] 1206 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `stringify` in this scope
[INFO] [stderr]     --> src/str/mod.rs:855:31
[INFO] [stderr]      |
[INFO] [stderr] 855  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stderr]      |                                 ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1190 | / generate_pattern_iterators! {
[INFO] [stderr] 1191 | |     forward:
[INFO] [stderr] 1192 | |         /// Created with the method [`matches`].
[INFO] [stderr] 1193 | |         ///
[INFO] [stderr] ...    |
[INFO] [stderr] 1205 | |     delegate double ended;
[INFO] [stderr] 1206 | | }
[INFO] [stderr]      | |_- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1216:10
[INFO] [stderr]      |
[INFO] [stderr] 1216 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1216:17
[INFO] [stderr]      |
[INFO] [stderr] 1216 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1250:10
[INFO] [stderr]      |
[INFO] [stderr] 1250 | #[derive(Clone, Debug)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1250:17
[INFO] [stderr]      |
[INFO] [stderr] 1250 | #[derive(Clone, Debug)]
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]     --> src/str/mod.rs:1255:10
[INFO] [stderr]      |
[INFO] [stderr] 1255 | #[derive(Clone)]
[INFO] [stderr]      |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:10
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:29:24
[INFO] [stderr]    |
[INFO] [stderr] 29 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:10
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:17
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:40:24
[INFO] [stderr]    |
[INFO] [stderr] 40 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:10
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:17
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:60:24
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]    |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:63:10
[INFO] [stderr]    |
[INFO] [stderr] 63 | #[derive(Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:10
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:17
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/hash/sip.rs:74:24
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[derive(Debug, Clone, Copy)]
[INFO] [stderr]    |                        ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 |     debug_assert!(len < 8);
[INFO] [stderr]     |     ----------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:127:15
[INFO] [stderr]     |
[INFO] [stderr] 127 |         out = load_int_le!(buf, start + i, u32) as u64;
[INFO] [stderr]     |               --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:131:17
[INFO] [stderr]     |
[INFO] [stderr] 131 |         out |= (load_int_le!(buf, start + i, u16) as u64) << (i * 8);
[INFO] [stderr]     |                 --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:138:5
[INFO] [stderr]     |
[INFO] [stderr] 138 |     debug_assert_eq!(i, len);
[INFO] [stderr]     |     ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:244:9
[INFO] [stderr]     |
[INFO] [stderr] 244 |         debug_assert!(msg.len() <= 8);
[INFO] [stderr]     |         ------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:251:34
[INFO] [stderr]     |
[INFO] [stderr] 251 |             self.tail = unsafe { load_int_le!(msg, 0, u64) };
[INFO] [stderr]     |                                  ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `cfg` in this scope
[INFO] [stderr]    --> src/macros.rs:224:26
[INFO] [stderr]     |
[INFO] [stderr] 224 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stderr]     |                          ^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/hash/sip.rs:351:31
[INFO] [stderr]     |
[INFO] [stderr] 351 |             let mi = unsafe { load_int_le!(msg, i, u64) };
[INFO] [stderr]     |                               ------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:10
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:17
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:410:24
[INFO] [stderr]     |
[INFO] [stderr] 410 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:10
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:17
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]    --> src/hash/sip.rs:427:24
[INFO] [stderr]     |
[INFO] [stderr] 427 | #[derive(Debug, Clone, Default)]
[INFO] [stderr]     |                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:102:10
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:102:17
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:106:10
[INFO] [stderr]     |
[INFO] [stderr] 106 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:106:17
[INFO] [stderr]     |
[INFO] [stderr] 106 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:110:10
[INFO] [stderr]     |
[INFO] [stderr] 110 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:110:17
[INFO] [stderr]     |
[INFO] [stderr] 110 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:114:10
[INFO] [stderr]     |
[INFO] [stderr] 114 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:114:17
[INFO] [stderr]     |
[INFO] [stderr] 114 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:118:10
[INFO] [stderr]     |
[INFO] [stderr] 118 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]    --> src/fmt/num.rs:118:17
[INFO] [stderr]     |
[INFO] [stderr] 118 | #[derive(Clone, PartialEq)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]   --> src/fmt/builders.rs:89:28
[INFO] [stderr]    |
[INFO] [stderr] 89 | ...                   format_args!("{}\n{}: {:#?}", prefix, name, value))
[INFO] [stderr]    |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:91:17
[INFO] [stderr]     |
[INFO] [stderr] 91  |                 write!(self.fmt, "{} {}: {:?}", prefix, name, value)
[INFO] [stderr]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:155:41
[INFO] [stderr]     |
[INFO] [stderr] 155 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, value))
[INFO] [stderr]     |                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:157:17
[INFO] [stderr]     |
[INFO] [stderr] 157 |                 write!(self.fmt, "{}{}{:?}", prefix, space, value)
[INFO] [stderr]     |                 -------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:203:41
[INFO] [stderr]     |
[INFO] [stderr] 203 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, entry))
[INFO] [stderr]     |                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:210:17
[INFO] [stderr]     |
[INFO] [stderr] 210 |                 write!(self.fmt, "{}{:?}", prefix, entry)
[INFO] [stderr]     |                 ----------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:242:18
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let result = write!(fmt, "{{");
[INFO] [stderr]     |                  ----------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:291:18
[INFO] [stderr]     |
[INFO] [stderr] 291 |     let result = write!(fmt, "[");
[INFO] [stderr]     |                  ---------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:342:18
[INFO] [stderr]     |
[INFO] [stderr] 342 |     let result = write!(fmt, "{{");
[INFO] [stderr]     |                  ----------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/fmt/builders.rs:363:28
[INFO] [stderr]     |
[INFO] [stderr] 363 | ...                   format_args!("{}\n{:#?}: {:#?}", prefix, key, value))
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:370:17
[INFO] [stderr]     |
[INFO] [stderr] 370 |                 write!(self.fmt, "{}{:?}: {:?}", prefix, key, value)
[INFO] [stderr]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `format_args` in this scope
[INFO] [stderr]    --> src/macros.rs:385:49
[INFO] [stderr]     |
[INFO] [stderr] 385 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stderr]     |                                                 ^^^^^^^^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/fmt/builders.rs:399:34
[INFO] [stderr]     |
[INFO] [stderr] 399 |         self.result.and_then(|_| write!(self.fmt, "{}}}", prefix))
[INFO] [stderr]     |                                  -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:26:10
[INFO] [stderr]    |
[INFO] [stderr] 26 | #[derive(Debug)]
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:18:10
[INFO] [stderr]    |
[INFO] [stderr] 18 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:18:16
[INFO] [stderr]    |
[INFO] [stderr] 18 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:24:10
[INFO] [stderr]    |
[INFO] [stderr] 24 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:24:16
[INFO] [stderr]    |
[INFO] [stderr] 24 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:10
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:16
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:23
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                       ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:34:34
[INFO] [stderr]    |
[INFO] [stderr] 34 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stderr]    |                                  ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:46:10
[INFO] [stderr]    |
[INFO] [stderr] 46 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:46:16
[INFO] [stderr]    |
[INFO] [stderr] 46 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:54:10
[INFO] [stderr]    |
[INFO] [stderr] 54 | #[derive(Copy, Clone)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/rt/v1.rs:54:16
[INFO] [stderr]    |
[INFO] [stderr] 54 | #[derive(Copy, Clone)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:10
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:16
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Debug` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:23
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Default` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:30
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Eq` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:39
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                       ^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Hash` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:43
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                           ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Ord` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:49
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialEq` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:54
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                      ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `PartialOrd` in this scope
[INFO] [stderr]   --> src/fmt/mod.rs:81:65
[INFO] [stderr]    |
[INFO] [stderr] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
[INFO] [stderr]    |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:248:10
[INFO] [stderr]     |
[INFO] [stderr] 248 | #[derive(Copy)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:302:10
[INFO] [stderr]     |
[INFO] [stderr] 302 | #[derive(Copy, Clone)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:302:16
[INFO] [stderr]     |
[INFO] [stderr] 302 | #[derive(Copy, Clone)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Copy` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:381:10
[INFO] [stderr]     |
[INFO] [stderr] 381 | #[derive(Copy, Clone)]
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Clone` in this scope
[INFO] [stderr]    --> src/fmt/mod.rs:381:16
[INFO] [stderr]     |
[INFO] [stderr] 381 | #[derive(Copy, Clone)]
[INFO] [stderr]     |                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/ptr.rs:1061:17
[INFO] [stderr]      |
[INFO] [stderr] 1061 | impl<T: ?Sized> !Send for Shared<T> { }
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/ptr.rs:1066:17
[INFO] [stderr]      |
[INFO] [stderr] 1066 | impl<T: ?Sized> !Sync for Shared<T> { }
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]   --> src/marker.rs:52:17
[INFO] [stderr]    |
[INFO] [stderr] 52 | impl<T: ?Sized> !Send for *const T { }
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]    = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]   --> src/marker.rs:54:17
[INFO] [stderr]    |
[INFO] [stderr] 54 | impl<T: ?Sized> !Send for *mut T { }
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]    = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:355:17
[INFO] [stderr]     |
[INFO] [stderr] 355 | impl<T: ?Sized> !Sync for *const T { }
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:357:17
[INFO] [stderr]     |
[INFO] [stderr] 357 | impl<T: ?Sized> !Sync for *mut T { }
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:567:17
[INFO] [stderr]     |
[INFO] [stderr] 567 | impl<T: ?Sized> !Freeze for UnsafeCell<T> {}
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/cell.rs:222:9
[INFO] [stderr]     |
[INFO] [stderr] 222 | impl<T> !Sync for Cell<T> {}
[INFO] [stderr]     |         ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/cell.rs:760:17
[INFO] [stderr]     |
[INFO] [stderr] 760 | impl<T: ?Sized> !Sync for RefCell<T> {}
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/cell.rs:1082:17
[INFO] [stderr]      |
[INFO] [stderr] 1082 | impl<T: ?Sized> !Sync for UnsafeCell<T> {}
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/ptr.rs:1061:17
[INFO] [stderr]      |
[INFO] [stderr] 1061 | impl<T: ?Sized> !Send for Shared<T> { }
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/ptr.rs:1066:17
[INFO] [stderr]      |
[INFO] [stderr] 1066 | impl<T: ?Sized> !Sync for Shared<T> { }
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]   --> src/marker.rs:52:17
[INFO] [stderr]    |
[INFO] [stderr] 52 | impl<T: ?Sized> !Send for *const T { }
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]    = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]   --> src/marker.rs:54:17
[INFO] [stderr]    |
[INFO] [stderr] 54 | impl<T: ?Sized> !Send for *mut T { }
[INFO] [stderr]    |                 ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]    = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:355:17
[INFO] [stderr]     |
[INFO] [stderr] 355 | impl<T: ?Sized> !Sync for *const T { }
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:357:17
[INFO] [stderr]     |
[INFO] [stderr] 357 | impl<T: ?Sized> !Sync for *mut T { }
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/marker.rs:567:17
[INFO] [stderr]     |
[INFO] [stderr] 567 | impl<T: ?Sized> !Freeze for UnsafeCell<T> {}
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/cell.rs:222:9
[INFO] [stderr]     |
[INFO] [stderr] 222 | impl<T> !Sync for Cell<T> {}
[INFO] [stderr]     |         ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]    --> src/cell.rs:760:17
[INFO] [stderr]     |
[INFO] [stderr] 760 | impl<T: ?Sized> !Sync for RefCell<T> {}
[INFO] [stderr]     |                 ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]     = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stderr]     --> src/cell.rs:1082:17
[INFO] [stderr]      |
[INFO] [stderr] 1082 | impl<T: ?Sized> !Sync for UnsafeCell<T> {}
[INFO] [stderr]      |                 ^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stderr]      = help: add `#![feature(negative_impls)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `Try` in `ops`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/float_macros.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / macro_rules! assert_approx_eq {
[INFO] [stderr] 14 | |     ($a:expr, $b:expr) => ({
[INFO] [stderr] 15 | |         use num::Float;
[INFO] [stderr] 16 | |         let (a, b) = (&$a, &$b);
[INFO] [stderr] ...  |
[INFO] [stderr] 19 | |     })
[INFO] [stderr] 20 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:68:9
[INFO] [stderr]    |
[INFO] [stderr] 68 | #![deny(warnings)]
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr]    = note: `#[deny(unused_macros)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/wrapping.rs:15:1
[INFO] [stderr]    |
[INFO] [stderr] 15 | / macro_rules! sh_impl_signed {
[INFO] [stderr] 16 | |     ($t:ident, $f:ident) => (
[INFO] [stderr] 17 | |         #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 18 | |         impl Shl<$f> for Wrapping<$t> {
[INFO] [stderr] ...  |
[INFO] [stderr] 60 | |     )
[INFO] [stderr] 61 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/mod.rs:91:1
[INFO] [stderr]    |
[INFO] [stderr] 91 | / macro_rules! checked_op {
[INFO] [stderr] 92 | |     ($U:ty, $op:path, $x:expr, $y:expr) => {{
[INFO] [stderr] 93 | |         let (result, overflowed) = unsafe { $op($x as $U, $y as $U) };
[INFO] [stderr] 94 | |         if overflowed { None } else { Some(result as Self) }
[INFO] [stderr] 95 | |     }}
[INFO] [stderr] 96 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]    --> src/ops.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | / macro_rules! neg_impl_unsigned {
[INFO] [stderr] 767 | |     ($($t:ty)*) => {
[INFO] [stderr] 768 | |         neg_impl_core!{ x => {
[INFO] [stderr] 769 | |             !x.wrapping_add(1)
[INFO] [stderr] 770 | |         }, $($t)*} }
[INFO] [stderr] 771 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2157:9
[INFO] [stderr]      |
[INFO] [stderr] 2157 |         (self.start <= item)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]      |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> src/lib.rs:68:9
[INFO] [stderr]      |
[INFO] [stderr] 68   | #![deny(warnings)]
[INFO] [stderr]      |         ^^^^^^^^
[INFO] [stderr]      = note: `#[deny(unused_parens)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2223:9
[INFO] [stderr]      |
[INFO] [stderr] 2223 |         (item < self.end)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2377:9
[INFO] [stderr]      |
[INFO] [stderr] 2377 |         (item <= self.end)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:123:21
[INFO] [stderr]     |
[INFO] [stderr] 123 | impl fmt::Debug for Any {
[INFO] [stderr]     |                     ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:68:9
[INFO] [stderr]     |
[INFO] [stderr] 68  | #![deny(warnings)]
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     = note: `#[deny(bare_trait_objects)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:133:21
[INFO] [stderr]     |
[INFO] [stderr] 133 | impl fmt::Debug for Any + Send {
[INFO] [stderr]     |                     ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:139:6
[INFO] [stderr]     |
[INFO] [stderr] 139 | impl Any {
[INFO] [stderr]     |      ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:199:40
[INFO] [stderr]     |
[INFO] [stderr] 199 |                 Some(&*(self as *const Any as *const T))
[INFO] [stderr]     |                                        ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:236:42
[INFO] [stderr]     |
[INFO] [stderr] 236 |                 Some(&mut *(self as *mut Any as *mut T))
[INFO] [stderr]     |                                          ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:244:6
[INFO] [stderr]     |
[INFO] [stderr] 244 | impl Any+Send {
[INFO] [stderr]     |      ^^^^^^^^ help: use `dyn`: `dyn Any+Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1170:24
[INFO] [stderr]      |
[INFO] [stderr] 1170 |     let _: UnsafeCell<&Send> = a;
[INFO] [stderr]      |                        ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1171:18
[INFO] [stderr]      |
[INFO] [stderr] 1171 |     let _: Cell<&Send> = b;
[INFO] [stderr]      |                  ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1172:21
[INFO] [stderr]      |
[INFO] [stderr] 1172 |     let _: RefCell<&Send> = c;
[INFO] [stderr]      |                     ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:350:15
[INFO] [stderr]     |
[INFO] [stderr] 350 |           '0' ... '9' => self as u32 - '0' as u32,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:68:9
[INFO] [stderr]     |
[INFO] [stderr] 68  | #![deny(warnings)]
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     = note: `#[deny(ellipsis_inclusive_range_patterns)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:351:15
[INFO] [stderr]     |
[INFO] [stderr] 351 |           'a' ... 'z' => self as u32 - 'a' as u32 + 10,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:352:15
[INFO] [stderr]     |
[INFO] [stderr] 352 |           'A' ... 'Z' => self as u32 - 'A' as u32 + 10,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:384:20
[INFO] [stderr]     |
[INFO] [stderr] 384 |             '\x20' ... '\x7e' => EscapeDefaultState::Char(self),
[INFO] [stderr]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:801:21
[INFO] [stderr]     |
[INFO] [stderr] 801 |                 0x00...0x7F => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:804:21
[INFO] [stderr]     |
[INFO] [stderr] 804 |                 0xC2...0xDF => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 806 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:810:44
[INFO] [stderr]     |
[INFO] [stderr] 810 |                     continuation_byte!(0xA0...0xBF);  // 0x80...0x9F here are overlong
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 811 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:813:21
[INFO] [stderr]     |
[INFO] [stderr] 813 |                 0xE1...0xEC | 0xEE...0xEF => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:813:35
[INFO] [stderr]     |
[INFO] [stderr] 813 |                 0xE1...0xEC | 0xEE...0xEF => {
[INFO] [stderr]     |                                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 815 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 816 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:820:44
[INFO] [stderr]     |
[INFO] [stderr] 820 |                     continuation_byte!(0x80...0x9F);  // 0xA0..0xBF here are surrogates
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 821 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:825:44
[INFO] [stderr]     |
[INFO] [stderr] 825 |                     continuation_byte!(0x90...0xBF);  // 0x80..0x8F here are overlong
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 826 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 827 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:829:21
[INFO] [stderr]     |
[INFO] [stderr] 829 |                 0xF1...0xF3 => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 831 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 832 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 833 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:837:44
[INFO] [stderr]     |
[INFO] [stderr] 837 |                     continuation_byte!(0x80...0x8F);  // 0x90..0xBF here are beyond char::MAX
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 838 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 839 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/iter/iterator.rs:18:31
[INFO] [stderr]    |
[INFO] [stderr] 18 | fn _assert_is_object_safe(_: &Iterator<Item=()>) {}
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=()>`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]    --> src/iter/range.rs:186:1
[INFO] [stderr]     |
[INFO] [stderr] 186 | / macro_rules! step_impl_no_between {
[INFO] [stderr] 187 | |     ($($t:ty)*) => ($(
[INFO] [stderr] 188 | |         #[unstable(feature = "step_trait",
[INFO] [stderr] 189 | |                    reason = "likely to be replaced by finer-grained traits",
[INFO] [stderr] ...   |
[INFO] [stderr] 232 | |     )*)
[INFO] [stderr] 233 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1398:46
[INFO] [stderr]      |
[INFO] [stderr] 1398 |                         (0xE0         , 0xA0 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1399:31
[INFO] [stderr]      |
[INFO] [stderr] 1399 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1399:46
[INFO] [stderr]      |
[INFO] [stderr] 1399 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1400:46
[INFO] [stderr]      |
[INFO] [stderr] 1400 |                         (0xED         , 0x80 ... 0x9F) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1401:31
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {}
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1401:46
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {}
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1410:46
[INFO] [stderr]      |
[INFO] [stderr] 1410 |                         (0xF0         , 0x90 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1411:31
[INFO] [stderr]      |
[INFO] [stderr] 1411 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF) |
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1411:46
[INFO] [stderr]      |
[INFO] [stderr] 1411 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1412:46
[INFO] [stderr]      |
[INFO] [stderr] 1412 |                         (0xF4         , 0x80 ... 0x8F) => {}
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:136:37
[INFO] [stderr]     |
[INFO] [stderr] 136 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:137:37
[INFO] [stderr]     |
[INFO] [stderr] 137 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:138:37
[INFO] [stderr]     |
[INFO] [stderr] 138 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:139:37
[INFO] [stderr]     |
[INFO] [stderr] 139 | radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:140:37
[INFO] [stderr]     |
[INFO] [stderr] 140 | ...                   x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:141:37
[INFO] [stderr]     |
[INFO] [stderr] 141 | radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:142:37
[INFO] [stderr]     |
[INFO] [stderr] 142 | ...                   x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/fmt/builders.rs:78:49
[INFO] [stderr]    |
[INFO] [stderr] 78 |     pub fn field(&mut self, name: &str, value: &fmt::Debug) -> &mut DebugStruct<'a, 'b> {
[INFO] [stderr]    |                                                 ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:145:37
[INFO] [stderr]     |
[INFO] [stderr] 145 |     pub fn field(&mut self, value: &fmt::Debug) -> &mut DebugTuple<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:194:33
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn entry(&mut self, entry: &fmt::Debug) {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:255:37
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugSet<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:304:37
[INFO] [stderr]     |
[INFO] [stderr] 304 |     pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugList<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:353:35
[INFO] [stderr]     |
[INFO] [stderr] 353 |     pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> {
[INFO] [stderr]     |                                   ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:353:55
[INFO] [stderr]     |
[INFO] [stderr] 353 |     pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> {
[INFO] [stderr]     |                                                       ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/mod.rs:929:27
[INFO] [stderr]     |
[INFO] [stderr] 929 | pub fn write(output: &mut Write, args: Arguments) -> Result {
[INFO] [stderr]     |                           ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `Try` in `ops`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/float_macros.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / macro_rules! assert_approx_eq {
[INFO] [stderr] 14 | |     ($a:expr, $b:expr) => ({
[INFO] [stderr] 15 | |         use num::Float;
[INFO] [stderr] 16 | |         let (a, b) = (&$a, &$b);
[INFO] [stderr] ...  |
[INFO] [stderr] 19 | |     })
[INFO] [stderr] 20 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:68:9
[INFO] [stderr]    |
[INFO] [stderr] 68 | #![deny(warnings)]
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr]    = note: `#[deny(unused_macros)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/wrapping.rs:15:1
[INFO] [stderr]    |
[INFO] [stderr] 15 | / macro_rules! sh_impl_signed {
[INFO] [stderr] 16 | |     ($t:ident, $f:ident) => (
[INFO] [stderr] 17 | |         #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 18 | |         impl Shl<$f> for Wrapping<$t> {
[INFO] [stderr] ...  |
[INFO] [stderr] 60 | |     )
[INFO] [stderr] 61 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]   --> src/num/mod.rs:91:1
[INFO] [stderr]    |
[INFO] [stderr] 91 | / macro_rules! checked_op {
[INFO] [stderr] 92 | |     ($U:ty, $op:path, $x:expr, $y:expr) => {{
[INFO] [stderr] 93 | |         let (result, overflowed) = unsafe { $op($x as $U, $y as $U) };
[INFO] [stderr] 94 | |         if overflowed { None } else { Some(result as Self) }
[INFO] [stderr] 95 | |     }}
[INFO] [stderr] 96 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]    --> src/ops.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | / macro_rules! neg_impl_unsigned {
[INFO] [stderr] 767 | |     ($($t:ty)*) => {
[INFO] [stderr] 768 | |         neg_impl_core!{ x => {
[INFO] [stderr] 769 | |             !x.wrapping_add(1)
[INFO] [stderr] 770 | |         }, $($t)*} }
[INFO] [stderr] 771 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2157:9
[INFO] [stderr]      |
[INFO] [stderr] 2157 |         (self.start <= item)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]      |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> src/lib.rs:68:9
[INFO] [stderr]      |
[INFO] [stderr] 68   | #![deny(warnings)]
[INFO] [stderr]      |         ^^^^^^^^
[INFO] [stderr]      = note: `#[deny(unused_parens)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2223:9
[INFO] [stderr]      |
[INFO] [stderr] 2223 |         (item < self.end)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] error: unnecessary parentheses around block return value
[INFO] [stderr]     --> src/ops.rs:2377:9
[INFO] [stderr]      |
[INFO] [stderr] 2377 |         (item <= self.end)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:123:21
[INFO] [stderr]     |
[INFO] [stderr] 123 | impl fmt::Debug for Any {
[INFO] [stderr]     |                     ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:68:9
[INFO] [stderr]     |
[INFO] [stderr] 68  | #![deny(warnings)]
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     = note: `#[deny(bare_trait_objects)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:133:21
[INFO] [stderr]     |
[INFO] [stderr] 133 | impl fmt::Debug for Any + Send {
[INFO] [stderr]     |                     ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:139:6
[INFO] [stderr]     |
[INFO] [stderr] 139 | impl Any {
[INFO] [stderr]     |      ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:199:40
[INFO] [stderr]     |
[INFO] [stderr] 199 |                 Some(&*(self as *const Any as *const T))
[INFO] [stderr]     |                                        ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:236:42
[INFO] [stderr]     |
[INFO] [stderr] 236 |                 Some(&mut *(self as *mut Any as *mut T))
[INFO] [stderr]     |                                          ^^^ help: use `dyn`: `dyn Any`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/any.rs:244:6
[INFO] [stderr]     |
[INFO] [stderr] 244 | impl Any+Send {
[INFO] [stderr]     |      ^^^^^^^^ help: use `dyn`: `dyn Any+Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1170:24
[INFO] [stderr]      |
[INFO] [stderr] 1170 |     let _: UnsafeCell<&Send> = a;
[INFO] [stderr]      |                        ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1171:18
[INFO] [stderr]      |
[INFO] [stderr] 1171 |     let _: Cell<&Send> = b;
[INFO] [stderr]      |                  ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/cell.rs:1172:21
[INFO] [stderr]      |
[INFO] [stderr] 1172 |     let _: RefCell<&Send> = c;
[INFO] [stderr]      |                     ^^^^ help: use `dyn`: `dyn Send`
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:350:15
[INFO] [stderr]     |
[INFO] [stderr] 350 |           '0' ... '9' => self as u32 - '0' as u32,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:68:9
[INFO] [stderr]     |
[INFO] [stderr] 68  | #![deny(warnings)]
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     = note: `#[deny(ellipsis_inclusive_range_patterns)]` implied by `#[deny(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:351:15
[INFO] [stderr]     |
[INFO] [stderr] 351 |           'a' ... 'z' => self as u32 - 'a' as u32 + 10,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:352:15
[INFO] [stderr]     |
[INFO] [stderr] 352 |           'A' ... 'Z' => self as u32 - 'A' as u32 + 10,
[INFO] [stderr]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:384:20
[INFO] [stderr]     |
[INFO] [stderr] 384 |             '\x20' ... '\x7e' => EscapeDefaultState::Char(self),
[INFO] [stderr]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:801:21
[INFO] [stderr]     |
[INFO] [stderr] 801 |                 0x00...0x7F => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:804:21
[INFO] [stderr]     |
[INFO] [stderr] 804 |                 0xC2...0xDF => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 806 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:810:44
[INFO] [stderr]     |
[INFO] [stderr] 810 |                     continuation_byte!(0xA0...0xBF);  // 0x80...0x9F here are overlong
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 811 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:813:21
[INFO] [stderr]     |
[INFO] [stderr] 813 |                 0xE1...0xEC | 0xEE...0xEF => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:813:35
[INFO] [stderr]     |
[INFO] [stderr] 813 |                 0xE1...0xEC | 0xEE...0xEF => {
[INFO] [stderr]     |                                   ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 815 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 816 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:820:44
[INFO] [stderr]     |
[INFO] [stderr] 820 |                     continuation_byte!(0x80...0x9F);  // 0xA0..0xBF here are surrogates
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 821 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:825:44
[INFO] [stderr]     |
[INFO] [stderr] 825 |                     continuation_byte!(0x90...0xBF);  // 0x80..0x8F here are overlong
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 826 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 827 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:829:21
[INFO] [stderr]     |
[INFO] [stderr] 829 |                 0xF1...0xF3 => {
[INFO] [stderr]     |                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 831 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 832 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 833 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:837:44
[INFO] [stderr]     |
[INFO] [stderr] 837 |                     continuation_byte!(0x80...0x8F);  // 0x90..0xBF here are beyond char::MAX
[INFO] [stderr]     |                                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 838 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/char.rs:788:48
[INFO] [stderr]     |
[INFO] [stderr] 788 |                 () => { continuation_byte!(0x80...0xBF) };
[INFO] [stderr]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] ...
[INFO] [stderr] 839 |                     continuation_byte!();
[INFO] [stderr]     |                     --------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/iter/iterator.rs:18:31
[INFO] [stderr]    |
[INFO] [stderr] 18 | fn _assert_is_object_safe(_: &Iterator<Item=()>) {}
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=()>`
[INFO] [stderr] 
[INFO] [stderr] error: unused macro definition
[INFO] [stderr]    --> src/iter/range.rs:186:1
[INFO] [stderr]     |
[INFO] [stderr] 186 | / macro_rules! step_impl_no_between {
[INFO] [stderr] 187 | |     ($($t:ty)*) => ($(
[INFO] [stderr] 188 | |         #[unstable(feature = "step_trait",
[INFO] [stderr] 189 | |                    reason = "likely to be replaced by finer-grained traits",
[INFO] [stderr] ...   |
[INFO] [stderr] 232 | |     )*)
[INFO] [stderr] 233 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1398:46
[INFO] [stderr]      |
[INFO] [stderr] 1398 |                         (0xE0         , 0xA0 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1399:31
[INFO] [stderr]      |
[INFO] [stderr] 1399 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1399:46
[INFO] [stderr]      |
[INFO] [stderr] 1399 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1400:46
[INFO] [stderr]      |
[INFO] [stderr] 1400 |                         (0xED         , 0x80 ... 0x9F) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1401:31
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {}
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1401:46
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {}
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1410:46
[INFO] [stderr]      |
[INFO] [stderr] 1410 |                         (0xF0         , 0x90 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1411:31
[INFO] [stderr]      |
[INFO] [stderr] 1411 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF) |
[INFO] [stderr]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1411:46
[INFO] [stderr]      |
[INFO] [stderr] 1411 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF) |
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]     --> src/str/mod.rs:1412:46
[INFO] [stderr]      |
[INFO] [stderr] 1412 |                         (0xF4         , 0x80 ... 0x8F) => {}
[INFO] [stderr]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:136:37
[INFO] [stderr]     |
[INFO] [stderr] 136 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:137:37
[INFO] [stderr]     |
[INFO] [stderr] 137 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:138:37
[INFO] [stderr]     |
[INFO] [stderr] 138 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:139:37
[INFO] [stderr]     |
[INFO] [stderr] 139 | radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:140:37
[INFO] [stderr]     |
[INFO] [stderr] 140 | ...                   x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:141:37
[INFO] [stderr]     |
[INFO] [stderr] 141 | radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stderr]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: `...` range patterns are deprecated
[INFO] [stderr]    --> src/fmt/num.rs:142:37
[INFO] [stderr]     |
[INFO] [stderr] 142 | ...                   x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/fmt/builders.rs:78:49
[INFO] [stderr]    |
[INFO] [stderr] 78 |     pub fn field(&mut self, name: &str, value: &fmt::Debug) -> &mut DebugStruct<'a, 'b> {
[INFO] [stderr]    |                                                 ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:145:37
[INFO] [stderr]     |
[INFO] [stderr] 145 |     pub fn field(&mut self, value: &fmt::Debug) -> &mut DebugTuple<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:194:33
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn entry(&mut self, entry: &fmt::Debug) {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:255:37
[INFO] [stderr]     |
[INFO] [stderr] 255 |     pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugSet<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:304:37
[INFO] [stderr]     |
[INFO] [stderr] 304 |     pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugList<'a, 'b> {
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:353:35
[INFO] [stderr]     |
[INFO] [stderr] 353 |     pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> {
[INFO] [stderr]     |                                   ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/builders.rs:353:55
[INFO] [stderr]     |
[INFO] [stderr] 353 |     pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> {
[INFO] [stderr]     |                                                       ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`
[INFO] [stderr] 
[INFO] [stderr] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/fmt/mod.rs:929:27
[INFO] [stderr]     |
[INFO] [stderr] 929 | pub fn write(output: &mut Write, args: Arguments) -> Result {
[INFO] [stderr]     |                           ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/intrinsics.rs:46:13
[INFO] [stderr]    |
[INFO] [stderr] 46 |             issue = "0")]
[INFO] [stderr]    |             ^^^^^^^^---
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/cmp.rs:180:12
[INFO] [stderr]     |
[INFO] [stderr] 180 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/clone.rs:124:12
[INFO] [stderr]     |
[INFO] [stderr] 124 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/clone.rs:130:12
[INFO] [stderr]     |
[INFO] [stderr] 130 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/panicking.rs:35:13
[INFO] [stderr]    |
[INFO] [stderr] 35 |             issue = "0")]
[INFO] [stderr]    |             ^^^^^^^^---
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/slice/mod.rs:2398:76
[INFO] [stderr]      |
[INFO] [stderr] 2398 | #[unstable(feature = "sort_internals", reason = "internal to sort module", issue = "0")]
[INFO] [stderr]      |                                                                            ^^^^^^^^---
[INFO] [stderr]      |                                                                                    |
[INFO] [stderr]      |                                                                                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/str/mod.rs:443:39
[INFO] [stderr]     |
[INFO] [stderr] 443 | #[unstable(feature = "str_internals", issue = "0")]
[INFO] [stderr]     |                                       ^^^^^^^^---
[INFO] [stderr]     |                                               |
[INFO] [stderr]     |                                               `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/str/mod.rs:1478:39
[INFO] [stderr]      |
[INFO] [stderr] 1478 | #[unstable(feature = "str_internals", issue = "0")]
[INFO] [stderr]      |                                       ^^^^^^^^---
[INFO] [stderr]      |                                               |
[INFO] [stderr]      |                                               `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/str/mod.rs:2117:44
[INFO] [stderr]      |
[INFO] [stderr] 2117 |     #[unstable(feature = "str_mut_extras", issue = "0")]
[INFO] [stderr]      |                                            ^^^^^^^^---
[INFO] [stderr]      |                                                    |
[INFO] [stderr]      |                                                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/fmt/mod.rs:42:12
[INFO] [stderr]    |
[INFO] [stderr] 42 |            issue = "0")]
[INFO] [stderr]    |            ^^^^^^^^---
[INFO] [stderr]    |                    |
[INFO] [stderr]    |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:251:12
[INFO] [stderr]     |
[INFO] [stderr] 251 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:259:12
[INFO] [stderr]     |
[INFO] [stderr] 259 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:274:16
[INFO] [stderr]     |
[INFO] [stderr] 274 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:287:16
[INFO] [stderr]     |
[INFO] [stderr] 287 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:311:16
[INFO] [stderr]     |
[INFO] [stderr] 311 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:329:16
[INFO] [stderr]     |
[INFO] [stderr] 329 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:346:16
[INFO] [stderr]     |
[INFO] [stderr] 346 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `send`
[INFO] [stderr]   --> src/marker.rs:42:1
[INFO] [stderr]    |
[INFO] [stderr] 42 | #[lang = "send"]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^ definition of unknown language item `send`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `ord`
[INFO] [stderr]    --> src/cmp.rs:552:1
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[lang = "ord"]
[INFO] [stderr]     | ^^^^^^^^^^^^^^^ definition of unknown language item `ord`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `str_eq`
[INFO] [stderr]     --> src/str/mod.rs:1319:1
[INFO] [stderr]      |
[INFO] [stderr] 1319 | #[lang = "str_eq"]
[INFO] [stderr]      | ^^^^^^^^^^^^^^^^^^ definition of unknown language item `str_eq`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `debug_trait`
[INFO] [stderr]    --> src/fmt/mod.rs:503:1
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[lang = "debug_trait"]
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `debug_trait`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `non_zero`
[INFO] [stderr]   --> src/nonzero.rs:38:1
[INFO] [stderr]    |
[INFO] [stderr] 38 | #[lang = "non_zero"]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `non_zero`
[INFO] [stderr] 
[INFO] [stderr] error[E0264]: unknown external lang item: `panic_fmt`
[INFO] [stderr]   --> src/panicking.rs:58:9
[INFO] [stderr]    |
[INFO] [stderr] 58 |         fn panic_impl(fmt: fmt::Arguments, file: &'static str, line: u32) -> !;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `i8`
[INFO] [stderr]     --> src/num/mod.rs:1214:1
[INFO] [stderr]      |
[INFO] [stderr] 1214 | / impl i8 {
[INFO] [stderr] 1215 | |     int_impl! { i8, i8, u8, 8,
[INFO] [stderr] 1216 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1217 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1218 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 1219 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `i16`
[INFO] [stderr]     --> src/num/mod.rs:1222:1
[INFO] [stderr]      |
[INFO] [stderr] 1222 | / impl i16 {
[INFO] [stderr] 1223 | |     int_impl! { i16, i16, u16, 16,
[INFO] [stderr] 1224 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1225 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1226 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 1227 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `i32`
[INFO] [stderr]     --> src/num/mod.rs:1230:1
[INFO] [stderr]      |
[INFO] [stderr] 1230 | / impl i32 {
[INFO] [stderr] 1231 | |     int_impl! { i32, i32, u32, 32,
[INFO] [stderr] 1232 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1233 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1234 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 1235 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `i64`
[INFO] [stderr]     --> src/num/mod.rs:1238:1
[INFO] [stderr]      |
[INFO] [stderr] 1238 | / impl i64 {
[INFO] [stderr] 1239 | |     int_impl! { i64, i64, u64, 64,
[INFO] [stderr] 1240 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1241 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1242 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 1243 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `isize`
[INFO] [stderr]     --> src/num/mod.rs:1265:1
[INFO] [stderr]      |
[INFO] [stderr] 1265 | / impl isize {
[INFO] [stderr] 1266 | |     int_impl! { isize, i64, u64, 64,
[INFO] [stderr] 1267 | |         intrinsics::add_with_overflow,
[INFO] [stderr] 1268 | |         intrinsics::sub_with_overflow,
[INFO] [stderr] 1269 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 1270 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `u8`
[INFO] [stderr]     --> src/num/mod.rs:2255:1
[INFO] [stderr]      |
[INFO] [stderr] 2255 | / impl u8 {
[INFO] [stderr] 2256 | |     uint_impl! { u8, u8, 8,
[INFO] [stderr] 2257 | |         intrinsics::ctpop,
[INFO] [stderr] 2258 | |         intrinsics::ctlz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2263 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 2264 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `u16`
[INFO] [stderr]     --> src/num/mod.rs:2267:1
[INFO] [stderr]      |
[INFO] [stderr] 2267 | / impl u16 {
[INFO] [stderr] 2268 | |     uint_impl! { u16, u16, 16,
[INFO] [stderr] 2269 | |         intrinsics::ctpop,
[INFO] [stderr] 2270 | |         intrinsics::ctlz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2275 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 2276 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `u32`
[INFO] [stderr]     --> src/num/mod.rs:2279:1
[INFO] [stderr]      |
[INFO] [stderr] 2279 | / impl u32 {
[INFO] [stderr] 2280 | |     uint_impl! { u32, u32, 32,
[INFO] [stderr] 2281 | |         intrinsics::ctpop,
[INFO] [stderr] 2282 | |         intrinsics::ctlz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2287 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 2288 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `u64`
[INFO] [stderr]     --> src/num/mod.rs:2291:1
[INFO] [stderr]      |
[INFO] [stderr] 2291 | / impl u64 {
[INFO] [stderr] 2292 | |     uint_impl! { u64, u64, 64,
[INFO] [stderr] 2293 | |         intrinsics::ctpop,
[INFO] [stderr] 2294 | |         intrinsics::ctlz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2299 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 2300 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `usize`
[INFO] [stderr]     --> src/num/mod.rs:2329:1
[INFO] [stderr]      |
[INFO] [stderr] 2329 | / impl usize {
[INFO] [stderr] 2330 | |     uint_impl! { usize, u64, 64,
[INFO] [stderr] 2331 | |         intrinsics::ctpop,
[INFO] [stderr] 2332 | |         intrinsics::ctlz,
[INFO] [stderr] ...    |
[INFO] [stderr] 2337 | |         intrinsics::mul_with_overflow }
[INFO] [stderr] 2338 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `drop_in_place`
[INFO] [stderr]   --> src/ptr.rs:66:1
[INFO] [stderr]    |
[INFO] [stderr] 66 | / pub unsafe fn drop_in_place<T: ?Sized>(to_drop: *mut T) {
[INFO] [stderr] 67 | |     // Code here does not matter - this is replaced by the
[INFO] [stderr] 68 | |     // real drop glue by the compiler.
[INFO] [stderr] 69 | |     drop_in_place(to_drop);
[INFO] [stderr] 70 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `const_ptr`
[INFO] [stderr]    --> src/ptr.rs:382:1
[INFO] [stderr]     |
[INFO] [stderr] 382 | / impl<T: ?Sized> *const T {
[INFO] [stderr] 383 | |     /// Returns `true` if the pointer is null.
[INFO] [stderr] 384 | |     ///
[INFO] [stderr] 385 | |     /// # Examples
[INFO] [stderr] ...   |
[INFO] [stderr] 540 | |     }
[INFO] [stderr] 541 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `mut_ptr`
[INFO] [stderr]    --> src/ptr.rs:544:1
[INFO] [stderr]     |
[INFO] [stderr] 544 | / impl<T: ?Sized> *mut T {
[INFO] [stderr] 545 | |     /// Returns `true` if the pointer is null.
[INFO] [stderr] 546 | |     ///
[INFO] [stderr] 547 | |     /// # Examples
[INFO] [stderr] ...   |
[INFO] [stderr] 731 | |     }
[INFO] [stderr] 732 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `send`
[INFO] [stderr]   --> src/marker.rs:42:1
[INFO] [stderr]    |
[INFO] [stderr] 42 | #[lang = "send"]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^ definition of unknown language item `send`
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `sized`
[INFO] [stderr]   --> src/marker.rs:93:1
[INFO] [stderr]    |
[INFO] [stderr] 93 | / pub trait Sized {
[INFO] [stderr] 94 | |     // Empty.
[INFO] [stderr] 95 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `unsize`
[INFO] [stderr]    --> src/marker.rs:126:1
[INFO] [stderr]     |
[INFO] [stderr] 126 | / pub trait Unsize<T: ?Sized> {
[INFO] [stderr] 127 | |     // Empty.
[INFO] [stderr] 128 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `copy`
[INFO] [stderr]    --> src/marker.rs:272:1
[INFO] [stderr]     |
[INFO] [stderr] 272 | / pub trait Copy : Clone {
[INFO] [stderr] 273 | |     // Empty.
[INFO] [stderr] 274 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `sync`
[INFO] [stderr]    --> src/marker.rs:347:1
[INFO] [stderr]     |
[INFO] [stderr] 347 | / pub unsafe trait Sync {
[INFO] [stderr] 348 | |     // Empty
[INFO] [stderr] 349 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `phantom_data`
[INFO] [stderr]    --> src/marker.rs:547:1
[INFO] [stderr]     |
[INFO] [stderr] 547 | pub struct PhantomData<T:?Sized>;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `freeze`
[INFO] [stderr]    --> src/marker.rs:563:1
[INFO] [stderr]     |
[INFO] [stderr] 563 | unsafe trait Freeze {}
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `drop`
[INFO] [stderr]    --> src/ops.rs:176:1
[INFO] [stderr]     |
[INFO] [stderr] 176 | / pub trait Drop {
[INFO] [stderr] 177 | |     /// A method called when the value goes out of scope.
[INFO] [stderr] 178 | |     ///
[INFO] [stderr] 179 | |     /// When this method has been called, `self` has not yet been deallocated.
[INFO] [stderr] ...   |
[INFO] [stderr] 196 | |     fn drop(&mut self);
[INFO] [stderr] 197 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `add`
[INFO] [stderr]    --> src/ops.rs:246:1
[INFO] [stderr]     |
[INFO] [stderr] 246 | / pub trait Add<RHS=Self> {
[INFO] [stderr] 247 | |     /// The resulting type after applying the `+` operator
[INFO] [stderr] 248 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 249 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 253 | |     fn add(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 254 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `sub`
[INFO] [stderr]    --> src/ops.rs:320:1
[INFO] [stderr]     |
[INFO] [stderr] 320 | / pub trait Sub<RHS=Self> {
[INFO] [stderr] 321 | |     /// The resulting type after applying the `-` operator
[INFO] [stderr] 322 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 323 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 327 | |     fn sub(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 328 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `mul`
[INFO] [stderr]    --> src/ops.rs:443:1
[INFO] [stderr]     |
[INFO] [stderr] 443 | / pub trait Mul<RHS=Self> {
[INFO] [stderr] 444 | |     /// The resulting type after applying the `*` operator
[INFO] [stderr] 445 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 446 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 450 | |     fn mul(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 451 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `div`
[INFO] [stderr]    --> src/ops.rs:572:1
[INFO] [stderr]     |
[INFO] [stderr] 572 | / pub trait Div<RHS=Self> {
[INFO] [stderr] 573 | |     /// The resulting type after applying the `/` operator
[INFO] [stderr] 574 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 575 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 579 | |     fn div(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 580 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `rem`
[INFO] [stderr]    --> src/ops.rs:652:1
[INFO] [stderr]     |
[INFO] [stderr] 652 | / pub trait Rem<RHS=Self> {
[INFO] [stderr] 653 | |     /// The resulting type after applying the `%` operator
[INFO] [stderr] 654 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 655 | |     type Output = Self;
[INFO] [stderr] ...   |
[INFO] [stderr] 659 | |     fn rem(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 660 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `neg`
[INFO] [stderr]    --> src/ops.rs:735:1
[INFO] [stderr]     |
[INFO] [stderr] 735 | / pub trait Neg {
[INFO] [stderr] 736 | |     /// The resulting type after applying the `-` operator
[INFO] [stderr] 737 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 738 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 742 | |     fn neg(self) -> Self::Output;
[INFO] [stderr] 743 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `not`
[INFO] [stderr]    --> src/ops.rs:808:1
[INFO] [stderr]     |
[INFO] [stderr] 808 | / pub trait Not {
[INFO] [stderr] 809 | |     /// The resulting type after applying the `!` operator
[INFO] [stderr] 810 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 811 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 815 | |     fn not(self) -> Self::Output;
[INFO] [stderr] 816 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitand`
[INFO] [stderr]    --> src/ops.rs:892:1
[INFO] [stderr]     |
[INFO] [stderr] 892 | / pub trait BitAnd<RHS=Self> {
[INFO] [stderr] 893 | |     /// The resulting type after applying the `&` operator
[INFO] [stderr] 894 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 895 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 899 | |     fn bitand(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 900 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitor`
[INFO] [stderr]    --> src/ops.rs:976:1
[INFO] [stderr]     |
[INFO] [stderr] 976 | / pub trait BitOr<RHS=Self> {
[INFO] [stderr] 977 | |     /// The resulting type after applying the `|` operator
[INFO] [stderr] 978 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 979 | |     type Output;
[INFO] [stderr] ...   |
[INFO] [stderr] 983 | |     fn bitor(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 984 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitxor`
[INFO] [stderr]     --> src/ops.rs:1063:1
[INFO] [stderr]      |
[INFO] [stderr] 1063 | / pub trait BitXor<RHS=Self> {
[INFO] [stderr] 1064 | |     /// The resulting type after applying the `^` operator
[INFO] [stderr] 1065 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 1066 | |     type Output;
[INFO] [stderr] ...    |
[INFO] [stderr] 1070 | |     fn bitxor(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 1071 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `shl`
[INFO] [stderr]     --> src/ops.rs:1146:1
[INFO] [stderr]      |
[INFO] [stderr] 1146 | / pub trait Shl<RHS> {
[INFO] [stderr] 1147 | |     /// The resulting type after applying the `<<` operator
[INFO] [stderr] 1148 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 1149 | |     type Output;
[INFO] [stderr] ...    |
[INFO] [stderr] 1153 | |     fn shl(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 1154 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `shr`
[INFO] [stderr]     --> src/ops.rs:1250:1
[INFO] [stderr]      |
[INFO] [stderr] 1250 | / pub trait Shr<RHS> {
[INFO] [stderr] 1251 | |     /// The resulting type after applying the `>>` operator
[INFO] [stderr] 1252 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 1253 | |     type Output;
[INFO] [stderr] ...    |
[INFO] [stderr] 1257 | |     fn shr(self, rhs: RHS) -> Self::Output;
[INFO] [stderr] 1258 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `add_assign`
[INFO] [stderr]     --> src/ops.rs:1335:1
[INFO] [stderr]      |
[INFO] [stderr] 1335 | / pub trait AddAssign<Rhs=Self> {
[INFO] [stderr] 1336 | |     /// The method for the `+=` operator
[INFO] [stderr] 1337 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1338 | |     fn add_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1339 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `sub_assign`
[INFO] [stderr]     --> src/ops.rs:1392:1
[INFO] [stderr]      |
[INFO] [stderr] 1392 | / pub trait SubAssign<Rhs=Self> {
[INFO] [stderr] 1393 | |     /// The method for the `-=` operator
[INFO] [stderr] 1394 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1395 | |     fn sub_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1396 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `mul_assign`
[INFO] [stderr]     --> src/ops.rs:1438:1
[INFO] [stderr]      |
[INFO] [stderr] 1438 | / pub trait MulAssign<Rhs=Self> {
[INFO] [stderr] 1439 | |     /// The method for the `*=` operator
[INFO] [stderr] 1440 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1441 | |     fn mul_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1442 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `div_assign`
[INFO] [stderr]     --> src/ops.rs:1484:1
[INFO] [stderr]      |
[INFO] [stderr] 1484 | / pub trait DivAssign<Rhs=Self> {
[INFO] [stderr] 1485 | |     /// The method for the `/=` operator
[INFO] [stderr] 1486 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1487 | |     fn div_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1488 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `rem_assign`
[INFO] [stderr]     --> src/ops.rs:1529:1
[INFO] [stderr]      |
[INFO] [stderr] 1529 | / pub trait RemAssign<Rhs=Self> {
[INFO] [stderr] 1530 | |     /// The method for the `%=` operator
[INFO] [stderr] 1531 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1532 | |     fn rem_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1533 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitand_assign`
[INFO] [stderr]     --> src/ops.rs:1616:1
[INFO] [stderr]      |
[INFO] [stderr] 1616 | / pub trait BitAndAssign<Rhs=Self> {
[INFO] [stderr] 1617 | |     /// The method for the `&=` operator
[INFO] [stderr] 1618 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1619 | |     fn bitand_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1620 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitor_assign`
[INFO] [stderr]     --> src/ops.rs:1661:1
[INFO] [stderr]      |
[INFO] [stderr] 1661 | / pub trait BitOrAssign<Rhs=Self> {
[INFO] [stderr] 1662 | |     /// The method for the `|=` operator
[INFO] [stderr] 1663 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1664 | |     fn bitor_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1665 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `bitxor_assign`
[INFO] [stderr]     --> src/ops.rs:1706:1
[INFO] [stderr]      |
[INFO] [stderr] 1706 | / pub trait BitXorAssign<Rhs=Self> {
[INFO] [stderr] 1707 | |     /// The method for the `^=` operator
[INFO] [stderr] 1708 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1709 | |     fn bitxor_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1710 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `shl_assign`
[INFO] [stderr]     --> src/ops.rs:1751:1
[INFO] [stderr]      |
[INFO] [stderr] 1751 | / pub trait ShlAssign<Rhs> {
[INFO] [stderr] 1752 | |     /// The method for the `<<=` operator
[INFO] [stderr] 1753 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1754 | |     fn shl_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1755 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `shr_assign`
[INFO] [stderr]     --> src/ops.rs:1817:1
[INFO] [stderr]      |
[INFO] [stderr] 1817 | / pub trait ShrAssign<Rhs=Self> {
[INFO] [stderr] 1818 | |     /// The method for the `>>=` operator
[INFO] [stderr] 1819 | |     #[stable(feature = "op_assign_traits", since = "1.8.0")]
[INFO] [stderr] 1820 | |     fn shr_assign(&mut self, rhs: Rhs);
[INFO] [stderr] 1821 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `index`
[INFO] [stderr]     --> src/ops.rs:1911:1
[INFO] [stderr]      |
[INFO] [stderr] 1911 | / pub trait Index<Idx: ?Sized> {
[INFO] [stderr] 1912 | |     /// The returned type after indexing
[INFO] [stderr] 1913 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 1914 | |     type Output: ?Sized;
[INFO] [stderr] ...    |
[INFO] [stderr] 1918 | |     fn index(&self, index: Idx) -> &Self::Output;
[INFO] [stderr] 1919 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `index_mut`
[INFO] [stderr]     --> src/ops.rs:1999:1
[INFO] [stderr]      |
[INFO] [stderr] 1999 | / pub trait IndexMut<Idx: ?Sized>: Index<Idx> {
[INFO] [stderr] 2000 | |     /// The method for the mutable indexing (`container[index]`) operation
[INFO] [stderr] 2001 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 2002 | |     fn index_mut(&mut self, index: Idx) -> &mut Self::Output;
[INFO] [stderr] 2003 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `deref`
[INFO] [stderr]     --> src/ops.rs:2418:1
[INFO] [stderr]      |
[INFO] [stderr] 2418 | / pub trait Deref {
[INFO] [stderr] 2419 | |     /// The resulting type after dereferencing
[INFO] [stderr] 2420 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 2421 | |     type Target: ?Sized;
[INFO] [stderr] ...    |
[INFO] [stderr] 2425 | |     fn deref(&self) -> &Self::Target;
[INFO] [stderr] 2426 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `deref_mut`
[INFO] [stderr]     --> src/ops.rs:2483:1
[INFO] [stderr]      |
[INFO] [stderr] 2483 | / pub trait DerefMut: Deref {
[INFO] [stderr] 2484 | |     /// The method called to mutably dereference a value
[INFO] [stderr] 2485 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] 2486 | |     fn deref_mut(&mut self) -> &mut Self::Target;
[INFO] [stderr] 2487 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `fn`
[INFO] [stderr]     --> src/ops.rs:2528:1
[INFO] [stderr]      |
[INFO] [stderr] 2528 | / pub trait Fn<Args> : FnMut<Args> {
[INFO] [stderr] 2529 | |     /// This is called when the call operator is used.
[INFO] [stderr] 2530 | |     #[unstable(feature = "fn_traits", issue = "29625")]
[INFO] [stderr] 2531 | |     extern "rust-call" fn call(&self, args: Args) -> Self::Output;
[INFO] [stderr] 2532 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `fn_mut`
[INFO] [stderr]     --> src/ops.rs:2573:1
[INFO] [stderr]      |
[INFO] [stderr] 2573 | / pub trait FnMut<Args> : FnOnce<Args> {
[INFO] [stderr] 2574 | |     /// This is called when the call operator is used.
[INFO] [stderr] 2575 | |     #[unstable(feature = "fn_traits", issue = "29625")]
[INFO] [stderr] 2576 | |     extern "rust-call" fn call_mut(&mut self, args: Args) -> Self::Output;
[INFO] [stderr] 2577 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `fn_once`
[INFO] [stderr]     --> src/ops.rs:2619:1
[INFO] [stderr]      |
[INFO] [stderr] 2619 | / pub trait FnOnce<Args> {
[INFO] [stderr] 2620 | |     /// The returned type after the call operator is used.
[INFO] [stderr] 2621 | |     #[stable(feature = "fn_once_output", since = "1.12.0")]
[INFO] [stderr] 2622 | |     type Output;
[INFO] [stderr] ...    |
[INFO] [stderr] 2626 | |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
[INFO] [stderr] 2627 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `coerce_unsized`
[INFO] [stderr]     --> src/ops.rs:2712:1
[INFO] [stderr]      |
[INFO] [stderr] 2712 | / pub trait CoerceUnsized<T> {
[INFO] [stderr] 2713 | |     // Empty.
[INFO] [stderr] 2714 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `eq`
[INFO] [stderr]    --> src/cmp.rs:106:1
[INFO] [stderr]     |
[INFO] [stderr] 106 | / pub trait PartialEq<Rhs: ?Sized = Self> {
[INFO] [stderr] 107 | |     /// This method tests for `self` and `other` values to be equal, and is used
[INFO] [stderr] 108 | |     /// by `==`.
[INFO] [stderr] 109 | |     #[stable(feature = "rust1", since = "1.0.0")]
[INFO] [stderr] ...   |
[INFO] [stderr] 115 | |     fn ne(&self, other: &Rhs) -> bool { !self.eq(other) }
[INFO] [stderr] 116 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `ord`
[INFO] [stderr]    --> src/cmp.rs:552:1
[INFO] [stderr]     |
[INFO] [stderr] 552 | #[lang = "ord"]
[INFO] [stderr]     | ^^^^^^^^^^^^^^^ definition of unknown language item `ord`
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `unsafe_cell`
[INFO] [stderr]     --> src/cell.rs:1077:1
[INFO] [stderr]      |
[INFO] [stderr] 1077 | / pub struct UnsafeCell<T: ?Sized> {
[INFO] [stderr] 1078 | |     value: T,
[INFO] [stderr] 1079 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `panic`
[INFO] [stderr]   --> src/panicking.rs:41:1
[INFO] [stderr]    |
[INFO] [stderr] 41 | / pub fn panic(expr_file_line: &(&'static str, &'static str, u32)) -> ! {
[INFO] [stderr] 42 | |     loop {}
[INFO] [stderr] 43 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0152]: found duplicate lang item `panic_bounds_check`
[INFO] [stderr]   --> src/panicking.rs:47:1
[INFO] [stderr]    |
[INFO] [stderr] 47 | / fn panic_bounds_check(file_line: &(&'static str, u32),
[INFO] [stderr] 48 | |                      index: usize, len: usize) -> ! {
[INFO] [stderr] 49 | |     loop {}
[INFO] [stderr] 50 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: the lang item is first defined in crate `core` (which `std` depends on)
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `str_eq`
[INFO] [stderr]     --> src/str/mod.rs:1319:1
[INFO] [stderr]      |
[INFO] [stderr] 1319 | #[lang = "str_eq"]
[INFO] [stderr]      | ^^^^^^^^^^^^^^^^^^ definition of unknown language item `str_eq`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `debug_trait`
[INFO] [stderr]    --> src/fmt/mod.rs:503:1
[INFO] [stderr]     |
[INFO] [stderr] 503 | #[lang = "debug_trait"]
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `debug_trait`
[INFO] [stderr] 
[INFO] [stderr] error[E0522]: definition of an unknown language item: `non_zero`
[INFO] [stderr]   --> src/nonzero.rs:38:1
[INFO] [stderr]    |
[INFO] [stderr] 38 | #[lang = "non_zero"]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `non_zero`
[INFO] [stderr] 
[INFO] [stderr] error[E0264]: unknown external lang item: `panic_fmt`
[INFO] [stderr]   --> src/panicking.rs:58:9
[INFO] [stderr]    |
[INFO] [stderr] 58 |         fn panic_impl(fmt: fmt::Arguments, file: &'static str, line: u32) -> !;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/intrinsics.rs:46:13
[INFO] [stderr]    |
[INFO] [stderr] 46 |             issue = "0")]
[INFO] [stderr]    |             ^^^^^^^^---
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/cmp.rs:180:12
[INFO] [stderr]     |
[INFO] [stderr] 180 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/clone.rs:124:12
[INFO] [stderr]     |
[INFO] [stderr] 124 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/clone.rs:130:12
[INFO] [stderr]     |
[INFO] [stderr] 130 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/panicking.rs:35:13
[INFO] [stderr]    |
[INFO] [stderr] 35 |             issue = "0")]
[INFO] [stderr]    |             ^^^^^^^^---
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/slice/mod.rs:2398:76
[INFO] [stderr]      |
[INFO] [stderr] 2398 | #[unstable(feature = "sort_internals", reason = "internal to sort module", issue = "0")]
[INFO] [stderr]      |                                                                            ^^^^^^^^---
[INFO] [stderr]      |                                                                                    |
[INFO] [stderr]      |                                                                                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/str/mod.rs:443:39
[INFO] [stderr]     |
[INFO] [stderr] 443 | #[unstable(feature = "str_internals", issue = "0")]
[INFO] [stderr]     |                                       ^^^^^^^^---
[INFO] [stderr]     |                                               |
[INFO] [stderr]     |                                               `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/str/mod.rs:1478:39
[INFO] [stderr]      |
[INFO] [stderr] 1478 | #[unstable(feature = "str_internals", issue = "0")]
[INFO] [stderr]      |                                       ^^^^^^^^---
[INFO] [stderr]      |                                               |
[INFO] [stderr]      |                                               `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]     --> src/str/mod.rs:2117:44
[INFO] [stderr]      |
[INFO] [stderr] 2117 |     #[unstable(feature = "str_mut_extras", issue = "0")]
[INFO] [stderr]      |                                            ^^^^^^^^---
[INFO] [stderr]      |                                                    |
[INFO] [stderr]      |                                                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]   --> src/fmt/mod.rs:42:12
[INFO] [stderr]    |
[INFO] [stderr] 42 |            issue = "0")]
[INFO] [stderr]    |            ^^^^^^^^---
[INFO] [stderr]    |                    |
[INFO] [stderr]    |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:251:12
[INFO] [stderr]     |
[INFO] [stderr] 251 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:259:12
[INFO] [stderr]     |
[INFO] [stderr] 259 |            issue = "0")]
[INFO] [stderr]     |            ^^^^^^^^---
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:274:16
[INFO] [stderr]     |
[INFO] [stderr] 274 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:287:16
[INFO] [stderr]     |
[INFO] [stderr] 287 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:311:16
[INFO] [stderr]     |
[INFO] [stderr] 311 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:329:16
[INFO] [stderr]     |
[INFO] [stderr] 329 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0545]: `issue` must be a non-zero numeric string or "none"
[INFO] [stderr]    --> src/fmt/mod.rs:346:16
[INFO] [stderr]     |
[INFO] [stderr] 346 |                issue = "0")]
[INFO] [stderr]     |                ^^^^^^^^---
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        `issue` must not be "0", use "none" instead
[INFO] [stderr] 
[INFO] [stderr] error[E0225]: only auto traits can be used as additional traits in a trait object
[INFO] [stderr]    --> src/any.rs:133:27
[INFO] [stderr]     |
[INFO] [stderr] 133 | impl fmt::Debug for Any + Send {
[INFO] [stderr]     |                     ---   ^^^^
[INFO] [stderr]     |                     |     |
[INFO] [stderr]     |                     |     additional non-auto trait
[INFO] [stderr]     |                     |     trait alias used in trait object type (additional use)
[INFO] [stderr]     |                     first non-auto trait
[INFO] [stderr]     |                     trait alias used in trait object type (first use)
[INFO] [stderr] 
[INFO] [stderr] error[E0225]: only auto traits can be used as additional traits in a trait object
[INFO] [stderr]    --> src/any.rs:244:10
[INFO] [stderr]     |
[INFO] [stderr] 244 | impl Any+Send {
[INFO] [stderr]     |      --- ^^^^
[INFO] [stderr]     |      |   |
[INFO] [stderr]     |      |   additional non-auto trait
[INFO] [stderr]     |      |   trait alias used in trait object type (additional use)
[INFO] [stderr]     |      first non-auto trait
[INFO] [stderr]     |      trait alias used in trait object type (first use)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 454 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0225, E0264, E0433, E0522, E0557, E0658.
[INFO] [stderr] For more information about an error, try `rustc --explain E0225`.
[INFO] [stderr] error: could not compile `avr-libcore`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0225]: only auto traits can be used as additional traits in a trait object
[INFO] [stderr]    --> src/any.rs:133:27
[INFO] [stderr]     |
[INFO] [stderr] 133 | impl fmt::Debug for Any + Send {
[INFO] [stderr]     |                     ---   ^^^^
[INFO] [stderr]     |                     |     |
[INFO] [stderr]     |                     |     additional non-auto trait
[INFO] [stderr]     |                     |     trait alias used in trait object type (additional use)
[INFO] [stderr]     |                     first non-auto trait
[INFO] [stderr]     |                     trait alias used in trait object type (first use)
[INFO] [stderr] 
[INFO] [stderr] error[E0225]: only auto traits can be used as additional traits in a trait object
[INFO] [stderr]    --> src/any.rs:244:10
[INFO] [stderr]     |
[INFO] [stderr] 244 | impl Any+Send {
[INFO] [stderr]     |      --- ^^^^
[INFO] [stderr]     |      |   |
[INFO] [stderr]     |      |   additional non-auto trait
[INFO] [stderr]     |      |   trait alias used in trait object type (additional use)
[INFO] [stderr]     |      first non-auto trait
[INFO] [stderr]     |      trait alias used in trait object type (first use)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 508 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0152, E0225, E0264, E0433, E0522, E0557, E0658.
[INFO] [stderr] For more information about an error, try `rustc --explain E0152`.
[INFO] [stderr] error: could not compile `avr-libcore`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "88d9950efb0b0187bf097631e795bd4fec7de786c2db1d5e413a88210df3e777"`
[INFO] running `"docker" "rm" "-f" "88d9950efb0b0187bf097631e795bd4fec7de786c2db1d5e413a88210df3e777"`
[INFO] [stdout] 88d9950efb0b0187bf097631e795bd4fec7de786c2db1d5e413a88210df3e777
