[INFO] fetching crate awint_macros 0.4.0... [INFO] testing awint_macros-0.4.0 against 1.60.0 for beta-1.61-1 [INFO] extracting crate awint_macros 0.4.0 into /workspace/builds/worker-64/source [INFO] validating manifest of crates.io crate awint_macros 0.4.0 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate awint_macros 0.4.0 [INFO] finished tweaking crates.io crate awint_macros 0.4.0 [INFO] tweaked toml for crates.io crate awint_macros 0.4.0 written to /workspace/builds/worker-64/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded const_fn v0.4.9 [INFO] [stderr] Downloaded awint_internals v0.4.0 [INFO] [stderr] Downloaded awint_core v0.4.0 [INFO] [stderr] Downloaded awint_macro_internals v0.4.0 [INFO] [stderr] Downloaded awint_ext v0.4.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8ff98c00b4cf67d274da2162488dea7d5614b7781bca387e7ad146322af6c0e4 [INFO] running `Command { std: "docker" "start" "-a" "8ff98c00b4cf67d274da2162488dea7d5614b7781bca387e7ad146322af6c0e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8ff98c00b4cf67d274da2162488dea7d5614b7781bca387e7ad146322af6c0e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8ff98c00b4cf67d274da2162488dea7d5614b7781bca387e7ad146322af6c0e4", kill_on_drop: false }` [INFO] [stdout] 8ff98c00b4cf67d274da2162488dea7d5614b7781bca387e7ad146322af6c0e4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9862cc62791334e72d3d493da655227db2144ea7bc1483f1d9d7ec2d377e1dcd [INFO] running `Command { std: "docker" "start" "-a" "9862cc62791334e72d3d493da655227db2144ea7bc1483f1d9d7ec2d377e1dcd", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Compiling awint_internals v0.4.0 [INFO] [stderr] Compiling awint_core v0.4.0 [INFO] [stderr] Compiling awint_ext v0.4.0 [INFO] [stderr] Compiling awint_macro_internals v0.4.0 [INFO] [stderr] Compiling awint_macros v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.95s [INFO] running `Command { std: "docker" "inspect" "9862cc62791334e72d3d493da655227db2144ea7bc1483f1d9d7ec2d377e1dcd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9862cc62791334e72d3d493da655227db2144ea7bc1483f1d9d7ec2d377e1dcd", kill_on_drop: false }` [INFO] [stdout] 9862cc62791334e72d3d493da655227db2144ea7bc1483f1d9d7ec2d377e1dcd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5a24e535b799aea663f4e757ea31abc93de858ed0729f352a9e6f02c41ff193a [INFO] running `Command { std: "docker" "start" "-a" "5a24e535b799aea663f4e757ea31abc93de858ed0729f352a9e6f02c41ff193a", kill_on_drop: false }` [INFO] [stderr] Compiling awint_macros v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.47s [INFO] running `Command { std: "docker" "inspect" "5a24e535b799aea663f4e757ea31abc93de858ed0729f352a9e6f02c41ff193a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5a24e535b799aea663f4e757ea31abc93de858ed0729f352a9e6f02c41ff193a", kill_on_drop: false }` [INFO] [stdout] 5a24e535b799aea663f4e757ea31abc93de858ed0729f352a9e6f02c41ff193a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-64/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ab82098213c91fa8ea70d687aae8cd39ddd8aca753cb2ab40d2b6686e552d0b8 [INFO] running `Command { std: "docker" "start" "-a" "ab82098213c91fa8ea70d687aae8cd39ddd8aca753cb2ab40d2b6686e552d0b8", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/awint_macros-c304bd5c3adddc3a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests awint_macros [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test src/lib.rs - (line 72) ... FAILED [INFO] [stdout] test src/lib.rs - (line 214) ... FAILED [INFO] [stdout] test src/lib.rs - (line 248) ... FAILED [INFO] [stdout] test src/lib.rs - (line 325) ... FAILED [INFO] [stdout] test src/lib.rs - (line 276) ... FAILED [INFO] [stdout] test src/lib.rs - (line 145) ... FAILED [INFO] [stdout] test src/lib.rs - (line 178) ... FAILED [INFO] [stdout] test src/lib.rs - (line 300) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 72) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(cc!(x), ()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 16 | assert!(cc!(x[r0..r1]).is_some()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 20 | assert!(cc!(x[2..8]).is_some()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 24 | assert!(cc!(x[r1..r0]).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 34 | assert!(cc!(x[r0..r2]).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 41 | assert!(cc!(x[r..r]).is_some()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 43 | assert!(cc!(x[r..r]).is_some()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 47 | assert!(cc!(x[r..r]).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 53 | assert!(extawi!(x[r..r]).is_none()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExtAwi` [INFO] [stdout] --> src/lib.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 5 | let x = ExtAwi::zero(bw(10)); [INFO] [stdout] | ^^^^^^ use of undeclared type `ExtAwi` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `bw` in this scope [INFO] [stdout] --> src/lib.rs:75:22 [INFO] [stdout] | [INFO] [stdout] 5 | let x = ExtAwi::zero(bw(10)); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use awint_internals::bw; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 214) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 5 | let y3 = inlawi!(0xba9u12); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:218:10 [INFO] [stdout] | [INFO] [stdout] 6 | let y2 = inlawi!(0x876u12); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:219:10 [INFO] [stdout] | [INFO] [stdout] 7 | let y1 = inlawi!(0x543u12); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:220:10 [INFO] [stdout] | [INFO] [stdout] 8 | let y0 = inlawi!(0x210u12); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:222:14 [INFO] [stdout] | [INFO] [stdout] 10 | let mut z2 = inlawi!(0u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:223:14 [INFO] [stdout] | [INFO] [stdout] 11 | let mut z1 = inlawi!(0u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:224:14 [INFO] [stdout] | [INFO] [stdout] 12 | let mut z0 = inlawi!(0u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:226:1 [INFO] [stdout] | [INFO] [stdout] 14 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:231:16 [INFO] [stdout] | [INFO] [stdout] 19 | assert_eq!(z2, inlawi!(0xba98u16)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:232:16 [INFO] [stdout] | [INFO] [stdout] 20 | assert_eq!(z1, inlawi!(0x7654u16)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:233:16 [INFO] [stdout] | [INFO] [stdout] 21 | assert_eq!(z0, inlawi!(0x3210u16)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:251:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut a = inlawi!(0x9876543210u40); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 7 | let b = extawi!( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:257:15 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(a, inlawi!(0x9109843276u40)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:258:15 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(b, extawi!(0x109876_u24)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 325) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:326:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 8 | let mut y = extawi!(0u8); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 9 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:336:15 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(y, extawi!(0x21u8)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:339:13 [INFO] [stdout] | [INFO] [stdout] 16 | let mut y = extawi!(0u4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:340:1 [INFO] [stdout] | [INFO] [stdout] 17 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:344:15 [INFO] [stdout] | [INFO] [stdout] 21 | assert_eq!(y, extawi!(0x1u4)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:348:13 [INFO] [stdout] | [INFO] [stdout] 25 | let mut y = extawi!(0u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 26 | assert!(cc!(0x321u12; .., y).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:355:13 [INFO] [stdout] | [INFO] [stdout] 32 | let mut y = extawi!(0u20); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:356:1 [INFO] [stdout] | [INFO] [stdout] 33 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:360:15 [INFO] [stdout] | [INFO] [stdout] 37 | assert_eq!(y, extawi!(0x00321u20)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi_umax` in this scope [INFO] [stdout] --> src/lib.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 39 | let mut y = extawi_umax!(32); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi_umax [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:363:1 [INFO] [stdout] | [INFO] [stdout] 40 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:367:15 [INFO] [stdout] | [INFO] [stdout] 44 | assert_eq!(y, extawi!(0xffff_f321_u32)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi_umax` in this scope [INFO] [stdout] --> src/lib.rs:369:13 [INFO] [stdout] | [INFO] [stdout] 46 | let mut y = extawi_umax!(8); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi_umax [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 47 | assert!(cc!(.., 0x321u12; y).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:378:13 [INFO] [stdout] | [INFO] [stdout] 55 | let mut y = extawi!(0u20); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:379:1 [INFO] [stdout] | [INFO] [stdout] 56 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:383:15 [INFO] [stdout] | [INFO] [stdout] 60 | assert_eq!(y, extawi!(0x00321u20)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:385:13 [INFO] [stdout] | [INFO] [stdout] 62 | let mut y = extawi!(0u4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:386:1 [INFO] [stdout] | [INFO] [stdout] 63 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:390:15 [INFO] [stdout] | [INFO] [stdout] 67 | assert_eq!(y, extawi!(0x1u4)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:396:13 [INFO] [stdout] | [INFO] [stdout] 73 | let mut y = extawi!(0u20); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:397:1 [INFO] [stdout] | [INFO] [stdout] 74 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:401:15 [INFO] [stdout] | [INFO] [stdout] 78 | assert_eq!(y, extawi!(0x32100u20)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi_umax` in this scope [INFO] [stdout] --> src/lib.rs:405:13 [INFO] [stdout] | [INFO] [stdout] 82 | let mut y = extawi_umax!(24); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi_umax [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:406:1 [INFO] [stdout] | [INFO] [stdout] 83 | cc!(0x3u4, .., 0x21u8; y).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:407:15 [INFO] [stdout] | [INFO] [stdout] 84 | assert_eq!(y, extawi!(0x3fff21u24)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 90 | let mut y = extawi!(0u8); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:414:9 [INFO] [stdout] | [INFO] [stdout] 91 | assert!(cc!(0x3u4, .., 0x21u8; y).is_none()); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: aborting due to 31 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 276) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 5 | let x = inlawi!(0x1234u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 6 | let mut y = inlawi!(0x5678u16); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:284:1 [INFO] [stdout] | [INFO] [stdout] 10 | cc!( [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:289:15 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(y, inlawi!(0x3478u16)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 145) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi_ty` in this scope [INFO] [stdout] --> src/lib.rs:152:10 [INFO] [stdout] | [INFO] [stdout] 9 | let awi: inlawi_ty!(28) = inlawi!(-1i4, 0000_0101_0011_1001, 42u8); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi_ty [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:152:27 [INFO] [stdout] | [INFO] [stdout] 9 | let awi: inlawi_ty!(28) = inlawi!(-1i4, 0000_0101_0011_1001, 42u8); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:153:17 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(awi, inlawi!(1111_0000010100111001_00101010)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:157:12 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(inlawi!(0x654321_u24[4..16]), inlawi!(0x432_u12)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:157:42 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(inlawi!(0x654321_u24[4..16]), inlawi!(0x432_u12)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 22 | extawi!(0x98765_u20[x..(x + awi.bw())]).unwrap(), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 23 | extawi!(0x987u12) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExtAwi` [INFO] [stdout] --> src/lib.rs:162:11 [INFO] [stdout] | [INFO] [stdout] 19 | let awi = ExtAwi::zero(bw(12)); [INFO] [stdout] | ^^^^^^ use of undeclared type `ExtAwi` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `bw` in this scope [INFO] [stdout] --> src/lib.rs:162:24 [INFO] [stdout] | [INFO] [stdout] 19 | let awi = ExtAwi::zero(bw(12)); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use awint_internals::bw; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 178) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:181:14 [INFO] [stdout] | [INFO] [stdout] 5 | let source = inlawi!(0xc4di64); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:186:13 [INFO] [stdout] | [INFO] [stdout] 10 | let mut b = extawi!(0i64); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi_ty` in this scope [INFO] [stdout] --> src/lib.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 11 | let mut c = ::zero(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi_ty [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cc` in this scope [INFO] [stdout] --> src/lib.rs:192:1 [INFO] [stdout] | [INFO] [stdout] 16 | cc!(source; a; b; c).unwrap(); [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::cc [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:194:15 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(a, inlawi!(0xc4di64).const_as_ref()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:195:15 [INFO] [stdout] | [INFO] [stdout] 19 | assert_eq!(b, extawi!(0xc4di64)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:196:15 [INFO] [stdout] | [INFO] [stdout] 20 | assert_eq!(c, inlawi!(0xc4di64)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 22 | let awi = inlawi!(0xau4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:200:9 [INFO] [stdout] | [INFO] [stdout] 24 | let b = extawi!(0xbu4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 25 | let c = inlawi!(0xcu4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:205:12 [INFO] [stdout] | [INFO] [stdout] 29 | assert_eq!(extawi!(a, b, c), extawi!(0xabcu12)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:205:30 [INFO] [stdout] | [INFO] [stdout] 29 | assert_eq!(extawi!(a, b, c), extawi!(0xabcu12)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExtAwi` [INFO] [stdout] --> src/lib.rs:184:15 [INFO] [stdout] | [INFO] [stdout] 8 | let mut awi = ExtAwi::zero(bw(64)); [INFO] [stdout] | ^^^^^^ use of undeclared type `ExtAwi` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `bw` in this scope [INFO] [stdout] --> src/lib.rs:184:28 [INFO] [stdout] | [INFO] [stdout] 8 | let mut awi = ExtAwi::zero(bw(64)); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 | use awint_internals::bw; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 15 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 300) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint` [INFO] [stdout] --> src/lib.rs:301:5 [INFO] [stdout] | [INFO] [stdout] 3 | use awint::prelude::*; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `awint` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 5 | let x = extawi!(-99i44); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:309:12 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(inlawi!(x; ..44).unwrap(), inlawi!(-99i44)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `inlawi` in this scope [INFO] [stdout] --> src/lib.rs:309:39 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(inlawi!(x; ..44).unwrap(), inlawi!(-99i44)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::inlawi [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi_umax` in this scope [INFO] [stdout] --> src/lib.rs:316:12 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(extawi_umax!(.., x; ..r).unwrap(), extawi!(-99i128)); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi_umax [INFO] [stdout] [INFO] [stdout] error: cannot find macro `extawi` in this scope [INFO] [stdout] --> src/lib.rs:316:47 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(extawi_umax!(.., x; ..r).unwrap(), extawi!(-99i128)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] awint_macros::extawi [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 145) [INFO] [stdout] src/lib.rs - (line 178) [INFO] [stdout] src/lib.rs - (line 214) [INFO] [stdout] src/lib.rs - (line 248) [INFO] [stdout] src/lib.rs - (line 276) [INFO] [stdout] src/lib.rs - (line 300) [INFO] [stdout] src/lib.rs - (line 325) [INFO] [stdout] src/lib.rs - (line 72) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "ab82098213c91fa8ea70d687aae8cd39ddd8aca753cb2ab40d2b6686e552d0b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ab82098213c91fa8ea70d687aae8cd39ddd8aca753cb2ab40d2b6686e552d0b8", kill_on_drop: false }` [INFO] [stdout] ab82098213c91fa8ea70d687aae8cd39ddd8aca753cb2ab40d2b6686e552d0b8