[INFO] cloning repository https://github.com/davsuapas/rust-tutorial [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/davsuapas/rust-tutorial" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavsuapas%2Frust-tutorial", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavsuapas%2Frust-tutorial'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 70e9fab371701883dedc65c137bf0acb3c285d34 [INFO] testing davsuapas/rust-tutorial against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_in_2025-retry-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavsuapas%2Frust-tutorial" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/davsuapas/rust-tutorial [INFO] finished tweaking git repo https://github.com/davsuapas/rust-tutorial [INFO] tweaked toml for git repo https://github.com/davsuapas/rust-tutorial written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/davsuapas/rust-tutorial on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/davsuapas/rust-tutorial 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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e263f2dac3957c4dc3247ffa42e943d0b495124d200f45642717317ab91692b4 [INFO] running `Command { std: "docker" "start" "-a" "e263f2dac3957c4dc3247ffa42e943d0b495124d200f45642717317ab91692b4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e263f2dac3957c4dc3247ffa42e943d0b495124d200f45642717317ab91692b4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e263f2dac3957c4dc3247ffa42e943d0b495124d200f45642717317ab91692b4", kill_on_drop: false }` [INFO] [stdout] e263f2dac3957c4dc3247ffa42e943d0b495124d200f45642717317ab91692b4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 6ed51c17558768b1979e793bae14526b8c94a46b62ff977f121cad1935cb8f13 [INFO] running `Command { std: "docker" "start" "-a" "6ed51c17558768b1979e793bae14526b8c94a46b62ff977f121cad1935cb8f13", kill_on_drop: false }` [INFO] [stderr] Compiling exercises v0.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.36s [INFO] running `Command { std: "docker" "inspect" "6ed51c17558768b1979e793bae14526b8c94a46b62ff977f121cad1935cb8f13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6ed51c17558768b1979e793bae14526b8c94a46b62ff977f121cad1935cb8f13", kill_on_drop: false }` [INFO] [stdout] 6ed51c17558768b1979e793bae14526b8c94a46b62ff977f121cad1935cb8f13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 92b86369f867b7ba9d6aecc5076259a7da3ae46b0e01820c1f6167abac74a099 [INFO] running `Command { std: "docker" "start" "-a" "92b86369f867b7ba9d6aecc5076259a7da3ae46b0e01820c1f6167abac74a099", kill_on_drop: false }` [INFO] [stderr] Compiling exercises v0.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 30.59s [INFO] running `Command { std: "docker" "inspect" "92b86369f867b7ba9d6aecc5076259a7da3ae46b0e01820c1f6167abac74a099", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "92b86369f867b7ba9d6aecc5076259a7da3ae46b0e01820c1f6167abac74a099", kill_on_drop: false }` [INFO] [stdout] 92b86369f867b7ba9d6aecc5076259a7da3ae46b0e01820c1f6167abac74a099 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] c03b8a8d657d5b893239d53135bf655a4a78e8030948428c266d0ac299aa4c81 [INFO] running `Command { std: "docker" "start" "-a" "c03b8a8d657d5b893239d53135bf655a4a78e8030948428c266d0ac299aa4c81", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests exercises/19_smart_pointers/arc1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/arc1-41c792123db97690) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests solutions/19_smart_pointers/arc1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/arc1_sol-b26665cc6175f084) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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 exercises/23_conversions/as_ref_mut.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/as_ref_mut-5dfb3e6c379c1ff3) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::mut_box ... ok [INFO] [stdout] test tests::different_counts_using_string ... ok [INFO] [stdout] test tests::same_counts ... ok [INFO] [stdout] test tests::same_counts_using_string ... ok [INFO] [stdout] test tests::different_counts ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stderr] Running unittests solutions/23_conversions/as_ref_mut.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/as_ref_mut_sol-ec24d0ab3d2ba71a) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::mut_box ... ok [INFO] [stdout] test tests::different_counts ... ok [INFO] [stdout] test tests::same_counts ... ok [INFO] [stdout] test tests::same_counts_using_string ... ok [INFO] [stdout] test tests::different_counts_using_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stderr] Running unittests exercises/19_smart_pointers/box1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/box1-1d53b8d8f777edd6) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_create_empty_list ... ok [INFO] [stdout] test tests::test_create_non_empty_list ... ok [INFO] [stderr] Running unittests solutions/19_smart_pointers/box1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/box1_sol-4098c8e2a8645f39) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_create_empty_list ... ok [INFO] [stdout] test tests::test_create_non_empty_list ... ok [INFO] [stderr] Running unittests exercises/22_clippy/clippy1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy1-872bf26e8b581cea) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/22_clippy/clippy1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy1_sol-6efd1272ddca60d7) [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests exercises/22_clippy/clippy2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy2-e39eac8a7c0019b7) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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 solutions/22_clippy/clippy2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy2_sol-a9c6581dcf84b0e0) [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 exercises/22_clippy/clippy3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy3-f5056a21a0ec421c) [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] [stderr] Running unittests solutions/22_clippy/clippy3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/clippy3_sol-1c03bf0f21d56702) [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 exercises/19_smart_pointers/cow1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/cow1-7085dc1e534d3919) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::owned_mutation ... ok [INFO] [stdout] test tests::reference_mutation ... ok [INFO] [stdout] test tests::reference_no_mutation ... ok [INFO] [stdout] test tests::owned_no_mutation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/19_smart_pointers/cow1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/cow1_sol-c5ba48f5e3f7f0ac) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::reference_mutation ... ok [INFO] [stdout] test tests::owned_mutation ... ok [INFO] [stdout] test tests::reference_no_mutation ... ok [INFO] [stdout] test tests::owned_no_mutation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/08_enums/enums1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums1-ed5f6ee02d5902ea) [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 solutions/08_enums/enums1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums1_sol-ff5a936462661388) [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 exercises/08_enums/enums2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums2-f3208e735006fdff) [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 solutions/08_enums/enums2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums2_sol-345caecc49445796) [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 exercises/08_enums/enums3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums3-c3ebf5fb17d45d9e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_match_message_call ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/08_enums/enums3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enums3_sol-b6c0f8a16e3de9c8) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_match_message_call ... ok [INFO] [stdout] [INFO] [stderr] Running unittests exercises/13_error_handling/errors1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors1-712707e489f4c450) [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::explains_why_generating_nametag_text_fails ... ok [INFO] [stdout] test tests::generates_nametag_text_for_a_nonempty_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/13_error_handling/errors1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors1_sol-afe1db09982fa717) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::explains_why_generating_nametag_text_fails ... ok [INFO] [stdout] test tests::generates_nametag_text_for_a_nonempty_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/13_error_handling/errors2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors2-3742b9575214a745) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::item_quantity_is_a_valid_number ... ok [INFO] [stdout] test tests::item_quantity_is_an_invalid_number ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/13_error_handling/errors2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors2_sol-a771c9580f72a2a9) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::item_quantity_is_a_valid_number ... ok [INFO] [stdout] test tests::item_quantity_is_an_invalid_number ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/13_error_handling/errors3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors3-b162d358282e7807) [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 solutions/13_error_handling/errors3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors3_sol-72d02cf484c46d7e) [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 exercises/13_error_handling/errors4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors4-a1e7b529d3f59376) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_creation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/13_error_handling/errors4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors4_sol-1365fef2895e1280) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_creation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/13_error_handling/errors5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors5-b8c7fbc13a7f68e2) [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 solutions/13_error_handling/errors5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors5_sol-5bb1096909344205) [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 exercises/13_error_handling/errors6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors6-fb50baec894e0e81) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test::test_negative ... ok [INFO] [stdout] test test::test_positive ... ok [INFO] [stdout] test test::test_parse_error ... ok [INFO] [stdout] test test::test_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/13_error_handling/errors6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/errors6_sol-991b4e93f65c51bf) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test::test_negative ... ok [INFO] [stdout] test test::test_parse_error ... ok [INFO] [stdout] test test::test_positive ... ok [INFO] [stdout] test test::test_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/23_conversions/from_into.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_into-ea73ef5d6179c282) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test tests::test_trailing_comma ... ok [INFO] [stdout] test tests::test_bad_convert ... ok [INFO] [stdout] test tests::test_missing_age ... ok [INFO] [stdout] test tests::test_missing_comma_and_age ... ok [INFO] [stdout] test tests::test_missing_name_and_invalid_age ... ok [INFO] [stdout] test tests::test_missing_name ... ok [INFO] [stderr] Running unittests solutions/23_conversions/from_into.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_into_sol-0e8f479c3d9e2ee3) [INFO] [stdout] test tests::test_bad_age ... ok [INFO] [stdout] test tests::test_good_convert ... ok [INFO] [stdout] test tests::test_missing_name_and_age ... ok [INFO] [stdout] test tests::test_trailing_comma_and_some_string ... ok [INFO] [stdout] test tests::test_default ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test tests::test_default ... ok [INFO] [stdout] test tests::test_trailing_comma ... ok [INFO] [stdout] test tests::test_missing_name_and_invalid_age ... ok [INFO] [stdout] test tests::test_bad_age ... ok [INFO] [stdout] test tests::test_missing_name_and_age ... ok [INFO] [stdout] test tests::test_good_convert ... ok [INFO] [stdout] test tests::test_missing_age ... ok [INFO] [stdout] test tests::test_missing_comma_and_age ... ok [INFO] [stdout] test tests::test_missing_name ... ok [INFO] [stdout] test tests::test_trailing_comma_and_some_string ... ok [INFO] [stdout] test tests::test_bad_convert ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/23_conversions/from_str.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_str-3d577579ffb39d54) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tests::empty_input ... ok [INFO] [stdout] test tests::invalid_age ... ok [INFO] [stdout] test tests::good_input ... ok [INFO] [stdout] test tests::missing_name_and_age ... ok [INFO] [stdout] test tests::missing_name_and_invalid_age ... ok [INFO] [stdout] test tests::trailing_comma_and_some_string ... ok [INFO] [stdout] test tests::missing_comma_and_age ... ok [INFO] [stdout] test tests::missing_age ... ok [INFO] [stdout] test tests::missing_name ... ok [INFO] [stdout] test tests::trailing_comma ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/23_conversions/from_str.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_str_sol-4e4044cf7c3b5f5e) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tests::good_input ... ok [INFO] [stdout] test tests::missing_age ... ok [INFO] [stdout] test tests::invalid_age ... ok [INFO] [stdout] test tests::empty_input ... ok [INFO] [stdout] test tests::missing_name_and_age ... ok [INFO] [stdout] test tests::missing_name_and_invalid_age ... ok [INFO] [stdout] test tests::trailing_comma_and_some_string ... ok [INFO] [stdout] test tests::missing_name ... ok [INFO] [stdout] test tests::trailing_comma ... ok [INFO] [stdout] test tests::missing_comma_and_age ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/02_functions/functions1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions1-a5658867f469286a) [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 solutions/02_functions/functions1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions1_sol-615e42be93c74758) [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 exercises/02_functions/functions2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions2-c7180ebeade1d981) [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 solutions/02_functions/functions2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions2_sol-904bf276c5c7cf57) [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 exercises/02_functions/functions3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions3-a90bf28bd72260ff) [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 solutions/02_functions/functions3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions3_sol-69957edb6beeb04b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests exercises/02_functions/functions4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions4-6074f30b32faa599) [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] [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 solutions/02_functions/functions4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions4_sol-79b8fb9f370965fd) [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 exercises/02_functions/functions5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions5-d12b2fcc5f70995f) [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 solutions/02_functions/functions5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/functions5_sol-0fed5ddace89dac6) [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 exercises/14_generics/generics1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics1-ccb6a262c0bdd675) [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 solutions/14_generics/generics1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics1_sol-8a89d91eecab1946) [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 exercises/14_generics/generics2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics2-d94abf555e77b922) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::store_u32_in_wrapper ... ok [INFO] [stdout] test tests::store_str_in_wrapper ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/14_generics/generics2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics2_sol-cde0af1931e857cd) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::store_u32_in_wrapper ... ok [INFO] [stdout] test tests::store_str_in_wrapper ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/11_hashmaps/hashmaps1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps1-b000df00c202b110) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::at_least_five_fruits ... ok [INFO] [stdout] test tests::at_least_three_types_of_fruits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/11_hashmaps/hashmaps1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps1_sol-41bdbbbddc81e5d9) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::at_least_five_fruits ... ok [INFO] [stdout] test tests::at_least_three_types_of_fruits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/11_hashmaps/hashmaps2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps2-d6963d9f045f5d64) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::all_fruit_types_in_basket ... ok [INFO] [stdout] test tests::at_least_five_types_of_fruits ... ok [INFO] [stdout] test tests::greater_than_eleven_fruits ... ok [INFO] [stderr] Running unittests solutions/11_hashmaps/hashmaps2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps2_sol-3aa4d591245ab5a0) [INFO] [stdout] test tests::test_given_fruits_are_not_modified ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::all_fruit_types_in_basket ... ok [INFO] [stdout] test tests::at_least_five_types_of_fruits ... ok [INFO] [stdout] test tests::greater_than_eleven_fruits ... ok [INFO] [stdout] test tests::test_given_fruits_are_not_modified ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/11_hashmaps/hashmaps3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps3-1505bc965f173b4a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::validate_team_score_2 ... ok [INFO] [stdout] test tests::validate_team_score_1 ... ok [INFO] [stdout] test tests::build_scores ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/11_hashmaps/hashmaps3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hashmaps3_sol-443762418ca7a83c) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::build_scores ... ok [INFO] [stdout] test tests::validate_team_score_1 ... ok [INFO] [stdout] test tests::validate_team_score_2 ... ok [INFO] [stderr] Running unittests exercises/03_if/if1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if1-e36221a623ad16f3) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/03_if/if1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if1_sol-7e6e31fd960e85ef) [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::equal_numbers ... ok [INFO] [stdout] test tests::fortytwo_is_bigger_than_thirtytwo ... ok [INFO] [stdout] test tests::ten_is_bigger_than_eight ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::equal_numbers ... ok [INFO] [stderr] Running unittests exercises/03_if/if2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if2-c6e277e10eed0e73) [INFO] [stdout] test tests::fortytwo_is_bigger_than_thirtytwo ... ok [INFO] [stdout] test tests::ten_is_bigger_than_eight ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::default_disliked_food ... ok [INFO] [stdout] test tests::neutral_food ... ok [INFO] [stdout] test tests::yummy_food ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/03_if/if2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if2_sol-08be6dad8b28bd14) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::default_disliked_food ... ok [INFO] [stdout] test tests::neutral_food ... ok [INFO] [stdout] test tests::yummy_food ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/03_if/if3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if3-9ee7e614f4fea6f0) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::snake_lives_in_desert ... ok [INFO] [stdout] test tests::crab_lives_on_beach ... ok [INFO] [stdout] test tests::unknown_animal ... ok [INFO] [stdout] test tests::gopher_lives_in_burrow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/03_if/if3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if3_sol-97a264d94b79dad5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::crab_lives_on_beach ... ok [INFO] [stdout] test tests::gopher_lives_in_burrow ... ok [INFO] [stdout] test tests::snake_lives_in_desert ... ok [INFO] [stdout] test tests::unknown_animal ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/00_intro/intro1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/intro1-6ec27b2558f767f4) [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 solutions/00_intro/intro1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/intro1_sol-51e1a0f7732d1670) [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 exercises/00_intro/intro2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/intro2-4049039c82670889) [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 solutions/00_intro/intro2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/intro2_sol-97dfdca892b0aa24) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests exercises/18_iterators/iterators1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators1-8c80d97a895879e4) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::iterators ... ok [INFO] [stderr] Running unittests solutions/18_iterators/iterators1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators1_sol-f5f67135e289af3f) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests exercises/18_iterators/iterators2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators2-af156095c8bdc2b1) [INFO] [stdout] test tests::iterators ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_empty ... ok [INFO] [stdout] test tests::test_iterate_string_vec ... ok [INFO] [stdout] test tests::test_success ... ok [INFO] [stderr] Running unittests solutions/18_iterators/iterators2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators2_sol-ac2b933580217788) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::test_empty ... ok [INFO] [stdout] test tests::test_iterate_into_string ... ok [INFO] [stdout] test tests::test_success ... ok [INFO] [stdout] test tests::test_iterate_string_vec ... ok [INFO] [stderr] Running unittests exercises/18_iterators/iterators3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators3-3cceda60b8243586) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test tests::test_divide_0_by_something ... ok [INFO] [stdout] test tests::test_divide_by_0 ... ok [INFO] [stdout] test tests::test_integer_overflow ... ok [INFO] [stdout] test tests::test_list_of_results ... ok [INFO] [stdout] test tests::test_result_with_list ... ok [INFO] [stdout] test tests::test_success ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/18_iterators/iterators3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators3_sol-f70e2dde7bfde02d) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tests::test_divide_0_by_something ... ok [INFO] [stdout] test tests::test_integer_overflow ... ok [INFO] [stdout] test tests::test_not_divisible ... ok [INFO] [stdout] test tests::test_result_with_list ... ok [INFO] [stdout] test tests::test_list_of_results ... ok [INFO] [stdout] test tests::test_success ... ok [INFO] [stdout] test tests::test_divide_by_0 ... ok [INFO] [stderr] Running unittests exercises/18_iterators/iterators4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators4-57f6166ed0beac0f) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::factorial_of_2 ... ok [INFO] [stdout] test tests::factorial_of_0 ... ok [INFO] [stdout] test tests::factorial_of_1 ... ok [INFO] [stdout] test tests::factorial_of_4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running unittests solutions/18_iterators/iterators4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators4_sol-e24e27fbbed49fdd) [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::factorial_of_0 ... ok [INFO] [stdout] test tests::factorial_of_1 ... ok [INFO] [stdout] test tests::factorial_of_2 ... ok [INFO] [stdout] test tests::factorial_of_4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/18_iterators/iterators5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators5-70053dc66e3eb6c7) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test tests::count_complete_equals_for ... ok [INFO] [stdout] test tests::count_complete ... ok [INFO] [stdout] test tests::count_collection_none ... ok [INFO] [stdout] test tests::count_none ... ok [INFO] [stdout] test tests::count_collection_some ... ok [INFO] [stdout] test tests::count_collection_complete ... ok [INFO] [stdout] test tests::count_collection_equals_for ... ok [INFO] [stdout] test tests::count_some ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/18_iterators/iterators5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/iterators5_sol-ef60b356b9653c40) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test tests::count_collection_complete ... ok [INFO] [stdout] test tests::count_complete ... ok [INFO] [stdout] test tests::count_complete_equals_for ... ok [INFO] [stdout] test tests::count_some ... ok [INFO] [stdout] test tests::count_collection_none ... ok [INFO] [stdout] test tests::count_none ... ok [INFO] [stdout] test tests::count_collection_equals_for ... ok [INFO] [stderr] Running unittests exercises/16_lifetimes/lifetimes1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes1-6d787cee8fbc6225) [INFO] [stdout] test tests::count_collection_some ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_longest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/16_lifetimes/lifetimes1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes1_sol-23ee2b209010e8ff) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_longest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/16_lifetimes/lifetimes2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes2-93be66aa1e770fc7) [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 solutions/16_lifetimes/lifetimes2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes2_sol-bb2e8dab51dd7c70) [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 exercises/16_lifetimes/lifetimes3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes3-bef0c87d6a91bb56) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/16_lifetimes/lifetimes3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/lifetimes3_sol-f45d564744af2505) [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] [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 exercises/21_macros/macros1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros1-1eb37ca4f5f7d02c) [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 solutions/21_macros/macros1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros1_sol-b06ec2fee15d8a00) [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 exercises/21_macros/macros2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros2-c356bcb733b8494f) [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 solutions/21_macros/macros2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros2_sol-e6d0b26017a2fe97) [INFO] [stderr] Running unittests exercises/21_macros/macros3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros3-a087050cfbc31114) [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] [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 solutions/21_macros/macros3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros3_sol-07c1848966a89e43) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests exercises/21_macros/macros4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros4-1d5c6b35cd821fdc) [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] [stdout] [INFO] [stderr] Running unittests solutions/21_macros/macros4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/macros4_sol-5326c764e764c888) [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] [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 exercises/10_modules/modules1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules1-341736e63d671f81) [INFO] [stderr] Running unittests solutions/10_modules/modules1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules1_sol-40600dd994821d19) [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] [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 exercises/10_modules/modules2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules2-ea8405cb1f02202c) [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 solutions/10_modules/modules2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules2_sol-48d41abeb44a83fd) [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 exercises/10_modules/modules3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules3-7476f11872302f42) [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 solutions/10_modules/modules3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/modules3_sol-cff4b6f3b4e1db7c) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests exercises/06_move_semantics/move_semantics1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics1-515b0edd62c7f2e3) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/06_move_semantics/move_semantics1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics1_sol-bbdf3757f84671e5) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/06_move_semantics/move_semantics2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics2-e6964c26b6cf262b) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/06_move_semantics/move_semantics2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics2_sol-d65a04a0e2898797) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/06_move_semantics/move_semantics3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics3-60d0d1f84571d834) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/06_move_semantics/move_semantics3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics3_sol-4aa16a625dbb490d) [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests exercises/06_move_semantics/move_semantics4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics4-072a4c5cd348f07e) [INFO] [stdout] test tests::move_semantics3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/06_move_semantics/move_semantics4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics4_sol-c65ac81db2ae5324) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::move_semantics4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/06_move_semantics/move_semantics5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics5-474945c967af1074) [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 solutions/06_move_semantics/move_semantics5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/move_semantics5_sol-92a8e8616f1e83ab) [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 exercises/12_options/options1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options1-a3276b0059d7690c) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::check_icecream ... ok [INFO] [stdout] test tests::raw_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/12_options/options1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options1_sol-0b601cf40cb647dc) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::check_icecream ... ok [INFO] [stdout] test tests::raw_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/12_options/options2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options2-596b2ecb110323e2) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::layered_option ... ok [INFO] [stdout] test tests::simple_option ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/12_options/options2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options2_sol-b2cf0a4fb6760894) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::layered_option ... ok [INFO] [stdout] test tests::simple_option ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/12_options/options3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options3-acdaa3f9f8593d9d) [INFO] [stderr] Running unittests solutions/12_options/options3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/options3_sol-e6eaac9fba5d8e48) [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] [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 exercises/04_primitive_types/primitive_types1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types1-d2f836bcdfd62b42) [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 solutions/04_primitive_types/primitive_types1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types1_sol-13b3031ed648379a) [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 exercises/04_primitive_types/primitive_types2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types2-68c219e03684ddde) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/04_primitive_types/primitive_types2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types2_sol-5b129c029309844d) [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests exercises/04_primitive_types/primitive_types3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types3-6118065d440569a6) [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] [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] [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 solutions/04_primitive_types/primitive_types3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types3_sol-ebdca88b7bbedca7) [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 exercises/04_primitive_types/primitive_types4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types4-62ccb2a23c816d71) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::slice_out_of_array ... ok [INFO] [stderr] Running unittests solutions/04_primitive_types/primitive_types4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types4_sol-ecce28e843d4f52b) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::slice_out_of_array ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/04_primitive_types/primitive_types5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types5-56347cc5bdea0ce7) [INFO] [stdout] [INFO] [stderr] Running unittests solutions/04_primitive_types/primitive_types5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types5_sol-2fd1f35e0f62299a) [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] [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 exercises/04_primitive_types/primitive_types6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types6-9d4278b5beecc1ae) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::indexing_tuple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/04_primitive_types/primitive_types6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitive_types6_sol-ce09a3cf2e3a48ce) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::indexing_tuple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/quizzes/quiz1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz1-d59ceb02d3bd3236) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::verify_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/quizzes/quiz1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz1_sol-8ea851945287d9fb) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests exercises/quizzes/quiz2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz2-84055aa1cf68c4f4) [INFO] [stdout] test tests::verify_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::it_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/quizzes/quiz2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz2_sol-ba90b1f8d62a090d) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::it_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/quizzes/quiz3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz3-867b3a00b9dd853b) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::generate_numeric_report_card ... ok [INFO] [stdout] test tests::generate_alphabetic_report_card ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/quizzes/quiz3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/quiz3_sol-b28ce26e3f640a62) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::generate_alphabetic_report_card ... ok [INFO] [stdout] test tests::generate_numeric_report_card ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/19_smart_pointers/rc1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/rc1-afc58e44575a8276) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::rc1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/19_smart_pointers/rc1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/rc1_sol-b4a4cfaf86c51c09) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::rc1 ... ok [INFO] [stderr] Running unittests exercises/09_strings/strings1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings1-092a91f86fca2474) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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 solutions/09_strings/strings1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings1_sol-897e0162470f2232) [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 exercises/09_strings/strings2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings2-ae6d4aab89a89a87) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests solutions/09_strings/strings2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings2_sol-260e8e94d4b852e4) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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 exercises/09_strings/strings3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings3-ec761e87473cfc2c) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::compose_a_string ... ok [INFO] [stdout] test tests::trim_a_string ... ok [INFO] [stdout] test tests::replace_a_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/09_strings/strings3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings3_sol-4236bbfa922746b0) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::compose_a_string ... ok [INFO] [stdout] test tests::replace_a_string ... ok [INFO] [stdout] test tests::trim_a_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/09_strings/strings4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings4-f2317c98f9ff99f5) [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 solutions/09_strings/strings4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/strings4_sol-3d9425f6ee361499) [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] [stderr] Running unittests exercises/07_structs/structs1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs1-98746ab3e25214a6) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::tuple_structs ... ok [INFO] [stdout] test tests::regular_structs ... ok [INFO] [stdout] test tests::unit_structs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/07_structs/structs1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs1_sol-a11d8b2001f5b1ef) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::unit_structs ... ok [INFO] [stdout] test tests::tuple_structs ... ok [INFO] [stdout] test tests::regular_structs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/07_structs/structs2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs2-e599fe5b2ed1bbb6) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::your_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/07_structs/structs2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs2_sol-903e9304e1d8752c) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::your_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/07_structs/structs3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs3-8f2e3042c7bac0e5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::create_local_package ... ok [INFO] [stdout] test tests::calculate_transport_fees ... ok [INFO] [stdout] test tests::create_international_package ... ok [INFO] [stdout] test tests::fail_creating_weightless_package - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/07_structs/structs3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/structs3_sol-68268b24711d0e88) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::create_local_package ... ok [INFO] [stdout] test tests::calculate_transport_fees ... ok [INFO] [stdout] test tests::create_international_package ... ok [INFO] [stdout] test tests::fail_creating_weightless_package - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/17_tests/tests1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests1-2a5cc46c5526faea) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::you_can_assert ... ok [INFO] [stderr] Running unittests solutions/17_tests/tests1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests1_sol-3a73a016f78888c0) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::you_can_assert ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/17_tests/tests2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests2-82a2da78df6c461f) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::you_can_assert_eq ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/17_tests/tests2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests2_sol-d309b41ad56c4507) [INFO] [stderr] Running unittests exercises/17_tests/tests3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests3-5b1e830ae026ade9) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::you_can_assert_eq ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::correct_width_and_height ... ok [INFO] [stdout] test tests::negative_height - should panic ... ok [INFO] [stdout] test tests::negative_width - should panic ... ok [INFO] [stdout] [INFO] [stderr] Running unittests solutions/17_tests/tests3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests3_sol-baf38d4ba52bd77a) [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::correct_width_and_height ... ok [INFO] [stdout] test tests::negative_height - should panic ... ok [INFO] [stdout] test tests::negative_width - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/20_threads/threads1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads1-8c227a891bb50e36) [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 solutions/20_threads/threads1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads1_sol-a1abe75c5f6df262) [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 exercises/20_threads/threads2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads2-f93a939943451f88) [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 solutions/20_threads/threads2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads2_sol-6403ef0012975175) [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 exercises/20_threads/threads3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads3-e6617c5ad0de3399) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::threads3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/20_threads/threads3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/threads3_sol-a8d34c612e48628f) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests exercises/15_traits/traits1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits1-26243aed633e68f8) [INFO] [stdout] test tests::threads3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::is_foo_bar ... ok [INFO] [stdout] test tests::is_bar_bar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/15_traits/traits1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits1_sol-2abccc14d90818b6) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::is_bar_bar ... ok [INFO] [stdout] test tests::is_foo_bar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/15_traits/traits2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits2-fc23b738bebddb9f) [INFO] [stderr] Running unittests solutions/15_traits/traits2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits2_sol-f81aad4bfccd97ed) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::is_vec_pop_eq_bar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::is_vec_pop_eq_bar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/15_traits/traits3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits3-6c23372c1021d406) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::is_licensing_info_the_same ... ok [INFO] [stderr] Running unittests solutions/15_traits/traits3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits3_sol-56ea5815c9266308) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests exercises/15_traits/traits4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits4-52c3d22790e7b1df) [INFO] [stdout] test tests::is_licensing_info_the_same ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::compare_license_information_backwards ... ok [INFO] [stdout] test tests::compare_license_information ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/15_traits/traits4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits4_sol-c08f5e03c2eeb5ea) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::compare_license_information_backwards ... ok [INFO] [stdout] test tests::compare_license_information ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/15_traits/traits5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits5-cd88ead4ed974ecf) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_some_func ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/15_traits/traits5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/traits5_sol-0996325a200a65ef) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_some_func ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/23_conversions/try_from_into.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/try_from_into-37379db1e8173370) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test tests::test_array_out_of_range_negative ... ok [INFO] [stdout] test tests::test_array_correct ... ok [INFO] [stdout] test tests::test_slice_out_of_range_positive ... ok [INFO] [stdout] test tests::test_slice_sum ... ok [INFO] [stdout] test tests::test_array_sum ... ok [INFO] [stdout] test tests::test_slice_correct ... ok [INFO] [stdout] test tests::test_tuple_correct ... ok [INFO] [stdout] test tests::test_tuple_out_of_range_negative ... ok [INFO] [stdout] test tests::test_tuple_out_of_range_positive ... ok [INFO] [stdout] test tests::test_tuple_sum ... ok [INFO] [stdout] test tests::test_array_out_of_range_positive ... ok [INFO] [stderr] Running unittests solutions/23_conversions/try_from_into.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/try_from_into_sol-26607bb36b2ff202) [INFO] [stdout] test tests::test_slice_excess_length ... ok [INFO] [stdout] test tests::test_slice_insufficient_length ... ok [INFO] [stdout] test tests::test_slice_out_of_range_negative ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test tests::test_array_correct ... ok [INFO] [stdout] test tests::test_array_out_of_range_negative ... ok [INFO] [stderr] Running unittests exercises/23_conversions/using_as.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/using_as-bd0c24691b233402) [INFO] [stdout] test tests::test_array_out_of_range_positive ... ok [INFO] [stdout] test tests::test_array_sum ... ok [INFO] [stdout] test tests::test_slice_excess_length ... ok [INFO] [stdout] test tests::test_slice_out_of_range_positive ... ok [INFO] [stdout] test tests::test_slice_correct ... ok [INFO] [stdout] test tests::test_slice_out_of_range_negative ... ok [INFO] [stdout] test tests::test_slice_sum ... ok [INFO] [stdout] test tests::test_tuple_out_of_range_negative ... ok [INFO] [stdout] test tests::test_tuple_correct ... ok [INFO] [stdout] test tests::test_tuple_out_of_range_positive ... ok [INFO] [stdout] test tests::test_tuple_sum ... ok [INFO] [stdout] test tests::test_slice_insufficient_length ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::returns_proper_type_and_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/23_conversions/using_as.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/using_as_sol-458bb8234f4866fb) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::returns_proper_type_and_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests exercises/01_variables/variables1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables1-7c4a0e613b353d5f) [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 solutions/01_variables/variables1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables1_sol-d8ffdae1fb998532) [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 exercises/01_variables/variables2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables2-9aaf9005324ee044) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests solutions/01_variables/variables2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables2_sol-3ebc7bad981243dc) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests exercises/01_variables/variables3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables3-06ab2a06a8b27566) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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] [stderr] Running unittests solutions/01_variables/variables3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables3_sol-b353f03fe67c7d14) [INFO] [stdout] [INFO] [stderr] Running unittests exercises/01_variables/variables4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables4-d6ff6e54f24b4ee1) [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] [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 solutions/01_variables/variables4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables4_sol-6b64ee7a6e4f475b) [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 exercises/01_variables/variables5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables5-4535c0ac42b4557f) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests solutions/01_variables/variables5.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables5_sol-185262172928a5bc) [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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests exercises/01_variables/variables6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables6-f4300abb62ce1695) [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] [stdout] [INFO] [stderr] Running unittests solutions/01_variables/variables6.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/variables6_sol-a39e03c1863fcc2b) [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests exercises/05_vecs/vecs1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vecs1-4346348e437bf85c) [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] [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] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_array_and_vec_similarity ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests solutions/05_vecs/vecs1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vecs1_sol-81bd6f9d34e020a0) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_array_and_vec_similarity ... ok [INFO] [stderr] Running unittests exercises/05_vecs/vecs2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vecs2-99597e9936ec6376) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running unittests solutions/05_vecs/vecs2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vecs2_sol-1d78d4cf21906fe5) [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_vec_loop ... ok [INFO] [stdout] test tests::test_vec_map ... ok [INFO] [stdout] test tests::test_vec_map_example ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_vec_loop ... ok [INFO] [stdout] test tests::test_vec_map ... ok [INFO] [stdout] test tests::test_vec_map_example ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c03b8a8d657d5b893239d53135bf655a4a78e8030948428c266d0ac299aa4c81", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c03b8a8d657d5b893239d53135bf655a4a78e8030948428c266d0ac299aa4c81", kill_on_drop: false }` [INFO] [stdout] c03b8a8d657d5b893239d53135bf655a4a78e8030948428c266d0ac299aa4c81