[INFO] fetching crate nam-num-traits 0.2.20-nam.0... [INFO] testing nam-num-traits-0.2.20-nam.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate nam-num-traits 0.2.20-nam.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate nam-num-traits 0.2.20-nam.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate nam-num-traits 0.2.20-nam.0 [INFO] tweaked toml for crates.io crate nam-num-traits 0.2.20-nam.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate nam-num-traits 0.2.20-nam.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 2 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5257b52d9383337c97ac82686a99874b60bb00d0b85cde51b28cc10aecfe1886 [INFO] running `Command { std: "docker" "start" "-a" "5257b52d9383337c97ac82686a99874b60bb00d0b85cde51b28cc10aecfe1886", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5257b52d9383337c97ac82686a99874b60bb00d0b85cde51b28cc10aecfe1886", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5257b52d9383337c97ac82686a99874b60bb00d0b85cde51b28cc10aecfe1886", kill_on_drop: false }` [INFO] [stdout] 5257b52d9383337c97ac82686a99874b60bb00d0b85cde51b28cc10aecfe1886 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 212c8e73e01bd9c4fd55e5c3e4910ebd3b7326323ef4a4c14288b479eb944001 [INFO] running `Command { std: "docker" "start" "-a" "212c8e73e01bd9c4fd55e5c3e4910ebd3b7326323ef4a4c14288b479eb944001", kill_on_drop: false }` [INFO] [stderr] Compiling nam-num-traits v0.2.20-nam.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.50s [INFO] running `Command { std: "docker" "inspect" "212c8e73e01bd9c4fd55e5c3e4910ebd3b7326323ef4a4c14288b479eb944001", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "212c8e73e01bd9c4fd55e5c3e4910ebd3b7326323ef4a4c14288b479eb944001", kill_on_drop: false }` [INFO] [stdout] 212c8e73e01bd9c4fd55e5c3e4910ebd3b7326323ef4a4c14288b479eb944001 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] dbe17a23902c06c89c9f09af33a193855144397faa600c99adc2538f17aed387 [INFO] running `Command { std: "docker" "start" "-a" "dbe17a23902c06c89c9f09af33a193855144397faa600c99adc2538f17aed387", kill_on_drop: false }` [INFO] [stderr] Compiling nam-num-traits v0.2.20-nam.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `num_traits` [INFO] [stdout] --> tests/cast.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use num_traits::cast::*; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `num_traits` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `num_traits`, use `cargo add num_traits` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `num_traits` [INFO] [stdout] --> tests/cast.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use num_traits::Bounded; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `num_traits` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `num_traits`, use `cargo add num_traits` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:109:27 [INFO] [stdout] | [INFO] [stdout] 108 | fn overflowing_add(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter [INFO] [stdout] 109 | a.overflowing_add(&b) [INFO] [stdout] | --------------- ^^ expected type parameter `T`, found `&T` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected type parameter `_` [INFO] [stdout] found reference `&_` [INFO] [stdout] help: the return type of this call is `&T` due to the type of the argument passed [INFO] [stdout] --> src/ops/overflowing.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | a.overflowing_add(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^--^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the return type of `overflowing_add` [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/ops/overflowing.rs:45:8 [INFO] [stdout] | [INFO] [stdout] 45 | fn overflowing_add(self, v: Rhs) -> (Self::Output, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^ - [INFO] [stdout] help: consider removing the borrow [INFO] [stdout] | [INFO] [stdout] 109 - a.overflowing_add(&b) [INFO] [stdout] 109 + a.overflowing_add(b) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 108 | fn overflowing_add(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter --------- expected `(T, bool)` because of return type [INFO] [stdout] 109 | a.overflowing_add(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ expected `(T, bool)`, found `(::Output, bool)` [INFO] [stdout] | [INFO] [stdout] = note: expected tuple `(T, _)` [INFO] [stdout] found tuple `(::Output, _)` [INFO] [stdout] help: consider further restricting this bound [INFO] [stdout] | [INFO] [stdout] 108 | fn overflowing_add>(a: T, b: T) -> (T, bool) { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 111 | fn overflowing_sub(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter [INFO] [stdout] 112 | a.overflowing_sub(&b) [INFO] [stdout] | --------------- ^^ expected type parameter `T`, found `&T` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected type parameter `_` [INFO] [stdout] found reference `&_` [INFO] [stdout] help: the return type of this call is `&T` due to the type of the argument passed [INFO] [stdout] --> src/ops/overflowing.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | a.overflowing_sub(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^--^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the return type of `overflowing_sub` [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/ops/overflowing.rs:67:8 [INFO] [stdout] | [INFO] [stdout] 67 | fn overflowing_sub(self, v: Rhs) -> (Self::Output, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^ - [INFO] [stdout] help: consider removing the borrow [INFO] [stdout] | [INFO] [stdout] 112 - a.overflowing_sub(&b) [INFO] [stdout] 112 + a.overflowing_sub(b) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 111 | fn overflowing_sub(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter --------- expected `(T, bool)` because of return type [INFO] [stdout] 112 | a.overflowing_sub(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ expected `(T, bool)`, found `(::Output, bool)` [INFO] [stdout] | [INFO] [stdout] = note: expected tuple `(T, _)` [INFO] [stdout] found tuple `(::Output, _)` [INFO] [stdout] help: consider further restricting this bound [INFO] [stdout] | [INFO] [stdout] 111 | fn overflowing_sub>(a: T, b: T) -> (T, bool) { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:115:27 [INFO] [stdout] | [INFO] [stdout] 114 | fn overflowing_mul(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter [INFO] [stdout] 115 | a.overflowing_mul(&b) [INFO] [stdout] | --------------- ^^ expected type parameter `T`, found `&T` [INFO] [stdout] | | [INFO] [stdout] | arguments to this method are incorrect [INFO] [stdout] | [INFO] [stdout] = note: expected type parameter `_` [INFO] [stdout] found reference `&_` [INFO] [stdout] help: the return type of this call is `&T` due to the type of the argument passed [INFO] [stdout] --> src/ops/overflowing.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | a.overflowing_mul(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^--^ [INFO] [stdout] | | [INFO] [stdout] | this argument influences the return type of `overflowing_mul` [INFO] [stdout] note: method defined here [INFO] [stdout] --> src/ops/overflowing.rs:89:8 [INFO] [stdout] | [INFO] [stdout] 89 | fn overflowing_mul(self, v: Rhs) -> (Self::Output, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^ - [INFO] [stdout] help: consider removing the borrow [INFO] [stdout] | [INFO] [stdout] 115 - a.overflowing_mul(&b) [INFO] [stdout] 115 + a.overflowing_mul(b) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/ops/overflowing.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 114 | fn overflowing_mul(a: T, b: T) -> (T, bool) { [INFO] [stdout] | - expected this type parameter --------- expected `(T, bool)` because of return type [INFO] [stdout] 115 | a.overflowing_mul(&b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ expected `(T, bool)`, found `(::Output, bool)` [INFO] [stdout] | [INFO] [stdout] = note: expected tuple `(T, _)` [INFO] [stdout] found tuple `(::Output, _)` [INFO] [stdout] help: consider further restricting this bound [INFO] [stdout] | [INFO] [stdout] 114 | fn overflowing_mul>(a: T, b: T) -> (T, bool) { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] [INFO] [stderr] error: could not compile `nam-num-traits` (lib test) due to 6 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:56:31 [INFO] [stdout] | [INFO] [stdout] 56 | fn require_toprimitive(_: &T) {} [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::ToPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:62:33 [INFO] [stdout] | [INFO] [stdout] 62 | fn require_fromprimitive(_: &T) {} [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::FromPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `NumCast` in this scope [INFO] [stdout] --> tests/cast.rs:68:27 [INFO] [stdout] | [INFO] [stdout] 68 | fn require_numcast(_: &T) {} [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::NumCast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:90:16 [INFO] [stdout] | [INFO] [stdout] 90 | assert_eq!(cast::(source), None); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:98:22 [INFO] [stdout] | [INFO] [stdout] 98 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:99:22 [INFO] [stdout] | [INFO] [stdout] 99 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:100:22 [INFO] [stdout] | [INFO] [stdout] 100 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:102:22 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:104:41 [INFO] [stdout] | [INFO] [stdout] 104 | assert_eq!(Some(normal_f as isize), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:105:38 [INFO] [stdout] | [INFO] [stdout] 105 | assert_eq!(Some(normal_f as i8), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:106:39 [INFO] [stdout] | [INFO] [stdout] 106 | assert_eq!(Some(normal_f as i16), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:107:39 [INFO] [stdout] | [INFO] [stdout] 107 | assert_eq!(Some(normal_f as i32), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:108:39 [INFO] [stdout] | [INFO] [stdout] 108 | assert_eq!(Some(normal_f as i64), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:111:22 [INFO] [stdout] | [INFO] [stdout] 111 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:114:22 [INFO] [stdout] | [INFO] [stdout] 114 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:122:22 [INFO] [stdout] | [INFO] [stdout] 122 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:124:22 [INFO] [stdout] | [INFO] [stdout] 124 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:126:22 [INFO] [stdout] | [INFO] [stdout] 126 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:128:41 [INFO] [stdout] | [INFO] [stdout] 128 | assert_eq!(Some(normal_f as usize), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:129:38 [INFO] [stdout] | [INFO] [stdout] 129 | assert_eq!(Some(normal_f as u8), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:130:39 [INFO] [stdout] | [INFO] [stdout] 130 | assert_eq!(Some(normal_f as u16), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:131:39 [INFO] [stdout] | [INFO] [stdout] 131 | assert_eq!(Some(normal_f as u32), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:132:39 [INFO] [stdout] | [INFO] [stdout] 132 | assert_eq!(Some(normal_f as u64), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:134:22 [INFO] [stdout] | [INFO] [stdout] 134 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:135:22 [INFO] [stdout] | [INFO] [stdout] 135 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:136:22 [INFO] [stdout] | [INFO] [stdout] 136 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:138:22 [INFO] [stdout] | [INFO] [stdout] 138 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:146:22 [INFO] [stdout] | [INFO] [stdout] 146 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:147:22 [INFO] [stdout] | [INFO] [stdout] 147 | assert_eq!(None, cast::(big_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:149:40 [INFO] [stdout] | [INFO] [stdout] 149 | assert_eq!(Some(normal_f as i128), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:150:40 [INFO] [stdout] | [INFO] [stdout] 150 | assert_eq!(Some(normal_f as u128), cast::(normal_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:152:22 [INFO] [stdout] | [INFO] [stdout] 152 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:153:22 [INFO] [stdout] | [INFO] [stdout] 153 | assert_eq!(None, cast::(small_f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 230 | float_test_edge!(f32 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 231 | float_test_edge!(f32 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 232 | float_test_edge!(f64 -> isize i8 i16 i32 i64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 233 | float_test_edge!(f64 -> usize u8 u16 u32 u64); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 238 | float_test_edge!(f32 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | assert_eq!(Some($t::MIN), cast::<$f, $t>($t::MIN as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:179:35 [INFO] [stdout] | [INFO] [stdout] 179 | assert_eq!(Some($t::MIN), cast::<$f, $t>(fmin)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:180:26 [INFO] [stdout] | [INFO] [stdout] 180 | assert_eq!(None, cast::<$f, $t>(small)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:192:31 [INFO] [stdout] | [INFO] [stdout] 192 | assert_eq!(Some(max), cast::<$f, $t>(max as $f)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 193 | assert_eq!(Some(max), cast::<$f, $t>(fmax)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | assert_eq!(None, cast::<$f, $t>(large)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:197:26 [INFO] [stdout] | [INFO] [stdout] 197 | assert_eq!(None, cast::<$f, $t>($f::NAN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | assert_eq!(None, cast::<$f, $t>($f::INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | assert_eq!(None, cast::<$f, $t>($f::NEG_INFINITY)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 239 | float_test_edge!(f64 -> i128 u128); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `float_test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 291 | test_edge!(isize i8 i16 i32 i64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 292 | test_edge!(usize u8 u16 u32 u64); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 309 | test_edge!(isize i8 i16 i32 i64 i128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | assert_eq!(Some($f::MIN as $t), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:253:47 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(Some($t::MIN), cast::<$f, $t>($f::MIN)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:257:47 [INFO] [stdout] | [INFO] [stdout] 257 | assert_eq!(Some($t::MIN), cast::<$f, $t>(min)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:258:38 [INFO] [stdout] | [INFO] [stdout] 258 | assert_eq!(None, cast::<$f, $t>(min - 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:265:47 [INFO] [stdout] | [INFO] [stdout] 265 | assert_eq!(Some($t::MAX), cast::<$f, $t>(max)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:266:38 [INFO] [stdout] | [INFO] [stdout] 266 | assert_eq!(None, cast::<$f, $t>(max + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:269:47 [INFO] [stdout] | [INFO] [stdout] 269 | assert_eq!(Some($t::MAX), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in this scope [INFO] [stdout] --> tests/cast.rs:272:53 [INFO] [stdout] | [INFO] [stdout] 272 | assert_eq!(Some($f::MAX as $t), cast::<$f, $t>($f::MAX)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] ... [INFO] [stdout] 310 | test_edge!(usize u8 u16 u32 u64 u128); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `int_test_edge` which comes from the expansion of the macro `test_edge` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::cast; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:319:28 [INFO] [stdout] | [INFO] [stdout] 319 | impl FromPrimitive for New { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::FromPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:319:13 [INFO] [stdout] | [INFO] [stdout] 319 | impl FromPrimitive for New { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::FromPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:338:37 [INFO] [stdout] | [INFO] [stdout] 338 | fn check() { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::FromPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:357:26 [INFO] [stdout] | [INFO] [stdout] 357 | impl ToPrimitive for New { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::ToPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:357:13 [INFO] [stdout] | [INFO] [stdout] 357 | impl ToPrimitive for New { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::ToPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope [INFO] [stdout] --> tests/cast.rs:376:47 [INFO] [stdout] | [INFO] [stdout] 376 | fn check() { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 5 + use nam_num_traits::ToPrimitive; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `nam-num-traits` (test "cast") due to 390 previous errors [INFO] running `Command { std: "docker" "inspect" "dbe17a23902c06c89c9f09af33a193855144397faa600c99adc2538f17aed387", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dbe17a23902c06c89c9f09af33a193855144397faa600c99adc2538f17aed387", kill_on_drop: false }` [INFO] [stdout] dbe17a23902c06c89c9f09af33a193855144397faa600c99adc2538f17aed387