[INFO] cloning repository https://github.com/zawa-ch/rust-onehash
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zawa-ch/rust-onehash" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzawa-ch%2Frust-onehash", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzawa-ch%2Frust-onehash'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 72d2b4d5cdb8620844f12bfa33da5443deb7009e
[INFO] testing zawa-ch/rust-onehash against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzawa-ch%2Frust-onehash" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/zawa-ch/rust-onehash
[INFO] finished tweaking git repo https://github.com/zawa-ch/rust-onehash
[INFO] tweaked toml for git repo https://github.com/zawa-ch/rust-onehash written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/zawa-ch/rust-onehash on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/zawa-ch/rust-onehash already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 93f7f6cc68946b6bed24e42c3fd05e7a99ded0205e6a7785426186ad6c5bc6f3
[INFO] running `Command { std: "docker" "start" "-a" "93f7f6cc68946b6bed24e42c3fd05e7a99ded0205e6a7785426186ad6c5bc6f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "93f7f6cc68946b6bed24e42c3fd05e7a99ded0205e6a7785426186ad6c5bc6f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "93f7f6cc68946b6bed24e42c3fd05e7a99ded0205e6a7785426186ad6c5bc6f3", kill_on_drop: false }`
[INFO] [stdout] 93f7f6cc68946b6bed24e42c3fd05e7a99ded0205e6a7785426186ad6c5bc6f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bb9b7d0c7bc7536f6dea577b43f95e93d608adf6f34dc42da174ca9c1e48999f
[INFO] running `Command { std: "docker" "start" "-a" "bb9b7d0c7bc7536f6dea577b43f95e93d608adf6f34dc42da174ca9c1e48999f", kill_on_drop: false }`
[INFO] [stderr]    Compiling onehash v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait `HashFunction` is never used
[INFO] [stdout]  --> src/lib.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | trait HashFunction {
[INFO] [stdout]   |       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MD2_S_TABLE` is never used
[INFO] [stdout]  --> src/md2.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const MD2_S_TABLE: [u8; 256] = [
[INFO] [stdout]   |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `checksum`, `cache`, and `seq` are never read
[INFO] [stdout]   --> src/md2.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub struct MD2HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 30 |     buffer: MD2Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 31 |     checksum: MD2DataChecksum,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 32 |     cache: MD2Chunk,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 33 |     seq: usize
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update` is never used
[INFO] [stdout]   --> src/md2.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl MD2DataChecksum {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] 88 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update` is never used
[INFO] [stdout]    --> src/md2.rs:107:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | impl MD2Buffer {
[INFO] [stdout]     | -------------- method in this implementation
[INFO] [stdout] 107 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stdout]   --> src/md4.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct MD4HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 11 |     buffer: MD4Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 12 |     message_length: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 13 |     word_cache: MD4Word,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 14 |     chunk_cache: MD4Chunk
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `round_f` is never used
[INFO] [stdout]   --> src/md4.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn round_f(buffer: &mut MD4Buffer, chunk_data: &MD4Chunk) {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn1` is never used
[INFO] [stdout]   --> src/md4.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 | fn fn1(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) | (!x & z) }
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn2` is never used
[INFO] [stdout]   --> src/md4.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn fn2(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) ^ (x & z) ^ (y & z) }
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn3` is never used
[INFO] [stdout]    --> src/md4.rs:100:4
[INFO] [stdout]     |
[INFO] [stdout] 100 | fn fn3(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { x ^ y ^ z }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MD4Byte` is never constructed
[INFO] [stdout]    --> src/md4.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct MD4Byte {}
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl MD4Byte {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] 105 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl MD4Word {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] 134 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:300:8
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl MD4Chunk {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] 300 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MD5TABLE` is never used
[INFO] [stdout]  --> src/md5.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MD5TABLE: [u32; 64] = [
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stdout]   --> src/md5.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct MD5HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 22 |     buffer: MD5Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 23 |     message_length: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     word_cache: MD5Word,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 25 |     chunk_cache: MD5Chunk
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `round_f` is never used
[INFO] [stdout]   --> src/md5.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn round_f(buffer: &mut MD5Buffer, chunk_data: &MD5Chunk) {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn1` is never used
[INFO] [stdout]    --> src/md5.rs:104:4
[INFO] [stdout]     |
[INFO] [stdout] 104 | fn fn1(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & y) | (!x & z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn2` is never used
[INFO] [stdout]    --> src/md5.rs:105:4
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn fn2(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & z) | (y & !z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn3` is never used
[INFO] [stdout]    --> src/md5.rs:106:4
[INFO] [stdout]     |
[INFO] [stdout] 106 | fn fn3(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { x ^ y ^ z }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn4` is never used
[INFO] [stdout]    --> src/md5.rs:107:4
[INFO] [stdout]     |
[INFO] [stdout] 107 | fn fn4(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { y ^ (x | !z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MD5Byte` is never constructed
[INFO] [stdout]    --> src/md5.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | struct MD5Byte {}
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:181:8
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl MD5Byte {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] 181 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:210:8
[INFO] [stdout]     |
[INFO] [stdout] 209 | impl MD5Word {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] 210 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:376:8
[INFO] [stdout]     |
[INFO] [stdout] 375 | impl MD5Chunk {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] 376 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length`, `chunk`, and `buffer` are never read
[INFO] [stdout]   --> src/sha3.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct SHA3Hash<const D: usize, const R: usize> {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout] 29 |     length: usize,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 30 |     chunk: SHA3HashChunk<R>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 31 |     buffer: KeccakSponge<KeccakWord64>
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `append_bit` is never used
[INFO] [stdout]   --> src/sha3.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl<const D: usize, const R: usize> SHA3Hash<D, R> {
[INFO] [stdout]    | --------------------------------------------------- associated function in this implementation
[INFO] [stdout] 34 |     fn append_bit(o: (&mut SHA3HashChunk<R>, &mut usize, &mut KeccakSponge<KeccakWord64>), value: bool) {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.42s
[INFO] running `Command { std: "docker" "inspect" "bb9b7d0c7bc7536f6dea577b43f95e93d608adf6f34dc42da174ca9c1e48999f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb9b7d0c7bc7536f6dea577b43f95e93d608adf6f34dc42da174ca9c1e48999f", kill_on_drop: false }`
[INFO] [stdout] bb9b7d0c7bc7536f6dea577b43f95e93d608adf6f34dc42da174ca9c1e48999f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 95a5256b09d4a47c858eab1b6223850eea5ab4b84f71bdd9833480b596203f69
[INFO] running `Command { std: "docker" "start" "-a" "95a5256b09d4a47c858eab1b6223850eea5ab4b84f71bdd9833480b596203f69", kill_on_drop: false }`
[INFO] [stdout] warning: trait `HashFunction` is never used
[INFO] [stdout]  --> src/lib.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | trait HashFunction {
[INFO] [stdout]   |       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MD2_S_TABLE` is never used
[INFO] [stdout]  --> src/md2.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const MD2_S_TABLE: [u8; 256] = [
[INFO] [stdout]   |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `checksum`, `cache`, and `seq` are never read
[INFO] [stdout]   --> src/md2.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub struct MD2HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 30 |     buffer: MD2Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 31 |     checksum: MD2DataChecksum,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 32 |     cache: MD2Chunk,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 33 |     seq: usize
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update` is never used
[INFO] [stdout]   --> src/md2.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl MD2DataChecksum {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] 88 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update` is never used
[INFO] [stdout]    --> src/md2.rs:107:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | impl MD2Buffer {
[INFO] [stdout]     | -------------- method in this implementation
[INFO] [stdout] 107 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stdout]   --> src/md4.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct MD4HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 11 |     buffer: MD4Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 12 |     message_length: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 13 |     word_cache: MD4Word,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 14 |     chunk_cache: MD4Chunk
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `round_f` is never used
[INFO] [stdout]   --> src/md4.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn round_f(buffer: &mut MD4Buffer, chunk_data: &MD4Chunk) {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn1` is never used
[INFO] [stdout]   --> src/md4.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 | fn fn1(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) | (!x & z) }
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn2` is never used
[INFO] [stdout]   --> src/md4.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 | fn fn2(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) ^ (x & z) ^ (y & z) }
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn3` is never used
[INFO] [stdout]    --> src/md4.rs:100:4
[INFO] [stdout]     |
[INFO] [stdout] 100 | fn fn3(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { x ^ y ^ z }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MD4Byte` is never constructed
[INFO] [stdout]    --> src/md4.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct MD4Byte {}
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl MD4Byte {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] 105 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl MD4Word {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] 134 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md4.rs:300:8
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl MD4Chunk {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] 300 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MD5TABLE` is never used
[INFO] [stdout]  --> src/md5.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MD5TABLE: [u32; 64] = [
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stdout]   --> src/md5.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct MD5HushFunction {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 22 |     buffer: MD5Buffer,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 23 |     message_length: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     word_cache: MD5Word,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 25 |     chunk_cache: MD5Chunk
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `round_f` is never used
[INFO] [stdout]   --> src/md5.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn round_f(buffer: &mut MD5Buffer, chunk_data: &MD5Chunk) {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn1` is never used
[INFO] [stdout]    --> src/md5.rs:104:4
[INFO] [stdout]     |
[INFO] [stdout] 104 | fn fn1(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & y) | (!x & z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn2` is never used
[INFO] [stdout]    --> src/md5.rs:105:4
[INFO] [stdout]     |
[INFO] [stdout] 105 | fn fn2(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & z) | (y & !z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn3` is never used
[INFO] [stdout]    --> src/md5.rs:106:4
[INFO] [stdout]     |
[INFO] [stdout] 106 | fn fn3(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { x ^ y ^ z }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fn4` is never used
[INFO] [stdout]    --> src/md5.rs:107:4
[INFO] [stdout]     |
[INFO] [stdout] 107 | fn fn4(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { y ^ (x | !z) }
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MD5Byte` is never constructed
[INFO] [stdout]    --> src/md5.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | struct MD5Byte {}
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:181:8
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl MD5Byte {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] 181 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:210:8
[INFO] [stdout]     |
[INFO] [stdout] 209 | impl MD5Word {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] 210 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_bit` is never used
[INFO] [stdout]    --> src/md5.rs:376:8
[INFO] [stdout]     |
[INFO] [stdout] 375 | impl MD5Chunk {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] 376 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `length`, `chunk`, and `buffer` are never read
[INFO] [stdout]   --> src/sha3.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct SHA3Hash<const D: usize, const R: usize> {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout] 29 |     length: usize,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 30 |     chunk: SHA3HashChunk<R>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 31 |     buffer: KeccakSponge<KeccakWord64>
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `append_bit` is never used
[INFO] [stdout]   --> src/sha3.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl<const D: usize, const R: usize> SHA3Hash<D, R> {
[INFO] [stdout]    | --------------------------------------------------- associated function in this implementation
[INFO] [stdout] 34 |     fn append_bit(o: (&mut SHA3HashChunk<R>, &mut usize, &mut KeccakSponge<KeccakWord64>), value: bool) {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling onehash v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.00s
[INFO] running `Command { std: "docker" "inspect" "95a5256b09d4a47c858eab1b6223850eea5ab4b84f71bdd9833480b596203f69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95a5256b09d4a47c858eab1b6223850eea5ab4b84f71bdd9833480b596203f69", kill_on_drop: false }`
[INFO] [stdout] 95a5256b09d4a47c858eab1b6223850eea5ab4b84f71bdd9833480b596203f69
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6aebec4d8b4551f47c46e9845fc15bd5c717c4e5c87358bf8c9b562239e50ef5
[INFO] running `Command { std: "docker" "start" "-a" "6aebec4d8b4551f47c46e9845fc15bd5c717c4e5c87358bf8c9b562239e50ef5", kill_on_drop: false }`
[INFO] [stderr] warning: trait `HashFunction` is never used
[INFO] [stderr]  --> src/lib.rs:9:7
[INFO] [stderr]   |
[INFO] [stderr] 9 | trait HashFunction {
[INFO] [stderr]   |       ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MD2_S_TABLE` is never used
[INFO] [stderr]  --> src/md2.rs:9:7
[INFO] [stderr]   |
[INFO] [stderr] 9 | const MD2_S_TABLE: [u8; 256] = [
[INFO] [stderr]   |       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `buffer`, `checksum`, `cache`, and `seq` are never read
[INFO] [stderr]   --> src/md2.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 29 | pub struct MD2HushFunction {
[INFO] [stderr]    |            --------------- fields in this struct
[INFO] [stderr] 30 |     buffer: MD2Buffer,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 31 |     checksum: MD2DataChecksum,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 32 |     cache: MD2Chunk,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 33 |     seq: usize
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `update` is never used
[INFO] [stderr]   --> src/md2.rs:88:8
[INFO] [stderr]    |
[INFO] [stderr] 87 | impl MD2DataChecksum {
[INFO] [stderr]    | -------------------- method in this implementation
[INFO] [stderr] 88 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stderr]    |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `update` is never used
[INFO] [stderr]    --> src/md2.rs:107:8
[INFO] [stderr]     |
[INFO] [stderr] 106 | impl MD2Buffer {
[INFO] [stderr]     | -------------- method in this implementation
[INFO] [stderr] 107 |     fn update(&mut self, chunk_data: &MD2Chunk) {
[INFO] [stderr]     |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stderr]   --> src/md4.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub struct MD4HushFunction {
[INFO] [stderr]    |            --------------- fields in this struct
[INFO] [stderr] 11 |     buffer: MD4Buffer,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 12 |     message_length: u64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 13 |     word_cache: MD4Word,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 14 |     chunk_cache: MD4Chunk
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `round_f` is never used
[INFO] [stderr]   --> src/md4.rs:59:4
[INFO] [stderr]    |
[INFO] [stderr] 59 | fn round_f(buffer: &mut MD4Buffer, chunk_data: &MD4Chunk) {
[INFO] [stderr]    |    ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn1` is never used
[INFO] [stderr]   --> src/md4.rs:98:4
[INFO] [stderr]    |
[INFO] [stderr] 98 | fn fn1(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) | (!x & z) }
[INFO] [stderr]    |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn2` is never used
[INFO] [stderr]   --> src/md4.rs:99:4
[INFO] [stderr]    |
[INFO] [stderr] 99 | fn fn2(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { (x & y) ^ (x & z) ^ (y & z) }
[INFO] [stderr]    |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn3` is never used
[INFO] [stderr]    --> src/md4.rs:100:4
[INFO] [stderr]     |
[INFO] [stderr] 100 | fn fn3(x: MD4Word, y: MD4Word, z: MD4Word) -> MD4Word { x ^ y ^ z }
[INFO] [stderr]     |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MD4Byte` is never constructed
[INFO] [stderr]    --> src/md4.rs:103:8
[INFO] [stderr]     |
[INFO] [stderr] 103 | struct MD4Byte {}
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `set_bit` is never used
[INFO] [stderr]    --> src/md4.rs:105:8
[INFO] [stderr]     |
[INFO] [stderr] 104 | impl MD4Byte {
[INFO] [stderr]     | ------------ associated function in this implementation
[INFO] [stderr] 105 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `set_bit` is never used
[INFO] [stderr]    --> src/md4.rs:134:8
[INFO] [stderr]     |
[INFO] [stderr] 133 | impl MD4Word {
[INFO] [stderr]     | ------------ method in this implementation
[INFO] [stderr] 134 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `set_bit` is never used
[INFO] [stderr]    --> src/md4.rs:300:8
[INFO] [stderr]     |
[INFO] [stderr] 299 | impl MD4Chunk {
[INFO] [stderr]     | ------------- method in this implementation
[INFO] [stderr] 300 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MD5TABLE` is never used
[INFO] [stderr]  --> src/md5.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const MD5TABLE: [u32; 64] = [
[INFO] [stderr]   |       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `buffer`, `message_length`, `word_cache`, and `chunk_cache` are never read
[INFO] [stderr]   --> src/md5.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | pub struct MD5HushFunction {
[INFO] [stderr]    |            --------------- fields in this struct
[INFO] [stderr] 22 |     buffer: MD5Buffer,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 23 |     message_length: u64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 24 |     word_cache: MD5Word,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 25 |     chunk_cache: MD5Chunk
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `round_f` is never used
[INFO] [stderr]   --> src/md5.rs:70:4
[INFO] [stderr]    |
[INFO] [stderr] 70 | fn round_f(buffer: &mut MD5Buffer, chunk_data: &MD5Chunk) {
[INFO] [stderr]    |    ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn1` is never used
[INFO] [stderr]    --> src/md5.rs:104:4
[INFO] [stderr]     |
[INFO] [stderr] 104 | fn fn1(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & y) | (!x & z) }
[INFO] [stderr]     |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn2` is never used
[INFO] [stderr]    --> src/md5.rs:105:4
[INFO] [stderr]     |
[INFO] [stderr] 105 | fn fn2(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { (x & z) | (y & !z) }
[INFO] [stderr]     |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn3` is never used
[INFO] [stderr]    --> src/md5.rs:106:4
[INFO] [stderr]     |
[INFO] [stderr] 106 | fn fn3(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { x ^ y ^ z }
[INFO] [stderr]     |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `fn4` is never used
[INFO] [stderr]    --> src/md5.rs:107:4
[INFO] [stderr]     |
[INFO] [stderr] 107 | fn fn4(x: MD5Word, y: MD5Word, z: MD5Word) -> MD5Word { y ^ (x | !z) }
[INFO] [stderr]     |    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MD5Byte` is never constructed
[INFO] [stderr]    --> src/md5.rs:179:8
[INFO] [stderr]     |
[INFO] [stderr] 179 | struct MD5Byte {}
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `set_bit` is never used
[INFO] [stderr]    --> src/md5.rs:181:8
[INFO] [stderr]     |
[INFO] [stderr] 180 | impl MD5Byte {
[INFO] [stderr]     | ------------ associated function in this implementation
[INFO] [stderr] 181 |     fn set_bit(obj: &mut u8, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `set_bit` is never used
[INFO] [stderr]    --> src/md5.rs:210:8
[INFO] [stderr]     |
[INFO] [stderr] 209 | impl MD5Word {
[INFO] [stderr]     | ------------ method in this implementation
[INFO] [stderr] 210 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `set_bit` is never used
[INFO] [stderr]    --> src/md5.rs:376:8
[INFO] [stderr]     |
[INFO] [stderr] 375 | impl MD5Chunk {
[INFO] [stderr]     | ------------- method in this implementation
[INFO] [stderr] 376 |     fn set_bit(&mut self, index: usize, value: bool) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `length`, `chunk`, and `buffer` are never read
[INFO] [stderr]   --> src/sha3.rs:29:5
[INFO] [stderr]    |
[INFO] [stderr] 28 | pub struct SHA3Hash<const D: usize, const R: usize> {
[INFO] [stderr]    |            -------- fields in this struct
[INFO] [stderr] 29 |     length: usize,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 30 |     chunk: SHA3HashChunk<R>,
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 31 |     buffer: KeccakSponge<KeccakWord64>
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `append_bit` is never used
[INFO] [stderr]   --> src/sha3.rs:34:8
[INFO] [stderr]    |
[INFO] [stderr] 33 | impl<const D: usize, const R: usize> SHA3Hash<D, R> {
[INFO] [stderr]    | --------------------------------------------------- associated function in this implementation
[INFO] [stderr] 34 |     fn append_bit(o: (&mut SHA3HashChunk<R>, &mut usize, &mut KeccakSponge<KeccakWord64>), value: bool) {
[INFO] [stderr]    |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `onehash` (lib) generated 27 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/onehash-04b78bd942004001)
[INFO] [stdout] 
[INFO] [stdout] running 1111 tests
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit0 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit10 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit12 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit1 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit2 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit20 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit22 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit24 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit3 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit4 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit6 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit7 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit8 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit9 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane1 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane10 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane11 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane12 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane13 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit18 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane16 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane17 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit13 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane18 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit15 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit17 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit14 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane14 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane15 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane19 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane2 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane20 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane4 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane5 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane6 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane9 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_chi ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane21 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane22 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_0 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane3 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_1 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane24 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_11 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_13 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_12 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_10 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane0 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_14 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_15 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_16 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_19 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_21 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_17 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_22 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_4 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_3 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane7 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_2 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_20 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_6 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_7 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_lane8 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_18 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_9 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit19 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_pi ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_000 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_001 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_002 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_003 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_004 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_8 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_005 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_006 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_007 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_008 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_009 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_010 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_011 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_012 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_013 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_014 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_015 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_016 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_017 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_018 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_019 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_020 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_021 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_023 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_022 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_028 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_024 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_029 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_025 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_033 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_034 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_035 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_030 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_027 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_031 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_032 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_026 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_iota_5 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_036 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit5 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_037 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_038 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_039 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_040 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_044 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_045 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_046 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_047 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_048 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_049 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_041 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_042 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_043 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_052 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_053 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_054 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit21 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_055 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_056 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_059 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_058 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_051 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_060 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_061 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_062 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_063 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_064 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_066 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_067 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_068 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_057 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_069 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_071 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_072 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_074 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_070 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_073 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_075 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_077 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_078 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_080 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_081 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_050 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_084 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_085 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_087 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_089 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_091 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_090 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_092 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_093 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_094 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_082 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_096 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_095 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_088 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_086 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_097 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_099 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_098 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_101 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_100 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_103 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_104 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_102 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_106 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_107 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_108 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_076 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_105 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_109 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_112 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_110 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_114 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_111 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_116 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_119 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_120 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_121 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_113 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_122 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_115 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_118 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_123 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_124 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_117 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_126 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_125 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_127 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_129 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_131 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_132 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_133 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_134 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_135 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_138 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_137 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_139 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_136 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_142 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_140 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_128 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_130 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_143 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_144 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_146 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_147 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_148 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_149 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_150 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_151 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_145 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_152 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_154 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_155 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_156 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_157 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_158 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_159 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_160 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_161 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_165 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_163 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_169 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_170 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_167 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_166 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_162 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_168 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_173 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_174 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_172 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_176 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_175 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_171 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_177 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_178 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_153 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_185 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_184 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_186 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_179 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_187 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_180 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_164 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_181 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_182 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_183 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_189 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_190 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_191 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_192 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_193 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_188 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_196 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_197 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_198 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_199 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_065 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_201 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_194 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_200 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_202 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_195 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_203 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_204 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_210 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_211 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_212 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_214 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_218 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_213 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_216 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_219 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_215 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_220 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_221 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_223 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_224 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_225 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_217 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_229 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_227 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_231 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_232 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_233 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_234 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_205 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_235 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_207 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_237 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_236 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_208 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_238 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_226 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_230 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_222 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_206 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_209 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_241 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_244 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_245 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_243 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_242 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_239 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_240 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_228 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_247 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_246 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_251 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_252 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rho ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_theta ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit0 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit1 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit10 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit13 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_248 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit14 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit16 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit17 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit18 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit19 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit2 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit21 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit20 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit22 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit24 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit3 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit5 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit15 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit7 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit8 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit4 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit6 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane11 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane12 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane13 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane14 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane15 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane16 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane17 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane18 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane19 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit9 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane0 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit11 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane1 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane21 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane3 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane4 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane5 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_array_bit12 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane6 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane24 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane8 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane7 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane9 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane22 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane10 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane20 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::set_lane2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::andassign1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::andassign2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::from_array ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit0_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit10_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit10_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit11_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit0_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit11_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit12_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit13_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit14_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit15_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit15_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit16_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit16_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit17_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit17_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit18_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit18_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit19_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit1_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit12_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit13_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit19_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit14_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit20_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit21_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit1_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit20_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit21_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit22_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit22_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit23_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit24_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit24_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit25_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit25_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit26_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit26_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit27_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit28_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit27_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit28_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit29_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit2_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit2_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit29_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::and2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::and1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit23_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit30_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit30_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit31_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit31_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit32_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit33_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit32_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit33_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit34_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit34_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit35_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit35_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit36_high ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit16 ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit37_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit37_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit38_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit39_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit40_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit3_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit40_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit41_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit36_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit38_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit3_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit42_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit41_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit42_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit43_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit44_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit45_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit46_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit46_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit44_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit43_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit47_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit47_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit48_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit48_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit49_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit49_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit4_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit4_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit50_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit51_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit50_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit52_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit51_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit52_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit53_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit53_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit54_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit55_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit56_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit56_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit57_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit57_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit55_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit54_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit58_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit58_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit59_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit59_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit5_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit5_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit60_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit60_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit61_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit62_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit63_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit63_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit6_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit6_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit61_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit62_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit7_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit7_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit8_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit8_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit9_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit9_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte0_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte0_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte1_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte1_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte2_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte2_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte4_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte5_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte3_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte4_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte3_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte5_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte7_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::into_array ... ok
[INFO] [stdout] test keccak::keccakword64_test::not1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte6_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte6_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_byte7_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::not2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit0_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit0_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit10_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit10_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit11_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit13_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit13_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit14_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit11_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit12_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit14_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit15_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit15_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit17_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit17_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit18_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit16_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit16_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit18_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit19_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit19_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit1_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit1_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit20_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit21_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit21_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit22_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit23_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit23_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit22_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit20_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit26_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit24_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit26_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit24_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit25_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit27_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit27_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit28_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit29_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit29_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit25_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit2_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit28_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit30_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit31_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit2_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit30_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit31_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit32_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit33_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit34_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit34_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit35_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit35_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit33_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit36_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit36_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit37_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit38_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit38_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit39_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit37_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit3_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit3_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit40_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit40_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit39_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit41_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit42_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit41_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit42_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit43_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit44_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit43_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit44_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit45_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit45_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit46_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit47_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit47_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit48_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit48_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit49_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit49_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit4_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit4_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit50_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit50_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit51_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit51_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit52_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit52_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit53_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit53_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit54_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit54_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit55_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit55_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit56_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit56_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit57_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit57_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit58_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit58_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit59_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit59_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit5_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit5_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit60_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit60_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit61_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit61_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit62_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit63_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit63_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit6_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit6_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit7_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit7_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit8_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit8_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit9_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit9_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte0_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte0_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte1_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte1_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte2_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte2_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte3_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte3_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte4_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte4_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte5_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte6_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte5_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte6_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte7_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_byte7_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::shl1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::shl2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::shlassign2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::shlassign1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::xor1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::xor2 ... ok
[INFO] [stdout] test keccak::keccakword64_test::xorassign1 ... ok
[INFO] [stdout] test keccak::keccakword64_test::xorassign2 ... ok
[INFO] [stdout] test md2::tests::pattern1 ... ok
[INFO] [stdout] test md2::tests::pattern10 ... ok
[INFO] [stdout] test md2::tests::pattern2 ... ok
[INFO] [stdout] test md2::tests::pattern3 ... ok
[INFO] [stdout] test md2::tests::pattern4 ... ok
[INFO] [stdout] test md2::tests::pattern5 ... ok
[INFO] [stdout] test md2::tests::pattern6 ... ok
[INFO] [stdout] test md2::tests::pattern11 ... ok
[INFO] [stdout] test md2::tests::pattern8 ... ok
[INFO] [stdout] test md2::tests::pattern7 ... ok
[INFO] [stdout] test md4::md4buffer_test::convert ... ok
[INFO] [stdout] test md2::tests::pattern9 ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit0_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit0_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit1_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit2_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit2_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit3_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit3_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit4_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit4_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit5_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit5_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit6_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit6_low ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit7_high ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit7_low ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit0_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit115_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit62_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit148_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit132_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit165_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit16_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit181_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit198_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit214_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit231_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit247_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit264_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit280_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit297_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit313_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit330_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit33_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit346_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit363_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit379_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit396_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit412_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit429_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit445_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit462_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit478_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit495_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit49_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit511_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit66_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit82_high ... ok
[INFO] [stdout] test md4::md4chunk_test::set_bit99_high ... ok
[INFO] [stdout] test md4::md4word_test::add_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::add_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::add_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::and_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::add_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::and_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::and_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::and_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::from_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::from_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::from_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::into_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::into_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::into_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::into_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::not_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::not_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::not_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::not_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::or_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::or_pattern2 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_079 ... ok
[INFO] [stdout] test md4::md4word_test::or_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::or_pattern4 ... ok
[INFO] [stdout] test md4::md4word_test::set_bit0_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit0_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit10_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit10_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit11_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit11_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit12_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit12_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit13_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit13_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit14_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit14_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit15_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit15_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit16_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit16_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit17_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit17_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit18_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit18_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit19_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit19_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit1_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit1_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit20_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit20_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit21_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit22_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit22_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit23_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit23_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit24_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit24_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit25_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit25_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit21_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit26_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit26_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit27_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit27_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit28_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit28_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit29_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit2_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit29_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit2_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit30_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit30_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit31_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit31_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit3_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit3_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit4_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit5_high ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_083 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::get_array_bit11 ... ok
[INFO] [stdout] test md4::md4word_test::set_bit5_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit6_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit6_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit7_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit8_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit8_low ... ok
[INFO] [stdout] test md4::md4word_test::set_bit9_high ... ok
[INFO] [stdout] test md4::md4word_test::set_bit9_low ... ok
[INFO] [stdout] test md4::md4word_test::xor_pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::xor_pattern2 ... ok
[INFO] [stdout] test md4::md4word_test::xor_pattern3 ... ok
[INFO] [stdout] test md4::md4word_test::xor_pattern4 ... ok
[INFO] [stdout] test md4::tests::pattern1 ... ok
[INFO] [stdout] test md4::md4word_test::set_bit4_low ... ok
[INFO] [stdout] test md4::tests::pattern10 ... ok
[INFO] [stdout] test md4::tests::pattern11 ... ok
[INFO] [stdout] test md4::tests::pattern2 ... ok
[INFO] [stdout] test md4::tests::pattern3 ... ok
[INFO] [stdout] test md4::tests::pattern4 ... ok
[INFO] [stdout] test md4::tests::pattern5 ... ok
[INFO] [stdout] test md4::tests::pattern6 ... ok
[INFO] [stdout] test md4::tests::pattern8 ... ok
[INFO] [stdout] test md4::tests::pattern9 ... ok
[INFO] [stdout] test md5::md5buffer_test::convert ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit0_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit0_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit1_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit1_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit2_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit2_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit3_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit3_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit4_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit5_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit5_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit6_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit4_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit7_high ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit6_low ... ok
[INFO] [stdout] test md5::md5byte_test::set_bit7_low ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit0_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit115_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit132_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit148_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit165_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit16_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit181_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit198_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit214_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit231_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit247_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit264_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit280_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit297_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit313_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit330_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit33_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit346_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit363_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit379_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit396_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit412_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit429_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit445_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit462_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit478_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit495_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit49_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit511_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit82_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit99_high ... ok
[INFO] [stdout] test md5::md5table_test::table0 ... ok
[INFO] [stdout] test md5::md5table_test::table1 ... ok
[INFO] [stdout] test md5::md5table_test::table10 ... ok
[INFO] [stdout] test md5::md5table_test::table11 ... ok
[INFO] [stdout] test md5::md5table_test::table12 ... ok
[INFO] [stdout] test md5::md5table_test::table13 ... ok
[INFO] [stdout] test md5::md5table_test::table14 ... ok
[INFO] [stdout] test md5::md5table_test::table15 ... ok
[INFO] [stdout] test md5::md5table_test::table16 ... ok
[INFO] [stdout] test md5::md5table_test::table17 ... ok
[INFO] [stdout] test md5::md5table_test::table18 ... ok
[INFO] [stdout] test md5::md5table_test::table19 ... ok
[INFO] [stdout] test md5::md5table_test::table2 ... ok
[INFO] [stdout] test md5::md5table_test::table20 ... ok
[INFO] [stdout] test md5::md5table_test::table21 ... ok
[INFO] [stdout] test md5::md5table_test::table22 ... ok
[INFO] [stdout] test md5::md5table_test::table23 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_249 ... ok
[INFO] [stdout] test md5::md5table_test::table24 ... ok
[INFO] [stdout] test md5::md5table_test::table25 ... ok
[INFO] [stdout] test md5::md5table_test::table26 ... ok
[INFO] [stdout] test md5::md5table_test::table28 ... ok
[INFO] [stdout] test md5::md5table_test::table29 ... ok
[INFO] [stdout] test md5::md5table_test::table3 ... ok
[INFO] [stdout] test md5::md5table_test::table30 ... ok
[INFO] [stdout] test md5::md5table_test::table31 ... ok
[INFO] [stdout] test md5::md5table_test::table32 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_141 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_253 ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_254 ... ok
[INFO] [stdout] test md5::md5table_test::table34 ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit45_low ... ok
[INFO] [stdout] test md5::md5table_test::table35 ... ok
[INFO] [stdout] test md5::md5table_test::table36 ... ok
[INFO] [stdout] test md4::md4byte_test::set_bit1_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit46_high ... ok
[INFO] [stdout] test md5::md5table_test::table33 ... ok
[INFO] [stdout] test md4::md4word_test::set_bit7_high ... ok
[INFO] [stdout] test md5::md5chunk_test::set_bit66_high ... ok
[INFO] [stdout] test md5::md5table_test::table39 ... ok
[INFO] [stdout] test md5::md5table_test::table37 ... ok
[INFO] [stdout] test md5::md5table_test::table42 ... ok
[INFO] [stdout] test md5::md5table_test::table41 ... ok
[INFO] [stdout] test md5::md5table_test::table44 ... ok
[INFO] [stdout] test md5::md5table_test::table45 ... ok
[INFO] [stdout] test md5::md5table_test::table46 ... ok
[INFO] [stdout] test md5::md5table_test::table48 ... ok
[INFO] [stdout] test md5::md5table_test::table47 ... ok
[INFO] [stdout] test md5::md5table_test::table49 ... ok
[INFO] [stdout] test md5::md5table_test::table50 ... ok
[INFO] [stdout] test md5::md5table_test::table5 ... ok
[INFO] [stdout] test md5::md5table_test::table43 ... ok
[INFO] [stdout] test md5::md5table_test::table51 ... ok
[INFO] [stdout] test md5::md5table_test::table38 ... ok
[INFO] [stdout] test md5::md5table_test::table53 ... ok
[INFO] [stdout] test md5::md5table_test::table56 ... ok
[INFO] [stdout] test md5::md5table_test::table55 ... ok
[INFO] [stdout] test md5::md5table_test::table57 ... ok
[INFO] [stdout] test md5::md5table_test::table59 ... ok
[INFO] [stdout] test md5::md5table_test::table6 ... ok
[INFO] [stdout] test md5::md5table_test::table58 ... ok
[INFO] [stdout] test md5::md5table_test::table60 ... ok
[INFO] [stdout] test md5::md5table_test::table61 ... ok
[INFO] [stdout] test md5::md5table_test::table63 ... ok
[INFO] [stdout] test md5::md5table_test::table62 ... ok
[INFO] [stdout] test md5::md5table_test::table7 ... ok
[INFO] [stdout] test md5::md5table_test::table9 ... ok
[INFO] [stdout] test md5::md5table_test::table8 ... ok
[INFO] [stdout] test md5::md5word_test::add_pattern2 ... ok
[INFO] [stdout] test md5::md5table_test::table4 ... ok
[INFO] [stdout] test md5::md5word_test::add_pattern1 ... ok
[INFO] [stdout] test md5::md5word_test::and_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::add_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::add_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::and_pattern1 ... ok
[INFO] [stdout] test md5::md5table_test::table54 ... ok
[INFO] [stdout] test md5::md5table_test::table52 ... ok
[INFO] [stdout] test md5::md5table_test::table40 ... ok
[INFO] [stdout] test md5::md5word_test::and_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::and_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::from_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::from_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::into_pattern1 ... ok
[INFO] [stdout] test md5::md5word_test::into_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::into_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::not_pattern1 ... ok
[INFO] [stdout] test md5::md5word_test::into_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::not_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::not_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::not_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::from_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::from_pattern1 ... ok
[INFO] [stdout] test md5::md5word_test::or_pattern4 ... ok
[INFO] [stdout] test md5::md5word_test::set_bit0_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit10_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit11_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit11_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit12_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit12_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit13_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit13_high ... ok
[INFO] [stdout] test md5::md5word_test::or_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::or_pattern1 ... ok
[INFO] [stdout] test md5::md5word_test::set_bit14_high ... ok
[INFO] [stdout] test md5::md5word_test::or_pattern3 ... ok
[INFO] [stdout] test md5::md5word_test::set_bit15_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit0_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit15_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit10_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit16_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit17_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit18_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit14_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit1_high ... ok
[INFO] [stdout] test keccak::keccakstatearray_test::op_rc_250 ... ok
[INFO] [stdout] test keccak::keccakword64_test::get_bit39_high ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit12_low ... ok
[INFO] [stdout] test keccak::keccakword64_test::set_bit32_high ... ok
[INFO] [stdout] test md4::md4word_test::from_pattern1 ... ok
[INFO] [stdout] test md4::tests::pattern7 ... ok
[INFO] [stdout] test md5::md5table_test::table27 ... ok
[INFO] [stdout] test md5::md5word_test::set_bit16_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit1_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit20_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit19_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit17_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit18_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit19_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit21_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit22_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit22_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit23_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit23_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit24_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit25_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit25_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit24_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit26_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit26_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit27_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit28_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit28_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit29_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit29_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit2_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit2_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit30_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit30_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit31_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit31_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit3_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit21_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit27_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit3_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit20_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit4_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit5_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit5_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit6_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit7_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit6_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit7_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit8_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit9_high ... ok
[INFO] [stdout] test md5::md5word_test::set_bit8_low ... ok
[INFO] [stdout] test md5::md5word_test::set_bit9_low ... ok
[INFO] [stdout] test md5::md5word_test::xor_pattern2 ... ok
[INFO] [stdout] test md5::md5word_test::set_bit4_high ... ok
[INFO] [stdout] test md5::md5word_test::xor_pattern4 ... ok
[INFO] [stdout] test md5::tests::pattern1 ... ok
[INFO] [stdout] test md5::tests::pattern8 ... ok
[INFO] [stdout] test md5::md5word_test::xor_pattern1 ... ok
[INFO] [stdout] test md5::tests::pattern10 ... ok
[INFO] [stdout] test md5::tests::pattern9 ... ok
[INFO] [stdout] test sha3::test224::pattern02 ... ok
[INFO] [stdout] test sha3::test224::pattern03 ... ok
[INFO] [stdout] test sha3::test224::pattern01 ... ok
[INFO] [stdout] test sha3::test224::pattern05 ... ok
[INFO] [stdout] test md5::tests::pattern11 ... ok
[INFO] [stdout] test md5::tests::pattern3 ... ok
[INFO] [stdout] test sha3::test224::pattern06 ... ok
[INFO] [stdout] test sha3::test224::pattern04 ... ok
[INFO] [stdout] test md5::tests::pattern4 ... ok
[INFO] [stdout] test md5::tests::pattern5 ... ok
[INFO] [stdout] test md5::tests::pattern6 ... ok
[INFO] [stdout] test md5::tests::pattern7 ... ok
[INFO] [stdout] test md5::md5word_test::xor_pattern3 ... ok
[INFO] [stdout] test md5::tests::pattern2 ... ok
[INFO] [stdout] test sha3::test224::pattern07 ... ok
[INFO] [stdout] test sha3::test224::pattern10 ... ok
[INFO] [stdout] test sha3::test256::pattern06 ... ok
[INFO] [stdout] test sha3::test256::pattern04 ... ok
[INFO] [stdout] test sha3::test256::pattern05 ... ok
[INFO] [stdout] test sha3::test256::pattern08 ... ok
[INFO] [stdout] test sha3::test224::pattern09 ... ok
[INFO] [stdout] test sha3::test256::pattern07 ... ok
[INFO] [stdout] test sha3::test256::pattern09 ... ok
[INFO] [stdout] test sha3::test256::pattern01 ... ok
[INFO] [stdout] test sha3::test256::pattern02 ... ok
[INFO] [stdout] test sha3::test384::pattern01 ... ok
[INFO] [stdout] test sha3::test224::pattern11 ... ok
[INFO] [stdout] test sha3::test256::pattern11 ... ok
[INFO] [stdout] test sha3::test256::pattern03 ... ok
[INFO] [stdout] test sha3::test224::pattern08 ... ok
[INFO] [stdout] test sha3::test512::pattern02 ... ok
[INFO] [stdout] test sha3::test384::pattern02 ... ok
[INFO] [stdout] test sha3::test384::pattern03 ... ok
[INFO] [stdout] test sha3::test384::pattern04 ... ok
[INFO] [stdout] test sha3::test384::pattern05 ... ok
[INFO] [stdout] test sha3::test384::pattern06 ... ok
[INFO] [stdout] test sha3::test384::pattern07 ... ok
[INFO] [stdout] test sha3::test384::pattern09 ... ok
[INFO] [stdout] test sha3::test384::pattern11 ... ok
[INFO] [stdout] test sha3::test384::pattern08 ... ok
[INFO] [stdout] test sha3::test384::pattern10 ... ok
[INFO] [stdout] test sha3::test256::pattern10 ... ok
[INFO] [stdout] test sha3::test512::pattern03 ... ok
[INFO] [stdout] test sha3::test512::pattern05 ... ok
[INFO] [stdout] test sha3::test512::pattern06 ... ok
[INFO] [stdout] test sha3::test512::pattern08 ... ok
[INFO] [stdout] test sha3::test512::pattern07 ... ok
[INFO] [stdout] test sha3::test512::pattern10 ... ok
[INFO] [stdout] test sha3::test512::pattern01 ... ok
[INFO] [stdout] test tests::it_works ... ok
[INFO] [stdout] test sha3::test512::pattern04 ... ok
[INFO] [stdout] test sha3::test512::pattern09 ... ok
[INFO] [stdout] test sha3::test512::pattern11 ... ok
[INFO] [stderr]    Doc-tests onehash
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1111 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[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] running `Command { std: "docker" "inspect" "6aebec4d8b4551f47c46e9845fc15bd5c717c4e5c87358bf8c9b562239e50ef5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6aebec4d8b4551f47c46e9845fc15bd5c717c4e5c87358bf8c9b562239e50ef5", kill_on_drop: false }`
[INFO] [stdout] 6aebec4d8b4551f47c46e9845fc15bd5c717c4e5c87358bf8c9b562239e50ef5
