[INFO] cloning repository https://github.com/chrisccerami/libcore
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chrisccerami/libcore" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrisccerami%2Flibcore", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrisccerami%2Flibcore'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 143e98d37c94699135dcf6bbf5b36d464af7110b
[INFO] testing chrisccerami/libcore against beta-2023-04-20 for beta-1.70-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrisccerami%2Flibcore" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/chrisccerami/libcore on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/chrisccerami/libcore
[INFO] finished tweaking git repo https://github.com/chrisccerami/libcore
[INFO] tweaked toml for git repo https://github.com/chrisccerami/libcore written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/chrisccerami/libcore already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 037265335cfeabbfdcc6a77845e4eada0728f76876a3ed156951bb31f2cea1e5
[INFO] running `Command { std: "docker" "start" "-a" "037265335cfeabbfdcc6a77845e4eada0728f76876a3ed156951bb31f2cea1e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "037265335cfeabbfdcc6a77845e4eada0728f76876a3ed156951bb31f2cea1e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "037265335cfeabbfdcc6a77845e4eada0728f76876a3ed156951bb31f2cea1e5", kill_on_drop: false }`
[INFO] [stdout] 037265335cfeabbfdcc6a77845e4eada0728f76876a3ed156951bb31f2cea1e5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dd38a14b8aebd422e22b4af200d50ee989a193e1372d1e39b9eba83e194217c3
[INFO] running `Command { std: "docker" "start" "-a" "dd38a14b8aebd422e22b4af200d50ee989a193e1372d1e39b9eba83e194217c3", kill_on_drop: false }`
[INFO] [stderr]    Compiling core v0.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:65:12
[INFO] [stdout]    |
[INFO] [stdout] 65 | #![feature(const_fn)]
[INFO] [stdout]    |            ^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: split into finer-grained feature gates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | #![feature(custom_attribute)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: removed in favor of `#![register_tool]` and `#![register_attr]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:72:12
[INFO] [stdout]    |
[INFO] [stdout] 72 | #![feature(on_unimplemented)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:73:12
[INFO] [stdout]    |
[INFO] [stdout] 73 | #![feature(optin_builtin_traits)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: renamed to `auto_traits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:74:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | #![feature(reflect)]
[INFO] [stdout]    |            ^^^^^^^ feature has been removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> lib.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | #![feature(unwind_attributes)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: use the C-unwind ABI instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]    --> slice.rs:636:21
[INFO] [stdout]     |
[INFO] [stdout] 636 |         self.index(0...index.end)
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]     |
[INFO] [stdout] 636 |         self.index(0..index.end)
[INFO] [stdout]     |                     ~~
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout] 636 |         self.index(0..=index.end)
[INFO] [stdout]     |                     ~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]    --> slice.rs:726:25
[INFO] [stdout]     |
[INFO] [stdout] 726 |         self.index_mut(0...index.end)
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]     |
[INFO] [stdout] 726 |         self.index_mut(0..index.end)
[INFO] [stdout]     |                         ~~
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout] 726 |         self.index_mut(0..=index.end)
[INFO] [stdout]     |                         ~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]     --> str/mod.rs:1571:25
[INFO] [stdout]      |
[INFO] [stdout] 1571 |             self.index(0...index.end)
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1571 |             self.index(0..index.end)
[INFO] [stdout]      |                         ~~
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1571 |             self.index(0..=index.end)
[INFO] [stdout]      |                         ~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]     --> str/mod.rs:1596:29
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             self.index_mut(0...index.end)
[INFO] [stdout]      |                             ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             self.index_mut(0..index.end)
[INFO] [stdout]      |                             ~~
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             self.index_mut(0..=index.end)
[INFO] [stdout]      |                             ~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `allow_internal_unstable` expects a list of feature names
[INFO] [stdout]   --> macros.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[allow_internal_unstable]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]    --> mem.rs:162:3
[INFO] [stdout]     |
[INFO] [stdout] 162 | #[rustc_deprecated(reason = "use `align_of` instead", since = "1.2.0")]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]    --> mem.rs:179:3
[INFO] [stdout]     |
[INFO] [stdout] 179 | #[rustc_deprecated(reason = "use `align_of_val` instead", since = "1.2.0")]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]    --> marker.rs:452:3
[INFO] [stdout]     |
[INFO] [stdout] 452 | #[rustc_reflect_like]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]    --> cell.rs:622:7
[INFO] [stdout]     |
[INFO] [stdout] 622 |     #[rustc_deprecated(since = "1.8.0", reason = "can be built on `Ref::map`: \
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]    --> cell.rs:701:7
[INFO] [stdout]     |
[INFO] [stdout] 701 |     #[rustc_deprecated(since = "1.8.0", reason = "can be built on `RefMut::map`: \
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> str/mod.rs:1084:3
[INFO] [stdout]      |
[INFO] [stdout] 1084 | #[rustc_deprecated(since = "1.4.0", reason = "use lines()/Lines instead now")]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]     --> str/mod.rs:1647:7
[INFO] [stdout]      |
[INFO] [stdout] 1647 |     #[rustc_deprecated(since = "1.6.0", reason = "use lines() instead now")]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stdout]   --> marker.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | unsafe impl Send for .. { }
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `auto trait Trait {}` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stdout]    --> marker.rs:234:1
[INFO] [stdout]     |
[INFO] [stdout] 234 | unsafe impl Sync for .. { }
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `auto trait Trait {}` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax
[INFO] [stdout]    --> marker.rs:463:1
[INFO] [stdout]     |
[INFO] [stdout] 463 | impl Reflect for .. { }
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `auto trait Trait {}` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/mod.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Debug, Default)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/flt2dec/decoder.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[derive(Copy, Clone, Debug, PartialEq)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/flt2dec/decoder.rs:42:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[derive(Copy, Clone, Debug, PartialEq)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:46:5
[INFO] [stdout]     |
[INFO] [stdout] 46  |     debug_assert!(n < 512);
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     debug_assert!(n < 512);
[INFO] [stdout]    |     ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     debug_assert!(n < 512);
[INFO] [stdout]    |     ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     debug_assert!(n < 512);
[INFO] [stdout]    |     ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:75:5
[INFO] [stdout]     |
[INFO] [stdout] 75  |     debug_assert!(*x < *scale);
[INFO] [stdout]     |     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     debug_assert!(*x < *scale);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     debug_assert!(*x < *scale);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     debug_assert!(*x < *scale);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert!(d.mant > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert!(d.mant > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert!(d.mant > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert!(d.minus > 0);
[INFO] [stdout]    |     -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert!(d.minus > 0);
[INFO] [stdout]    |     -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     assert!(d.minus > 0);
[INFO] [stdout]    |     -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     assert!(d.plus > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     assert!(d.plus > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     assert!(d.plus > 0);
[INFO] [stdout]    |     ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]    |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]    |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]    |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]    |     ------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]    |     ------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/flt2dec/strategy/dragon.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]    |     ------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         debug_assert!(d < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         debug_assert!(d < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         debug_assert!(d < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         debug_assert!(d < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:231:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:231:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:231:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:234:5
[INFO] [stdout]     |
[INFO] [stdout] 234 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:234:5
[INFO] [stdout]     |
[INFO] [stdout] 234 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:234:5
[INFO] [stdout]     |
[INFO] [stdout] 234 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:235:5
[INFO] [stdout]     |
[INFO] [stdout] 235 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:235:5
[INFO] [stdout]     |
[INFO] [stdout] 235 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:235:5
[INFO] [stdout]     |
[INFO] [stdout] 235 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:301:13
[INFO] [stdout]     |
[INFO] [stdout] 301 |             debug_assert!(mant < scale);
[INFO] [stdout]     |             --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:301:13
[INFO] [stdout]     |
[INFO] [stdout] 301 |             debug_assert!(mant < scale);
[INFO] [stdout]     |             --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:301:13
[INFO] [stdout]     |
[INFO] [stdout] 301 |             debug_assert!(mant < scale);
[INFO] [stdout]     |             --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:301:13
[INFO] [stdout]     |
[INFO] [stdout] 301 |             debug_assert!(mant < scale);
[INFO] [stdout]     |             --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |             debug_assert!(d < 10);
[INFO] [stdout]     |             --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |             debug_assert!(d < 10);
[INFO] [stdout]     |             --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |             debug_assert!(d < 10);
[INFO] [stdout]     |             --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/dragon.rs:302:13
[INFO] [stdout]     |
[INFO] [stdout] 302 |             debug_assert!(d < 10);
[INFO] [stdout]     |             --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     debug_assert!(alpha <= e && e <= gamma);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     debug_assert!(alpha <= e && e <= gamma);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     debug_assert!(alpha <= e && e <= gamma);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     debug_assert!(alpha <= e && e <= gamma);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     debug_assert!(x > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     debug_assert!(x > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     debug_assert!(x > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     debug_assert!(x > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     assert!(d.minus > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     assert!(d.plus > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     assert!(d.mant.checked_add(d.plus).is_some());
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     assert!(d.mant.checked_sub(d.minus).is_some());
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     assert!(d.mant + d.plus < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     assert!(d.mant + d.plus < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     assert!(d.mant + d.plus < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     debug_assert_eq!(plus.e, minus.e);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     debug_assert_eq!(plus.e, minus.e);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     debug_assert_eq!(plus.e, minus.e);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     debug_assert_eq!(plus.e, minus.e);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     debug_assert_eq!(plus.e, v.e);
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     debug_assert_eq!(plus.e, v.e);
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     debug_assert_eq!(plus.e, v.e);
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     debug_assert_eq!(plus.e, v.e);
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 281 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 281 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 281 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 281 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:282:13
[INFO] [stdout]     |
[INFO] [stdout] 282 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:282:13
[INFO] [stdout]     |
[INFO] [stdout] 282 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:282:13
[INFO] [stdout]     |
[INFO] [stdout] 282 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:282:13
[INFO] [stdout]     |
[INFO] [stdout] 282 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         assert!(!buf.is_empty());
[INFO] [stdout]     |         ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         assert!(!buf.is_empty());
[INFO] [stdout]     |         ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         assert!(!buf.is_empty());
[INFO] [stdout]     |         ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:402:17
[INFO] [stdout]     |
[INFO] [stdout] 402 |                 debug_assert!(*last > b'0'); // the shortest repr cannot end with `0`
[INFO] [stdout]     |                 --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:402:17
[INFO] [stdout]     |
[INFO] [stdout] 402 |                 debug_assert!(*last > b'0'); // the shortest repr cannot end with `0`
[INFO] [stdout]     |                 --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:402:17
[INFO] [stdout]     |
[INFO] [stdout] 402 |                 debug_assert!(*last > b'0'); // the shortest repr cannot end with `0`
[INFO] [stdout]     |                 --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:402:17
[INFO] [stdout]     |
[INFO] [stdout] 402 |                 debug_assert!(*last > b'0'); // the shortest repr cannot end with `0`
[INFO] [stdout]     |                 --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     assert!(d.mant > 0);
[INFO] [stdout]     |     ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     assert!(d.mant < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     assert!(d.mant < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     assert!(d.mant < (1 << 61)); // we need at least three bits of additional precision
[INFO] [stdout]     |     --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     debug_assert!(len > 0);
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     debug_assert!(len > 0);
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     debug_assert!(len > 0);
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     debug_assert!(len > 0);
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:527:13
[INFO] [stdout]     |
[INFO] [stdout] 527 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:527:13
[INFO] [stdout]     |
[INFO] [stdout] 527 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:527:13
[INFO] [stdout]     |
[INFO] [stdout] 527 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:527:13
[INFO] [stdout]     |
[INFO] [stdout] 527 |             debug_assert_eq!(ten_kappa, 1);
[INFO] [stdout]     |             ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 |             debug_assert_eq!(kappa, 0);
[INFO] [stdout]     |             -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:565:9
[INFO] [stdout]     |
[INFO] [stdout] 565 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:565:9
[INFO] [stdout]     |
[INFO] [stdout] 565 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:565:9
[INFO] [stdout]     |
[INFO] [stdout] 565 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:565:9
[INFO] [stdout]     |
[INFO] [stdout] 565 |         debug_assert!(q < 10);
[INFO] [stdout]     |         --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 |         debug_assert!(remainder < ten_kappa);
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 |         debug_assert!(remainder < ten_kappa);
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 |         debug_assert!(remainder < ten_kappa);
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/strategy/grisu.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 |         debug_assert!(remainder < ten_kappa);
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> num/flt2dec/mod.rs:175:3
[INFO] [stdout]     |
[INFO] [stdout] 175 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> num/flt2dec/mod.rs:226:3
[INFO] [stdout]     |
[INFO] [stdout] 226 | #[derive(Clone)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 340 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 340 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 340 |     assert!(!buf.is_empty());
[INFO] [stdout]     |     ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     assert!(buf[0] > b'0');
[INFO] [stdout]     |     ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> num/flt2dec/mod.rs:372:3
[INFO] [stdout]     |
[INFO] [stdout] 372 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 |     assert!(buf.len() >= MAX_SIG_DIGITS);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     assert!(dec_bounds.0 <= dec_bounds.1);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     assert!(dec_bounds.0 <= dec_bounds.1);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     assert!(dec_bounds.0 <= dec_bounds.1);
[INFO] [stdout]     |     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:554:5
[INFO] [stdout]     |
[INFO] [stdout] 554 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:554:5
[INFO] [stdout]     |
[INFO] [stdout] 554 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:554:5
[INFO] [stdout]     |
[INFO] [stdout] 554 |     assert!(parts.len() >= 6);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:555:5
[INFO] [stdout]     |
[INFO] [stdout] 555 |     assert!(ndigits > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:555:5
[INFO] [stdout]     |
[INFO] [stdout] 555 |     assert!(ndigits > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:555:5
[INFO] [stdout]     |
[INFO] [stdout] 555 |     assert!(ndigits > 0);
[INFO] [stdout]     |     -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:581:13
[INFO] [stdout]     |
[INFO] [stdout] 581 |             assert!(buf.len() >= ndigits || buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:581:13
[INFO] [stdout]     |
[INFO] [stdout] 581 |             assert!(buf.len() >= ndigits || buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:581:13
[INFO] [stdout]     |
[INFO] [stdout] 581 |             assert!(buf.len() >= ndigits || buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:610:5
[INFO] [stdout]     |
[INFO] [stdout] 610 |     assert!(parts.len() >= 4);
[INFO] [stdout]     |     ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:635:13
[INFO] [stdout]     |
[INFO] [stdout] 635 |             assert!(buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:635:13
[INFO] [stdout]     |
[INFO] [stdout] 635 |             assert!(buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:635:13
[INFO] [stdout]     |
[INFO] [stdout] 635 |             assert!(buf.len() >= maxlen);
[INFO] [stdout]     |             ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 debug_assert_eq!(len, 0);
[INFO] [stdout]     |                 ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 debug_assert_eq!(len, 0);
[INFO] [stdout]     |                 ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 debug_assert_eq!(len, 0);
[INFO] [stdout]     |                 ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/flt2dec/mod.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |                 debug_assert_eq!(len, 0);
[INFO] [stdout]     |                 ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/algorithm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     assert!(e >= table::MIN_E);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/algorithm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     assert!(e >= table::MIN_E);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/algorithm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     assert!(e >= table::MIN_E);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/algorithm.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |     assert!(*k == 0);
[INFO] [stdout]     |     ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/algorithm.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |     assert!(*k == 0);
[INFO] [stdout]     |     ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/algorithm.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |     assert!(*k == 0);
[INFO] [stdout]     |     ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert!(x.bit_length() < 64);
[INFO] [stdout]    |     ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert!(x.bit_length() < 64);
[INFO] [stdout]    |     ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert!(x.bit_length() < 64);
[INFO] [stdout]    |     ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     assert!(end - start <= 64);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     assert!(end - start <= 64);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/dec2flt/num.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     assert!(end - start <= 64);
[INFO] [stdout]    |     -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/dec2flt/rawfp.rs:42:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[derive(Copy, Clone, Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         assert!(bits < u32::MAX as u64, "f32::from_bits: too many bits");
[INFO] [stdout]     |         ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         assert!(bits < u32::MAX as u64, "f32::from_bits: too many bits");
[INFO] [stdout]     |         ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         debug_assert!(x as f32 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         debug_assert!(x as f32 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         debug_assert!(x as f32 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         debug_assert!(x as f32 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         debug_assert!(x as f64 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         debug_assert!(x as f64 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         debug_assert!(x as f64 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         debug_assert!(x as f64 == fp_to_float(Fp { f: x, e: 0 }));
[INFO] [stdout]     |         --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         panic!("fp_to_float: exponent {} too large", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         panic!("fp_to_float: exponent {} too large", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         panic!("fp_to_float: exponent {} too large", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         panic!("fp_to_float: exponent {} too small", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         panic!("fp_to_float: exponent {} too small", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         panic!("fp_to_float: exponent {} too small", e)
[INFO] [stdout]     |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     assert_eq!(q << excess | rem, x.f);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     assert_eq!(q << excess | rem, x.f);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     assert_eq!(q << excess | rem, x.f);
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |       ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     debug_assert!(T::min_sig() <= x.sig && x.sig <= T::max_sig(),
[INFO] [stdout] 288 | |         "encode_normal: significand not normalized");
[INFO] [stdout]     | |____________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     debug_assert!(T::min_sig() <= x.sig && x.sig <= T::max_sig(),
[INFO] [stdout] 288 | |         "encode_normal: significand not normalized");
[INFO] [stdout]     | |____________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     debug_assert!(T::min_sig() <= x.sig && x.sig <= T::max_sig(),
[INFO] [stdout] 288 | |         "encode_normal: significand not normalized");
[INFO] [stdout]     | |____________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |       ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | /     debug_assert!(k_enc != 0 && k_enc < T::max_encoded_exp(),
[INFO] [stdout] 294 | |         "encode_normal: exponent out of range");
[INFO] [stdout]     | |_______________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | /     debug_assert!(k_enc != 0 && k_enc < T::max_encoded_exp(),
[INFO] [stdout] 294 | |         "encode_normal: exponent out of range");
[INFO] [stdout]     | |_______________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | /     debug_assert!(k_enc != 0 && k_enc < T::max_encoded_exp(),
[INFO] [stdout] 294 | |         "encode_normal: exponent out of range");
[INFO] [stdout]     | |_______________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     assert!(significand < T::min_sig(), "encode_subnormal: not actually subnormal");
[INFO] [stdout]     |     ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     assert!(significand < T::min_sig(), "encode_subnormal: not actually subnormal");
[INFO] [stdout]     |     ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     assert!(end != 0, "big_to_fp: unexpectedly, input is zero");
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     assert!(end != 0, "big_to_fp: unexpectedly, input is zero");
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:332:21
[INFO] [stdout]     |
[INFO] [stdout] 332 |         Infinite => panic!("prev_float: argument is infinite"),
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:332:21
[INFO] [stdout]     |
[INFO] [stdout] 332 |         Infinite => panic!("prev_float: argument is infinite"),
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:333:16
[INFO] [stdout]     |
[INFO] [stdout] 333 |         Nan => panic!("prev_float: argument is NaN"),
[INFO] [stdout]     |                ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:333:16
[INFO] [stdout]     |
[INFO] [stdout] 333 |         Nan => panic!("prev_float: argument is NaN"),
[INFO] [stdout]     |                ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:334:22
[INFO] [stdout]     |
[INFO] [stdout] 334 |         Subnormal => panic!("prev_float: argument is subnormal"),
[INFO] [stdout]     |                      ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:334:22
[INFO] [stdout]     |
[INFO] [stdout] 334 |         Subnormal => panic!("prev_float: argument is subnormal"),
[INFO] [stdout]     |                      ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:335:17
[INFO] [stdout]     |
[INFO] [stdout] 335 |         Zero => panic!("prev_float: argument is zero"),
[INFO] [stdout]     |                 -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:335:17
[INFO] [stdout]     |
[INFO] [stdout] 335 |         Zero => panic!("prev_float: argument is zero"),
[INFO] [stdout]     |                 -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:353:16
[INFO] [stdout]     |
[INFO] [stdout] 353 |         Nan => panic!("next_float: argument is NaN"),
[INFO] [stdout]     |                ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/dec2flt/rawfp.rs:353:16
[INFO] [stdout]     |
[INFO] [stdout] 353 |         Nan => panic!("next_float: argument is NaN"),
[INFO] [stdout]     |                ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/dec2flt/parse.rs:27:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/dec2flt/parse.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/dec2flt/parse.rs:48:3
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> num/dec2flt/mod.rs:159:3
[INFO] [stdout]     |
[INFO] [stdout] 159 | #[derive(Debug, Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> num/dec2flt/mod.rs:165:3
[INFO] [stdout]     |
[INFO] [stdout] 165 | #[derive(Debug, Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |       ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |               panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |       ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |               panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |       ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |               panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout] 96  | / impl_full_ops! {
[INFO] [stdout] 97  | |     u8:  add(intrinsics::u8_add_with_overflow),  mul/div(u16);
[INFO] [stdout] 98  | |     u16: add(intrinsics::u16_add_with_overflow), mul/div(u32);
[INFO] [stdout] 99  | |     u32: add(intrinsics::u32_add_with_overflow), mul/div(u64);
[INFO] [stdout] 100 | | //  u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); // see RFC #521 for enabling this.
[INFO] [stdout] 101 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `impl_full_ops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | define_bignum!(Big32x40: type=Digit32, n=40);
[INFO] [stdout]     | -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/bignum.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     define_bignum!(Big8x3: type=u8, n=3);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` which comes from the expansion of the macro `define_bignum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> num/diy_float.rs:21:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(Copy, Clone, Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: num/diy_float.rs:58:9
[INFO] [stdout]     |
[INFO] [stdout] 58  |         debug_assert!(f >= (1 >> 63));
[INFO] [stdout]     |         ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         debug_assert!(f >= (1 >> 63));
[INFO] [stdout]    |         ----------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         debug_assert!(f >= (1 >> 63));
[INFO] [stdout]    |         ----------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         debug_assert!(f >= (1 >> 63));
[INFO] [stdout]    |         ----------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert!(edelta >= 0);
[INFO] [stdout]    |         -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert!(edelta >= 0);
[INFO] [stdout]    |         -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert!(edelta >= 0);
[INFO] [stdout]    |         -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:28:51
[INFO] [stdout]    |
[INFO] [stdout] 28 |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_eq!(self.f << edelta >> edelta, self.f);
[INFO] [stdout]    |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:28:60
[INFO] [stdout]    |
[INFO] [stdout] 28 |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]    |                                                            ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_eq!(self.f << edelta >> edelta, self.f);
[INFO] [stdout]    |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]   --> macros.rs:29:38
[INFO] [stdout]    |
[INFO] [stdout] 29 |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]    |                                      ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: num/diy_float.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_eq!(self.f << edelta >> edelta, self.f);
[INFO] [stdout]    |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:308:16
[INFO] [stdout]      |
[INFO] [stdout] 308  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:332:16
[INFO] [stdout]      |
[INFO] [stdout] 332  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:356:16
[INFO] [stdout]      |
[INFO] [stdout] 356  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:380:16
[INFO] [stdout]      |
[INFO] [stdout] 380  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1127 | /     int_impl! { i8, u8, 8,
[INFO] [stdout] 1128 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:308:16
[INFO] [stdout]      |
[INFO] [stdout] 308  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:332:16
[INFO] [stdout]      |
[INFO] [stdout] 332  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:356:16
[INFO] [stdout]      |
[INFO] [stdout] 356  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:380:16
[INFO] [stdout]      |
[INFO] [stdout] 380  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     int_impl! { i16, u16, 16,
[INFO] [stdout] 1136 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1137 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1138 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:308:16
[INFO] [stdout]      |
[INFO] [stdout] 308  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:332:16
[INFO] [stdout]      |
[INFO] [stdout] 332  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:356:16
[INFO] [stdout]      |
[INFO] [stdout] 356  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:380:16
[INFO] [stdout]      |
[INFO] [stdout] 380  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1143 | /     int_impl! { i32, u32, 32,
[INFO] [stdout] 1144 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1145 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1146 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:308:16
[INFO] [stdout]      |
[INFO] [stdout] 308  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:332:16
[INFO] [stdout]      |
[INFO] [stdout] 332  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:356:16
[INFO] [stdout]      |
[INFO] [stdout] 356  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:380:16
[INFO] [stdout]      |
[INFO] [stdout] 380  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1152 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:308:16
[INFO] [stdout]      |
[INFO] [stdout] 308  |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:332:16
[INFO] [stdout]      |
[INFO] [stdout] 332  |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:356:16
[INFO] [stdout]      |
[INFO] [stdout] 356  |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:380:16
[INFO] [stdout]      |
[INFO] [stdout] 380  |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:1056:11
[INFO] [stdout]      |
[INFO] [stdout] 1056 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 1169 | /     int_impl! { i64, u64, 64,
[INFO] [stdout] 1170 | |         intrinsics::add_with_overflow,
[INFO] [stdout] 1171 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 1172 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1378:16
[INFO] [stdout]      |
[INFO] [stdout] 1378 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1426:16
[INFO] [stdout]      |
[INFO] [stdout] 1426 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1450:16
[INFO] [stdout]      |
[INFO] [stdout] 1450 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 2111 | /     uint_impl! { u8, 8,
[INFO] [stdout] 2112 | |         intrinsics::ctpop,
[INFO] [stdout] 2113 | |         intrinsics::ctlz,
[INFO] [stdout] 2114 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2117 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2118 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1378:16
[INFO] [stdout]      |
[INFO] [stdout] 1378 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1426:16
[INFO] [stdout]      |
[INFO] [stdout] 1426 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1450:16
[INFO] [stdout]      |
[INFO] [stdout] 1450 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 2123 | /     uint_impl! { u16, 16,
[INFO] [stdout] 2124 | |         intrinsics::ctpop,
[INFO] [stdout] 2125 | |         intrinsics::ctlz,
[INFO] [stdout] 2126 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2129 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2130 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1378:16
[INFO] [stdout]      |
[INFO] [stdout] 1378 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1426:16
[INFO] [stdout]      |
[INFO] [stdout] 1426 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1450:16
[INFO] [stdout]      |
[INFO] [stdout] 1450 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 2135 | /     uint_impl! { u32, 32,
[INFO] [stdout] 2136 | |         intrinsics::ctpop,
[INFO] [stdout] 2137 | |         intrinsics::ctlz,
[INFO] [stdout] 2138 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2141 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2142 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1378:16
[INFO] [stdout]      |
[INFO] [stdout] 1378 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1426:16
[INFO] [stdout]      |
[INFO] [stdout] 1426 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1450:16
[INFO] [stdout]      |
[INFO] [stdout] 1450 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 2147 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2148 | |         intrinsics::ctpop,
[INFO] [stdout] 2149 | |         intrinsics::ctlz,
[INFO] [stdout] 2150 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2153 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2154 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1378:16
[INFO] [stdout]      |
[INFO] [stdout] 1378 |               if cfg!(target_endian = "big") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |               if cfg!(target_endian = "little") { x } else { x.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1426:16
[INFO] [stdout]      |
[INFO] [stdout] 1426 |               if cfg!(target_endian = "big") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> num/mod.rs:1450:16
[INFO] [stdout]      |
[INFO] [stdout] 1450 |               if cfg!(target_endian = "little") { self } else { self.swap_bytes() }
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_no_mir` in this scope
[INFO] [stdout]     --> num/mod.rs:2021:11
[INFO] [stdout]      |
[INFO] [stdout] 2021 |           #[rustc_no_mir] // FIXME #29769 MIR overflow checking is TBD.
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_mir`
[INFO] [stdout] ...
[INFO] [stdout] 2173 | /     uint_impl! { u64, 64,
[INFO] [stdout] 2174 | |         intrinsics::ctpop,
[INFO] [stdout] 2175 | |         intrinsics::ctlz,
[INFO] [stdout] 2176 | |         intrinsics::cttz,
[INFO] [stdout] ...    |
[INFO] [stdout] 2179 | |         intrinsics::sub_with_overflow,
[INFO] [stdout] 2180 | |         intrinsics::mul_with_overflow }
[INFO] [stdout]      | |_______________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> num/mod.rs:2190:3
[INFO] [stdout]      |
[INFO] [stdout] 2190 | #[derive(Copy, Clone, PartialEq, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:28:51
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                     ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: num/mod.rs:2353:5
[INFO] [stdout]      |
[INFO] [stdout] 2353 | /     assert!(radix >= 2 && radix <= 36,
[INFO] [stdout] 2354 | |            "from_str_radix_int: must lie in the range `[2, 36]` - found {}",
[INFO] [stdout] 2355 | |            radix);
[INFO] [stdout]      | |_________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:28:60
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                              ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: num/mod.rs:2353:5
[INFO] [stdout]      |
[INFO] [stdout] 2353 | /     assert!(radix >= 2 && radix <= 36,
[INFO] [stdout] 2354 | |            "from_str_radix_int: must lie in the range `[2, 36]` - found {}",
[INFO] [stdout] 2355 | |            radix);
[INFO] [stdout]      | |_________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:29:38
[INFO] [stdout]      |
[INFO] [stdout] 29   |           $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]      |                                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: num/mod.rs:2353:5
[INFO] [stdout]      |
[INFO] [stdout] 2353 | /     assert!(radix >= 2 && radix <= 36,
[INFO] [stdout] 2354 | |            "from_str_radix_int: must lie in the range `[2, 36]` - found {}",
[INFO] [stdout] 2355 | |            radix);
[INFO] [stdout]      | |_________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> num/mod.rs:2422:3
[INFO] [stdout]      |
[INFO] [stdout] 2422 | #[derive(Debug, Clone, PartialEq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> num/mod.rs:2426:3
[INFO] [stdout]      |
[INFO] [stdout] 2426 | #[derive(Debug, Clone, PartialEq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]    --> mem.rs:162:3
[INFO] [stdout]     |
[INFO] [stdout] 162 | #[rustc_deprecated(reason = "use `align_of` instead", since = "1.2.0")]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]    --> mem.rs:179:3
[INFO] [stdout]     |
[INFO] [stdout] 179 | #[rustc_deprecated(reason = "use `align_of_val` instead", since = "1.2.0")]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> nonzero.rs:38:3
[INFO] [stdout]    |
[INFO] [stdout] 38 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_reflect_like` in this scope
[INFO] [stdout]    --> marker.rs:452:3
[INFO] [stdout]     |
[INFO] [stdout] 452 | #[rustc_reflect_like]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1487:3
[INFO] [stdout]      |
[INFO] [stdout] 1487 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1494:9
[INFO] [stdout]      |
[INFO] [stdout] 1494 |         write!(fmt, "..")
[INFO] [stdout]      |         ----------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1518:3
[INFO] [stdout]      |
[INFO] [stdout] 1518 | #[derive(Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1532:9
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         write!(fmt, "{:?}..{:?}", self.start, self.end)
[INFO] [stdout]      |         ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1577:3
[INFO] [stdout]      |
[INFO] [stdout] 1577 | #[derive(Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1588:9
[INFO] [stdout]      |
[INFO] [stdout] 1588 |         write!(fmt, "{:?}..", self.start)
[INFO] [stdout]      |         --------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1626:3
[INFO] [stdout]      |
[INFO] [stdout] 1626 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1637:9
[INFO] [stdout]      |
[INFO] [stdout] 1637 |         write!(fmt, "..{:?}", self.end)
[INFO] [stdout]      |         ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1676:3
[INFO] [stdout]      |
[INFO] [stdout] 1676 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1714:33
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             Empty { ref at } => write!(fmt, "[empty range @ {:?}]", at),
[INFO] [stdout]      |                                 --------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1715:48
[INFO] [stdout]      |
[INFO] [stdout] 1715 |             NonEmpty { ref start, ref end } => write!(fmt, "{:?}...{:?}", start, end),
[INFO] [stdout]      |                                                -------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> ops.rs:1781:3
[INFO] [stdout]      |
[INFO] [stdout] 1781 | #[derive(Copy, Clone, PartialEq, Eq)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:226:49
[INFO] [stdout]      |
[INFO] [stdout] 226  |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: ops.rs:1794:9
[INFO] [stdout]      |
[INFO] [stdout] 1794 |         write!(fmt, "...{:?}", self.end)
[INFO] [stdout]      |         -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> cmp.rs:131:3
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Clone, Copy, PartialEq, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> any.rs:215:3
[INFO] [stdout]     |
[INFO] [stdout] 215 | #[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> sync/atomic.rs:165:3
[INFO] [stdout]     |
[INFO] [stdout] 165 | #[derive(Copy, Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1331:20
[INFO] [stdout]      |
[INFO] [stdout] 1331 |         Acquire => panic!("there is no such thing as an acquire store"),
[INFO] [stdout]      |                    ---------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1331:20
[INFO] [stdout]      |
[INFO] [stdout] 1331 |         Acquire => panic!("there is no such thing as an acquire store"),
[INFO] [stdout]      |                    ---------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1332:20
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         AcqRel  => panic!("there is no such thing as an acquire/release store"),
[INFO] [stdout]      |                    ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1332:20
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         AcqRel  => panic!("there is no such thing as an acquire/release store"),
[INFO] [stdout]      |                    ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1342:20
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         Release => panic!("there is no such thing as a release load"),
[INFO] [stdout]      |                    -------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1342:20
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         Release => panic!("there is no such thing as a release load"),
[INFO] [stdout]      |                    -------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1343:20
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         AcqRel  => panic!("there is no such thing as an acquire/release load"),
[INFO] [stdout]      |                    ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1343:20
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         AcqRel  => panic!("there is no such thing as an acquire/release load"),
[INFO] [stdout]      |                    ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1399:24
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         (_, AcqRel) => panic!("there is no such thing as an acquire/release failure ordering"),
[INFO] [stdout]      |                        ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1399:24
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         (_, AcqRel) => panic!("there is no such thing as an acquire/release failure ordering"),
[INFO] [stdout]      |                        ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1400:25
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         (_, Release) => panic!("there is no such thing as a release failure ordering"),
[INFO] [stdout]      |                         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1400:25
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         (_, Release) => panic!("there is no such thing as a release failure ordering"),
[INFO] [stdout]      |                         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1401:14
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         _ => panic!("a failure ordering can't be stronger than a success ordering"),
[INFO] [stdout]      |              ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1401:14
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         _ => panic!("a failure ordering can't be stronger than a success ordering"),
[INFO] [stdout]      |              ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1449:24
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         (_, AcqRel) => panic!("there is no such thing as an acquire/release failure ordering"),
[INFO] [stdout]      |                        ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1449:24
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         (_, AcqRel) => panic!("there is no such thing as an acquire/release failure ordering"),
[INFO] [stdout]      |                        ----------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1450:25
[INFO] [stdout]      |
[INFO] [stdout] 1450 |         (_, Release) => panic!("there is no such thing as a release failure ordering"),
[INFO] [stdout]      |                         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1450:25
[INFO] [stdout]      |
[INFO] [stdout] 1450 |         (_, Release) => panic!("there is no such thing as a release failure ordering"),
[INFO] [stdout]      |                         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1451:14
[INFO] [stdout]      |
[INFO] [stdout] 1451 |         _ => panic!("a failure ordering can't be stronger than a success ordering"),
[INFO] [stdout]      |              ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1451:14
[INFO] [stdout]      |
[INFO] [stdout] 1451 |         _ => panic!("a failure ordering can't be stronger than a success ordering"),
[INFO] [stdout]      |              ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1536:24
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             Relaxed => panic!("there is no such thing as a relaxed fence")
[INFO] [stdout]      |                        --------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: sync/atomic.rs:1536:24
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             Relaxed => panic!("there is no such thing as a relaxed fence")
[INFO] [stdout]      |                        --------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]     --> sync/atomic.rs:1546:31
[INFO] [stdout]      |
[INFO] [stdout] 1546 |                 f.debug_tuple(stringify!($t)).field(&self.load(Ordering::SeqCst)).finish()
[INFO] [stdout]      |                               ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1552 | impl_Debug!{ AtomicUsize AtomicIsize AtomicBool }
[INFO] [stdout]      | ------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> cell.rs:280:3
[INFO] [stdout]     |
[INFO] [stdout] 280 | #[derive(Copy, Clone, PartialEq, Eq, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         debug_assert!(self.borrow.get() == UNUSED);
[INFO] [stdout]     |         ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:396:21
[INFO] [stdout]     |
[INFO] [stdout] 396 |             None => panic!("RefCell<T> already mutably borrowed"),
[INFO] [stdout]     |                     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:396:21
[INFO] [stdout]     |
[INFO] [stdout] 396 |             None => panic!("RefCell<T> already mutably borrowed"),
[INFO] [stdout]     |                     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:444:21
[INFO] [stdout]     |
[INFO] [stdout] 444 |             None => panic!("RefCell<T> already borrowed"),
[INFO] [stdout]     |                     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:444:21
[INFO] [stdout]     |
[INFO] [stdout] 444 |             None => panic!("RefCell<T> already borrowed"),
[INFO] [stdout]     |                     ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:525:9
[INFO] [stdout]     |
[INFO] [stdout] 525 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:525:9
[INFO] [stdout]     |
[INFO] [stdout] 525 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:525:9
[INFO] [stdout]     |
[INFO] [stdout] 525 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:525:9
[INFO] [stdout]     |
[INFO] [stdout] 525 |         debug_assert!(borrow != WRITING && borrow != UNUSED);
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]    --> cell.rs:622:7
[INFO] [stdout]     |
[INFO] [stdout] 622 |     #[rustc_deprecated(since = "1.8.0", reason = "can be built on `Ref::map`: \
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]    --> cell.rs:701:7
[INFO] [stdout]     |
[INFO] [stdout] 701 |     #[rustc_deprecated(since = "1.8.0", reason = "can be built on `RefMut::map`: \
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         debug_assert!(borrow == WRITING);
[INFO] [stdout]     |         -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         debug_assert!(borrow == WRITING);
[INFO] [stdout]     |         -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         debug_assert!(borrow == WRITING);
[INFO] [stdout]     |         -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: cell.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         debug_assert!(borrow == WRITING);
[INFO] [stdout]     |         -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: char.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         panic!("from_digit: radix is too high (maximum 36)");
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: char.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         panic!("from_digit: radix is too high (maximum 36)");
[INFO] [stdout]     |         ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: char.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |             panic!("to_digit: radix is too high (maximum 36)");
[INFO] [stdout]     |             -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: char.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |             panic!("to_digit: radix is too high (maximum 36)");
[INFO] [stdout]     |             -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:391:3
[INFO] [stdout]     |
[INFO] [stdout] 391 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:398:3
[INFO] [stdout]     |
[INFO] [stdout] 398 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:471:3
[INFO] [stdout]     |
[INFO] [stdout] 471 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:477:3
[INFO] [stdout]     |
[INFO] [stdout] 477 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:564:3
[INFO] [stdout]     |
[INFO] [stdout] 564 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> char.rs:602:3
[INFO] [stdout]     |
[INFO] [stdout] 602 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]   --> panicking.rs:56:15
[INFO] [stdout]    |
[INFO] [stdout] 56 |     panic_fmt(format_args!("index out of bounds: the len is {} but the index is {}",
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unwind` in this scope
[INFO] [stdout]   --> panicking.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 |         #[unwind]
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:28:51
[INFO] [stdout]      |
[INFO] [stdout] 28   |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                   ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: iter.rs:2899:9
[INFO] [stdout]      |
[INFO] [stdout] 2899 |         assert_eq!(upper, Some(lower));
[INFO] [stdout]      |         ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:28:60
[INFO] [stdout]      |
[INFO] [stdout] 28   |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                            ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: iter.rs:2899:9
[INFO] [stdout]      |
[INFO] [stdout] 2899 |         assert_eq!(upper, Some(lower));
[INFO] [stdout]      |         ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:29:38
[INFO] [stdout]      |
[INFO] [stdout] 29   |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]      |                                      ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: iter.rs:2899:9
[INFO] [stdout]      |
[INFO] [stdout] 2899 |         assert_eq!(upper, Some(lower));
[INFO] [stdout]      |         ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:2933:3
[INFO] [stdout]      |
[INFO] [stdout] 2933 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:2965:3
[INFO] [stdout]      |
[INFO] [stdout] 2965 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3006:3
[INFO] [stdout]      |
[INFO] [stdout] 3006 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3044:3
[INFO] [stdout]      |
[INFO] [stdout] 3044 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3066:3
[INFO] [stdout]      |
[INFO] [stdout] 3066 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3188:3
[INFO] [stdout]      |
[INFO] [stdout] 3188 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: iter.rs:3248:18
[INFO] [stdout]      |
[INFO] [stdout] 3248 |             _ => unreachable!(),
[INFO] [stdout]      |                  -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: iter.rs:3248:18
[INFO] [stdout]      |
[INFO] [stdout] 3248 |             _ => unreachable!(),
[INFO] [stdout]      |                  -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3305:3
[INFO] [stdout]      |
[INFO] [stdout] 3305 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3354:3
[INFO] [stdout]      |
[INFO] [stdout] 3354 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3414:3
[INFO] [stdout]      |
[INFO] [stdout] 3414 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3474:3
[INFO] [stdout]      |
[INFO] [stdout] 3474 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3548:3
[INFO] [stdout]      |
[INFO] [stdout] 3548 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3700:3
[INFO] [stdout]      |
[INFO] [stdout] 3700 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3750:3
[INFO] [stdout]      |
[INFO] [stdout] 3750 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3803:3
[INFO] [stdout]      |
[INFO] [stdout] 3803 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3894:3
[INFO] [stdout]      |
[INFO] [stdout] 3894 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:3958:3
[INFO] [stdout]      |
[INFO] [stdout] 3958 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4004:3
[INFO] [stdout]      |
[INFO] [stdout] 4004 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4088:3
[INFO] [stdout]      |
[INFO] [stdout] 4088 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4177:3
[INFO] [stdout]      |
[INFO] [stdout] 4177 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4355:3
[INFO] [stdout]      |
[INFO] [stdout] 4355 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4762:3
[INFO] [stdout]      |
[INFO] [stdout] 4762 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> iter.rs:4920:3
[INFO] [stdout]      |
[INFO] [stdout] 4920 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> option.rs:160:3
[INFO] [stdout]     |
[INFO] [stdout] 160 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: option.rs:326:21
[INFO] [stdout]     |
[INFO] [stdout] 326 |             None => panic!("called `Option::unwrap()` on a `None` value"),
[INFO] [stdout]     |                     ----------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: option.rs:326:21
[INFO] [stdout]     |
[INFO] [stdout] 326 |             None => panic!("called `Option::unwrap()` on a `None` value"),
[INFO] [stdout]     |                     ----------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: option.rs:700:5
[INFO] [stdout]     |
[INFO] [stdout] 700 |     panic!("{}", msg)
[INFO] [stdout]     |     ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: option.rs:700:5
[INFO] [stdout]     |
[INFO] [stdout] 700 |     panic!("{}", msg)
[INFO] [stdout]     |     ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: option.rs:700:5
[INFO] [stdout]     |
[INFO] [stdout] 700 |     panic!("{}", msg)
[INFO] [stdout]     |     ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> option.rs:762:3
[INFO] [stdout]     |
[INFO] [stdout] 762 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> option.rs:795:3
[INFO] [stdout]     |
[INFO] [stdout] 795 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> option.rs:826:3
[INFO] [stdout]     |
[INFO] [stdout] 826 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> option.rs:849:3
[INFO] [stdout]     |
[INFO] [stdout] 849 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> raw.rs:146:3
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Copy, Clone)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> result.rs:247:3
[INFO] [stdout]     |
[INFO] [stdout] 247 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: result.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     panic!("{}: {:?}", msg, error)
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: result.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     panic!("{}: {:?}", msg, error)
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: result.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     panic!("{}: {:?}", msg, error)
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> result.rs:802:3
[INFO] [stdout]     |
[INFO] [stdout] 802 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> result.rs:834:3
[INFO] [stdout]     |
[INFO] [stdout] 834 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> result.rs:861:3
[INFO] [stdout]     |
[INFO] [stdout] 861 | #[derive(Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert!(size != 0);
[INFO] [stdout]     |         ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |             assert!(mid <= len);
[INFO] [stdout]     |             ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |             assert!(mid <= len);
[INFO] [stdout]     |             ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |             assert!(mid <= len);
[INFO] [stdout]     |             ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert!(chunk_size > 0);
[INFO] [stdout]     |         ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert!(chunk_size > 0);
[INFO] [stdout]     |         ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert!(chunk_size > 0);
[INFO] [stdout]     |         ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 | /         assert!(self.len() == src.len(),
[INFO] [stdout] 484 | |                 "destination and source slices have different lengths");
[INFO] [stdout]     | |_______________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 | /         assert!(self.len() == src.len(),
[INFO] [stdout] 484 | |                 "destination and source slices have different lengths");
[INFO] [stdout]     | |_______________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 | /         assert!(self.len() == src.len(),
[INFO] [stdout] 498 | |                 "destination and source slices have different lengths");
[INFO] [stdout]     | |_______________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |           static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 | /         assert!(self.len() == src.len(),
[INFO] [stdout] 498 | |                 "destination and source slices have different lengths");
[INFO] [stdout]     | |_______________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]    --> macros.rs:63:20
[INFO] [stdout]     |
[INFO] [stdout] 63  |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:520:9
[INFO] [stdout]     |
[INFO] [stdout] 520 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:520:9
[INFO] [stdout]     |
[INFO] [stdout] 520 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:520:9
[INFO] [stdout]     |
[INFO] [stdout] 520 |         assert!(index < self.len());
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:528:5
[INFO] [stdout]     |
[INFO] [stdout] 528 |     panic!("index {} out of range for slice of length {}", index, len);
[INFO] [stdout]     |     ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:528:5
[INFO] [stdout]     |
[INFO] [stdout] 528 |     panic!("index {} out of range for slice of length {}", index, len);
[INFO] [stdout]     |     ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:528:5
[INFO] [stdout]     |
[INFO] [stdout] 528 |     panic!("index {} out of range for slice of length {}", index, len);
[INFO] [stdout]     |     ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 534 |     panic!("slice index starts at {} but ends at {}", index, end);
[INFO] [stdout]     |     ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 534 |     panic!("slice index starts at {} but ends at {}", index, end);
[INFO] [stdout]     |     ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 534 |     panic!("slice index starts at {} but ends at {}", index, end);
[INFO] [stdout]     |     ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:624:17
[INFO] [stdout]     |
[INFO] [stdout] 624 |                 panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]     |                 ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:624:17
[INFO] [stdout]     |
[INFO] [stdout] 624 |                 panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]     |                 ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:20:75
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                 panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]     |                 ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:20:84
[INFO] [stdout]     |
[INFO] [stdout] 20  |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]     |                                                                                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: slice.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                 panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]     |                 ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> slice.rs:1169:3
[INFO] [stdout]      |
[INFO] [stdout] 1169 | #[derive(Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> slice.rs:1291:3
[INFO] [stdout]      |
[INFO] [stdout] 1291 | #[derive(Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> slice.rs:1385:3
[INFO] [stdout]      |
[INFO] [stdout] 1385 | #[derive(Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> slice.rs:1486:3
[INFO] [stdout]      |
[INFO] [stdout] 1486 | #[derive(Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> str/pattern.rs:77:3
[INFO] [stdout]    |
[INFO] [stdout] 77 | #[derive(Copy, Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:279:3
[INFO] [stdout]     |
[INFO] [stdout] 279 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:419:3
[INFO] [stdout]     |
[INFO] [stdout] 419 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:444:3
[INFO] [stdout]     |
[INFO] [stdout] 444 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:467:3
[INFO] [stdout]     |
[INFO] [stdout] 467 | #[derive(Clone)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:548:3
[INFO] [stdout]     |
[INFO] [stdout] 548 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:557:3
[INFO] [stdout]     |
[INFO] [stdout] 557 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:563:3
[INFO] [stdout]     |
[INFO] [stdout] 563 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/pattern.rs:744:3
[INFO] [stdout]     |
[INFO] [stdout] 744 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]     --> macros.rs:135:26
[INFO] [stdout]      |
[INFO] [stdout] 135  |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]      |                          ^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/pattern.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         debug_assert!(period <= known_period);
[INFO] [stdout]      |         ------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]      = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]     --> macros.rs:63:20
[INFO] [stdout]      |
[INFO] [stdout] 63   |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/pattern.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         debug_assert!(period <= known_period);
[INFO] [stdout]      |         ------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/pattern.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         debug_assert!(period <= known_period);
[INFO] [stdout]      |         ------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/pattern.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         debug_assert!(period <= known_period);
[INFO] [stdout]      |         ------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/mod.rs:114:3
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[derive(Debug, Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/mod.rs:134:3
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive(Copy, Eq, PartialEq, Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: str/mod.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         write!(f, "invalid utf-8: invalid byte near index {}", self.valid_up_to)
[INFO] [stdout]     |         ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/mod.rs:326:3
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/mod.rs:471:3
[INFO] [stdout]     |
[INFO] [stdout] 471 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> str/mod.rs:536:3
[INFO] [stdout]     |
[INFO] [stdout] 536 | #[derive(Clone, Debug)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:670:31
[INFO] [stdout]     |
[INFO] [stdout] 670 |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 850 | / generate_pattern_iterators! {
[INFO] [stdout] 851 | |     forward:
[INFO] [stdout] 852 | |         /// Created with the method [`split()`].
[INFO] [stdout] 853 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |     delegate double ended;
[INFO] [stdout] 866 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:704:31
[INFO] [stdout]     |
[INFO] [stdout] 704 |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 850 | / generate_pattern_iterators! {
[INFO] [stdout] 851 | |     forward:
[INFO] [stdout] 852 | |         /// Created with the method [`split()`].
[INFO] [stdout] 853 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |     delegate double ended;
[INFO] [stdout] 866 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:670:31
[INFO] [stdout]     |
[INFO] [stdout] 670 |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 868 | / generate_pattern_iterators! {
[INFO] [stdout] 869 | |     forward:
[INFO] [stdout] 870 | |         /// Created with the method [`split_terminator()`].
[INFO] [stdout] 871 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 883 | |     delegate double ended;
[INFO] [stdout] 884 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:704:31
[INFO] [stdout]     |
[INFO] [stdout] 704 |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 868 | / generate_pattern_iterators! {
[INFO] [stdout] 869 | |     forward:
[INFO] [stdout] 870 | |         /// Created with the method [`split_terminator()`].
[INFO] [stdout] 871 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 883 | |     delegate double ended;
[INFO] [stdout] 884 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:670:31
[INFO] [stdout]     |
[INFO] [stdout] 670 |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 928 | / generate_pattern_iterators! {
[INFO] [stdout] 929 | |     forward:
[INFO] [stdout] 930 | |         /// Created with the method [`splitn()`].
[INFO] [stdout] 931 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 943 | |     delegate single ended;
[INFO] [stdout] 944 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:704:31
[INFO] [stdout]     |
[INFO] [stdout] 704 |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 928 | / generate_pattern_iterators! {
[INFO] [stdout] 929 | |     forward:
[INFO] [stdout] 930 | |         /// Created with the method [`splitn()`].
[INFO] [stdout] 931 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 943 | |     delegate single ended;
[INFO] [stdout] 944 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:670:31
[INFO] [stdout]     |
[INFO] [stdout] 670 |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | / generate_pattern_iterators! {
[INFO] [stdout] 980 | |     forward:
[INFO] [stdout] 981 | |         /// Created with the method [`match_indices()`].
[INFO] [stdout] 982 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 994 | |     delegate double ended;
[INFO] [stdout] 995 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]    --> str/mod.rs:704:31
[INFO] [stdout]     |
[INFO] [stdout] 704 |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 979 | / generate_pattern_iterators! {
[INFO] [stdout] 980 | |     forward:
[INFO] [stdout] 981 | |         /// Created with the method [`match_indices()`].
[INFO] [stdout] 982 | |         ///
[INFO] [stdout] ...   |
[INFO] [stdout] 994 | |     delegate double ended;
[INFO] [stdout] 995 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]     --> str/mod.rs:670:31
[INFO] [stdout]      |
[INFO] [stdout] 670  |                   f.debug_tuple(stringify!($forward_iterator))
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1032 | / generate_pattern_iterators! {
[INFO] [stdout] 1033 | |     forward:
[INFO] [stdout] 1034 | |         /// Created with the method [`matches()`].
[INFO] [stdout] 1035 | |         ///
[INFO] [stdout] ...    |
[INFO] [stdout] 1047 | |     delegate double ended;
[INFO] [stdout] 1048 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `stringify` in this scope
[INFO] [stdout]     --> str/mod.rs:704:31
[INFO] [stdout]      |
[INFO] [stdout] 704  |                   f.debug_tuple(stringify!($reverse_iterator))
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1032 | / generate_pattern_iterators! {
[INFO] [stdout] 1033 | |     forward:
[INFO] [stdout] 1034 | |         /// Created with the method [`matches()`].
[INFO] [stdout] 1035 | |         ///
[INFO] [stdout] ...    |
[INFO] [stdout] 1047 | |     delegate double ended;
[INFO] [stdout] 1048 | | }
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> str/mod.rs:1054:3
[INFO] [stdout]      |
[INFO] [stdout] 1054 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Clone` in this scope
[INFO] [stdout]     --> str/mod.rs:1085:10
[INFO] [stdout]      |
[INFO] [stdout] 1085 | #[derive(Clone, Debug)]
[INFO] [stdout]      |          ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: `Clone` is imported here, but it is only a trait, without a derive macro
[INFO] [stdout]     --> str/mod.rs:21:5
[INFO] [stdout]      |
[INFO] [stdout] 21   | use clone::Clone;
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Debug` in this scope
[INFO] [stdout]     --> str/mod.rs:1085:17
[INFO] [stdout]      |
[INFO] [stdout] 1085 | #[derive(Clone, Debug)]
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]     --> str/mod.rs:1084:3
[INFO] [stdout]      |
[INFO] [stdout] 1084 | #[rustc_deprecated(since = "1.4.0", reason = "use lines()/Lines instead now")]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> str/mod.rs:1085:3
[INFO] [stdout]      |
[INFO] [stdout] 1085 | #[derive(Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> str/mod.rs:1090:3
[INFO] [stdout]      |
[INFO] [stdout] 1090 | #[derive(Clone)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]     --> str/mod.rs:1299:3
[INFO] [stdout]      |
[INFO] [stdout] 1299 | #[derive(Copy, Clone, Debug)]
[INFO] [stdout]      |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1557:21
[INFO] [stdout]      |
[INFO] [stdout] 1557 |                     panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]      |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1557:21
[INFO] [stdout]      |
[INFO] [stdout] 1557 |                     panic!("attempted to index slice up to maximum usize"),
[INFO] [stdout]      |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1584:21
[INFO] [stdout]      |
[INFO] [stdout] 1584 |                     panic!("attempted to index str up to maximum usize"),
[INFO] [stdout]      |                     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1584:21
[INFO] [stdout]      |
[INFO] [stdout] 1584 |                     panic!("attempted to index str up to maximum usize"),
[INFO] [stdout]      |                     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `rustc_deprecated` in this scope
[INFO] [stdout]     --> str/mod.rs:1647:7
[INFO] [stdout]      |
[INFO] [stdout] 1647 |     #[rustc_deprecated(since = "1.6.0", reason = "use lines() instead now")]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:28:51
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                     ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1748:5
[INFO] [stdout]      |
[INFO] [stdout] 1748 | /     assert!(begin <= end, "begin <= end ({} <= {}) when slicing `{}`{}",
[INFO] [stdout] 1749 | |             begin, end, s, ellipsis);
[INFO] [stdout]      | |____________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:28:60
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                              ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1748:5
[INFO] [stdout]      |
[INFO] [stdout] 1748 | /     assert!(begin <= end, "begin <= end ({} <= {}) when slicing `{}`{}",
[INFO] [stdout] 1749 | |             begin, end, s, ellipsis);
[INFO] [stdout]      | |____________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:29:38
[INFO] [stdout]      |
[INFO] [stdout] 29   |           $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]      |                                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1748:5
[INFO] [stdout]      |
[INFO] [stdout] 1748 | /     assert!(begin <= end, "begin <= end ({} <= {}) when slicing `{}`{}",
[INFO] [stdout] 1749 | |             begin, end, s, ellipsis);
[INFO] [stdout]      | |____________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:28:51
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                     ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 | /     panic!("index {} and/or {} in `{}`{} do not lie on character boundary",
[INFO] [stdout] 1751 | |           begin, end, s, ellipsis);
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:28:60
[INFO] [stdout]      |
[INFO] [stdout] 28   |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]      |                                                              ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 | /     panic!("index {} and/or {} in `{}`{} do not lie on character boundary",
[INFO] [stdout] 1751 | |           begin, end, s, ellipsis);
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]     --> macros.rs:29:38
[INFO] [stdout]      |
[INFO] [stdout] 29   |           $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]      |                                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 | /     panic!("index {} and/or {} in `{}`{} do not lie on character boundary",
[INFO] [stdout] 1751 | |           begin, end, s, ellipsis);
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]     --> macros.rs:63:20
[INFO] [stdout]      |
[INFO] [stdout] 63   |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1971:13
[INFO] [stdout]      |
[INFO] [stdout] 1971 |             assert!(w != 0);
[INFO] [stdout]      |             --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1971:13
[INFO] [stdout]      |
[INFO] [stdout] 1971 |             assert!(w != 0);
[INFO] [stdout]      |             --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:1971:13
[INFO] [stdout]      |
[INFO] [stdout] 1971 |             assert!(w != 0);
[INFO] [stdout]      |             --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]     --> macros.rs:63:20
[INFO] [stdout]      |
[INFO] [stdout] 63   |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:2086:9
[INFO] [stdout]      |
[INFO] [stdout] 2086 |         assert!(w != 0);
[INFO] [stdout]      |         --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]     --> macros.rs:20:75
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                           ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:2086:9
[INFO] [stdout]      |
[INFO] [stdout] 2086 |         assert!(w != 0);
[INFO] [stdout]      |         --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]     --> macros.rs:20:84
[INFO] [stdout]      |
[INFO] [stdout] 20   |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]      |                                                                                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: str/mod.rs:2086:9
[INFO] [stdout]      |
[INFO] [stdout] 2086 |         assert!(w != 0);
[INFO] [stdout]      |         --------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `panic` which comes from the expansion of the macro `assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> hash/sip.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[derive(Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `cfg` in this scope
[INFO] [stdout]    --> macros.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |     ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); })
[INFO] [stdout]     |                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: hash/sip.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout] 84  |     debug_assert!(i + 8 <= buf.len());
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cfg` is in scope, but it is an attribute: `#[cfg]`
[INFO] [stdout]     = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `concat` in this scope
[INFO] [stdout]   --> macros.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |             panic!(concat!("assertion failed: ", stringify!($cond)))
[INFO] [stdout]    |                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: hash/sip.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     debug_assert!(i + 8 <= buf.len());
[INFO] [stdout]    |     --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `assert` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]   --> macros.rs:20:75
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                           ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: hash/sip.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     debug_assert!(i + 8 <= buf.len());
[INFO] [stdout]    |     --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]   --> macros.rs:20:84
[INFO] [stdout]    |
[INFO] [stdout] 20 |         static _MSG_FILE_LINE: (&'static str, &'static str, u32) = ($msg, file!(), line!());
[INFO] [stdout]    |                                                                                    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: hash/sip.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     debug_assert!(i + 8 <= buf.len());
[INFO] [stdout]    |     --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `panic` which comes from the expansion of the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/mod.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/num.rs:101:3
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/num.rs:105:3
[INFO] [stdout]     |
[INFO] [stdout] 105 | #[derive(Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/num.rs:109:3
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[derive(Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/num.rs:113:3
[INFO] [stdout]     |
[INFO] [stdout] 113 | #[derive(Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/num.rs:117:3
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[derive(Clone, PartialEq)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:137:1
[INFO] [stdout]     |
[INFO] [stdout] 137 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |         static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:137:1
[INFO] [stdout]     |
[INFO] [stdout] 137 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |         $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                      ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:137:1
[INFO] [stdout]     |
[INFO] [stdout] 137 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 139 | |                              x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 139 | |                              x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |           $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 139 | |                              x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `file` in this scope
[INFO] [stdout]    --> macros.rs:28:51
[INFO] [stdout]     |
[INFO] [stdout] 28  |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 141 | |                              x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `line` in this scope
[INFO] [stdout]    --> macros.rs:28:60
[INFO] [stdout]     |
[INFO] [stdout] 28  |           static _FILE_LINE: (&'static str, u32) = (file!(), line!());
[INFO] [stdout]     |                                                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 141 | |                              x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  |           $crate::panicking::panic_fmt(format_args!($fmt, $($arg)*), &_FILE_LINE)
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/num.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout] 141 | |                              x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stdout]     | |_______________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `panic` which comes from the expansion of the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]   --> fmt/builders.rs:90:28
[INFO] [stdout]    |
[INFO] [stdout] 90 | ...                   format_args!("{}\n{}: {:#?}", prefix, name, value))
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:92:17
[INFO] [stdout]     |
[INFO] [stdout] 92  |                 write!(self.fmt, "{} {}: {:?}", prefix, name, value)
[INFO] [stdout]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> fmt/builders.rs:156:41
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, value))
[INFO] [stdout]     |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:158:17
[INFO] [stdout]     |
[INFO] [stdout] 158 |                 write!(self.fmt, "{}{}{:?}", prefix, space, value)
[INFO] [stdout]     |                 -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> fmt/builders.rs:204:41
[INFO] [stdout]     |
[INFO] [stdout] 204 |                 fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, entry))
[INFO] [stdout]     |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:211:17
[INFO] [stdout]     |
[INFO] [stdout] 211 |                 write!(self.fmt, "{}{:?}", prefix, entry)
[INFO] [stdout]     |                 ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:243:18
[INFO] [stdout]     |
[INFO] [stdout] 243 |     let result = write!(fmt, "{{");
[INFO] [stdout]     |                  ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |     let result = write!(fmt, "[");
[INFO] [stdout]     |                  ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:343:18
[INFO] [stdout]     |
[INFO] [stdout] 343 |     let result = write!(fmt, "{{");
[INFO] [stdout]     |                  ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> fmt/builders.rs:364:28
[INFO] [stdout]     |
[INFO] [stdout] 364 | ...                   format_args!("{}\n{:#?}: {:#?}", prefix, key, value))
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:371:17
[INFO] [stdout]     |
[INFO] [stdout] 371 |                 write!(self.fmt, "{}{:?}: {:?}", prefix, key, value)
[INFO] [stdout]     |                 ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `format_args` in this scope
[INFO] [stdout]    --> macros.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*)))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: fmt/builders.rs:400:34
[INFO] [stdout]     |
[INFO] [stdout] 400 |         self.result.and_then(|_| write!(self.fmt, "{}}}", prefix))
[INFO] [stdout]     |                                  -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/rt/v1.rs:18:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Copy, Clone)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/rt/v1.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[derive(Copy, Clone)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/rt/v1.rs:34:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Copy, Clone, PartialEq)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/rt/v1.rs:46:3
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[derive(Copy, Clone)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/rt/v1.rs:54:3
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[derive(Copy, Clone)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]   --> fmt/mod.rs:64:3
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[derive(Copy, Clone, Debug)]
[INFO] [stdout]    |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/mod.rs:180:3
[INFO] [stdout]     |
[INFO] [stdout] 180 | #[derive(Copy)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/mod.rs:234:3
[INFO] [stdout]     |
[INFO] [stdout] 234 | #[derive(Copy, Clone)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `derive` in this scope
[INFO] [stdout]    --> fmt/mod.rs:283:3
[INFO] [stdout]     |
[INFO] [stdout] 283 | #[derive(Copy, Clone)]
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | #![feature(allow_internal_unstable)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:63:1
[INFO] [stdout]    |
[INFO] [stdout] 63 | #![feature(associated_type_defaults)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | #![feature(concat_idents)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | #![feature(const_fn)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | #![feature(custom_attribute)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:67:1
[INFO] [stdout]    |
[INFO] [stdout] 67 | #![feature(fundamental)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | #![feature(inclusive_range_syntax)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]    |
[INFO] [stdout]    = help: the feature `inclusive_range_syntax` has been stable since `1.26.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 | #![feature(intrinsics)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | #![feature(lang_items)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | #![feature(no_core)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | #![feature(on_unimplemented)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | #![feature(optin_builtin_traits)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:74:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | #![feature(reflect)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | #![feature(unwind_attributes)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout] 76 | #![feature(repr_simd, platform_intrinsics)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:77:1
[INFO] [stdout]    |
[INFO] [stdout] 77 | #![feature(rustc_attrs)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | #![feature(specialization)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | #![feature(staged_api)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | #![feature(unboxed_closures)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | #![feature(question_mark)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]    |
[INFO] [stdout]    = help: the feature `question_mark` has been stable since `1.13.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> ptr.rs:697:17
[INFO] [stdout]     |
[INFO] [stdout] 697 | impl<T: ?Sized> !Send for Shared<T> { }
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> ptr.rs:702:17
[INFO] [stdout]     |
[INFO] [stdout] 702 | impl<T: ?Sized> !Sync for Shared<T> { }
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]   --> marker.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl<T: ?Sized> !Send for *const T { }
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]   --> marker.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<T: ?Sized> !Send for *mut T { }
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> marker.rs:237:17
[INFO] [stdout]     |
[INFO] [stdout] 237 | impl<T: ?Sized> !Sync for *const T { }
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> marker.rs:239:17
[INFO] [stdout]     |
[INFO] [stdout] 239 | impl<T: ?Sized> !Sync for *mut T { }
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> cell.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 | impl<T> !Sync for Cell<T> {}
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> cell.rs:464:17
[INFO] [stdout]     |
[INFO] [stdout] 464 | impl<T: ?Sized> !Sync for RefCell<T> {}
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now
[INFO] [stdout]    --> cell.rs:800:17
[INFO] [stdout]     |
[INFO] [stdout] 800 | impl<T: ?Sized> !Sync for UnsafeCell<T> {}
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #68318 <https://github.com/rust-lang/rust/issues/68318> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]   --> lib.rs:78:12
[INFO] [stdout]    |
[INFO] [stdout] 78 | #![feature(specialization)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]    = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> lib.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | #![cfg_attr(not(stage0), deny(warnings))]
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    = note: `#[warn(incomplete_features)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `assert_approx_eq`
[INFO] [stdout]   --> num/float_macros.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | macro_rules! assert_approx_eq {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Eq`
[INFO] [stdout]   --> num/mod.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | use cmp::{Eq, PartialOrd};
[INFO] [stdout]    |           ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `sh_impl_signed`
[INFO] [stdout]   --> num/wrapping.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | macro_rules! sh_impl_signed {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `checked_op`
[INFO] [stdout]    --> num/mod.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 | macro_rules! checked_op {
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `neg_impl_unsigned`
[INFO] [stdout]    --> ops.rs:533:14
[INFO] [stdout]     |
[INFO] [stdout] 533 | macro_rules! neg_impl_unsigned {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> ops.rs:928:30
[INFO] [stdout]     |
[INFO] [stdout] 928 |     fn add_assign(&mut self, Rhs);
[INFO] [stdout]     |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]     = note: `#[warn(anonymous_parameters)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> ops.rs:974:30
[INFO] [stdout]     |
[INFO] [stdout] 974 |     fn sub_assign(&mut self, Rhs);
[INFO] [stdout]     |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1020:30
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     fn mul_assign(&mut self, Rhs);
[INFO] [stdout]      |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1066:30
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     fn div_assign(&mut self, Rhs);
[INFO] [stdout]      |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1112:30
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     fn rem_assign(&mut self, Rhs);
[INFO] [stdout]      |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1158:33
[INFO] [stdout]      |
[INFO] [stdout] 1158 |     fn bitand_assign(&mut self, Rhs);
[INFO] [stdout]      |                                 ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1202:32
[INFO] [stdout]      |
[INFO] [stdout] 1202 |     fn bitor_assign(&mut self, Rhs);
[INFO] [stdout]      |                                ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1246:33
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn bitxor_assign(&mut self, Rhs);
[INFO] [stdout]      |                                 ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1290:30
[INFO] [stdout]      |
[INFO] [stdout] 1290 |     fn shl_assign(&mut self, Rhs);
[INFO] [stdout]      |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> ops.rs:1352:30
[INFO] [stdout]      |
[INFO] [stdout] 1352 |     fn shr_assign(&mut self, Rhs);
[INFO] [stdout]      |                              ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> ops.rs:1605:9
[INFO] [stdout]      |
[INFO] [stdout] 1605 |         (self.start <= item)
[INFO] [stdout]      |         ^                  ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1605 -         (self.start <= item)
[INFO] [stdout] 1605 +         self.start <= item
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> ops.rs:1654:9
[INFO] [stdout]      |
[INFO] [stdout] 1654 |         (item < self.end)
[INFO] [stdout]      |         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1654 -         (item < self.end)
[INFO] [stdout] 1654 +         item < self.end
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> ops.rs:1811:9
[INFO] [stdout]      |
[INFO] [stdout] 1811 |         (item <= self.end)
[INFO] [stdout]      |         ^                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1811 -         (item <= self.end)
[INFO] [stdout] 1811 +         item <= self.end
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> convert.rs:158:13
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn from(T) -> Self;
[INFO] [stdout]     |             ^ help: try naming the parameter or explicitly ignoring it: `_: T`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> char.rs:291:15
[INFO] [stdout]     |
[INFO] [stdout] 291 |           '0' ... '9' => self as u32 - '0' as u32,
[INFO] [stdout]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> char.rs:292:15
[INFO] [stdout]     |
[INFO] [stdout] 292 |           'a' ... 'z' => self as u32 - 'a' as u32 + 10,
[INFO] [stdout]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> char.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |           'A' ... 'Z' => self as u32 - 'A' as u32 + 10,
[INFO] [stdout]     |               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> char.rs:312:20
[INFO] [stdout]     |
[INFO] [stdout] 312 |             '\x20' ... '\x7e' => EscapeDefaultState::Char(self),
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `step_impl_no_between`
[INFO] [stdout]     --> iter.rs:4321:14
[INFO] [stdout]      |
[INFO] [stdout] 4321 | macro_rules! step_impl_no_between {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Eq`, `Ord`
[INFO] [stdout]    --> option.rs:145:11
[INFO] [stdout]     |
[INFO] [stdout] 145 | use cmp::{Eq, Ord};
[INFO] [stdout]     |           ^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> slice.rs:155:36
[INFO] [stdout]     |
[INFO] [stdout] 155 |     fn clone_from_slice(&mut self, &[Self::Item]) where Self::Item: Clone;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &[Self::Item]`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::Eq`
[INFO] [stdout]   --> str/mod.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use cmp::Eq;
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> str/pattern.rs:245:27
[INFO] [stdout]     |
[INFO] [stdout] 245 |     fn matches(&mut self, char) -> bool;
[INFO] [stdout]     |                           ^^^^ help: try naming the parameter or explicitly ignoring it: `_: char`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> str/pattern.rs:1183:18
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     fn rejecting(usize, usize) -> Self::Output;
[INFO] [stdout]      |                  ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> str/pattern.rs:1183:25
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     fn rejecting(usize, usize) -> Self::Output;
[INFO] [stdout]      |                         ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> str/pattern.rs:1184:17
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     fn matching(usize, usize) -> Self::Output;
[INFO] [stdout]      |                 ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> str/pattern.rs:1184:24
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     fn matching(usize, usize) -> Self::Output;
[INFO] [stdout]      |                        ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1220:46
[INFO] [stdout]      |
[INFO] [stdout] 1220 |                         (0xE0         , 0xA0 ... 0xBF, TAG_CONT_U8) |
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1221:31
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF, TAG_CONT_U8) |
[INFO] [stdout]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1221:46
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF, TAG_CONT_U8) |
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1222:46
[INFO] [stdout]      |
[INFO] [stdout] 1222 |                         (0xED         , 0x80 ... 0x9F, TAG_CONT_U8) |
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1223:31
[INFO] [stdout]      |
[INFO] [stdout] 1223 |                         (0xEE ... 0xEF, 0x80 ... 0xBF, TAG_CONT_U8) => {}
[INFO] [stdout]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1223:46
[INFO] [stdout]      |
[INFO] [stdout] 1223 |                         (0xEE ... 0xEF, 0x80 ... 0xBF, TAG_CONT_U8) => {}
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1229:46
[INFO] [stdout]      |
[INFO] [stdout] 1229 |                         (0xF0         , 0x90 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) |
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1230:31
[INFO] [stdout]      |
[INFO] [stdout] 1230 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) |
[INFO] [stdout]      |                               ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1230:46
[INFO] [stdout]      |
[INFO] [stdout] 1230 |                         (0xF1 ... 0xF3, 0x80 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) |
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]     --> str/mod.rs:1231:46
[INFO] [stdout]      |
[INFO] [stdout] 1231 |                         (0xF4         , 0x80 ... 0x8F, TAG_CONT_U8, TAG_CONT_U8) => {}
[INFO] [stdout]      |                                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:135:37
[INFO] [stdout]     |
[INFO] [stdout] 135 | radix! { Binary,    2, "0b", x @  0 ...  2 => b'0' + x }
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:136:37
[INFO] [stdout]     |
[INFO] [stdout] 136 | radix! { Octal,     8, "0o", x @  0 ...  7 => b'0' + x }
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:137:37
[INFO] [stdout]     |
[INFO] [stdout] 137 | radix! { Decimal,  10, "",   x @  0 ...  9 => b'0' + x }
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:138:37
[INFO] [stdout]     |
[INFO] [stdout] 138 | radix! { LowerHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:139:37
[INFO] [stdout]     |
[INFO] [stdout] 139 | ...                   x @ 10 ... 15 => b'a' + (x - 10) }
[INFO] [stdout]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:140:37
[INFO] [stdout]     |
[INFO] [stdout] 140 | radix! { UpperHex, 16, "0x", x @  0 ...  9 => b'0' + x,
[INFO] [stdout]     |                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fmt/num.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 | ...                   x @ 10 ... 15 => b'A' + (x - 10) }
[INFO] [stdout]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
