[INFO] fetching crate awint_macros 0.10.0...
[INFO] testing awint_macros-0.10.0 against 1.69.0 for beta-1.70-1
[INFO] extracting crate awint_macros 0.10.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate awint_macros 0.10.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate awint_macros 0.10.0
[INFO] finished tweaking crates.io crate awint_macros 0.10.0
[INFO] tweaked toml for crates.io crate awint_macros 0.10.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded awint_core v0.10.0
[INFO] [stderr]   Downloaded awint_internals v0.10.0
[INFO] [stderr]   Downloaded awint_ext v0.10.0
[INFO] [stderr]   Downloaded const_fn v0.4.9
[INFO] [stderr]   Downloaded triple_arena v0.7.0
[INFO] [stderr]   Downloaded awint_macro_internals v0.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b950ff5648154ae10e5ba06d7f4659ee8ebbb197fad8da9b3e909911f8b5974c
[INFO] running `Command { std: "docker" "start" "-a" "b950ff5648154ae10e5ba06d7f4659ee8ebbb197fad8da9b3e909911f8b5974c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b950ff5648154ae10e5ba06d7f4659ee8ebbb197fad8da9b3e909911f8b5974c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b950ff5648154ae10e5ba06d7f4659ee8ebbb197fad8da9b3e909911f8b5974c", kill_on_drop: false }`
[INFO] [stdout] b950ff5648154ae10e5ba06d7f4659ee8ebbb197fad8da9b3e909911f8b5974c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3986cadcf6d862f446b76f1508afae141f285660bd5882d02bc94498e18e282b
[INFO] running `Command { std: "docker" "start" "-a" "3986cadcf6d862f446b76f1508afae141f285660bd5882d02bc94498e18e282b", kill_on_drop: false }`
[INFO] [stderr]    Compiling const_fn v0.4.9
[INFO] [stderr]    Compiling awint_internals v0.10.0
[INFO] [stderr]    Compiling triple_arena v0.7.0
[INFO] [stderr]    Compiling awint_core v0.10.0
[INFO] [stderr]    Compiling awint_ext v0.10.0
[INFO] [stderr]    Compiling awint_macro_internals v0.10.0
[INFO] [stderr]    Compiling awint_macros v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.37s
[INFO] running `Command { std: "docker" "inspect" "3986cadcf6d862f446b76f1508afae141f285660bd5882d02bc94498e18e282b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3986cadcf6d862f446b76f1508afae141f285660bd5882d02bc94498e18e282b", kill_on_drop: false }`
[INFO] [stdout] 3986cadcf6d862f446b76f1508afae141f285660bd5882d02bc94498e18e282b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 988c22cb4d037f099d5189817356392870820466074d63900a9ce3532c792abe
[INFO] running `Command { std: "docker" "start" "-a" "988c22cb4d037f099d5189817356392870820466074d63900a9ce3532c792abe", kill_on_drop: false }`
[INFO] [stderr]    Compiling awint_macros v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.67s
[INFO] running `Command { std: "docker" "inspect" "988c22cb4d037f099d5189817356392870820466074d63900a9ce3532c792abe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "988c22cb4d037f099d5189817356392870820466074d63900a9ce3532c792abe", kill_on_drop: false }`
[INFO] [stdout] 988c22cb4d037f099d5189817356392870820466074d63900a9ce3532c792abe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fa29c77a559571f0eb2ac394112c1f928af9b70f916f05ea39edd6ae45594d75
[INFO] running `Command { std: "docker" "start" "-a" "fa29c77a559571f0eb2ac394112c1f928af9b70f916f05ea39edd6ae45594d75", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/awint_macros-b8e91291f0358c3a)
[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 11 tests
[INFO] [stdout] test src/lib.rs - (line 385) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 461) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 270) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 359) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 66) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 233) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 327) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 305) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 424) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 197) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 496) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 385) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:386:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:390:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | let x = inlawi!(0xabcd_u16);
[INFO] [stdout]   |         ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:392:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | let mut y = inlawi!(0x123456_u24);
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:393:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:397:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | assert_eq!(y, inlawi!(0xabcd56_u24));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:399:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | y = inlawi!(0x123456_u24);
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:400:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:404:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(y, inlawi!(0x12abcd_u24));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:409:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | let x = inlawi!(0x123456_u24);
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:410:13
[INFO] [stdout]    |
[INFO] [stdout] 27 | let mut y = inlawi!(0u16);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:411:13
[INFO] [stdout]    |
[INFO] [stdout] 28 | let mut z = inlawi!(0u16);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:412:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:417:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | assert_eq!(y, inlawi!(0x1234_u16));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:418:15
[INFO] [stdout]    |
[INFO] [stdout] 35 | assert_eq!(z, inlawi!(0x3456_u16));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::inlawi
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 14 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 461) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:462:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:474:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | let x = extawi!(umax: ..8);
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:477:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | let mut x = extawi!(0u64);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:479:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | cc!(umax: ..; x);
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:482:13
[INFO] [stdout]    |
[INFO] [stdout] 23 | let mut x = extawi!(-99i44);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:485:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | assert_eq!(extawi!(umax: .., x; ..r).unwrap(), extawi!(-99i128));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:485:48
[INFO] [stdout]    |
[INFO] [stdout] 26 | assert_eq!(extawi!(umax: .., x; ..r).unwrap(), extawi!(-99i128));
[INFO] [stdout]    |                                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:487:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | assert_eq!(inlawi!(zero: 0xau4, ..4, 0xbu4, ..4), inlawi!(0xa0b0u16));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:487:51
[INFO] [stdout]    |
[INFO] [stdout] 28 | assert_eq!(inlawi!(zero: 0xau4, ..4, 0xbu4, ..4), inlawi!(0xa0b0u16));
[INFO] [stdout]    |                                                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::inlawi
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `bw` in this scope
[INFO] [stdout]   --> src/lib.rs:475:28
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert_eq!(x, ExtAwi::umax(bw(8)));
[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[E0425]: cannot find function `bw` in this scope
[INFO] [stdout]   --> src/lib.rs:480:28
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(x, ExtAwi::umax(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[E0433]: failed to resolve: use of undeclared type `ExtAwi`
[INFO] [stdout]   --> src/lib.rs:475:15
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert_eq!(x, ExtAwi::umax(bw(8)));
[INFO] [stdout]    |               ^^^^^^ use of undeclared type `ExtAwi`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExtAwi`
[INFO] [stdout]   --> src/lib.rs:480:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(x, ExtAwi::umax(bw(64)));
[INFO] [stdout]    |               ^^^^^^ use of undeclared type `ExtAwi`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 13 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 270) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:271:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:273:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | let y3 = inlawi!(0xba9u12);
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:274:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | let y2 = inlawi!(0x876u12);
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:275:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | let y1 = inlawi!(0x543u12);
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:276:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | let y0 = inlawi!(0x210u12);
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:278:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | let mut z2 = inlawi!(0u16);
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:279:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | let mut z1 = inlawi!(0u16);
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | let mut z0 = inlawi!(0u16);
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:282:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:287:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | assert_eq!(z2, inlawi!(0xba98u16));
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:288:16
[INFO] [stdout]    |
[INFO] [stdout] 20 | assert_eq!(z1, inlawi!(0x7654u16));
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:289:16
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(z0, inlawi!(0x3210u16));
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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 359) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:364:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use awint::awi::*;
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `awint`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:367:18
[INFO] [stdout]    |
[INFO] [stdout] 10 | const A: &Bits = bits!(umax: ..32, 0xfedcba98_u32);
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:368:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | const B: &Bits = bits!(0x3210u16);
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:369:18
[INFO] [stdout]    |
[INFO] [stdout] 12 | const C: &Bits = bits!(A, 0x7654u16, B; ..96).unwrap();
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:370:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | assert_eq!(C, bits!(0xffffffff_fedcba98_76543210_u96));
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:374:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     bits!(C[(R-42)..R], C[R..(R+42)]).unwrap()
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bits` in this scope
[INFO] [stdout]   --> src/lib.rs:376:15
[INFO] [stdout]    |
[INFO] [stdout] 19 | assert_eq!(D, bits!(0xba987_654323ff_fffffedc_u84));
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::bits
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]   --> src/lib.rs:367:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | const A: &Bits = bits!(umax: ..32, 0xfedcba98_u32);
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]   --> src/lib.rs:368:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | const B: &Bits = bits!(0x3210u16);
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]   --> src/lib.rs:369:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | const C: &Bits = bits!(A, 0x7654u16, B; ..96).unwrap();
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]   --> src/lib.rs:372:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | const D: &Bits = const {
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:359:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(const_mut_refs)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:360:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(const_option)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:361:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(const_trait_impl)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:362:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(inline_const)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:360:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(const_option)]
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 16 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0554.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 66) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:67:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:76:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | assert_eq!(cc!(x), ());
[INFO] [stdout]    |            ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:80:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert!(cc!(x[r0..r1]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:84:9
[INFO] [stdout]    |
[INFO] [stdout] 20 | assert!(cc!(x[r0..=r1]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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] 22 | assert!(cc!(x[r0]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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] 26 | assert!(cc!(x[2..8]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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] 30 | assert!(cc!(x[2..0x8]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:95:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | assert!(cc!(x[0b10..0o10]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:99:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | assert!(cc!(x[r1..r0]).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:119:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | assert_eq!(inlawi!(x[r0..(r0 + 5)]).unwrap(), inlawi!(0u5));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:119:47
[INFO] [stdout]    |
[INFO] [stdout] 55 | assert_eq!(inlawi!(x[r0..(r0 + 5)]).unwrap(), inlawi!(0u5));
[INFO] [stdout]    |                                               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:125:9
[INFO] [stdout]    |
[INFO] [stdout] 61 | assert!(cc!(x[r0..r2]).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:133:9
[INFO] [stdout]    |
[INFO] [stdout] 69 | assert!(cc!(x[r0..r1]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:136:9
[INFO] [stdout]    |
[INFO] [stdout] 72 | assert!(cc!(x[r0..r1]).is_some());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:141:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | assert!(cc!(x[r0..r1]).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:147:9
[INFO] [stdout]    |
[INFO] [stdout] 83 | assert!(extawi!(x[r..5]).is_none());
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:158:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     cc!([inlawi!(0u10); 4][3][
[INFO] [stdout]    |     ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:169:13
[INFO] [stdout]     |
[INFO] [stdout] 105 | let awis = [inlawi!(0); 4];
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: 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:174:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | assert_eq!(cc!( (&awis[3]) ), ());
[INFO] [stdout]     |            ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this macro:
[INFO] [stdout]             awint_macros::cc
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `bw` in this scope
[INFO] [stdout]  --> src/lib.rs:69: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[E0433]: failed to resolve: use of undeclared type `ExtAwi`
[INFO] [stdout]  --> src/lib.rs:69:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let x = ExtAwi::zero(bw(10));
[INFO] [stdout]   |         ^^^^^^ use of undeclared type `ExtAwi`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 21 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 233) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:234:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:236:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let source = inlawi!(0xc4di64);
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:241:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | let mut b: ExtAwi = extawi!(0i64);
[INFO] [stdout]    |                     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:242:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | let mut c: inlawi_ty!(64) = <inlawi_ty!(64)>::zero();
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::inlawi_ty
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `inlawi_ty` in this scope
[INFO] [stdout]   --> src/lib.rs:242:30
[INFO] [stdout]    |
[INFO] [stdout] 11 | let mut c: inlawi_ty!(64) = <inlawi_ty!(64)>::zero();
[INFO] [stdout]    |                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::inlawi_ty
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `inlawi_ty` in this scope
[INFO] [stdout]   --> src/lib.rs:243:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | let mut d: FP<inlawi_ty!(64)> = FP::new(false, inlawi!(0u64), 32).unwrap();
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:243:48
[INFO] [stdout]    |
[INFO] [stdout] 12 | let mut d: FP<inlawi_ty!(64)> = FP::new(false, inlawi!(0u64), 32).unwrap();
[INFO] [stdout]    |                                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:248:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | cc!(source; a; b; c; d).unwrap();
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:250:15
[INFO] [stdout]    |
[INFO] [stdout] 19 | assert_eq!(a, inlawi!(0xc4di64).as_ref());
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:251:15
[INFO] [stdout]    |
[INFO] [stdout] 20 | assert_eq!(b, extawi!(0xc4di64));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:252:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(c, inlawi!(0xc4di64));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:254:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | let awi = inlawi!(0xau4);
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:256:9
[INFO] [stdout]    |
[INFO] [stdout] 25 | let b = extawi!(0xbu4);
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | let c = inlawi!(0xcu4);
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:261:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | assert_eq!(extawi!(a, b, c), extawi!(0xabcu12));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:261:30
[INFO] [stdout]    |
[INFO] [stdout] 30 | assert_eq!(extawi!(a, b, c), extawi!(0xabcu12));
[INFO] [stdout]    |                              ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::extawi
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExtAwi` in this scope
[INFO] [stdout]  --> src/lib.rs:239:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut awi: ExtAwi = ExtAwi::zero(bw(64));
[INFO] [stdout]   |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `bw` in this scope
[INFO] [stdout]  --> src/lib.rs:239:36
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut awi: ExtAwi = 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[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]  --> src/lib.rs:240:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | let mut a: &mut Bits = awi.const_as_mut();
[INFO] [stdout]   |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExtAwi` in this scope
[INFO] [stdout]   --> src/lib.rs:241:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | let mut b: ExtAwi = extawi!(0i64);
[INFO] [stdout]    |            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FP` in this scope
[INFO] [stdout]   --> src/lib.rs:243:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | let mut d: FP<inlawi_ty!(64)> = FP::new(false, inlawi!(0u64), 32).unwrap();
[INFO] [stdout]    |            ^^ help: a trait with a similar name exists: `Fn`
[INFO] [stdout]   --> /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Fn` defined here
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExtAwi`
[INFO] [stdout]  --> src/lib.rs:239:23
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut awi: ExtAwi = ExtAwi::zero(bw(64));
[INFO] [stdout]   |                       ^^^^^^ use of undeclared type `ExtAwi`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FP`
[INFO] [stdout]   --> src/lib.rs:243:33
[INFO] [stdout]    |
[INFO] [stdout] 12 | let mut d: FP<inlawi_ty!(64)> = FP::new(false, inlawi!(0u64), 32).unwrap();
[INFO] [stdout]    |                                 ^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 use of undeclared type `FP`
[INFO] [stdout]    |                                 help: a trait with a similar name exists: `Fn`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 23 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 327) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:328:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:345:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     cc!(0x123u12; z).unwrap();
[INFO] [stdout]    |     ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:343:17
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let mut y = inlawi!(0u12);
[INFO] [stdout]    |                 ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:341:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     cc!(0x123u12; x).unwrap();
[INFO] [stdout]    |     ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::cc
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Bits` in this scope
[INFO] [stdout]   --> src/lib.rs:340:21
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn test(mut x: &mut Bits) {
[INFO] [stdout]    |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 305) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:306:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:308:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut a = inlawi!(0x9876543210u40);
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:314:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | let b = extawi!(
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:318:15
[INFO] [stdout]    |
[INFO] [stdout] 15 | assert_eq!(a, inlawi!(0x9109843276u40));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:319:15
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert_eq!(b, extawi!(0x109876_u24));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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 424) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:425:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:427:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | let x = extawi!(-99i44);
[INFO] [stdout]   |         ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:435:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | assert_eq!(inlawi!(x; ..44).unwrap(), inlawi!(-99i44));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:435:39
[INFO] [stdout]    |
[INFO] [stdout] 13 | assert_eq!(inlawi!(x; ..44).unwrap(), inlawi!(-99i44));
[INFO] [stdout]    |                                       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:448:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | cc!(zero:
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::cc
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlAwi`
[INFO] [stdout]   --> src/lib.rs:447:13
[INFO] [stdout]    |
[INFO] [stdout] 25 | let mut y = InlAwi::from_u8(0);
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `InlAwi`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlAwi`
[INFO] [stdout]   --> src/lib.rs:453:15
[INFO] [stdout]    |
[INFO] [stdout] 31 | assert_eq!(y, InlAwi::from_u8(0b1010));
[INFO] [stdout]    |               ^^^^^^ use of undeclared type `InlAwi`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 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 197) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:198:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:204:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | let awi: inlawi_ty!(28) = inlawi!(-1i4, 0000_0101_0011_1001, 42u8);
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:204:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | let awi: inlawi_ty!(28) = inlawi!(-1i4, 0000_0101_0011_1001, 42u8);
[INFO] [stdout]   |                           ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:205:17
[INFO] [stdout]    |
[INFO] [stdout] 10 | assert_eq!(awi, inlawi!(1111_0000010100111001_00101010));
[INFO] [stdout]    |                 ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:211:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert_eq!(inlawi!(0x654321_u24[4..16]), inlawi!(0x432_u12));
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:211:42
[INFO] [stdout]    |
[INFO] [stdout] 16 | assert_eq!(inlawi!(0x654321_u24[4..16]), inlawi!(0x432_u12));
[INFO] [stdout]    |                                          ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:220:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     extawi!(0x98765_u20[x..(x + awi.bw())]).unwrap(),
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:221:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     extawi!(0x987u12)
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            awint_macros::extawi
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `bw` in this scope
[INFO] [stdout]   --> src/lib.rs:217:24
[INFO] [stdout]    |
[INFO] [stdout] 22 | 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[E0433]: failed to resolve: use of undeclared type `ExtAwi`
[INFO] [stdout]   --> src/lib.rs:217:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | let awi = ExtAwi::zero(bw(12));
[INFO] [stdout]    |           ^^^^^^ use of undeclared type `ExtAwi`
[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 496) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `awint`
[INFO] [stdout]  --> src/lib.rs:497:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use awint::awi::*;
[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:502:13
[INFO] [stdout]   |
[INFO] [stdout] 8 | let mut y = extawi!(0u8);
[INFO] [stdout]   |             ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:503:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | cc!(
[INFO] [stdout]   | ^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:507:15
[INFO] [stdout]    |
[INFO] [stdout] 13 | assert_eq!(y, extawi!(0x21u8));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:510:13
[INFO] [stdout]    |
[INFO] [stdout] 16 | let mut y = extawi!(0u4);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:511:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:515:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | assert_eq!(y, extawi!(0x1u4));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:519:13
[INFO] [stdout]    |
[INFO] [stdout] 25 | let mut y = extawi!(0u16);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:520:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | assert!(cc!(0x321u12; .., y).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:526:13
[INFO] [stdout]    |
[INFO] [stdout] 32 | let mut y = extawi!(0u20);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:527:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:531:15
[INFO] [stdout]    |
[INFO] [stdout] 37 | assert_eq!(y, extawi!(0x00321u20));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:533:13
[INFO] [stdout]    |
[INFO] [stdout] 39 | let mut y = extawi!(0u32);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:534:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | cc!(umax:
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:538:15
[INFO] [stdout]    |
[INFO] [stdout] 44 | assert_eq!(y, extawi!(0xffff_f321_u32));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:540:13
[INFO] [stdout]    |
[INFO] [stdout] 46 | let mut y = extawi!(0u8);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:541:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | assert!(cc!(.., 0x321u12; y).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:549:13
[INFO] [stdout]    |
[INFO] [stdout] 55 | let mut y = extawi!(0u20);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:550:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:554:15
[INFO] [stdout]    |
[INFO] [stdout] 60 | assert_eq!(y, extawi!(0x00321u20));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:556:13
[INFO] [stdout]    |
[INFO] [stdout] 62 | let mut y = extawi!(0u4);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:557:1
[INFO] [stdout]    |
[INFO] [stdout] 63 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:561:15
[INFO] [stdout]    |
[INFO] [stdout] 67 | assert_eq!(y, extawi!(0x1u4));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:567:13
[INFO] [stdout]    |
[INFO] [stdout] 73 | let mut y = extawi!(0u20);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:568:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | cc!(
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:572:15
[INFO] [stdout]    |
[INFO] [stdout] 78 | assert_eq!(y, extawi!(0x32100u20));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:576:13
[INFO] [stdout]    |
[INFO] [stdout] 82 | let mut y = extawi!(0u24);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:577:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | cc!(umax: 0x3u4, .., 0x21u8; y).unwrap();
[INFO] [stdout]    | ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:578:15
[INFO] [stdout]    |
[INFO] [stdout] 84 | assert_eq!(y, extawi!(0x3fff21u24));
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:584:13
[INFO] [stdout]    |
[INFO] [stdout] 90 | let mut y = extawi!(0u8);
[INFO] [stdout]    |             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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:585:9
[INFO] [stdout]    |
[INFO] [stdout] 91 | assert!(cc!(0x3u4, .., 0x21u8; y).is_none());
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: 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] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - (line 197)
[INFO] [stdout]     src/lib.rs - (line 233)
[INFO] [stdout]     src/lib.rs - (line 270)
[INFO] [stdout]     src/lib.rs - (line 305)
[INFO] [stdout]     src/lib.rs - (line 327)
[INFO] [stdout]     src/lib.rs - (line 359)
[INFO] [stdout]     src/lib.rs - (line 385)
[INFO] [stdout]     src/lib.rs - (line 424)
[INFO] [stdout]     src/lib.rs - (line 461)
[INFO] [stdout]     src/lib.rs - (line 496)
[INFO] [stdout]     src/lib.rs - (line 66)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "fa29c77a559571f0eb2ac394112c1f928af9b70f916f05ea39edd6ae45594d75", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa29c77a559571f0eb2ac394112c1f928af9b70f916f05ea39edd6ae45594d75", kill_on_drop: false }`
[INFO] [stdout] fa29c77a559571f0eb2ac394112c1f928af9b70f916f05ea39edd6ae45594d75
