[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] 4a52dc96df8b2552e3fba082a71ee6c32f1f44b2 [INFO] testing dmyTRUEk/fractals against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdmyTRUEk%2Ffractals" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc1/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-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/dmyTRUEk/fractals on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "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" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded codespan-reporting v0.12.0 [INFO] [stderr] Downloaded wgpu-core-deps-apple v25.0.0 [INFO] [stderr] Downloaded wgpu-core-deps-emscripten v25.0.0 [INFO] [stderr] Downloaded wgpu-core-deps-windows-linux-android v25.0.0 [INFO] [stderr] Downloaded ordered-float v4.6.0 [INFO] [stderr] Downloaded pollster v0.4.0 [INFO] [stderr] Downloaded libloading v0.8.7 [INFO] [stderr] Downloaded gpu-allocator v0.27.0 [INFO] [stderr] Downloaded clap v4.5.38 [INFO] [stderr] Downloaded jiff-static v0.2.14 [INFO] [stderr] Downloaded wgpu-types v25.0.0 [INFO] [stderr] Downloaded minifb v0.28.0 [INFO] [stderr] Downloaded clap_builder v4.5.38 [INFO] [stderr] Downloaded wgpu v25.0.2 [INFO] [stderr] Downloaded wgpu-core v25.0.2 [INFO] [stderr] Downloaded wgpu-hal v25.0.2 [INFO] [stderr] Downloaded jiff v0.2.14 [INFO] [stderr] Downloaded naga v25.0.1 [INFO] [stderr] Downloaded metal v0.31.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2e9472931603695ec99b36dbea7e31fbbfd5add3631f1945b7bdc95d916b071e [INFO] running `Command { std: "docker" "start" "-a" "2e9472931603695ec99b36dbea7e31fbbfd5add3631f1945b7bdc95d916b071e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2e9472931603695ec99b36dbea7e31fbbfd5add3631f1945b7bdc95d916b071e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e9472931603695ec99b36dbea7e31fbbfd5add3631f1945b7bdc95d916b071e", kill_on_drop: false }` [INFO] [stdout] 2e9472931603695ec99b36dbea7e31fbbfd5add3631f1945b7bdc95d916b071e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 629f198ab0e28be001261c96f8fd1216b8416bd41f0be6ee22b8a60e00498ff1 [INFO] running `Command { std: "docker" "start" "-a" "629f198ab0e28be001261c96f8fd1216b8416bd41f0be6ee22b8a60e00498ff1", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling xml-rs v0.8.26 [INFO] [stderr] Compiling libloading v0.8.7 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling wayland-sys v0.29.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling naga v25.0.1 [INFO] [stderr] Compiling wayland-scanner v0.29.5 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling khronos-egl v6.0.0 [INFO] [stderr] Compiling ash v0.38.0+1.3.281 [INFO] [stderr] Compiling codespan-reporting v0.12.0 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling wgpu-hal v25.0.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling wayland-client v0.29.5 [INFO] [stderr] Compiling hexf-parse v0.2.1 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling raw-window-handle v0.6.2 [INFO] [stderr] Compiling zerocopy v0.8.25 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling gpu-descriptor-types v0.2.0 [INFO] [stderr] Compiling spirv v0.3.0+sdk-1.3.268.0 [INFO] [stderr] Compiling gpu-alloc-types v0.3.0 [INFO] [stderr] Compiling gpu-descriptor v0.3.2 [INFO] [stderr] Compiling glow v0.16.0 [INFO] [stderr] Compiling gpu-alloc v0.6.0 [INFO] [stderr] Compiling downcast-rs v1.2.1 [INFO] [stderr] Compiling profiling v1.0.16 [INFO] [stderr] Compiling renderdoc-sys v1.1.0 [INFO] [stderr] Compiling rustix v1.0.7 [INFO] [stderr] Compiling wayland-commons v0.29.5 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling cc v1.2.23 [INFO] [stderr] Compiling wayland-protocols v0.29.5 [INFO] [stderr] Compiling wgpu-core v25.0.2 [INFO] [stderr] Compiling litrs v0.4.1 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling bytemuck v1.23.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling wgpu-types v25.0.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling document-features v0.2.11 [INFO] [stderr] Compiling minifb v0.28.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling wgpu v25.0.2 [INFO] [stderr] Compiling xcursor v0.3.8 [INFO] [stderr] Compiling clap_builder v4.5.38 [INFO] [stderr] Compiling wayland-cursor v0.29.5 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling dlib v0.5.2 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling jiff v0.2.14 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling pollster v0.4.0 [INFO] [stderr] Compiling clap v4.5.38 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling wgpu-core-deps-windows-linux-android v25.0.0 [INFO] [stderr] Compiling fractals v3.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/main.rs:961:3 [INFO] [stdout] | [INFO] [stdout] 960 | let id = todo!(); [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 961 | 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: value assigned to `wf` is never read [INFO] [stdout] --> src/main.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | 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] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hf` is never read [INFO] [stdout] --> src/main.rs:202:19 [INFO] [stdout] | [INFO] [stdout] 202 | 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: variable `escape_iter_n` is assigned to, but never used [INFO] [stdout] --> src/main.rs:396:15 [INFO] [stdout] | [INFO] [stdout] 396 | 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] help: you might have meant to pattern match on the similarly named constant `N_MAX_DIGITS` [INFO] [stdout] | [INFO] [stdout] 396 - let mut escape_iter_n: u32 = 0; [INFO] [stdout] 396 + let mut >::from::N_MAX_DIGITS: u32 = 0; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `escape_iter_n` is never read [INFO] [stdout] --> src/main.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | escape_iter_n = j; [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:960:7 [INFO] [stdout] | [INFO] [stdout] 960 | let id = todo!(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cfi` is never used [INFO] [stdout] --> src/main.rs:868:4 [INFO] [stdout] | [INFO] [stdout] 868 | fn cfi(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:959:5 [INFO] [stdout] | [INFO] [stdout] 908 | impl Expr { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 959 | 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:1667:4 [INFO] [stdout] | [INFO] [stdout] 1667 | 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 2m 57s [INFO] running `Command { std: "docker" "inspect" "629f198ab0e28be001261c96f8fd1216b8416bd41f0be6ee22b8a60e00498ff1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "629f198ab0e28be001261c96f8fd1216b8416bd41f0be6ee22b8a60e00498ff1", kill_on_drop: false }` [INFO] [stdout] 629f198ab0e28be001261c96f8fd1216b8416bd41f0be6ee22b8a60e00498ff1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a4f0fa5614fe41bce25f981497351dac2fbbed31655fa8fb68ae721503a26c31 [INFO] running `Command { std: "docker" "start" "-a" "a4f0fa5614fe41bce25f981497351dac2fbbed31655fa8fb68ae721503a26c31", kill_on_drop: false }` [INFO] [stderr] Compiling fractals v3.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/main.rs:961:3 [INFO] [stdout] | [INFO] [stdout] 960 | let id = todo!(); [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 961 | 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: value assigned to `wf` is never read [INFO] [stdout] --> src/main.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | 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] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hf` is never read [INFO] [stdout] --> src/main.rs:202:19 [INFO] [stdout] | [INFO] [stdout] 202 | 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: variable `escape_iter_n` is assigned to, but never used [INFO] [stdout] --> src/main.rs:396:15 [INFO] [stdout] | [INFO] [stdout] 396 | 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] help: you might have meant to pattern match on the similarly named constant `N_MAX_DIGITS` [INFO] [stdout] | [INFO] [stdout] 396 - let mut escape_iter_n: u32 = 0; [INFO] [stdout] 396 + let mut >::from::N_MAX_DIGITS: u32 = 0; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `escape_iter_n` is never read [INFO] [stdout] --> src/main.rs:409:9 [INFO] [stdout] | [INFO] [stdout] 409 | escape_iter_n = j; [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:960:7 [INFO] [stdout] | [INFO] [stdout] 960 | let id = todo!(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cfi` is never used [INFO] [stdout] --> src/main.rs:868:4 [INFO] [stdout] | [INFO] [stdout] 868 | fn cfi(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:959:5 [INFO] [stdout] | [INFO] [stdout] 908 | impl Expr { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 959 | 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:2162:14 [INFO] [stdout] | [INFO] [stdout] 2162 | #[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.31s [INFO] running `Command { std: "docker" "inspect" "a4f0fa5614fe41bce25f981497351dac2fbbed31655fa8fb68ae721503a26c31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a4f0fa5614fe41bce25f981497351dac2fbbed31655fa8fb68ae721503a26c31", kill_on_drop: false }` [INFO] [stdout] a4f0fa5614fe41bce25f981497351dac2fbbed31655fa8fb68ae721503a26c31 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] db2d6c9d72506cb36397ce896d7678bf6546cc909379fd29c8675c20d6acca5b [INFO] running `Command { std: "docker" "start" "-a" "db2d6c9d72506cb36397ce896d7678bf6546cc909379fd29c8675c20d6acca5b", kill_on_drop: false }` [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/main.rs:961:3 [INFO] [stderr] | [INFO] [stderr] 960 | let id = todo!(); [INFO] [stderr] | ------- any code following this expression is unreachable [INFO] [stderr] 961 | 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: value assigned to `wf` is never read [INFO] [stderr] --> src/main.rs:202:11 [INFO] [stderr] | [INFO] [stderr] 202 | 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] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `hf` is never read [INFO] [stderr] --> src/main.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | 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: variable `escape_iter_n` is assigned to, but never used [INFO] [stderr] --> src/main.rs:396:15 [INFO] [stderr] | [INFO] [stderr] 396 | 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] help: you might have meant to pattern match on the similarly named constant `N_MAX_DIGITS` [INFO] [stderr] | [INFO] [stderr] 396 - let mut escape_iter_n: u32 = 0; [INFO] [stderr] 396 + let mut >::from::N_MAX_DIGITS: u32 = 0; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: value assigned to `escape_iter_n` is never read [INFO] [stderr] --> src/main.rs:409:9 [INFO] [stderr] | [INFO] [stderr] 409 | escape_iter_n = j; [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:960:7 [INFO] [stderr] | [INFO] [stderr] 960 | let id = todo!(); [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stderr] [INFO] [stderr] warning: function `cfi` is never used [INFO] [stderr] --> src/main.rs:868:4 [INFO] [stderr] | [INFO] [stderr] 868 | fn cfi(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:959:5 [INFO] [stderr] | [INFO] [stderr] 908 | impl Expr { [INFO] [stderr] | --------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 959 | 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:2162:14 [INFO] [stderr] | [INFO] [stderr] 2162 | #[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 9 warnings (run `cargo fix --bin "fractals" --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/fractals-b05ab934267e2653) [INFO] [stdout] [INFO] [stdout] running 478 tests [INFO] [stdout] test expr::from_int::_001 ... ok [INFO] [stdout] test expr::from_int::_000 ... ok [INFO] [stdout] test expr::from_int::_004 ... ok [INFO] [stdout] test expr::from_int::_002 ... ok [INFO] [stdout] test expr::from_int::_003 ... ok [INFO] [stdout] test expr::from_int::_008 ... ok [INFO] [stdout] test expr::from_int::_010 ... ok [INFO] [stdout] test expr::from_int::_009 ... ok [INFO] [stdout] test expr::from_int::_012 ... ok [INFO] [stdout] test expr::from_int::_013 ... ok [INFO] [stdout] test expr::from_int::_016 ... ok [INFO] [stdout] test expr::from_int::_005 ... ok [INFO] [stdout] test expr::from_int::_014 ... ok [INFO] [stdout] test expr::from_int::_011 ... ok [INFO] [stdout] test expr::from_int::_015 ... ok [INFO] [stdout] test expr::from_int::_007 ... ok [INFO] [stdout] test expr::from_int::_006 ... ok [INFO] [stdout] test expr::from_int::_019 ... ok [INFO] [stdout] test expr::from_int::_020 ... ok [INFO] [stdout] test expr::from_int::_023 ... ok [INFO] [stdout] test expr::from_int::_024 ... ok [INFO] [stdout] test expr::from_int::_025 ... ok [INFO] [stdout] test expr::from_int::_017 ... ok [INFO] [stdout] test expr::from_int::_027 ... ok [INFO] [stdout] test expr::from_int::_018 ... ok [INFO] [stdout] test expr::from_int::_021 ... ok [INFO] [stdout] test expr::from_int::_022 ... ok [INFO] [stdout] test expr::from_int::_026 ... ok [INFO] [stdout] test expr::from_int::_028 ... ok [INFO] [stdout] test expr::from_int::_030 ... ok [INFO] [stdout] test expr::from_int::_031 ... ok [INFO] [stdout] test expr::from_int::_035 ... ok [INFO] [stdout] test expr::from_int::_036 ... ok [INFO] [stdout] test expr::from_int::_038 ... ok [INFO] [stdout] test expr::from_int::_029 ... ok [INFO] [stdout] test expr::from_int::_039 ... ok [INFO] [stdout] test expr::from_int::_032 ... ok [INFO] [stdout] test expr::from_int::_033 ... ok [INFO] [stdout] test expr::from_int::_034 ... ok [INFO] [stdout] test expr::from_int::_037 ... ok [INFO] [stdout] test expr::from_int::_043 ... ok [INFO] [stdout] test expr::from_int::_044 ... ok [INFO] [stdout] test expr::from_int::_047 ... ok [INFO] [stdout] test expr::from_int::_041 ... ok [INFO] [stdout] test expr::from_int::_048 ... ok [INFO] [stdout] test expr::from_int::_042 ... ok [INFO] [stdout] test expr::from_int::_045 ... ok [INFO] [stdout] test expr::from_int::_049 ... ok [INFO] [stdout] test expr::from_int::_046 ... ok [INFO] [stdout] test expr::from_int::_050 ... ok [INFO] [stdout] test expr::from_int::_051 ... ok [INFO] [stdout] test expr::from_int::_053 ... 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::_059 ... ok [INFO] [stdout] test expr::from_int::_060 ... ok [INFO] [stdout] test expr::from_int::_056 ... ok [INFO] [stdout] test expr::from_int::_057 ... ok [INFO] [stdout] test expr::from_int::_058 ... ok [INFO] [stdout] test expr::from_int::_061 ... ok [INFO] [stdout] test expr::from_int::_063 ... ok [INFO] [stdout] test expr::from_int::_064 ... ok [INFO] [stdout] test expr::from_int::_069 ... ok [INFO] [stdout] test expr::from_int::_062 ... ok [INFO] [stdout] test expr::from_int::_070 ... ok [INFO] [stdout] test expr::from_int::_065 ... ok [INFO] [stdout] test expr::from_int::_066 ... ok [INFO] [stdout] test expr::from_int::_067 ... ok [INFO] [stdout] test expr::from_int::_068 ... ok [INFO] [stdout] test expr::from_int::_072 ... ok [INFO] [stdout] test expr::from_int::_074 ... ok [INFO] [stdout] test expr::from_int::_077 ... ok [INFO] [stdout] test expr::from_int::_078 ... ok [INFO] [stdout] test expr::from_int::_071 ... ok [INFO] [stdout] test expr::from_int::_073 ... ok [INFO] [stdout] test expr::from_int::_075 ... ok [INFO] [stdout] test expr::from_int::_076 ... ok [INFO] [stdout] test expr::from_int::_079 ... ok [INFO] [stdout] test expr::from_int::_080 ... ok [INFO] [stdout] test expr::from_int::_083 ... ok [INFO] [stdout] test expr::from_int::_084 ... ok [INFO] [stdout] test expr::from_int::_088 ... ok [INFO] [stdout] test expr::from_int::_082 ... ok [INFO] [stdout] test expr::from_int::_085 ... ok [INFO] [stdout] test expr::from_int::_086 ... ok [INFO] [stdout] test expr::from_int::_087 ... ok [INFO] [stdout] test expr::from_int::_081 ... ok [INFO] [stdout] test expr::from_int::_089 ... ok [INFO] [stdout] test expr::from_int::_090 ... ok [INFO] [stdout] test expr::from_int::_091 ... ok [INFO] [stdout] test expr::from_int::_092 ... ok [INFO] [stdout] test expr::from_int::_093 ... ok [INFO] [stdout] test expr::from_int::_094 ... ok [INFO] [stdout] test expr::from_int::_095 ... ok [INFO] [stdout] test expr::from_int::_096 ... ok [INFO] [stdout] test expr::from_int::_097 ... ok [INFO] [stdout] test expr::from_int::_098 ... ok [INFO] [stdout] test expr::from_int::_099 ... ok [INFO] [stdout] test expr::from_int::_100 ... 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::_110 ... ok [INFO] [stdout] test expr::from_int::_105 ... ok [INFO] [stdout] test expr::from_int::_106 ... ok [INFO] [stdout] test expr::from_int::_107 ... ok [INFO] [stdout] test expr::from_int::_108 ... ok [INFO] [stdout] test expr::from_int::_109 ... ok [INFO] [stdout] test expr::from_int::_111 ... ok [INFO] [stdout] test expr::from_int::_112 ... ok [INFO] [stdout] test expr::from_int::_113 ... ok [INFO] [stdout] test expr::from_int::_117 ... ok [INFO] [stdout] test expr::from_int::_118 ... ok [INFO] [stdout] test expr::from_int::_120 ... ok [INFO] [stdout] test expr::from_int::_114 ... ok [INFO] [stdout] test expr::from_int::_115 ... ok [INFO] [stdout] test expr::from_int::_121 ... ok [INFO] [stdout] test expr::from_int::_116 ... ok [INFO] [stdout] test expr::from_int::_119 ... ok [INFO] [stdout] test expr::from_int::_122 ... ok [INFO] [stdout] test expr::from_int::_125 ... ok [INFO] [stdout] test expr::from_int::_126 ... ok [INFO] [stdout] test expr::from_int::_130 ... ok [INFO] [stdout] test expr::from_int::_124 ... ok [INFO] [stdout] test expr::from_int::_127 ... ok [INFO] [stdout] test expr::from_int::_128 ... ok [INFO] [stdout] test expr::from_int::_129 ... ok [INFO] [stdout] test expr::from_int::_123 ... ok [INFO] [stdout] test expr::from_int::_131 ... ok [INFO] [stdout] test expr::from_int::_134 ... ok [INFO] [stdout] test expr::from_int::_135 ... ok [INFO] [stdout] test expr::from_int::_139 ... ok [INFO] [stdout] test expr::from_int::_132 ... ok [INFO] [stdout] test expr::from_int::_133 ... ok [INFO] [stdout] test expr::from_int::_136 ... ok [INFO] [stdout] test expr::from_int::_137 ... ok [INFO] [stdout] test expr::from_int::_138 ... ok [INFO] [stdout] test expr::from_int::_140 ... ok [INFO] [stdout] test expr::from_int::_143 ... ok [INFO] [stdout] test expr::from_int::_144 ... ok [INFO] [stdout] test expr::from_int::_148 ... ok [INFO] [stdout] test expr::from_int::_142 ... ok [INFO] [stdout] test expr::from_int::_145 ... ok [INFO] [stdout] test expr::from_int::_146 ... ok [INFO] [stdout] test expr::from_int::_147 ... ok [INFO] [stdout] test expr::from_int::_141 ... ok [INFO] [stdout] test expr::from_int::_149 ... ok [INFO] [stdout] test expr::from_int::_150 ... ok [INFO] [stdout] test expr::from_int::_156 ... ok [INFO] [stdout] test expr::from_int::_151 ... 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::_155 ... ok [INFO] [stdout] test expr::from_int::_158 ... ok [INFO] [stdout] test expr::from_int::_159 ... ok [INFO] [stdout] test expr::from_int::_163 ... ok [INFO] [stdout] test expr::from_int::_157 ... ok [INFO] [stdout] test expr::from_int::_165 ... ok [INFO] [stdout] test expr::from_int::_162 ... ok [INFO] [stdout] test expr::from_int::_164 ... ok [INFO] [stdout] test expr::from_int::_161 ... ok [INFO] [stdout] test expr::from_int::_160 ... ok [INFO] [stdout] test expr::from_int::_168 ... ok [INFO] [stdout] test expr::from_int::_169 ... ok [INFO] [stdout] test expr::from_int::_172 ... ok [INFO] [stdout] test expr::from_int::_173 ... ok [INFO] [stdout] test expr::from_int::_167 ... ok [INFO] [stdout] test expr::from_int::_166 ... ok [INFO] [stdout] test expr::from_int::_170 ... ok [INFO] [stdout] test expr::from_int::_171 ... ok [INFO] [stdout] test expr::from_int::_175 ... ok [INFO] [stdout] test expr::from_int::_174 ... ok [INFO] [stdout] test expr::from_int::_180 ... ok [INFO] [stdout] test expr::from_int::_176 ... ok [INFO] [stdout] test expr::from_int::_181 ... ok [INFO] [stdout] test expr::from_int::_177 ... ok [INFO] [stdout] test expr::from_int::_178 ... ok [INFO] [stdout] test expr::from_int::_179 ... ok [INFO] [stdout] test expr::from_int::_182 ... ok [INFO] [stdout] test expr::from_int::_184 ... ok [INFO] [stdout] test expr::from_int::_186 ... ok [INFO] [stdout] test expr::from_int::_187 ... ok [INFO] [stdout] test expr::from_int::_189 ... ok [INFO] [stdout] test expr::from_int::_188 ... ok [INFO] [stdout] test expr::from_int::_183 ... ok [INFO] [stdout] test expr::from_int::_190 ... ok [INFO] [stdout] test expr::from_int::_185 ... ok [INFO] [stdout] test expr::from_int::_20585 ... ok [INFO] [stdout] test expr::from_str::Sin_Cos_z ... ok [INFO] [stdout] test expr::from_str::abs_z ... ok [INFO] [stdout] test expr::from_str::acos_z ... ok [INFO] [stdout] test expr::from_str::acosh_z ... ok [INFO] [stdout] test expr::from_str::arg_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_str::conj_z ... ok [INFO] [stdout] test expr::from_str::cos_z ... ok [INFO] [stdout] test expr::from_str::cosh_z ... ok [INFO] [stdout] test expr::from_str::exp_z ... ok [INFO] [stdout] test expr::from_str::floor_z ... ok [INFO] [stdout] test expr::from_str::im_z ... ok [INFO] [stdout] test expr::from_str::int_42 ... ok [INFO] [stdout] test expr::from_str::ln_z ... ok [INFO] [stdout] test expr::from_str::neg_z ... ok [INFO] [stdout] test expr::from_str::pow_z_3 ... ok [INFO] [stdout] test expr::from_str::prod_z_3 ... 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::sin_cos_z ... ok [INFO] [stdout] test expr::from_str::sin_sin_z ... ok [INFO] [stdout] test expr::from_str::sin_z ... ok [INFO] [stdout] test expr::from_str::sinh_z ... ok [INFO] [stdout] test expr::from_str::sqrt_z ... ok [INFO] [stdout] test expr::from_str::sum_z_3 ... ok [INFO] [stdout] test expr::from_str::tan_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::_000 ... ok [INFO] [stdout] test expr::to_int::_001 ... ok [INFO] [stdout] test expr::to_int::_002 ... ok [INFO] [stdout] test expr::to_int::_003 ... ok [INFO] [stdout] test expr::to_int::_004 ... ok [INFO] [stdout] test expr::to_int::_005 ... ok [INFO] [stdout] test expr::to_int::_006 ... ok [INFO] [stdout] test expr::to_int::_007 ... ok [INFO] [stdout] test expr::to_int::_008 ... ok [INFO] [stdout] test expr::to_int::_009 ... ok [INFO] [stdout] test expr::to_int::_010 ... ok [INFO] [stdout] test expr::to_int::_011 ... ok [INFO] [stdout] test expr::to_int::_012 ... ok [INFO] [stdout] test expr::to_int::_013 ... ok [INFO] [stdout] test expr::to_int::_014 ... 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::_019 ... ok [INFO] [stdout] test expr::to_int::_020 ... ok [INFO] [stdout] test expr::to_int::_021 ... ok [INFO] [stdout] test expr::to_int::_022 ... ok [INFO] [stdout] test expr::to_int::_023 ... ok [INFO] [stdout] test expr::to_int::_024 ... ok [INFO] [stdout] test expr::to_int::_030 ... ok [INFO] [stdout] test expr::to_int::_026 ... ok [INFO] [stdout] test expr::to_int::_027 ... ok [INFO] [stdout] test expr::to_int::_028 ... ok [INFO] [stdout] test expr::to_int::_029 ... ok [INFO] [stdout] test expr::to_int::_031 ... ok [INFO] [stdout] test expr::to_int::_025 ... ok [INFO] [stdout] test expr::to_int::_032 ... 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::_044 ... ok [INFO] [stdout] test expr::to_int::_045 ... 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::_051 ... 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::_061 ... 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::_065 ... ok [INFO] [stdout] test expr::to_int::_066 ... ok [INFO] [stdout] test expr::to_int::_062 ... ok [INFO] [stdout] test expr::to_int::_063 ... ok [INFO] [stdout] test expr::to_int::_064 ... 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::_070 ... ok [INFO] [stdout] test expr::to_int::_071 ... ok [INFO] [stdout] test expr::to_int::_072 ... ok [INFO] [stdout] test expr::to_int::_076 ... ok [INFO] [stdout] test expr::to_int::_077 ... ok [INFO] [stdout] test expr::to_int::_081 ... ok [INFO] [stdout] test expr::to_int::_073 ... ok [INFO] [stdout] test expr::to_int::_074 ... ok [INFO] [stdout] test expr::to_int::_075 ... ok [INFO] [stdout] test expr::to_int::_078 ... ok [INFO] [stdout] test expr::to_int::_079 ... ok [INFO] [stdout] test expr::to_int::_080 ... ok [INFO] [stdout] test expr::to_int::_082 ... ok [INFO] [stdout] test expr::to_int::_083 ... ok [INFO] [stdout] test expr::to_int::_084 ... ok [INFO] [stdout] test expr::to_int::_088 ... ok [INFO] [stdout] test expr::to_int::_085 ... ok [INFO] [stdout] test expr::to_int::_086 ... ok [INFO] [stdout] test expr::to_int::_087 ... ok [INFO] [stdout] test expr::to_int::_091 ... ok [INFO] [stdout] test expr::to_int::_093 ... ok [INFO] [stdout] test expr::to_int::_096 ... ok [INFO] [stdout] test expr::to_int::_089 ... ok [INFO] [stdout] test expr::to_int::_097 ... ok [INFO] [stdout] test expr::to_int::_090 ... ok [INFO] [stdout] test expr::to_int::_092 ... ok [INFO] [stdout] test expr::to_int::_094 ... ok [INFO] [stdout] test expr::to_int::_095 ... ok [INFO] [stdout] test expr::to_int::_100 ... ok [INFO] [stdout] test expr::to_int::_101 ... ok [INFO] [stdout] test expr::to_int::_104 ... ok [INFO] [stdout] test expr::to_int::_106 ... ok [INFO] [stdout] test expr::to_int::_098 ... ok [INFO] [stdout] test expr::to_int::_099 ... ok [INFO] [stdout] test expr::to_int::_107 ... ok [INFO] [stdout] test expr::to_int::_102 ... ok [INFO] [stdout] test expr::to_int::_103 ... ok [INFO] [stdout] test expr::to_int::_105 ... ok [INFO] [stdout] test expr::to_int::_111 ... ok [INFO] [stdout] test expr::to_int::_110 ... ok [INFO] [stdout] test expr::to_int::_115 ... ok [INFO] [stdout] test expr::to_int::_108 ... ok [INFO] [stdout] test expr::to_int::_109 ... ok [INFO] [stdout] test expr::to_int::_112 ... ok [INFO] [stdout] test expr::to_int::_113 ... ok [INFO] [stdout] test expr::to_int::_114 ... ok [INFO] [stdout] test expr::to_int::_116 ... ok [INFO] [stdout] test expr::to_int::_119 ... ok [INFO] [stdout] test expr::to_int::_120 ... ok [INFO] [stdout] test expr::to_int::_118 ... ok [INFO] [stdout] test expr::to_int::_121 ... ok [INFO] [stdout] test expr::to_int::_117 ... ok [INFO] [stdout] test expr::to_int::_124 ... ok [INFO] [stdout] test expr::to_int::_125 ... ok [INFO] [stdout] test expr::to_int::_122 ... ok [INFO] [stdout] test expr::to_int::_123 ... ok [INFO] [stdout] test expr::to_int::_126 ... ok [INFO] [stdout] test expr::to_int::_127 ... 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::_135 ... ok [INFO] [stdout] test expr::from_int::_040 ... ok [INFO] [stdout] test expr::to_int::_136 ... ok [INFO] [stdout] test expr::to_int::_129 ... ok [INFO] [stdout] test expr::to_int::_130 ... ok [INFO] [stdout] test expr::to_int::_133 ... ok [INFO] [stdout] test expr::to_int::_134 ... ok [INFO] [stdout] test expr::to_int::_137 ... ok [INFO] [stdout] test expr::to_int::_139 ... ok [INFO] [stdout] test expr::to_int::_140 ... ok [INFO] [stdout] test expr::to_int::_138 ... ok [INFO] [stdout] test expr::to_int::_141 ... ok [INFO] [stdout] test expr::to_int::_142 ... ok [INFO] [stdout] test expr::to_int::_148 ... ok [INFO] [stdout] test expr::to_int::_146 ... ok [INFO] [stdout] test expr::to_int::_149 ... ok [INFO] [stdout] test expr::to_int::_150 ... ok [INFO] [stdout] test expr::to_int::_151 ... ok [INFO] [stdout] test expr::to_int::_143 ... ok [INFO] [stdout] test expr::to_int::_145 ... ok [INFO] [stdout] test expr::to_int::_144 ... ok [INFO] [stdout] test expr::to_int::_147 ... ok [INFO] [stdout] test expr::to_int::_152 ... ok [INFO] [stdout] test expr::to_int::_153 ... 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::_157 ... ok [INFO] [stdout] test expr::to_int::_158 ... ok [INFO] [stdout] test expr::to_int::_159 ... 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::_164 ... ok [INFO] [stdout] test expr::to_int::_165 ... ok [INFO] [stdout] test expr::to_int::_166 ... ok [INFO] [stdout] test expr::to_int::_167 ... ok [INFO] [stdout] test expr::to_int::_168 ... ok [INFO] [stdout] test expr::to_int::_169 ... ok [INFO] [stdout] test expr::to_int::_170 ... ok [INFO] [stdout] test expr::to_int::_174 ... ok [INFO] [stdout] test expr::to_int::_175 ... ok [INFO] [stdout] test expr::to_int::_176 ... ok [INFO] [stdout] test expr::to_int::_177 ... ok [INFO] [stdout] test expr::to_int::_178 ... ok [INFO] [stdout] test expr::to_int::_180 ... ok [INFO] [stdout] test expr::to_int::_179 ... ok [INFO] [stdout] test expr::to_int::_185 ... ok [INFO] [stdout] test expr::to_int::_186 ... ok [INFO] [stdout] test expr::to_int::_171 ... ok [INFO] [stdout] test expr::to_int::_172 ... ok [INFO] [stdout] test expr::to_int::_173 ... ok [INFO] [stdout] test expr::to_int::_181 ... ok [INFO] [stdout] test expr::to_int::_182 ... ok [INFO] [stdout] test expr::to_int::_183 ... ok [INFO] [stdout] test expr::to_int::_184 ... ok [INFO] [stdout] test expr::to_int::_187 ... ok [INFO] [stdout] test expr::to_int::_188 ... ok [INFO] [stdout] test expr::to_int::_189 ... ok [INFO] [stdout] test expr::to_int::_190 ... ok [INFO] [stdout] test expr::to_int::_20585 ... ok [INFO] [stdout] test remove_outermost_brackets::_1 ... 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 snake_2d::split_u64::_02 ... ok [INFO] [stdout] test snake_2d::split_u64::_04 ... ok [INFO] [stdout] test snake_2d::split_u64::_03 ... ok [INFO] [stdout] test snake_2d::split_u64::_05 ... ok [INFO] [stdout] test snake_2d::split_u64::_06 ... 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::_10 ... ok [INFO] [stdout] test snake_2d::split_u64::_11 ... ok [INFO] [stdout] test snake_2d::split_u64::_08 ... ok [INFO] [stdout] test snake_2d::split_u64::_12 ... ok [INFO] [stdout] test snake_2d::split_u64::_13 ... ok [INFO] [stdout] test snake_2d::split_u64::_14 ... ok [INFO] [stdout] test snake_2d::split_u64::_16 ... ok [INFO] [stdout] test snake_2d::split_u64::_15 ... ok [INFO] [stdout] test snake_2d::split_u64::_20 ... ok [INFO] [stdout] test snake_2d::split_u64::_19 ... 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::split_u64::_17 ... ok [INFO] [stdout] test snake_2d::split_u64::_18 ... 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::_11 ... 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::_09 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_10 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_13 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_12 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_15 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_16 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_17 ... ok [INFO] [stdout] test tests::false_1 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_18 ... ok [INFO] [stdout] test tests::false_2 ... ok [INFO] [stdout] test tests::false_4 ... ok [INFO] [stdout] test tests::false_3 ... ok [INFO] [stdout] test tests::false_5 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_14 ... ok [INFO] [stdout] test tests::true_1 ... ok [INFO] [stdout] test tests::true_3 ... ok [INFO] [stdout] test tests::false_7 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_19 ... ok [INFO] [stdout] test tests::false_6 ... ok [INFO] [stdout] test snake_2d::unsplit_u64::_20 ... ok [INFO] [stdout] test tests::true_4 ... ok [INFO] [stdout] test tests::true_2 ... 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 tests::true_6 ... ok [INFO] [stdout] test tests::true_7 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 478 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "db2d6c9d72506cb36397ce896d7678bf6546cc909379fd29c8675c20d6acca5b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db2d6c9d72506cb36397ce896d7678bf6546cc909379fd29c8675c20d6acca5b", kill_on_drop: false }` [INFO] [stdout] db2d6c9d72506cb36397ce896d7678bf6546cc909379fd29c8675c20d6acca5b