[INFO] cloning repository https://github.com/dmyTRUEk/fractals [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dmyTRUEk/fractals" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdmyTRUEk%2Ffractals", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdmyTRUEk%2Ffractals'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b37b347beb8971d9470d1d90d26ffc2310a30ed0 [INFO] testing dmyTRUEk/fractals against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdmyTRUEk%2Ffractals" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/dmyTRUEk/fractals [INFO] finished tweaking git repo https://github.com/dmyTRUEk/fractals [INFO] tweaked toml for git repo https://github.com/dmyTRUEk/fractals written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/dmyTRUEk/fractals on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/dmyTRUEk/fractals 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 930c99b7aa217ba9521fd03d5ad1df10d0bdefb8b8114f623438fd8d9447bd42 [INFO] running `Command { std: "docker" "start" "-a" "930c99b7aa217ba9521fd03d5ad1df10d0bdefb8b8114f623438fd8d9447bd42", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "930c99b7aa217ba9521fd03d5ad1df10d0bdefb8b8114f623438fd8d9447bd42", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "930c99b7aa217ba9521fd03d5ad1df10d0bdefb8b8114f623438fd8d9447bd42", kill_on_drop: false }` [INFO] [stdout] 930c99b7aa217ba9521fd03d5ad1df10d0bdefb8b8114f623438fd8d9447bd42 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] 08f56c249c9cbbf3b3dd2b17c0cae6baa9ea32a4900562bc8f877664b84072e7 [INFO] running `Command { std: "docker" "start" "-a" "08f56c249c9cbbf3b3dd2b17c0cae6baa9ea32a4900562bc8f877664b84072e7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling xml-rs v0.8.26 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling libloading v0.8.7 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling naga v25.0.1 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling ash v0.38.0+1.3.281 [INFO] [stderr] Compiling khronos-egl v6.0.0 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling wgpu-hal v25.0.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling codespan-reporting v0.12.0 [INFO] [stderr] Compiling raw-window-handle v0.6.2 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling glow v0.16.0 [INFO] [stderr] Compiling renderdoc-sys v1.1.0 [INFO] [stderr] Compiling profiling v1.0.16 [INFO] [stderr] Compiling rustix v1.0.7 [INFO] [stderr] Compiling cc v1.2.23 [INFO] [stderr] Compiling wgpu-core v25.0.2 [INFO] [stderr] Compiling litrs v0.4.1 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling wgpu v25.0.2 [INFO] [stderr] Compiling clap_lex v0.7.4 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling clap_builder v4.5.38 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling document-features v0.2.11 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling dlib v0.5.2 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling pollster v0.4.0 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling minifb v0.28.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling spirv v0.3.0+sdk-1.3.268.0 [INFO] [stderr] Compiling gpu-descriptor-types v0.2.0 [INFO] [stderr] Compiling gpu-alloc-types v0.3.0 [INFO] [stderr] Compiling gpu-descriptor v0.3.2 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling gpu-alloc v0.6.0 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling bytemuck v1.23.0 [INFO] [stderr] Compiling wgpu-types v25.0.0 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling clap v4.5.38 [INFO] [stderr] Compiling wgpu-core-deps-windows-linux-android v25.0.0 [INFO] [stderr] Compiling fractals v3.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `arg` [INFO] [stdout] --> src/main.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | use clap::{Parser, arg}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/main.rs:987:3 [INFO] [stdout] | [INFO] [stdout] 986 | let id = todo!(); [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 987 | Self::from_int(id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `escape_iter_n` is assigned to, but never used [INFO] [stdout] --> src/main.rs:409:11 [INFO] [stdout] | [INFO] [stdout] 409 | let mut escape_iter_n: u32 = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_escape_iter_n` instead [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `escape_iter_n` is never read [INFO] [stdout] --> src/main.rs:422:9 [INFO] [stdout] | [INFO] [stdout] 422 | ... escape_iter_n = j; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `wf` is never read [INFO] [stdout] --> src/main.rs:210:7 [INFO] [stdout] | [INFO] [stdout] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hf` is never read [INFO] [stdout] --> src/main.rs:210:15 [INFO] [stdout] | [INFO] [stdout] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/main.rs:986:7 [INFO] [stdout] | [INFO] [stdout] 986 | let id = todo!(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cim` is never used [INFO] [stdout] --> src/main.rs:883:4 [INFO] [stdout] | [INFO] [stdout] 883 | fn cim(x: float) -> Complex64 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new_random` is never used [INFO] [stdout] --> src/main.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 923 | impl Expr { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 985 | fn new_random() -> Self { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `snake_2d_unsplit_u64` is never used [INFO] [stdout] --> src/main.rs:1709:4 [INFO] [stdout] | [INFO] [stdout] 1709 | fn snake_2d_unsplit_u64(k: u64, l: u64) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 28s [INFO] running `Command { std: "docker" "inspect" "08f56c249c9cbbf3b3dd2b17c0cae6baa9ea32a4900562bc8f877664b84072e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "08f56c249c9cbbf3b3dd2b17c0cae6baa9ea32a4900562bc8f877664b84072e7", kill_on_drop: false }` [INFO] [stdout] 08f56c249c9cbbf3b3dd2b17c0cae6baa9ea32a4900562bc8f877664b84072e7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] fb657c75e0665483851421a6a4713dd96f88cf9c75f518dd0f1a01a8630c2325 [INFO] running `Command { std: "docker" "start" "-a" "fb657c75e0665483851421a6a4713dd96f88cf9c75f518dd0f1a01a8630c2325", kill_on_drop: false }` [INFO] [stderr] Compiling fractals v3.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `arg` [INFO] [stdout] --> src/main.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | use clap::{Parser, arg}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/main.rs:987:3 [INFO] [stdout] | [INFO] [stdout] 986 | let id = todo!(); [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 987 | Self::from_int(id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `escape_iter_n` is assigned to, but never used [INFO] [stdout] --> src/main.rs:409:11 [INFO] [stdout] | [INFO] [stdout] 409 | let mut escape_iter_n: u32 = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_escape_iter_n` instead [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `escape_iter_n` is never read [INFO] [stdout] --> src/main.rs:422:9 [INFO] [stdout] | [INFO] [stdout] 422 | ... escape_iter_n = j; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `wf` is never read [INFO] [stdout] --> src/main.rs:210:7 [INFO] [stdout] | [INFO] [stdout] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hf` is never read [INFO] [stdout] --> src/main.rs:210:15 [INFO] [stdout] | [INFO] [stdout] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/main.rs:986:7 [INFO] [stdout] | [INFO] [stdout] 986 | let id = todo!(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cim` is never used [INFO] [stdout] --> src/main.rs:883:4 [INFO] [stdout] | [INFO] [stdout] 883 | fn cim(x: float) -> Complex64 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new_random` is never used [INFO] [stdout] --> src/main.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 923 | impl Expr { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 985 | fn new_random() -> Self { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `Sin_Cos_z` should have a snake case name [INFO] [stdout] --> src/main.rs:2204:14 [INFO] [stdout] | [INFO] [stdout] 2204 | #[test] fn Sin_Cos_z() { assert_eq!(Expr::from_str("Sin(Cos(z))"), Ok(Sin(bx(Cos(bx(Z)))))) } [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sin_cos_z` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.85s [INFO] running `Command { std: "docker" "inspect" "fb657c75e0665483851421a6a4713dd96f88cf9c75f518dd0f1a01a8630c2325", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb657c75e0665483851421a6a4713dd96f88cf9c75f518dd0f1a01a8630c2325", kill_on_drop: false }` [INFO] [stdout] fb657c75e0665483851421a6a4713dd96f88cf9c75f518dd0f1a01a8630c2325 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] 9dbff931ad6cd407e30a410a366d23e9214925f8e7a21b138a1048539702c95f [INFO] running `Command { std: "docker" "start" "-a" "9dbff931ad6cd407e30a410a366d23e9214925f8e7a21b138a1048539702c95f", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `arg` [INFO] [stderr] --> src/main.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use clap::{Parser, arg}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/main.rs:987:3 [INFO] [stderr] | [INFO] [stderr] 986 | let id = todo!(); [INFO] [stderr] | ------- any code following this expression is unreachable [INFO] [stderr] 987 | Self::from_int(id) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: variable `escape_iter_n` is assigned to, but never used [INFO] [stderr] --> src/main.rs:409:11 [INFO] [stderr] | [INFO] [stderr] 409 | let mut escape_iter_n: u32 = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_escape_iter_n` instead [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `escape_iter_n` is never read [INFO] [stderr] --> src/main.rs:422:9 [INFO] [stderr] | [INFO] [stderr] 422 | ... escape_iter_n = j; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `wf` is never read [INFO] [stderr] --> src/main.rs:210:7 [INFO] [stderr] | [INFO] [stderr] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `hf` is never read [INFO] [stderr] --> src/main.rs:210:15 [INFO] [stderr] | [INFO] [stderr] 210 | let (mut wf, mut hf) = (w as float, h as float); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `id` [INFO] [stderr] --> src/main.rs:986:7 [INFO] [stderr] | [INFO] [stderr] 986 | let id = todo!(); [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stderr] [INFO] [stderr] warning: function `cim` is never used [INFO] [stderr] --> src/main.rs:883:4 [INFO] [stderr] | [INFO] [stderr] 883 | fn cim(x: float) -> Complex64 { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: associated function `new_random` is never used [INFO] [stderr] --> src/main.rs:985:5 [INFO] [stderr] | [INFO] [stderr] 923 | impl Expr { [INFO] [stderr] | --------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 985 | fn new_random() -> Self { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `Sin_Cos_z` should have a snake case name [INFO] [stderr] --> src/main.rs:2204:14 [INFO] [stderr] | [INFO] [stderr] 2204 | #[test] fn Sin_Cos_z() { assert_eq!(Expr::from_str("Sin(Cos(z))"), Ok(Sin(bx(Cos(bx(Z)))))) } [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `sin_cos_z` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `fractals` (bin "fractals" test) generated 10 warnings (run `cargo fix --bin "fractals" -p fractals --tests` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/build/fractals/65a79c80520f630d/deps/fractals-65a79c80520f630d) [INFO] [stdout] [INFO] [stdout] running 478 tests [INFO] [stdout] test expr::from_int::_000 ... ok [INFO] [stdout] test expr::from_int::_001 ... ok [INFO] [stdout] test expr::from_int::_003 ... ok [INFO] [stdout] test expr::from_int::_002 ... ok [INFO] [stdout] test expr::from_int::_004 ... ok [INFO] [stdout] test expr::from_int::_005 ... ok [INFO] [stdout] test expr::from_int::_010 ... ok [INFO] [stdout] test expr::from_int::_011 ... ok [INFO] [stdout] test expr::from_int::_012 ... ok [INFO] [stdout] test expr::from_int::_013 ... ok [INFO] [stdout] test expr::from_int::_014 ... ok [INFO] [stdout] test expr::from_int::_008 ... ok [INFO] [stdout] test expr::from_int::_015 ... ok [INFO] [stdout] test expr::from_int::_021 ... ok [INFO] [stdout] test expr::from_int::_023 ... ok [INFO] [stdout] test expr::from_int::_025 ... ok [INFO] [stdout] test expr::from_int::_022 ... ok [INFO] [stdout] test expr::from_int::_031 ... ok [INFO] [stdout] test expr::from_int::_032 ... ok [INFO] [stdout] test expr::from_int::_007 ... ok [INFO] [stdout] test expr::from_int::_009 ... ok [INFO] [stdout] test expr::from_int::_036 ... ok [INFO] [stdout] test expr::from_int::_037 ... ok [INFO] [stdout] test expr::from_int::_038 ... ok [INFO] [stdout] test expr::from_int::_017 ... ok [INFO] [stdout] test expr::from_int::_018 ... ok [INFO] [stdout] test expr::from_int::_020 ... ok [INFO] [stdout] test expr::from_int::_024 ... ok [INFO] [stdout] test expr::from_int::_026 ... ok [INFO] [stdout] test expr::from_int::_029 ... ok [INFO] [stdout] test expr::from_int::_027 ... ok [INFO] [stdout] test expr::from_int::_006 ... ok [INFO] [stdout] test expr::from_int::_039 ... ok [INFO] [stdout] test expr::from_int::_019 ... ok [INFO] [stdout] test expr::from_int::_028 ... ok [INFO] [stdout] test expr::from_int::_040 ... ok [INFO] [stdout] test expr::from_int::_033 ... ok [INFO] [stdout] test expr::from_int::_041 ... ok [INFO] [stdout] test expr::from_int::_035 ... ok [INFO] [stdout] test expr::from_int::_043 ... ok [INFO] [stdout] test expr::from_int::_046 ... ok [INFO] [stdout] test expr::from_int::_048 ... ok [INFO] [stdout] test expr::from_int::_050 ... ok [INFO] [stdout] test expr::from_int::_051 ... ok [INFO] [stdout] test expr::from_int::_052 ... ok [INFO] [stdout] test expr::from_int::_054 ... ok [INFO] [stdout] test expr::from_int::_055 ... ok [INFO] [stdout] test expr::from_int::_045 ... ok [INFO] [stdout] test expr::from_int::_057 ... ok [INFO] [stdout] test expr::from_int::_059 ... ok [INFO] [stdout] test expr::from_int::_047 ... ok [INFO] [stdout] test expr::from_int::_060 ... ok [INFO] [stdout] test expr::from_int::_061 ... ok [INFO] [stdout] test expr::from_int::_056 ... ok [INFO] [stdout] test expr::from_int::_062 ... ok [INFO] [stdout] test expr::from_int::_034 ... ok [INFO] [stdout] test expr::from_int::_042 ... ok [INFO] [stdout] test expr::from_int::_044 ... ok [INFO] [stdout] test expr::from_int::_049 ... ok [INFO] [stdout] test expr::from_int::_063 ... ok [INFO] [stdout] test expr::from_int::_066 ... ok [INFO] [stdout] test expr::from_int::_069 ... ok [INFO] [stdout] test expr::from_int::_072 ... ok [INFO] [stdout] test expr::from_int::_065 ... ok [INFO] [stdout] test expr::from_int::_075 ... ok [INFO] [stdout] test expr::from_int::_067 ... ok [INFO] [stdout] test expr::from_int::_077 ... ok [INFO] [stdout] test expr::from_int::_074 ... ok [INFO] [stdout] test expr::from_int::_081 ... ok [INFO] [stdout] test expr::from_int::_064 ... ok [INFO] [stdout] test expr::from_int::_079 ... ok [INFO] [stdout] test expr::from_int::_068 ... ok [INFO] [stdout] test expr::from_int::_071 ... ok [INFO] [stdout] test expr::from_int::_070 ... ok [INFO] [stdout] test expr::from_int::_083 ... ok [INFO] [stdout] test expr::from_int::_078 ... ok [INFO] [stdout] test expr::from_int::_073 ... ok [INFO] [stdout] test expr::from_int::_080 ... ok [INFO] [stdout] test expr::from_int::_084 ... ok [INFO] [stdout] test expr::from_int::_087 ... ok [INFO] [stdout] test expr::from_int::_088 ... ok [INFO] [stdout] test expr::from_int::_089 ... ok [INFO] [stdout] test expr::from_int::_085 ... ok [INFO] [stdout] test expr::from_int::_092 ... ok [INFO] [stdout] test expr::from_int::_094 ... ok [INFO] [stdout] test expr::from_int::_095 ... ok [INFO] [stdout] test expr::from_int::_093 ... ok [INFO] [stdout] test expr::from_int::_097 ... ok [INFO] [stdout] test expr::from_int::_086 ... ok [INFO] [stdout] test expr::from_int::_096 ... ok [INFO] [stdout] test expr::from_int::_091 ... ok [INFO] [stdout] test expr::from_int::_090 ... ok [INFO] [stdout] test expr::from_int::_099 ... ok [INFO] [stdout] test expr::from_int::_098 ... ok [INFO] [stdout] test expr::from_int::_101 ... ok [INFO] [stdout] test expr::from_int::_102 ... ok [INFO] [stdout] test expr::from_int::_103 ... ok [INFO] [stdout] test expr::from_int::_104 ... ok [INFO] [stdout] test expr::from_int::_100 ... ok [INFO] [stdout] test expr::from_int::_106 ... ok [INFO] [stdout] test expr::from_int::_107 ... ok [INFO] [stdout] test expr::from_int::_105 ... ok [INFO] [stdout] test expr::from_int::_108 ... ok [INFO] [stdout] test expr::from_int::_109 ... ok [INFO] [stdout] test expr::from_int::_110 ... ok [INFO] [stdout] test expr::from_int::_111 ... ok [INFO] [stdout] test expr::from_int::_117 ... ok [INFO] [stdout] test expr::from_int::_115 ... ok [INFO] [stdout] test expr::from_int::_118 ... ok [INFO] [stdout] test expr::from_int::_112 ... ok [INFO] [stdout] test expr::from_int::_120 ... ok [INFO] [stdout] test expr::from_int::_119 ... ok [INFO] [stdout] test expr::from_int::_113 ... ok [INFO] [stdout] test expr::from_int::_016 ... ok [INFO] [stdout] test expr::from_int::_123 ... ok [INFO] [stdout] test expr::from_int::_124 ... ok [INFO] [stdout] test expr::from_int::_121 ... ok [INFO] [stdout] test expr::from_int::_125 ... ok [INFO] [stdout] test expr::from_int::_128 ... ok [INFO] [stdout] test expr::from_int::_126 ... ok [INFO] [stdout] test expr::from_int::_122 ... ok [INFO] [stdout] test expr::from_int::_129 ... ok [INFO] [stdout] test expr::from_int::_127 ... ok [INFO] [stdout] test expr::from_int::_132 ... ok [INFO] [stdout] test expr::from_int::_130 ... ok [INFO] [stdout] test expr::from_int::_133 ... ok [INFO] [stdout] test expr::from_int::_131 ... ok [INFO] [stdout] test expr::from_int::_135 ... ok [INFO] [stdout] test expr::from_int::_136 ... ok [INFO] [stdout] test expr::from_int::_137 ... ok [INFO] [stdout] test expr::from_int::_134 ... ok [INFO] [stdout] test expr::from_int::_138 ... ok [INFO] [stdout] test expr::from_int::_139 ... ok [INFO] [stdout] test expr::from_int::_140 ... ok [INFO] [stdout] test expr::from_int::_142 ... ok [INFO] [stdout] test expr::from_int::_141 ... ok [INFO] [stdout] test expr::from_int::_146 ... ok [INFO] [stdout] test expr::from_int::_147 ... ok [INFO] [stdout] test expr::from_int::_148 ... ok [INFO] [stdout] test expr::from_int::_149 ... ok [INFO] [stdout] test expr::from_int::_152 ... ok [INFO] [stdout] test expr::from_int::_153 ... ok [INFO] [stdout] test expr::from_int::_154 ... ok [INFO] [stdout] test expr::from_int::_143 ... ok [INFO] [stdout] test expr::from_int::_155 ... ok [INFO] [stdout] test expr::from_int::_158 ... ok [INFO] [stdout] test expr::from_int::_144 ... ok [INFO] [stdout] test expr::from_int::_159 ... ok [INFO] [stdout] test expr::from_int::_156 ... ok [INFO] [stdout] test expr::from_int::_157 ... ok [INFO] [stdout] test expr::from_int::_160 ... ok [INFO] [stdout] test expr::from_int::_161 ... ok [INFO] [stdout] test expr::from_int::_162 ... ok [INFO] [stdout] test expr::from_int::_163 ... ok [INFO] [stdout] test expr::from_int::_164 ... ok [INFO] [stdout] test expr::from_int::_167 ... ok [INFO] [stdout] test expr::from_int::_145 ... ok [INFO] [stdout] test expr::from_int::_165 ... ok [INFO] [stdout] test expr::from_int::_168 ... ok [INFO] [stdout] test expr::from_int::_166 ... ok [INFO] [stdout] test expr::from_int::_172 ... ok [INFO] [stdout] test expr::from_int::_169 ... ok [INFO] [stdout] test expr::from_int::_170 ... ok [INFO] [stdout] test expr::from_int::_173 ... ok [INFO] [stdout] test expr::from_int::_175 ... ok [INFO] [stdout] test expr::from_int::_150 ... ok [INFO] [stdout] test expr::from_int::_179 ... ok [INFO] [stdout] test expr::from_int::_151 ... ok [INFO] [stdout] test expr::from_int::_180 ... ok [INFO] [stdout] test expr::from_int::_176 ... ok [INFO] [stdout] test expr::from_int::_174 ... ok [INFO] [stdout] test expr::from_int::_171 ... ok [INFO] [stdout] test expr::from_int::_177 ... ok [INFO] [stdout] test expr::from_int::_183 ... ok [INFO] [stdout] test expr::from_int::_184 ... ok [INFO] [stdout] test expr::from_int::_181 ... ok [INFO] [stdout] test expr::from_int::_185 ... ok [INFO] [stdout] test expr::from_int::_188 ... ok [INFO] [stdout] test expr::from_int::_189 ... ok [INFO] [stdout] test expr::from_int::_186 ... ok [INFO] [stdout] test expr::from_int::_20585 ... ok [INFO] [stdout] test expr::from_int::_187 ... ok [INFO] [stdout] test expr::from_int::_114 ... ok [INFO] [stdout] test expr::from_int::_190 ... ok [INFO] [stdout] test expr::from_int::_116 ... ok [INFO] [stdout] test expr::from_int::_178 ... ok [INFO] [stdout] test expr::from_str::abs_z ... ok [INFO] [stdout] test expr::from_int::_182 ... ok [INFO] [stdout] test expr::from_str::acos_z ... ok [INFO] [stdout] test expr::from_str::Sin_Cos_z ... ok [INFO] [stdout] test expr::from_str::asin_z ... ok [INFO] [stdout] test expr::from_str::asinh_z ... ok [INFO] [stdout] test expr::from_str::atan_z ... ok [INFO] [stdout] test expr::from_str::atanh_z ... ok [INFO] [stdout] test expr::from_str::ceil_z ... ok [INFO] [stdout] test expr::from_int::_076 ... ok [INFO] [stdout] test expr::from_str::conj_z ... ok [INFO] [stdout] test expr::from_str::cosh_z ... ok [INFO] [stdout] test expr::from_str::cos_z ... ok [INFO] [stdout] test expr::from_str::exp_z ... ok [INFO] [stdout] test expr::from_str::int_42 ... ok [INFO] [stdout] test expr::from_str::im_z ... ok [INFO] [stdout] test expr::from_str::neg_z ... ok [INFO] [stdout] test expr::from_str::prod_z_3 ... ok [INFO] [stdout] test expr::from_str::ln_z ... ok [INFO] [stdout] test expr::from_str::sin_sin_z ... ok [INFO] [stdout] test expr::from_str::pow_z_3 ... ok [INFO] [stdout] test expr::from_str::floor_z ... ok [INFO] [stdout] test expr::from_str::re_z ... ok [INFO] [stdout] test expr::from_str::round_z ... ok [INFO] [stdout] test expr::from_str::tan_z ... ok [INFO] [stdout] test expr::from_str::sum_z_3 ... ok [INFO] [stdout] test expr::from_str::sinh_z ... ok [INFO] [stdout] test expr::from_str::sin_z ... ok [INFO] [stdout] test expr::from_str::sqrt_z ... ok [INFO] [stdout] test expr::from_str::tanh_z ... ok [INFO] [stdout] test expr::from_str::z ... ok [INFO] [stdout] test expr::from_str::z_sin2z_sq_plus_1 ... ok [INFO] [stdout] test expr::to_int::_002 ... ok [INFO] [stdout] test expr::to_int::_000 ... ok [INFO] [stdout] test expr::to_int::_001 ... ok [INFO] [stdout] test expr::to_int::_003 ... ok [INFO] [stdout] test expr::to_int::_004 ... ok [INFO] [stdout] test expr::to_int::_006 ... ok [INFO] [stdout] test expr::to_int::_005 ... ok [INFO] [stdout] test expr::to_int::_007 ... ok [INFO] [stdout] test expr::to_int::_010 ... ok [INFO] [stdout] test expr::to_int::_011 ... ok [INFO] [stdout] test expr::to_int::_009 ... ok [INFO] [stdout] test expr::to_int::_012 ... ok [INFO] [stdout] test expr::to_int::_013 ... ok [INFO] [stdout] test expr::from_int::_030 ... ok [INFO] [stdout] test expr::to_int::_014 ... ok [INFO] [stdout] test expr::to_int::_008 ... ok [INFO] [stdout] test expr::to_int::_015 ... ok [INFO] [stdout] test expr::to_int::_016 ... ok [INFO] [stdout] test expr::to_int::_017 ... ok [INFO] [stdout] test expr::to_int::_018 ... ok [INFO] [stdout] test expr::to_int::_021 ... ok [INFO] [stdout] test expr::to_int::_024 ... ok [INFO] [stdout] test expr::to_int::_023 ... ok [INFO] [stdout] test expr::to_int::_022 ... ok [INFO] [stdout] test expr::from_int::_082 ... ok [INFO] [stdout] test expr::to_int::_019 ... ok [INFO] [stdout] test expr::from_str::acosh_z ... ok [INFO] [stdout] test expr::to_int::_029 ... ok [INFO] [stdout] test expr::from_str::arg_z ... ok [INFO] [stdout] test expr::to_int::_020 ... ok [INFO] [stdout] test expr::to_int::_030 ... ok [INFO] [stdout] test expr::to_int::_031 ... ok [INFO] [stdout] test expr::to_int::_033 ... ok [INFO] [stdout] test expr::to_int::_034 ... ok [INFO] [stdout] test expr::to_int::_035 ... ok [INFO] [stdout] test expr::to_int::_036 ... ok [INFO] [stdout] test expr::to_int::_037 ... ok [INFO] [stdout] test expr::to_int::_038 ... ok [INFO] [stdout] test expr::to_int::_039 ... ok [INFO] [stdout] test expr::to_int::_040 ... ok [INFO] [stdout] test expr::to_int::_041 ... ok [INFO] [stdout] test expr::to_int::_042 ... ok [INFO] [stdout] test expr::to_int::_043 ... ok [INFO] [stdout] test expr::to_int::_027 ... ok [INFO] [stdout] test expr::to_int::_045 ... ok [INFO] [stdout] test expr::to_int::_044 ... ok [INFO] [stdout] test expr::from_int::_058 ... ok [INFO] [stdout] test expr::to_int::_046 ... ok [INFO] [stdout] test expr::to_int::_047 ... ok [INFO] [stdout] test expr::to_int::_048 ... ok [INFO] [stdout] test expr::to_int::_049 ... ok [INFO] [stdout] test expr::to_int::_050 ... ok [INFO] [stdout] test expr::to_int::_028 ... ok [INFO] [stdout] test expr::to_int::_051 ... ok [INFO] [stdout] test expr::to_int::_032 ... ok [INFO] [stdout] test expr::to_int::_052 ... ok [INFO] [stdout] test expr::to_int::_053 ... ok [INFO] [stdout] test expr::to_int::_054 ... ok [INFO] [stdout] test expr::to_int::_055 ... ok [INFO] [stdout] test expr::to_int::_056 ... ok [INFO] [stdout] test expr::to_int::_057 ... ok [INFO] [stdout] test expr::to_int::_058 ... ok [INFO] [stdout] test expr::to_int::_059 ... ok [INFO] [stdout] test expr::to_int::_060 ... ok [INFO] [stdout] test expr::to_int::_025 ... ok [INFO] [stdout] test expr::to_int::_061 ... ok [INFO] [stdout] test expr::to_int::_062 ... ok [INFO] [stdout] test expr::to_int::_026 ... ok [INFO] [stdout] test expr::to_int::_065 ... ok [INFO] [stdout] test expr::to_int::_067 ... ok [INFO] [stdout] test expr::to_int::_068 ... ok [INFO] [stdout] test expr::to_int::_069 ... ok [INFO] [stdout] test expr::to_int::_066 ... ok [INFO] [stdout] test expr::to_int::_070 ... ok [INFO] [stdout] test expr::to_int::_071 ... ok [INFO] [stdout] test expr::to_int::_063 ... ok [INFO] [stdout] test expr::to_int::_075 ... ok [INFO] [stdout] test expr::to_int::_076 ... ok [INFO] [stdout] test expr::to_int::_077 ... ok [INFO] [stdout] test expr::to_int::_078 ... ok [INFO] [stdout] test expr::to_int::_081 ... ok [INFO] [stdout] test expr::to_int::_074 ... ok [INFO] [stdout] test expr::to_int::_082 ... ok [INFO] [stdout] test expr::to_int::_083 ... ok [INFO] [stdout] test expr::to_int::_085 ... ok [INFO] [stdout] test expr::to_int::_079 ... ok [INFO] [stdout] test expr::to_int::_073 ... ok [INFO] [stdout] test expr::to_int::_080 ... ok [INFO] [stdout] test expr::to_int::_064 ... ok [INFO] [stdout] test expr::to_int::_072 ... ok [INFO] [stdout] test expr::to_int::_088 ... ok [INFO] [stdout] test expr::to_int::_086 ... ok [INFO] [stdout] test expr::to_int::_090 ... ok [INFO] [stdout] test expr::to_int::_089 ... ok [INFO] [stdout] test expr::to_int::_087 ... ok [INFO] [stdout] test expr::to_int::_095 ... ok [INFO] [stdout] test expr::to_int::_092 ... ok [INFO] [stdout] test expr::to_int::_091 ... ok [INFO] [stdout] test expr::to_int::_096 ... ok [INFO] [stdout] test expr::to_int::_098 ... ok [INFO] [stdout] test expr::to_int::_100 ... ok [INFO] [stdout] test expr::to_int::_097 ... ok [INFO] [stdout] test expr::to_int::_093 ... ok [INFO] [stdout] test expr::to_int::_103 ... ok [INFO] [stdout] test expr::to_int::_105 ... ok [INFO] [stdout] test expr::to_int::_106 ... ok [INFO] [stdout] test expr::to_int::_107 ... ok [INFO] [stdout] test expr::to_int::_108 ... ok [INFO] [stdout] test expr::to_int::_109 ... ok [INFO] [stdout] test expr::to_int::_101 ... ok [INFO] [stdout] test expr::to_int::_102 ... ok [INFO] [stdout] test expr::to_int::_099 ... ok [INFO] [stdout] test expr::to_int::_104 ... ok [INFO] [stdout] test expr::to_int::_110 ... ok [INFO] [stdout] test expr::to_int::_121 ... ok [INFO] [stdout] test expr::to_int::_111 ... ok [INFO] [stdout] test expr::to_int::_112 ... ok [INFO] [stdout] test expr::to_int::_122 ... ok [INFO] [stdout] test expr::to_int::_113 ... ok [INFO] [stdout] test expr::to_int::_114 ... ok [INFO] [stdout] test expr::to_int::_115 ... ok [INFO] [stdout] test expr::to_int::_116 ... ok [INFO] [stdout] test expr::to_int::_117 ... ok [INFO] [stdout] test expr::to_int::_118 ... ok [INFO] [stdout] test expr::to_int::_119 ... ok [INFO] [stdout] test expr::to_int::_120 ... ok [INFO] [stdout] test expr::to_int::_124 ... ok [INFO] [stdout] test expr::to_int::_126 ... ok [INFO] [stdout] test expr::to_int::_127 ... ok [INFO] [stdout] test expr::to_int::_129 ... ok [INFO] [stdout] test expr::to_int::_130 ... ok [INFO] [stdout] test expr::to_int::_128 ... ok [INFO] [stdout] test expr::to_int::_131 ... ok [INFO] [stdout] test expr::to_int::_132 ... ok [INFO] [stdout] test expr::to_int::_123 ... ok [INFO] [stdout] test expr::to_int::_133 ... ok [INFO] [stdout] test expr::to_int::_136 ... ok [INFO] [stdout] test expr::to_int::_138 ... ok [INFO] [stdout] test expr::to_int::_137 ... ok [INFO] [stdout] test expr::to_int::_139 ... ok [INFO] [stdout] test expr::to_int::_134 ... ok [INFO] [stdout] test expr::to_int::_125 ... ok [INFO] [stdout] test expr::to_int::_142 ... ok [INFO] [stdout] test expr::to_int::_135 ... ok [INFO] [stdout] test expr::to_int::_144 ... ok [INFO] [stdout] test expr::to_int::_152 ... ok [INFO] [stdout] test expr::to_int::_153 ... ok [INFO] [stdout] test expr::to_int::_145 ... ok [INFO] [stdout] test expr::to_int::_146 ... ok [INFO] [stdout] test expr::to_int::_147 ... ok [INFO] [stdout] test expr::to_int::_148 ... ok [INFO] [stdout] test expr::to_int::_149 ... ok [INFO] [stdout] test expr::to_int::_143 ... ok [INFO] [stdout] test expr::to_int::_150 ... ok [INFO] [stdout] test expr::to_int::_151 ... ok [INFO] [stdout] test expr::to_int::_141 ... ok [INFO] [stdout] test expr::to_int::_164 ... ok [INFO] [stdout] test expr::to_int::_094 ... ok [INFO] [stdout] test expr::to_int::_166 ... ok [INFO] [stdout] test expr::to_int::_154 ... ok [INFO] [stdout] test expr::to_int::_155 ... ok [INFO] [stdout] test expr::to_int::_156 ... ok [INFO] [stdout] test expr::to_int::_167 ... ok [INFO] [stdout] test expr::to_int::_169 ... ok [INFO] [stdout] test expr::to_int::_165 ... ok [INFO] [stdout] test expr::to_int::_170 ... ok [INFO] [stdout] test expr::to_int::_171 ... ok [INFO] [stdout] test expr::to_int::_168 ... ok [INFO] [stdout] test expr::to_int::_157 ... ok [INFO] [stdout] test expr::to_int::_158 ... ok [INFO] [stdout] test expr::to_int::_159 ... ok [INFO] [stdout] test expr::to_int::_172 ... ok [INFO] [stdout] test expr::to_int::_160 ... ok [INFO] [stdout] test expr::to_int::_161 ... ok [INFO] [stdout] test expr::to_int::_162 ... ok [INFO] [stdout] test expr::to_int::_163 ... ok [INFO] [stdout] test expr::to_int::_173 ... ok [INFO] [stdout] test expr::to_int::_174 ... ok [INFO] [stdout] test expr::to_int::_176 ... ok [INFO] [stdout] test expr::to_int::_177 ... ok [INFO] [stdout] test expr::to_int::_179 ... ok [INFO] [stdout] test expr::to_int::_182 ... ok [INFO] [stdout] test expr::to_int::_184 ... ok [INFO] [stdout] test expr::to_int::_185 ... ok [INFO] [stdout] test expr::to_int::_175 ... ok [INFO] [stdout] test expr::to_int::_183 ... ok [INFO] [stdout] test expr::to_int::_186 ... ok [INFO] [stdout] test expr::to_int::_180 ... ok [INFO] [stdout] test expr::to_int::_187 ... ok [INFO] [stdout] test expr::to_int::_188 ... ok [INFO] [stdout] test expr::to_int::_181 ... ok [INFO] [stdout] test expr::to_int::_189 ... ok [INFO] [stdout] test expr::to_int::_190 ... ok [INFO] [stdout] test expr::to_int::_178 ... ok [INFO] [stdout] test remove_outermost_brackets::_2 ... ok [INFO] [stdout] test remove_outermost_brackets::_3 ... ok [INFO] [stdout] test snake_2d::split_u64::_00 ... ok [INFO] [stdout] test snake_2d::split_u64::_01 ... ok [INFO] [stdout] test expr::to_int::_20585 ... ok [INFO] [stdout] test snake_2d::split_u64::_04 ... ok [INFO] [stdout] test snake_2d::split_u64::_05 ... ok [INFO] [stdout] test remove_outermost_brackets::_1 ... ok [INFO] [stdout] test snake_2d::split_u64::_02 ... ok [INFO] [stdout] test snake_2d::split_u64::_06 ... ok [INFO] [stdout] test snake_2d::split_u64::_03 ... ok [INFO] [stdout] test snake_2d::split_u64::_07 ... ok [INFO] [stdout] test snake_2d::split_u64::_09 ... ok [INFO] [stdout] test snake_2d::split_u64::_12 ... ok [INFO] [stdout] test snake_2d::split_u64::_14 ... ok [INFO] [stdout] test snake_2d::split_u64::_15 ... ok [INFO] [stdout] test snake_2d::split_u64::_16 ... ok [INFO] [stdout] test snake_2d::split_u64::_18 ... ok [INFO] [stdout] test snake_2d::split_u64::_19 ... ok [INFO] [stdout] test snake_2d::split_u64::_20 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_00 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_01 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_02 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_04 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_03 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_05 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_06 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_07 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_08 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_10 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_11 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_12 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_09 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_14 ... ok [INFO] [stdout] test snake_2d::split_u64::_17 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_15 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_16 ... ok [INFO] [stdout] test snake_2d::split_u64::_08 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_18 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_17 ... ok [INFO] [stdout] test snake_2d::split_u64::_10 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_13 ... ok [INFO] [stdout] test snake_2d::split_u64::_13 ... ok [INFO] [stdout] test snake_2d::split_u64::_11 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_19 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_20 ... ok [INFO] [stdout] test tests::false_1 ... ok [INFO] [stdout] test tests::false_3 ... ok [INFO] [stdout] test tests::false_5 ... ok [INFO] [stdout] test tests::false_6 ... ok [INFO] [stdout] test tests::false_7 ... ok [INFO] [stdout] test tests::true_2 ... ok [INFO] [stdout] test tests::true_3 ... ok [INFO] [stdout] test tests::false_4 ... ok [INFO] [stdout] test tests::true_4 ... ok [INFO] [stdout] test tests::true_6 ... ok [INFO] [stdout] test tests::true_7 ... ok [INFO] [stdout] test tests::true_1 ... ok [INFO] [stdout] test tests::true_5 ... ok [INFO] [stdout] test tests::true_8 ... ok [INFO] [stdout] test tests::true_9 ... ok [INFO] [stdout] test expr::from_int::_053 ... ok [INFO] [stdout] test expr::to_int::_084 ... ok [INFO] [stdout] test expr::to_int::_140 ... ok [INFO] [stdout] test tests::false_2 ... ok [INFO] [stdout] test expr::from_str::sin_cos_z ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 478 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9dbff931ad6cd407e30a410a366d23e9214925f8e7a21b138a1048539702c95f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9dbff931ad6cd407e30a410a366d23e9214925f8e7a21b138a1048539702c95f", kill_on_drop: false }` [INFO] [stdout] 9dbff931ad6cd407e30a410a366d23e9214925f8e7a21b138a1048539702c95f