[INFO] cloning repository https://github.com/sourcefrog/cryptopals
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sourcefrog/cryptopals" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsourcefrog%2Fcryptopals", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsourcefrog%2Fcryptopals'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 19642d87194931f60bf9203740bad30ae7e10b49
[INFO] testing sourcefrog/cryptopals against beta-2026-03-05 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsourcefrog%2Fcryptopals" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/sourcefrog/cryptopals
[INFO] finished tweaking git repo https://github.com/sourcefrog/cryptopals
[INFO] tweaked toml for git repo https://github.com/sourcefrog/cryptopals written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/sourcefrog/cryptopals on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/sourcefrog/cryptopals already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d839f5a96c62648fd9e9640bfba618ba52df8cd8ddeb917e14d61d9bfa2975b3
[INFO] running `Command { std: "docker" "start" "-a" "d839f5a96c62648fd9e9640bfba618ba52df8cd8ddeb917e14d61d9bfa2975b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d839f5a96c62648fd9e9640bfba618ba52df8cd8ddeb917e14d61d9bfa2975b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d839f5a96c62648fd9e9640bfba618ba52df8cd8ddeb917e14d61d9bfa2975b3", kill_on_drop: false }`
[INFO] [stdout] d839f5a96c62648fd9e9640bfba618ba52df8cd8ddeb917e14d61d9bfa2975b3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d38838429c35b89c1d2a1c59d9432b6f52ce4a8a8bfecfc1c27a02652a135bb9
[INFO] running `Command { std: "docker" "start" "-a" "d38838429c35b89c1d2a1c59d9432b6f52ce4a8a8bfecfc1c27a02652a135bb9", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.126
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling fastrand v1.7.0
[INFO] [stderr]    Compiling eyre v0.6.8
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling cpufeatures v0.2.2
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling once_cell v1.12.0
[INFO] [stderr]    Compiling regex-syntax v0.6.26
[INFO] [stderr]    Compiling bytes v1.1.0
[INFO] [stderr]    Compiling bit-set v0.5.2
[INFO] [stderr]    Compiling getrandom v0.2.7
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling tempfile v3.3.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling crypto-common v0.1.3
[INFO] [stderr]    Compiling cipher v0.4.3
[INFO] [stderr]    Compiling aes v0.8.1
[INFO] [stderr]    Compiling proptest v1.0.0
[INFO] [stderr]    Compiling cryptopals v0.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |         0..=25 => (b'A' + b),
[INFO] [stdout]    |                   ^        ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -         0..=25 => (b'A' + b),
[INFO] [stdout] 86 +         0..=25 => b'A' + b,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:87:20
[INFO] [stdout]    |
[INFO] [stdout] 87 |         26..=51 => (b'a' + b - 26),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 87 -         26..=51 => (b'a' + b - 26),
[INFO] [stdout] 87 +         26..=51 => b'a' + b - 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:88:20
[INFO] [stdout]    |
[INFO] [stdout] 88 |         52..=61 => (b'0' + b - 52),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 -         52..=61 => (b'0' + b - 52),
[INFO] [stdout] 88 +         52..=61 => b'0' + b - 52,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout]    |                        ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 98 -         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout] 98 +         b'A'..=b'Z' => c - b'A',
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout]    |                        ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout] 99 +         b'a'..=b'z' => c - b'a' + 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/base64.rs:100:24
[INFO] [stdout]     |
[INFO] [stdout] 100 |         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout]     |                        ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 100 -         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout] 100 +         b'0'..=b'9' => c - b'0' + 52,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.91s
[INFO] running `Command { std: "docker" "inspect" "d38838429c35b89c1d2a1c59d9432b6f52ce4a8a8bfecfc1c27a02652a135bb9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d38838429c35b89c1d2a1c59d9432b6f52ce4a8a8bfecfc1c27a02652a135bb9", kill_on_drop: false }`
[INFO] [stdout] d38838429c35b89c1d2a1c59d9432b6f52ce4a8a8bfecfc1c27a02652a135bb9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e12f976bc129d69fac1f8e84c45b6f50180942b978c077be183fee4fc0a06724
[INFO] running `Command { std: "docker" "start" "-a" "e12f976bc129d69fac1f8e84c45b6f50180942b978c077be183fee4fc0a06724", kill_on_drop: false }`
[INFO] [stderr]    Compiling cryptopals v0.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |         0..=25 => (b'A' + b),
[INFO] [stdout]    |                   ^        ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -         0..=25 => (b'A' + b),
[INFO] [stdout] 86 +         0..=25 => b'A' + b,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:87:20
[INFO] [stdout]    |
[INFO] [stdout] 87 |         26..=51 => (b'a' + b - 26),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 87 -         26..=51 => (b'a' + b - 26),
[INFO] [stdout] 87 +         26..=51 => b'a' + b - 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:88:20
[INFO] [stdout]    |
[INFO] [stdout] 88 |         52..=61 => (b'0' + b - 52),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 -         52..=61 => (b'0' + b - 52),
[INFO] [stdout] 88 +         52..=61 => b'0' + b - 52,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout]    |                        ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 98 -         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout] 98 +         b'A'..=b'Z' => c - b'A',
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout]    |                        ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout] 99 +         b'a'..=b'z' => c - b'a' + 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/base64.rs:100:24
[INFO] [stdout]     |
[INFO] [stdout] 100 |         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout]     |                        ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 100 -         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout] 100 +         b'0'..=b'9' => c - b'0' + 52,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |         0..=25 => (b'A' + b),
[INFO] [stdout]    |                   ^        ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -         0..=25 => (b'A' + b),
[INFO] [stdout] 86 +         0..=25 => b'A' + b,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:87:20
[INFO] [stdout]    |
[INFO] [stdout] 87 |         26..=51 => (b'a' + b - 26),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 87 -         26..=51 => (b'a' + b - 26),
[INFO] [stdout] 87 +         26..=51 => b'a' + b - 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:88:20
[INFO] [stdout]    |
[INFO] [stdout] 88 |         52..=61 => (b'0' + b - 52),
[INFO] [stdout]    |                    ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 -         52..=61 => (b'0' + b - 52),
[INFO] [stdout] 88 +         52..=61 => b'0' + b - 52,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout]    |                        ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 98 -         b'A'..=b'Z' => (c - b'A'),
[INFO] [stdout] 98 +         b'A'..=b'Z' => c - b'A',
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]   --> src/base64.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout]    |                        ^             ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stdout] 99 +         b'a'..=b'z' => c - b'a' + 26,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/base64.rs:100:24
[INFO] [stdout]     |
[INFO] [stdout] 100 |         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout]     |                        ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 100 -         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stdout] 100 +         b'0'..=b'9' => c - b'0' + 52,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.42s
[INFO] running `Command { std: "docker" "inspect" "e12f976bc129d69fac1f8e84c45b6f50180942b978c077be183fee4fc0a06724", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e12f976bc129d69fac1f8e84c45b6f50180942b978c077be183fee4fc0a06724", kill_on_drop: false }`
[INFO] [stdout] e12f976bc129d69fac1f8e84c45b6f50180942b978c077be183fee4fc0a06724
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 63b3edbd4240ae4999fb6ef39f23a9c37c79f2a8c3c2e075c0a78b3a9ba0afde
[INFO] running `Command { std: "docker" "start" "-a" "63b3edbd4240ae4999fb6ef39f23a9c37c79f2a8c3c2e075c0a78b3a9ba0afde", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]   --> src/base64.rs:86:19
[INFO] [stderr]    |
[INFO] [stderr] 86 |         0..=25 => (b'A' + b),
[INFO] [stderr]    |                   ^        ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 86 -         0..=25 => (b'A' + b),
[INFO] [stderr] 86 +         0..=25 => b'A' + b,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]   --> src/base64.rs:87:20
[INFO] [stderr]    |
[INFO] [stderr] 87 |         26..=51 => (b'a' + b - 26),
[INFO] [stderr]    |                    ^             ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 87 -         26..=51 => (b'a' + b - 26),
[INFO] [stderr] 87 +         26..=51 => b'a' + b - 26,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]   --> src/base64.rs:88:20
[INFO] [stderr]    |
[INFO] [stderr] 88 |         52..=61 => (b'0' + b - 52),
[INFO] [stderr]    |                    ^             ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 88 -         52..=61 => (b'0' + b - 52),
[INFO] [stderr] 88 +         52..=61 => b'0' + b - 52,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]   --> src/base64.rs:98:24
[INFO] [stderr]    |
[INFO] [stderr] 98 |         b'A'..=b'Z' => (c - b'A'),
[INFO] [stderr]    |                        ^        ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 98 -         b'A'..=b'Z' => (c - b'A'),
[INFO] [stderr] 98 +         b'A'..=b'Z' => c - b'A',
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]   --> src/base64.rs:99:24
[INFO] [stderr]    |
[INFO] [stderr] 99 |         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stderr]    |                        ^             ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 99 -         b'a'..=b'z' => (c - b'a' + 26),
[INFO] [stderr] 99 +         b'a'..=b'z' => c - b'a' + 26,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/base64.rs:100:24
[INFO] [stderr]     |
[INFO] [stderr] 100 |         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stderr]     |                        ^             ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 100 -         b'0'..=b'9' => (c - b'0' + 52),
[INFO] [stderr] 100 +         b'0'..=b'9' => c - b'0' + 52,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `cryptopals` (lib) generated 6 warnings (run `cargo fix --lib -p cryptopals` to apply 6 suggestions)
[INFO] [stderr] warning: `cryptopals` (lib test) generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cryptopals-1d2155cae0c2e845)
[INFO] [stdout] running 20 tests
[INFO] [stdout] test base64::test::simple ... ok
[INFO] [stdout] test detect::test::zero_score_non_ascii ... ok
[INFO] [stdout] test freqs::test::simple ... ok
[INFO] [stdout] test hex::test::decode_hex ... ok
[INFO] [stdout] test base64::test::round_trip_input_6 ... ok
[INFO] [stdout] test random::test::random_bytes_right_size ... ok
[INFO] [stdout] test pkcs7::test::sixteen_zeros ... ok
[INFO] [stdout] test base64::test::another_example ... ok
[INFO] [stdout] test hamming::test::hamming_example ... ok
[INFO] [stdout] test base64::test::all_byte_values ... ok
[INFO] [stdout] test pkcs7::test::bad_padding ... ok
[INFO] [stdout] test pkcs7::test::good_padding ... ok
[INFO] [stdout] test detect::test::detect_by_freq ... ok
[INFO] [stdout] test pkcs7::test::pad_roundtrip ... ok
[INFO] [stdout] test freqs::test::rms_error_duplicated_is_same ... ok
[INFO] [stderr]      Running unittests src/bin/cp01.rs (/opt/rustwide/target/debug/deps/cp01-7613fa2e3ccb40c8)
[INFO] [stdout] test aes::test::roundtrip_aes_ecb ... ok
[INFO] [stdout] test aes::test::roundtrip_aes_cbc_padded ... ok
[INFO] [stdout] test freqs::test::rms_error_self_is_0 ... ok
[INFO] [stdout] test freqs::test::rms_error_different_vecs ... ok
[INFO] [stdout] test base64::test::prop_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[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] [stderr]      Running unittests src/bin/freqs.rs (/opt/rustwide/target/debug/deps/freqs-91735a2a12e11c30)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/xor.rs (/opt/rustwide/target/debug/deps/xor-a4ab292c3b930635)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/challenges/main.rs (/opt/rustwide/target/debug/deps/challenges-2a1a178478723cfe)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test cp02::challenge_02 ... ok
[INFO] [stdout] test cp01::challenge_01 ... ok
[INFO] [stdout] test cp03::challenge_03 ... ok
[INFO] [stdout] test cp05::challenge_05 ... ok
[INFO] [stdout] test cp07::challenge_07 ... ok
[INFO] [stdout] test cp14::find_repeated_block_at_3 ... ok
[INFO] [stdout] test cp09::challenge_09 ... ok
[INFO] [stdout] test cp13::strings_are_cleaned ... ok
[INFO] [stdout] test cp14::find_repeated_block_at_0 ... ok
[INFO] [stdout] test cp10::challenge_10 ... ok
[INFO] [stdout] test cp15::challenge_15 ... ok
[INFO] [stdout] test cp13::get_admin ... ok
[INFO] [stdout] test cp16::challenge_16 ... ok
[INFO] [stdout] test cp13::profile_example ... ok
[INFO] [stdout] test cp16::direct_injection_is_blocked_by_quoting ... ok
[INFO] [stdout] test cp13::roundtrip_profile ... ok
[INFO] [stdout] test cp13::kv_parse_example ... ok
[INFO] [stdout] test cp16::not_admin_by_default ... ok
[INFO] [stdout] test cp17::construct_padding_using_iv ... ok
[INFO] [stdout] test cp17::basic_roundtrip_is_padded ... ok
[INFO] [stdout] test cp17::last_block_is_always_padded ... ok
[INFO] [stdout] test cp08::challenge_08 ... ok
[INFO] [stdout] test cp06::challenge_06 ... ok
[INFO] [stdout] test cp17::padding_attack_with_known_text ... ok
[INFO] [stdout] test cp17::recover_one_random_string ... ok
[INFO] [stdout] test cp17::challenge_17 ... FAILED
[INFO] [stdout] test cp04::challenge_04 ... ok
[INFO] [stdout] test cp11::challenge_11 ... ok
[INFO] [stdout] test cp14::challenge_12 ... FAILED
[INFO] [stdout] test cp12::challenge_12 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- cp17::challenge_17 stdout ----
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7e7c3aa296f01 is_padded=true
[INFO] [stdout] found valid padding for byte 15 b 103 'g'
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7e7c3aa290202 is_padded=true
[INFO] [stdout] found valid padding for byte 14 b 97 'a'
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7e7c3aa030303 is_padded=true
[INFO] [stdout] found valid padding for byte 13 b 114 'r'
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7e7c304040404 is_padded=true
[INFO] [stdout] found valid padding for byte 12 b 32 ' '
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7e70505050505 is_padded=true
[INFO] [stdout] found valid padding for byte 11 b 121 'y'
[INFO] [stdout] plaintext 39f151c4e3d4aca08db7060606060606 is_padded=true
[INFO] [stdout] found valid padding for byte 10 b 109 'm'
[INFO] [stdout] plaintext 39f151c4e3d4aca08d07070707070707 is_padded=true
[INFO] [stdout] found valid padding for byte 9 b 32 ' '
[INFO] [stdout] plaintext 39f151c4e3d4aca00808080808080808 is_padded=true
[INFO] [stdout] found valid padding for byte 8 b 104 'h'
[INFO] [stdout] plaintext 39f151c4e3d4ac090909090909090909 is_padded=true
[INFO] [stdout] found valid padding for byte 7 b 116 't'
[INFO] [stdout] plaintext 39f151c4e3d40a0a0a0a0a0a0a0a0a0a is_padded=true
[INFO] [stdout] found valid padding for byte 6 b 105 'i'
[INFO] [stdout] plaintext 39f151c4e30b0b0b0b0b0b0b0b0b0b0b is_padded=true
[INFO] [stdout] found valid padding for byte 5 b 57 '9'
[INFO] [stdout] plaintext 39f151c40c0c0c0c0c0c0c0c0c0c0c0c is_padded=true
[INFO] [stdout] found valid padding for byte 4 b 48 '0'
[INFO] [stdout] plaintext 39f1510d0d0d0d0d0d0d0d0d0d0d0d0d is_padded=true
[INFO] [stdout] found valid padding for byte 3 b 48 '0'
[INFO] [stdout] plaintext 39f10e0e0e0e0e0e0e0e0e0e0e0e0e0e is_padded=true
[INFO] [stdout] found valid padding for byte 2 b 48 '0'
[INFO] [stdout] plaintext 390f0f0f0f0f0f0f0f0f0f0f0f0f0f0f is_padded=true
[INFO] [stdout] found valid padding for byte 1 b 48 '0'
[INFO] [stdout] plaintext 10101010101010101010101010101010 is_padded=true
[INFO] [stdout] found valid padding for byte 0 b 48 '0'
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a714ae4409a01 is_padded=true
[INFO] [stdout] found valid padding for byte 31 b 32 ' '
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a714ae4400202 is_padded=true
[INFO] [stdout] found valid padding for byte 30 b 121 'y'
[INFO] [stderr] error: test failed, to rerun pass `--test challenges`
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a714ae4030303 is_padded=true
[INFO] [stdout] found valid padding for byte 29 b 109 'm'
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a714a04040404 is_padded=true
[INFO] [stdout] found valid padding for byte 28 b 32 ' '
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a710505050505 is_padded=true
[INFO] [stdout] found valid padding for byte 27 b 111 'o'
[INFO] [stdout] plaintext 5f60dc41a48fece5b19a060606060606 is_padded=true
[INFO] [stdout] found valid padding for byte 26 b 115 's'
[INFO] [stdout] plaintext 5f60dc41a48fece5b107070707070707 is_padded=true
[INFO] [stdout] found valid padding for byte 25 b 32 ' '
[INFO] [stdout] plaintext 5f60dc41a48fece50808080808080808 is_padded=true
[INFO] [stdout] found valid padding for byte 24 b 110 'n'
[INFO] [stdout] plaintext 5f60dc41a48fec090909090909090909 is_padded=true
[INFO] [stdout] found valid padding for byte 23 b 119 'w'
[INFO] [stdout] plaintext 5f60dc41a48f0a0a0a0a0a0a0a0a0a0a is_padded=true
[INFO] [stdout] found valid padding for byte 22 b 111 'o'
[INFO] [stdout] plaintext 5f60dc41a40b0b0b0b0b0b0b0b0b0b0b is_padded=true
[INFO] [stdout] found valid padding for byte 21 b 100 'd'
[INFO] [stdout] plaintext 5f60dc410c0c0c0c0c0c0c0c0c0c0c0c is_padded=true
[INFO] [stdout] found valid padding for byte 20 b 32 ' '
[INFO] [stdout] plaintext 5f60dc0d0d0d0d0d0d0d0d0d0d0d0d0d is_padded=true
[INFO] [stdout] found valid padding for byte 19 b 112 'p'
[INFO] [stdout] plaintext 5f600e0e0e0e0e0e0e0e0e0e0e0e0e0e is_padded=true
[INFO] [stdout] found valid padding for byte 18 b 111 'o'
[INFO] [stdout] plaintext 5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f is_padded=true
[INFO] [stdout] found valid padding for byte 17 b 116 't'
[INFO] [stdout] plaintext 10101010101010101010101010101010 is_padded=true
[INFO] [stdout] found valid padding for byte 16 b 45 '-'
[INFO] [stdout] plaintext bed2b76748b719651ea9b9f79a729d01 is_padded=true
[INFO] [stdout] found valid padding for byte 47 b 3 '\u{3}'
[INFO] [stdout] plaintext bed2b76748b719651ea9b9f79a720202 is_padded=true
[INFO] [stdout] found valid padding for byte 46 b 3 '\u{3}'
[INFO] [stdout] plaintext bed2b76748b719651ea9b9f79a030303 is_padded=true
[INFO] [stdout] found valid padding for byte 45 b 3 '\u{3}'
[INFO] [stdout] plaintext bed2b76748b719651ea9b9f704040404 is_padded=true
[INFO] [stdout] found valid padding for byte 44 b 119 'w'
[INFO] [stdout] plaintext bed2b76748b719651ea9b90505050505 is_padded=true
[INFO] [stdout] found valid padding for byte 43 b 111 'o'
[INFO] [stdout] plaintext bed2b76748b719651ea9060606060606 is_padded=true
[INFO] [stdout] found valid padding for byte 42 b 108 'l'
[INFO] [stdout] plaintext bed2b76748b719651e07070707070707 is_padded=true
[INFO] [stdout] found valid padding for byte 41 b 98 'b'
[INFO] [stdout] plaintext bed2b76748b719650808080808080808 is_padded=true
[INFO] [stdout] found valid padding for byte 40 b 32 ' '
[INFO] [stdout] plaintext bed2b76748b719090909090909090909 is_padded=true
[INFO] [stdout] found valid padding for byte 39 b 110 'n'
[INFO] [stdout] plaintext bed2b76748b70a0a0a0a0a0a0a0a0a0a is_padded=true
[INFO] [stdout] found valid padding for byte 38 b 97 'a'
[INFO] [stdout] plaintext bed2b767480b0b0b0b0b0b0b0b0b0b0b is_padded=true
[INFO] [stdout] found valid padding for byte 37 b 99 'c'
[INFO] [stdout] plaintext bed2b7670c0c0c0c0c0c0c0c0c0c0c0c is_padded=true
[INFO] [stdout] found valid padding for byte 36 b 32 ' '
[INFO] [stdout] plaintext bed2b70d0d0d0d0d0d0d0d0d0d0d0d0d is_padded=true
[INFO] [stdout] found valid padding for byte 35 b 114 'r'
[INFO] [stdout] plaintext bed20e0e0e0e0e0e0e0e0e0e0e0e0e0e is_padded=true
[INFO] [stdout] found valid padding for byte 34 b 105 'i'
[INFO] [stdout] plaintext be0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f is_padded=true
[INFO] [stdout] found valid padding for byte 33 b 97 'a'
[INFO] [stdout] plaintext 10101010101010101010101010101010 is_padded=true
[INFO] [stdout] found valid padding for byte 32 b 104 'h'
[INFO] [stdout] recovered: "000009ith my rag-top down so my hair can blow"
[INFO] [stdout] plaintext 68b87f9c1c7225d907e191ea54a30202 is_padded=true
[INFO] [stdout] found valid padding for byte 15 b 35 '#'
[INFO] [stdout] plaintext 68b87f9c1c7225d907e191ea54a30201 is_padded=true
[INFO] [stdout] found valid padding for byte 14 b 110 'n'
[INFO] [stdout] 
[INFO] [stdout] thread 'cp17::challenge_17' (74) panicked at tests/challenges/cp17.rs:80:13:
[INFO] [stdout] internal error: entered unreachable code: no acceptable mutation found for byte 13 in block 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f65da8095a - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f65da8095a - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f65da8095a - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55f65da8095a - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55f65da96bfa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55f65da96bfa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x55f65da855f2 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x55f65da855f2 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x55f65da5e04f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55f65da5e04f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55f65da788d9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x55f65d95182c - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x55f65d95182c - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x55f65da78a92 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x55f65da78a92 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x55f65da5e108 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x55f65da55849 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x55f65da5ee1d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x55f65da974dc - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x55f65d9421dc - challenges::cp17::padding_attack::hd0918dd6d735ce59
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp17.rs:80:13
[INFO] [stdout]   20:     0x55f65d93f8eb - challenges::cp17::challenge_17::h833ba87c9a47b1e4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp17.rs:114:25
[INFO] [stdout]   21:     0x55f65d93fff7 - challenges::cp17::challenge_17::{{closure}}::haf157aac521f98d9
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp17.rs:107:22
[INFO] [stdout]   22:     0x55f65d915386 - core::ops::function::FnOnce::call_once::heb82b3008aafcff5
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55f65d94590b - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55f65d94590b - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x55f65d9522fb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x55f65d9522fb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x55f65d9522fb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x55f65d9522fb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x55f65d94da14 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x55f65d94da14 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x55f65d954f02 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x55f65d954f02 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x55f65d954f02 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x55f65d954f02 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x55f65d954f02 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x55f65d954f02 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x55f65d954f02 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55f65da7fedf - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x55f65da7fedf - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7868c0f1eaa4 - <unknown>
[INFO] [stdout]   44:     0x7868c0faba64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cp14::challenge_12 stdout ----
[INFO] [stdout] 0x0 : 591b9d5003a38e69cc4db6342deb40ae
[INFO] [stdout] 0x1 : 8b3641e7a82e32ecf888f4d1115c3d54
[INFO] [stdout] 0x2 : f71130bd155c2c199fdaf618d5d80b5f
[INFO] [stdout] 0x3 : 945a93b9dc7d9f33153296a0c114ea45
[INFO] [stdout] 0x4 : 9f7e0c1bf564a74dd9048a1f275815d9
[INFO] [stdout] 0x5 : 236cd0bdc1037d21b99120288c5e1cfc
[INFO] [stdout] 0x6 : d6adc50ca9236c2b72d50588c01e179a
[INFO] [stdout] 0x7 : 18a16ffe2d385b857cda560eacac317b
[INFO] [stdout] 0x8 : a61de7daa6d8d0b098acec891b54c0f6
[INFO] [stdout] 0x9 : 3dab1917404b4217a0837f3c51e16e13
[INFO] [stdout] 0xa : c714d74002cf2e44f6068559b9656f52
[INFO] [stdout] 0xb : 546ce9301f0298c6e17f40323da1b0be
[INFO] [stdout] 0xc : bf3de84c67da09ae4c3b55fe44f3c2f6
[INFO] [stdout] 0xd : bcd27698a5f9c60312ec7f99b0146e37
[INFO] [stdout] 0xe : 2485426c740d7c29be7fd6536ca03194
[INFO] [stdout] 0xf : 3a756049c3c241b9c354a83a340ae620
[INFO] [stdout] 0x10 : e0b6be57f6440532e39a6c53efdb5b33
[INFO] [stdout] 0x11 : 9ee8ecbd913004d440496c2234153007
[INFO] [stdout] 0x12 : 1c34d72f31b08ae6b5a4295040b0e52a
[INFO] [stdout] 0x13 : f71da343c55d03a9ed2025ec8cb47857
[INFO] [stdout] 0x14 : f1694be315fbb9f1d1a9d15e0a2034da
[INFO] [stdout] 0x15 : ce053101e5e7b4f4601dca524dedf660
[INFO] [stdout] 0x16 : 67dff58cd033be65fff57d102f28fbb4
[INFO] [stdout] 0x17 : 9b2d92ca7641e509c07d0fecccfbe0e7
[INFO] [stdout] 0x18 : 4ba5def25b667be94f7bab15b737369b
[INFO] [stdout] 0x19 : 67ae35e8808bdb361e106830cce35282
[INFO] [stdout] 0x1a : 9610849416138e407763355b93fc572c
[INFO] [stdout] 0x1b : cc1b8f0a863ef5a0d6c33f42c3040c3b
[INFO] [stdout] 0x1c : 3f237f6ef98ec8615c6da88e95add329
[INFO] [stdout] 0x1d : 5a6ed90b59f34569b7cdae73ec614e53
[INFO] [stdout] 0x1e : 8f8f49d8b988e43710a331c67fdb0ccc
[INFO] [stdout] 0x1f : fa85a99a14872cdea4ef6ee54fae8581
[INFO] [stdout] 0x20 : 0948f03f4baab9fc59fefc4f895aca20
[INFO] [stdout] 0x21 : c4737118fad8446f9362eeaed29c3110
[INFO] [stdout] 0x22 : a1e0f6154eff3a5b3f2e40e49bb1ab6c
[INFO] [stdout] 0x23 : 7d413c33d3e65d3ebf0b511161bf4f13
[INFO] [stdout] 0x24 : e5fc5950a0f6215a49c3b9362f4ea808
[INFO] [stdout] 0x25 : 0533dab33f73522dc70abaf92f467bf7
[INFO] [stdout] 0x26 : 9447b0a5d2a482323521868e892e52dd
[INFO] [stdout] 0x27 : be0ecd98ca84f274c555d840930ae5f6
[INFO] [stdout] 0x28 : 340bcb8df156e9b32c7bc9f175184027
[INFO] [stdout] 0x29 : 3a8718ef0a63c99bab6bc04812a24f81
[INFO] [stdout] 0x2a : 874f26e26f6c937bc8cc2b9ae2f5aaa9
[INFO] [stdout] 0x2b : 5180bb1f4358893d71cec099c7ac83ee
[INFO] [stdout] 0x2c : 6b27d74bd7299df462a617f330efa998
[INFO] [stdout] 0x2d : 82a58988fd474bb2da0d3e11f9d8ca55
[INFO] [stdout] 0x2e : 49b37583b09ea36f87605989dc9b6c7b
[INFO] [stdout] 0x2f : f2095a93cc59625c600ffd157fa04a44
[INFO] [stdout] 0x30 : 9eeddd341fe467961431503344cd23c0
[INFO] [stdout] 0x31 : 2977113e276db77a760c005542e09c3d
[INFO] [stdout] 0x32 : f952a87e1dce8d6049cfef763c132e8c
[INFO] [stdout] 0x33 : 59fd56a6d3fdce4005e0dcabff640cc4
[INFO] [stdout] 0x34 : 0750246382ae39508d6d7a91a8840aa3
[INFO] [stdout] 0x35 : 8d1e0405b0d7938066e6e88e9f9bf846
[INFO] [stdout] 0x36 : a50989b8f30ee3396f0f20597294ddfa
[INFO] [stdout] 0x37 : fb768a9e7994d92148a938e41ca0af52
[INFO] [stdout] 0x38 : ad44536608c5e40c905210319476aea1
[INFO] [stdout] 0x39 : 0ee62416a3a5d5e3a25e0817d28d7426
[INFO] [stdout] 0x3a : 24034347122c2fcd81a16d5f2e2ad43e
[INFO] [stdout] 0x3b : 83e4c35d36d75209a71629a03f3d6c66
[INFO] [stdout] 0x3c : b0d3c312e1d7c3b4a6624ec79fbc988a
[INFO] [stdout] 0x3d : 2b4760e6fe7e9a198062b14fe645ad70
[INFO] [stdout] 0x3e : 6224b4d2a9bf5fb9835c5bd75a4af7bd
[INFO] [stdout] 0x3f : 9bf229c01e3f78b28996bd95d7ad1e7a
[INFO] [stdout] 0x40 : 48499100cbe41eb64c4721a5d84cfba9
[INFO] [stdout] 0x41 : 114042d895ad628c00951665c533aafb
[INFO] [stdout] 0x42 : 845524ffc070c64d8ae1f2510b6b38f8
[INFO] [stdout] 0x43 : 805da2c5be4ee7b24304dd8d8e19d868
[INFO] [stdout] 0x44 : 456e5bf9787effb142c8df217976bbae
[INFO] [stdout] 0x45 : 9f5f47aae796bf5e8a1ef577ded46db0
[INFO] [stdout] 0x46 : 5ea9bc44acda83fdbcc4864af93dc2ec
[INFO] [stdout] 0x47 : 364dbe1ffb6f1128669e1edc72ae5291
[INFO] [stdout] 0x48 : 18106bb3d736620378c1438580ee236d
[INFO] [stdout] 0x49 : e66239f2c848266c9b729b174c0cc2f4
[INFO] [stdout] 0x4a : 179692ceee5b49a8eeb1471d1a943e6f
[INFO] [stdout] 0x4b : f4e3b8697f4c1829bfdb6907f4b9e000
[INFO] [stdout] 0x4c : 050164f9a5be07f96783cae527547f73
[INFO] [stdout] 0x4d : 8c49014bdaf72be2b846585301cc80fa
[INFO] [stdout] 0x4e : e64bf21d122421a23979df67300ac1a3
[INFO] [stdout] 0x4f : d17c7f7d3ffdfd4354bbc6cd9247b0e9
[INFO] [stdout] 0x50 : 83083a48537b6a06c41cf4902f084cd7
[INFO] [stdout] 0x51 : 920075d740190d945700ca478af9e00b
[INFO] [stdout] 0x52 : f698fa1c3313e00375830d5cd8963f73
[INFO] [stdout] 0x53 : 5e50f818eea0c6db5073fa08f71d2f36
[INFO] [stdout] 0x54 : 08395b6af80c6fa0a00b31825461a9a3
[INFO] [stdout] 0x55 : ea79e876ced72db66c4c54f5b3819e75
[INFO] [stdout] 0x56 : d84c4fed20e232391d98b634b2b23083
[INFO] [stdout] 0x57 : cdfba3361a5d2b6556bbacc27adde1b1
[INFO] [stdout] 0x58 : b7d4de04cb3726900e2039aeb6299271
[INFO] [stdout] 0x59 : 1606f0afbf2af9bf59cd5d6ec7ab30db
[INFO] [stdout] 0x5a : f7f5ab0a2e39780cddf9de8730ed4b16
[INFO] [stdout] 0x5b : c838d0bf3ee2ba60428ce8a0bce762df
[INFO] [stdout] 0x5c : 5204fd9001155d17ccb260d2d5c6b343
[INFO] [stdout] 0x5d : b5595649df8a445a8ac13a90d0b768d9
[INFO] [stdout] 0x5e : 0ea5a633b296f2128bf496a2ed3dcbd9
[INFO] [stdout] 0x5f : 2ba12bef4e260571361842b22615bbb4
[INFO] [stdout] 0x60 : 0c22c59c7f19bf0867f01ed635086e30
[INFO] [stdout] 0x61 : c0c21ad3e5635265f3a1986b585be85d
[INFO] [stdout] 0x62 : 9d224aa848c2cd28e46cc8a384745978
[INFO] [stdout] 0x63 : 78cf76d4659117d224d554d63a738021
[INFO] [stdout] 0x64 : 141ce1bb5b500b8aee201912f2305368
[INFO] [stdout] 0x65 : e44182e26dd7ad1c5e16318a42b29015
[INFO] [stdout] 0x66 : 5b140ebda2d7cbfd933ab2f724c74819
[INFO] [stdout] 0x67 : 5a4e49e8dcb6b9440911baf43f93eb11
[INFO] [stdout] 0x68 : f3552e3073b60114544c068a51c0a3bc
[INFO] [stdout] 0x69 : e4de60aac811f4c951c6b75338cc6e13
[INFO] [stdout] 0x6a : 03eba8684f63b82a20dc4722e86ba1bb
[INFO] [stdout] 0x6b : bb2df1fbc3b618f8ae498edae8c87119
[INFO] [stdout] 0x6c : fead5047a6588949a8fcd0b952882f44
[INFO] [stdout] 0x6d : 8b5a0e15d52093cc80e2151658ec7950
[INFO] [stdout] 0x6e : 5f2de7fb61023932cb920e2964e46caa
[INFO] [stdout] 0x6f : 87c36f23d872c55217de8c42554295fa
[INFO] [stdout] 0x70 : a710f7bddb36ba2e9e75da70bc79ada5
[INFO] [stdout] 0x71 : 63dec3c118086ea65cf059f01411dea6
[INFO] [stdout] 0x72 : f1047492ef775211ef28f703c246ea23
[INFO] [stdout] 0x73 : 44442304134ef383edc9476f8bcf5601
[INFO] [stdout] 0x74 : eefacb95f25c7651a8a5446d678cc9a8
[INFO] [stdout] 0x75 : 0e22495e2eb6dd1e45cb403f10a1b4c3
[INFO] [stdout] 0x76 : 67f0e2214e6af56698ff6232f8da4315
[INFO] [stdout] 0x77 : b56aa3b45c74a26de03f46649b030248
[INFO] [stdout] 0x78 : edad0784d0c4d8e5aa15c53b4db0f601
[INFO] [stdout] 0x79 : 71103853926ddd94b2cd4e3de85d2182
[INFO] [stdout] 0x7a : 7d2307fc01807672c3498135939643f5
[INFO] [stdout] 0x7b : ef58e488a54719a9a7bec4e8ee9e29ad
[INFO] [stdout] 0x7c : b8aab2ce4c897afa111c518862b9d275
[INFO] [stdout] 0x7d : 9007f87442527eeb6127a9f443436635
[INFO] [stdout] 0x7e : e49edf1e30399403a1b133c81e6e718a
[INFO] [stdout] 0x7f : 8850a28f071f66702755a143ce39237d
[INFO] [stdout] 0x80 : ba9ac1db78bebf1cae4843432bb0b011
[INFO] [stdout] 0x81 : 45c10fa6d429f978934a4204bb25d3ff
[INFO] [stdout] 0x82 : e4086f21913e29b88996532eec47a345
[INFO] [stdout] 0x83 : c9cf72d21af031ddee6f3ba65585a518
[INFO] [stdout] 0x84 : b8ed3e0b08d16c11e59c81edf147cabf
[INFO] [stdout] 0x85 : 47c399a61977a7d6c14fed47afa3d767
[INFO] [stdout] 0x86 : e0f7c454c9f23e0523edcf4e2b83be72
[INFO] [stdout] 0x87 : 4365ee37afd368c354e8d37d4f604ac0
[INFO] [stdout] 0x88 : 6127f279973db7f29b2dafeb284a3026
[INFO] [stdout] 0x89 : b17e19f427c230bd0e6e5064244a96e6
[INFO] [stdout] 0x8a : 24fb904c5321b2d7e5ca955021b9a744
[INFO] [stdout] 0x8b : 32213f1c6e03fe4b4f00e039af9f2fa4
[INFO] [stdout] 0x8c : b98b56ba24075ffe2e5492f69f2aa83a
[INFO] [stdout] 0x8d : d40bdde943f199ffbbca7e349c9d25a3
[INFO] [stdout] 0x8e : f064427043b5449f732c5dfacf84c413
[INFO] [stdout] 0x8f : 201b4436a2801e6cd58871f28bd40bc3
[INFO] [stdout] 0x90 : 689f8823dff11403a33f3044207af999
[INFO] [stdout] 0x91 : 063107b1a10d82d9edaf8ceac536aa19
[INFO] [stdout] 0x92 : 1ea04243377369f9ab83a5d50441fc7d
[INFO] [stdout] 0x93 : 162c937a14a3f406b80544f5bde550aa
[INFO] [stdout] 0x94 : a1987445afe6fef048d80ba5e6c5793f
[INFO] [stdout] 0x95 : 8c94ae826c34bb12132bf9f66c775186
[INFO] [stdout] 0x96 : c89f2f5a8368ec0ad033b0af202f3287
[INFO] [stdout] 0x97 : c1e6bfe67bf23e861c458aaf7a95980d
[INFO] [stdout] 0x98 : c889d5d706ae792f3fca45f08782243d
[INFO] [stdout] 0x99 : f0a0bf2d61a6f81643e310015203592e
[INFO] [stdout] 0x9a : 07d713e5a35c2687bef69dddcbb60938
[INFO] [stdout] 0x9b : ccb3265616e3fdbfb1bf9dab0fddd01e
[INFO] [stdout] 0x9c : 23353d537090ee3b03de48addb62a51a
[INFO] [stdout] 0x9d : 01353e28dd6cd030ad316e663aff09dd
[INFO] [stdout] 0x9e : 6f45c9329a35c8fd9ce0e350dfbc3606
[INFO] [stdout] 0x9f : ce8dc7da237f162b1233e28d191bc7e9
[INFO] [stdout] 0xa0 : 5dee34cbb1fbca6a02064cc5b02ebe0a
[INFO] [stdout] 0xa1 : 4901f163b8a1bedbbd42b773ec9b8add
[INFO] [stdout] 0xa2 : 431ceec3e8b1d387cd7e88f2e5ec6b83
[INFO] [stdout] 0xa3 : e40f2d14533c1026ddc61eb7c823abce
[INFO] [stdout] 0xa4 : 7a17061beb773cb3037dc336225b80d8
[INFO] [stdout] 0xa5 : efa433e1556b2a909b783f7ab09a4e5e
[INFO] [stdout] 0xa6 : 913da18e26b241fac2dda213459623d9
[INFO] [stdout] 0xa7 : e7a159dc06d84b42ffe537cb06362a5d
[INFO] [stdout] 0xa8 : 8d0e9c9ad177901b43f536dad282457f
[INFO] [stdout] 0xa9 : 083e31b44176c0cb0b13755c0804b11f
[INFO] [stdout] 0xaa : e0ea0ec3b9eb26cd703a21048e337eb2
[INFO] [stdout] 0xab : dd5c9aedd941fca29f22c8141aca011b
[INFO] [stdout] 0xac : 394bc491f14092d18fa3560cebb2f65a
[INFO] [stdout] 0xad : c3b72dee7372204b7131daa40e31a6d5
[INFO] [stdout] 0xae : 581238398b852cd2a4d4dc0548eba6a3
[INFO] [stdout] 0xaf : 089463df281ea497922697c727cdf327
[INFO] [stdout] 0xb0 : 2094ebdf7e6fb5155c8e03f97f384fa1
[INFO] [stdout] 0xb1 : fd4b6e3865f293fc31d415133610d42c
[INFO] [stdout] 0xb2 : 53a80cbcd240d727058e0719c556d51f
[INFO] [stdout] 0xb3 : d8b7ddac6e5884dc2266c25b665faea1
[INFO] [stdout] 0xb4 : 545f88ff6580838cd6a880ad6760c370
[INFO] [stdout] 0xb5 : c3b287e7f9020a7b057cffa5cc7ab666
[INFO] [stdout] 0xb6 : 7ed3d44629986eebf93d84a082dc8d66
[INFO] [stdout] 0xb7 : 1298c00e89acee9e68a94fa177b7e314
[INFO] [stdout] 0xb8 : 3a535c4497ff3e594b6c8e42e7fe670d
[INFO] [stdout] 0xb9 : 912cad76f07fbcd79f2c6b897747603c
[INFO] [stdout] 0xba : c9e785d667be9af3c840bf7c81fe6917
[INFO] [stdout] 0xbb : 1f507a825fc7b5d895eb191bbf073a56
[INFO] [stdout] 0xbc : 0c3b8c3a7a5e0eae8c23d5d0bf509a3c
[INFO] [stdout] 0xbd : 40e9ac1bf5f6bd4962e2f1b5d56fbcc4
[INFO] [stdout] 0xbe : 7a34ed3c9c7c1c0d007b857ebb6756ac
[INFO] [stdout] 0xbf : 558fa3c17945d3b9cf0a036851af4d41
[INFO] [stdout] 0xc0 : b140390106c9f00194025dcf030c083d
[INFO] [stdout] 0xc1 : 0856f99c7f8a36a357602e9855d1fcf3
[INFO] [stdout] 0xc2 : a55d0141b2d19233199e2021577ce9ac
[INFO] [stdout] 0xc3 : a8dc3aaa9386389de3005f4a0070f85c
[INFO] [stdout] 0xc4 : b864cce47fa88d8fec4785b4287ba6b4
[INFO] [stdout] 0xc5 : 7499db86ba156a800c05e2bad3d4538f
[INFO] [stdout] 0xc6 : ee68991637f617109b4e9ad2a643df0a
[INFO] [stdout] 0xc7 : 661fcf3aac18da2075a91d1ac9c2766f
[INFO] [stdout] 0xc8 : 2b248e27d8f039af69f8fc10df1f0b8f
[INFO] [stdout] 0xc9 : 45568d21272082918dc41b9c082750ed
[INFO] [stdout] 0xca : bd47596001932cd55375fa34f76909ff
[INFO] [stdout] 0xcb : 84ac538bdf69c4f3de858a2d7743fb99
[INFO] [stdout] 0xcc : 391d14d23070f59bb52731c103f88947
[INFO] [stdout] 0xcd : ac4446bb7ac6eb817dc93fd2430ab4dd
[INFO] [stdout] 0xce : dd322bc2b2b93b05950ee3a8c7ae2d4c
[INFO] [stdout] 0xcf : 72647b00204e107f2fdf6199171420ef
[INFO] [stdout] 0xd0 : 83b59d2ca5e8196801e2ad8c0e798438
[INFO] [stdout] 0xd1 : b5aac5b2b95745bcee5b90a72c18b916
[INFO] [stdout] 0xd2 : 547e012633e14b879fe0e099786d365e
[INFO] [stdout] 0xd3 : 80a9f86ae0b60448e61b42ad42c2607e
[INFO] [stdout] 0xd4 : 19a6c40174dbc2e2e450e38895ccc5e4
[INFO] [stdout] 0xd5 : 67628bf708c11f9a81fb810dfa609607
[INFO] [stdout] 0xd6 : b6addcd2253bf7b62e7344e3c5d4ec4c
[INFO] [stdout] 0xd7 : 591b9d5003a38e69cc4db6342deb40ae
[INFO] [stdout] 0xd8 : bb4d986e83a1dcabfde0a8a49470965a
[INFO] [stdout] 0xd9 : 018f422dd4cefc07394ce5fd0c7d2f9e
[INFO] [stdout] 0xda : 9d6343994961f7092b1211c4bf37dd80
[INFO] [stdout] 0xdb : 902eebdb264ab5620759c87d1f68bb82
[INFO] [stdout] 0xdc : d169c6cac611dfe10700409895b48816
[INFO] [stdout] 0xdd : 396f75c1bb55bd82381db63c3ca1e563
[INFO] [stdout] 0xde : 187b7ac51d7cce9f050502b2d9ee2df6
[INFO] [stdout] 0xdf : 8c829dc767257d4d9eb64f81e4109fe2
[INFO] [stdout] 0xe0 : a6466b3b1f3220da693029b5e56d9897
[INFO] [stdout] 0xe1 : b78eeb514d79d9f9e1470181e167607d
[INFO] [stdout] 0xe2 : fd959be2158e0450c7456acdee270aa0
[INFO] [stdout] 0xe3 : 6f765113b09b9b61e3887216ea96c508
[INFO] [stdout] 0xe4 : 640b278ab162adf181c7f3893e65f3f1
[INFO] [stdout] 0xe5 : 860ee7bd9cc52a212686cd0a7b873de4
[INFO] [stdout] 0xe6 : 083dcc56140e25c52f2da3d104605cea
[INFO] [stdout] 0xe7 : b6ba682102434a3832e74013bb4ed91b
[INFO] [stdout] 0xe8 : 37a7c9fdacbd69450c04bcfd075401fb
[INFO] [stdout] 0xe9 : 2adf3c9eab011f38ff1b33c74f910ac5
[INFO] [stdout] 0xea : c1f4e67856545f326c584106ad6fd5d1
[INFO] [stdout] 0xeb : 4d1bcb65eec647cd38a35d4af99de148
[INFO] [stdout] 0xec : a681569a16aaa26aab276b6a7dc30cfa
[INFO] [stdout] 0xed : 0ed21bcd90308b5304d4e3c0c9cf9cef
[INFO] [stdout] 0xee : 17b6d49168e46e58cb12f0ac846b7ae4
[INFO] [stdout] 0xef : 701719199beb5133aa27b91c4a931030
[INFO] [stdout] 0xf0 : 838671db51aa17f0c05d992c2eec99dd
[INFO] [stdout] 0xf1 : 5d9e6ea936b7180ebb3f6127cd804742
[INFO] [stdout] 0xf2 : fa6951449881f6ba91d278e6ad847a71
[INFO] [stdout] 0xf3 : 24fc4a359e892b2c1c63566533d71c4b
[INFO] [stdout] 0xf4 : 8bbca09779ebccf7b3a7808cf183bba1
[INFO] [stdout] 0xf5 : cb76a56c81b6be225cb7a6eaec30c028
[INFO] [stdout] 0xf6 : c45771373dff11a70c45f763f8d48d12
[INFO] [stdout] 0xf7 : ac0ac0f5faed0c8175d1b3ca0c40b6b9
[INFO] [stdout] 0xf8 : 3a111d033d94b406e5b6ff405c7b6419
[INFO] [stdout] 0xf9 : 39e8707f20dc47da0e8e48aad6b41682
[INFO] [stdout] 0xfa : e574ca6304d7edc55104151a02bce0c3
[INFO] [stdout] 0xfb : 14de7637f8006441a100d83fbbc910a4
[INFO] [stdout] 0xfc : d576528de4757105ae0fb4a17b171ed4
[INFO] [stdout] 0xfd : 8a3f5eaafe22548e789a766a5397bbe2
[INFO] [stdout] 0xfe : 2eac6a955299b4d6ebd8bd8661f51207
[INFO] [stdout] 0xff : 99a917e7c3529a4183b7a43f08ac6871
[INFO] [stdout] 
[INFO] [stdout] thread 'cp14::challenge_12' (66) panicked at tests/challenges/cp14.rs:116:17:
[INFO] [stdout] al[0x0] == al[0xd7]: 591b9d5003a38e69cc4db6342deb40ae
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f65da8095a - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f65da8095a - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f65da8095a - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55f65da8095a - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55f65da96bfa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55f65da96bfa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x55f65da855f2 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x55f65da855f2 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x55f65da5e04f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55f65da5e04f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55f65da788d9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x55f65d95182c - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x55f65d95182c - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x55f65da78a92 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x55f65da78a92 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x55f65da5e108 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x55f65da55849 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x55f65da5ee1d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x55f65da974dc - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x55f65d9131f6 - challenges::cp14::check_alphabet::ha2272716bdf1e7ef
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp14.rs:116:17
[INFO] [stdout]   20:     0x55f65d912816 - challenges::cp14::ecb_attack::hc1f3fad335c442d9
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp14.rs:182:13
[INFO] [stdout]   21:     0x55f65d912b8e - challenges::cp14::challenge_12::hc5fbe26ee0aa21d7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp14.rs:216:21
[INFO] [stdout]   22:     0x55f65d912da7 - challenges::cp14::challenge_12::{{closure}}::h039f16562893e364
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/challenges/cp14.rs:214:18
[INFO] [stdout]   23:     0x55f65d914f56 - core::ops::function::FnOnce::call_once::h66b5fd2c75dcd44f
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55f65d94590b - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55f65d94590b - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x55f65d9522fb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x55f65d9522fb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x55f65d9522fb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x55f65d9522fb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x55f65d9522fb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x55f65d94da14 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x55f65d94da14 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x55f65d954f02 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x55f65d954f02 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x55f65d954f02 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x55f65d954f02 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x55f65d954f02 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x55f65d954f02 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x55f65d954f02 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55f65da7fedf - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   43:     0x55f65da7fedf - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7868c0f1eaa4 - <unknown>
[INFO] [stdout]   45:     0x7868c0faba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     cp14::challenge_12
[INFO] [stdout]     cp17::challenge_17
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 28 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.58s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "63b3edbd4240ae4999fb6ef39f23a9c37c79f2a8c3c2e075c0a78b3a9ba0afde", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63b3edbd4240ae4999fb6ef39f23a9c37c79f2a8c3c2e075c0a78b3a9ba0afde", kill_on_drop: false }`
[INFO] [stdout] 63b3edbd4240ae4999fb6ef39f23a9c37c79f2a8c3c2e075c0a78b3a9ba0afde
