[INFO] fetching crate boxmux 0.190.0...
[INFO] testing boxmux-0.190.0 against 1.94.0 for beta-1.95-1
[INFO] extracting crate boxmux 0.190.0 into /workspace/builds/worker-3-tc1/source
[INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate boxmux 0.190.0
[INFO] finished tweaking crates.io crate boxmux 0.190.0
[INFO] tweaked toml for crates.io crate boxmux 0.190.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate boxmux 0.190.0 on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate boxmux 0.190.0 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" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded thiserror-impl v1.0.61
[INFO] [stderr]   Downloaded filedescriptor v0.8.3
[INFO] [stderr]   Downloaded diesel_table_macro_syntax v0.2.0
[INFO] [stderr]   Downloaded jobserver v0.1.31
[INFO] [stderr]   Downloaded num-cmp v0.1.0
[INFO] [stderr]   Downloaded actix-web-codegen v4.3.0
[INFO] [stderr]   Downloaded bytestring v1.3.1
[INFO] [stderr]   Downloaded bytes v1.6.0
[INFO] [stderr]   Downloaded actix-router v0.5.3
[INFO] [stderr]   Downloaded libm v0.2.8
[INFO] [stderr]   Downloaded flate2 v1.0.30
[INFO] [stderr]   Downloaded actix-codec v0.5.2
[INFO] [stderr]   Downloaded postgres-types v0.2.6
[INFO] [stderr]   Downloaded local-channel v0.1.5
[INFO] [stderr]   Downloaded actix-utils v3.0.1
[INFO] [stderr]   Downloaded termios v0.2.2
[INFO] [stderr]   Downloaded local-waker v0.1.4
[INFO] [stderr]   Downloaded postgres-protocol v0.6.6
[INFO] [stderr]   Downloaded zstd v0.13.1
[INFO] [stderr]   Downloaded rstar v0.11.0
[INFO] [stderr]   Downloaded fancy-regex v0.11.0
[INFO] [stderr]   Downloaded language-tags v0.3.2
[INFO] [stderr]   Downloaded actix-service v2.0.2
[INFO] [stderr]   Downloaded regex-lite v0.1.6
[INFO] [stderr]   Downloaded geographiclib-rs v0.2.4
[INFO] [stderr]   Downloaded diesel_derives v2.2.7
[INFO] [stderr]   Downloaded zerocopy v0.7.34
[INFO] [stderr]   Downloaded brotli-decompressor v4.0.1
[INFO] [stderr]   Downloaded openssl-sys v0.9.102
[INFO] [stderr]   Downloaded actix-web v4.8.0
[INFO] [stderr]   Downloaded openssl v0.10.64
[INFO] [stderr]   Downloaded fern v0.6.2
[INFO] [stderr]   Downloaded diesel v2.2.12
[INFO] [stderr]   Downloaded spade v2.14.0
[INFO] [stderr]   Downloaded chrono v0.4.38
[INFO] [stderr]   Downloaded zstd-sys v2.0.11+zstd.1.5.6
[INFO] [stderr]   Downloaded fallible-iterator v0.2.0
[INFO] [stderr]   Downloaded actix-rt v2.10.0
[INFO] [stderr]   Downloaded dotenv v0.15.0
[INFO] [stderr]   Downloaded earcutr v0.4.3
[INFO] [stderr]   Downloaded geo v0.27.0
[INFO] [stderr]   Downloaded object v0.36.1
[INFO] [stderr]   Downloaded actix-http v3.8.0
[INFO] [stderr]   Downloaded jsonschema v0.17.1
[INFO] [stderr]   Downloaded hyper v0.14.29
[INFO] [stderr]   Downloaded zerocopy-derive v0.7.34
[INFO] [stderr]   Downloaded fraction v0.13.1
[INFO] [stderr]   Downloaded actix-server v2.4.0
[INFO] [stderr]   Downloaded serial-core v0.4.0
[INFO] [stderr]   Downloaded cookie v0.16.2
[INFO] [stderr]   Downloaded serial-windows v0.4.0
[INFO] [stderr]   Downloaded shared_library v0.1.9
[INFO] [stderr]   Downloaded zstd-safe v7.1.0
[INFO] [stderr]   Downloaded actix-macros v0.2.4
[INFO] [stderr]   Downloaded actix-web-prom v0.6.0
[INFO] [stderr]   Downloaded pq-sys v0.4.8
[INFO] [stderr]   Downloaded ioctl-rs v0.1.6
[INFO] [stderr]   Downloaded serial v0.4.0
[INFO] [stderr]   Downloaded shutil v0.1.2
[INFO] [stderr]   Downloaded unicode-properties v0.1.1
[INFO] [stderr]   Downloaded redox_syscall v0.5.2
[INFO] [stderr]   Downloaded tokio-postgres v0.7.10
[INFO] [stderr]   Downloaded float_next_after v1.0.0
[INFO] [stderr]   Downloaded tinyvec v1.6.1
[INFO] [stderr]   Downloaded geo-types v0.7.13
[INFO] [stderr]   Downloaded serial-unix v0.4.0
[INFO] [stderr]   Downloaded winapi-util v0.1.8
[INFO] [stderr]   Downloaded whoami v1.5.1
[INFO] [stderr]   Downloaded thiserror v1.0.61
[INFO] [stderr]   Downloaded portable-pty v0.8.1
[INFO] [stderr]   Downloaded prometheus v0.12.0
[INFO] [stderr]   Downloaded robust v1.2.0
[INFO] [stderr]   Downloaded dsl_auto_type v0.1.3
[INFO] [stderr]   Downloaded cc v1.0.104
[INFO] [stderr]   Downloaded derive_more v0.99.18
[INFO] [stderr]   Downloaded shell-words v1.1.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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3b5909282c2a4e0de0207c570c600ec4acba9cebd208ac08671cc67e9aece659
[INFO] running `Command { std: "docker" "start" "-a" "3b5909282c2a4e0de0207c570c600ec4acba9cebd208ac08671cc67e9aece659", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3b5909282c2a4e0de0207c570c600ec4acba9cebd208ac08671cc67e9aece659", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b5909282c2a4e0de0207c570c600ec4acba9cebd208ac08671cc67e9aece659", kill_on_drop: false }`
[INFO] [stdout] 3b5909282c2a4e0de0207c570c600ec4acba9cebd208ac08671cc67e9aece659
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6e976600c4d4e712df408c0dc1fd7087d351adfa166846f1ae8db28c01b22aa9
[INFO] running `Command { std: "docker" "start" "-a" "6e976600c4d4e712df408c0dc1fd7087d351adfa166846f1ae8db28c01b22aa9", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling serde v1.0.203
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling jobserver v0.1.31
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling syn v2.0.68
[INFO] [stderr]    Compiling cc v1.0.104
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling tinyvec v1.6.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling httparse v1.9.4
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling openssl-sys v0.9.102
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling zstd-sys v2.0.11+zstd.1.5.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling cpufeatures v0.2.12
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling time-macros v0.2.18
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling serde_json v1.0.120
[INFO] [stderr]    Compiling openssl v0.10.64
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling local-waker v0.1.4
[INFO] [stderr]    Compiling zstd-safe v7.1.0
[INFO] [stderr]    Compiling native-tls v0.2.12
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling regex v1.10.5
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.203
[INFO] [stderr]    Compiling tokio-macros v2.3.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling tokio v1.38.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling encoding_rs v0.8.34
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling openssl-probe v0.1.5
[INFO] [stderr]    Compiling regex-lite v0.1.6
[INFO] [stderr]    Compiling bytestring v1.3.1
[INFO] [stderr]    Compiling miniz_oxide v0.7.4
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling actix-rt v2.10.0
[INFO] [stderr]    Compiling h2 v0.3.26
[INFO] [stderr]    Compiling actix-service v2.0.2
[INFO] [stderr]    Compiling brotli-decompressor v4.0.1
[INFO] [stderr]    Compiling actix-utils v3.0.1
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling cookie v0.16.2
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling unicode-properties v0.1.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling derive_more v0.99.18
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling flate2 v1.0.30
[INFO] [stderr]    Compiling brotli v6.0.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling actix-codec v0.5.2
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling actix-router v0.5.3
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling local-channel v0.1.5
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling serial-core v0.4.0
[INFO] [stderr]    Compiling hyper v0.14.29
[INFO] [stderr]    Compiling termios v0.2.2
[INFO] [stderr]    Compiling ioctl-rs v0.1.6
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling zstd v0.13.1
[INFO] [stderr]    Compiling prometheus v0.13.4
[INFO] [stderr]    Compiling pq-sys v0.4.8
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]    Compiling language-tags v0.3.2
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling postgres-protocol v0.6.6
[INFO] [stderr]    Compiling clap_builder v4.5.41
[INFO] [stderr]    Compiling dsl_auto_type v0.1.3
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling serial-unix v0.4.0
[INFO] [stderr]    Compiling phf_shared v0.11.2
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling actix-web-codegen v4.3.0
[INFO] [stderr]    Compiling uuid v1.16.0
[INFO] [stderr]    Compiling rstar v0.11.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling actix-http v3.8.0
[INFO] [stderr]    Compiling actix-server v2.4.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling clap_derive v4.5.41
[INFO] [stderr]    Compiling actix-macros v0.2.4
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling diesel_table_macro_syntax v0.2.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling winnow v0.6.26
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling ipnet v2.9.0
[INFO] [stderr]    Compiling prometheus v0.12.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling clap v4.5.41
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]    Compiling spade v2.14.0
[INFO] [stderr]    Compiling actix-web v4.8.0
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling toml_edit v0.22.20
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling nix v0.25.1
[INFO] [stderr]    Compiling iso8601 v0.6.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling geo-types v0.7.13
[INFO] [stderr]    Compiling diesel_derives v2.2.7
[INFO] [stderr]    Compiling earcutr v0.4.3
[INFO] [stderr]    Compiling signal-hook-mio v0.2.3
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling phf v0.11.2
[INFO] [stderr]    Compiling serial v0.4.0
[INFO] [stderr]    Compiling fancy-regex v0.11.0
[INFO] [stderr]    Compiling fraction v0.13.1
[INFO] [stderr]    Compiling postgres-types v0.2.6
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling vte_generate_state_changes v0.1.2
[INFO] [stderr]    Compiling geographiclib-rs v0.2.4
[INFO] [stderr]    Compiling fastrand v2.1.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling whoami v1.5.1
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling float_next_after v1.0.0
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling shell-words v1.1.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling jsonschema v0.17.1
[INFO] [stderr]    Compiling tokio-postgres v0.7.10
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling portable-pty v0.8.1
[INFO] [stderr]    Compiling diesel v2.2.12
[INFO] [stderr]    Compiling geo v0.27.0
[INFO] [stderr]    Compiling vte v0.11.1
[INFO] [stderr]    Compiling tempfile v3.10.1
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling actix-web-prom v0.6.0
[INFO] [stderr]    Compiling tracing-appender v0.2.3
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling crossterm v0.27.0
[INFO] [stderr]    Compiling strum v0.25.0
[INFO] [stderr]    Compiling simplelog v0.12.2
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling fern v0.6.2
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling shutil v0.1.2
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling boxmux v0.190.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable `handled_move` is assigned to, but never used
[INFO] [stdout]     --> src/draw_loop.rs:1410:33
[INFO] [stdout]      |
[INFO] [stdout] 1410 | ...                   let mut handled_move = false;
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_handled_move` instead
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled_move` is never read
[INFO] [stdout]     --> src/draw_loop.rs:1427:41
[INFO] [stdout]      |
[INFO] [stdout] 1427 | ...                   handled_move = true;
[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 `chart_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:186:37
[INFO] [stdout]     |
[INFO] [stdout] 186 |             let mut chart_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `plugin_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 |             let mut plugin_content = None;
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `table_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:188:37
[INFO] [stdout]     |
[INFO] [stdout] 188 |             let mut table_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pty_scrollback_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:209:46
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut pty_scrollback_content = None;
[INFO] [stdout]     |                                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `messages_sent` is assigned to, but never used
[INFO] [stdout]    --> src/pty_manager.rs:211:17
[INFO] [stdout]     |
[INFO] [stdout] 211 |             let mut messages_sent = 0u32;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_messages_sent` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `messages_sent` is never read
[INFO] [stdout]    --> src/pty_manager.rs:344:33
[INFO] [stdout]     |
[INFO] [stdout] 344 | ...                   messages_sent += 1;
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `updated_context`
[INFO] [stdout]   --> src/socket_loop.rs:54:49
[INFO] [stdout]    |
[INFO] [stdout] 54 | ...                   Ok((updated_context, messages)) => {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `total_height` is never read
[INFO] [stdout]   --> src/chart.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | struct ChartLayout {
[INFO] [stdout]    |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 26 |     pub total_height: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ChartLayout` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `process_id` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct YamlFileLock {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 15 |     lock_file: String,
[INFO] [stdout] 16 |     process_id: u32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `YamlFileLock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `yaml_path` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct LiveYamlSync {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 66 |     yaml_path: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `LiveYamlSync` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `sandbox_enabled` is never read
[INFO] [stdout]    --> src/plugin.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | struct PluginSecurityManager {
[INFO] [stdout]     |        --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 142 |     sandbox_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PluginSecurityManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 51s
[INFO] running `Command { std: "docker" "inspect" "6e976600c4d4e712df408c0dc1fd7087d351adfa166846f1ae8db28c01b22aa9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e976600c4d4e712df408c0dc1fd7087d351adfa166846f1ae8db28c01b22aa9", kill_on_drop: false }`
[INFO] [stdout] 6e976600c4d4e712df408c0dc1fd7087d351adfa166846f1ae8db28c01b22aa9
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 641009009b1af10a0dabb042e7367139183cd155270b502a91a9a06582a61ae1
[INFO] running `Command { std: "docker" "start" "-a" "641009009b1af10a0dabb042e7367139183cd155270b502a91a9a06582a61ae1", kill_on_drop: false }`
[INFO] [stderr]    Compiling boxmux v0.190.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable `handled_move` is assigned to, but never used
[INFO] [stdout]     --> src/draw_loop.rs:1410:33
[INFO] [stdout]      |
[INFO] [stdout] 1410 | ...                   let mut handled_move = false;
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_handled_move` instead
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled_move` is never read
[INFO] [stdout]     --> src/draw_loop.rs:1427:41
[INFO] [stdout]      |
[INFO] [stdout] 1427 | ...                   handled_move = true;
[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 `chart_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:186:37
[INFO] [stdout]     |
[INFO] [stdout] 186 |             let mut chart_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `plugin_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 |             let mut plugin_content = None;
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `table_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:188:37
[INFO] [stdout]     |
[INFO] [stdout] 188 |             let mut table_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pty_scrollback_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:209:46
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut pty_scrollback_content = None;
[INFO] [stdout]     |                                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `messages_sent` is assigned to, but never used
[INFO] [stdout]    --> src/pty_manager.rs:211:17
[INFO] [stdout]     |
[INFO] [stdout] 211 |             let mut messages_sent = 0u32;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_messages_sent` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `messages_sent` is never read
[INFO] [stdout]    --> src/pty_manager.rs:344:33
[INFO] [stdout]     |
[INFO] [stdout] 344 | ...                   messages_sent += 1;
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `updated_context`
[INFO] [stdout]   --> src/socket_loop.rs:54:49
[INFO] [stdout]    |
[INFO] [stdout] 54 | ...                   Ok((updated_context, messages)) => {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `total_height` is never read
[INFO] [stdout]   --> src/chart.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | struct ChartLayout {
[INFO] [stdout]    |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 26 |     pub total_height: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ChartLayout` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `process_id` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct YamlFileLock {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 15 |     lock_file: String,
[INFO] [stdout] 16 |     process_id: u32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `YamlFileLock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `yaml_path` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct LiveYamlSync {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 66 |     yaml_path: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `LiveYamlSync` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `sandbox_enabled` is never read
[INFO] [stdout]    --> src/plugin.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | struct PluginSecurityManager {
[INFO] [stdout]     |        --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 142 |     sandbox_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PluginSecurityManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]  --> src/tests/variable_tests.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use super::*;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]  --> src/tests/plugin_dynamic_tests.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use super::*;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]  --> src/tests/table_tests.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use super::*;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::app::App`
[INFO] [stdout]  --> src/tests/table_tests.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use crate::model::app::App;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AppContext` and `Config`
[INFO] [stdout]  --> src/tests/table_tests.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use crate::{AppContext, Config};
[INFO] [stdout]   |                 ^^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `App`
[INFO] [stdout]  --> src/tests/layout_validation_tests.rs:3:49
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use crate::model::app::{load_app_from_yaml, App};
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]  --> src/tests/auto_scroll_tests.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use super::*;
[INFO] [stdout]   |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Anchor` and `InputBounds`
[INFO] [stdout]  --> src/tests/hotkey_tests.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use crate::model::common::{Anchor, InputBounds};
[INFO] [stdout]   |                                ^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::layout::Layout`
[INFO] [stdout]  --> src/tests/hotkey_tests.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use crate::model::layout::Layout;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MuxBox`
[INFO] [stdout]  --> src/tests/hotkey_tests.rs:9:40
[INFO] [stdout]   |
[INFO] [stdout] 9 |     use crate::model::muxbox::{Choice, MuxBox};
[INFO] [stdout]   |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::layout::Layout`
[INFO] [stdout]  --> src/tests/mouse_click_tests.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use crate::model::layout::Layout;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MuxBox`
[INFO] [stdout]  --> src/tests/mouse_click_tests.rs:7:40
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use crate::model::muxbox::{Choice, MuxBox};
[INFO] [stdout]   |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::app::AppContext`
[INFO] [stdout]  --> src/tests/pty_input_tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::model::app::AppContext;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::mpsc`
[INFO] [stdout]  --> src/tests/pty_resize_tests.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::sync::mpsc;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::AppContext`
[INFO] [stdout]  --> src/tests/pty_scrollback_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::AppContext;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/tests/pty_scrollback_tests.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WrappedChoice`
[INFO] [stdout]  --> src/tests/text_wrapping_tests.rs:3:49
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use crate::draw_utils::{wrap_text_to_width, WrappedChoice, wrap_choices_to_width};
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Message`
[INFO] [stdout]  --> src/tests/yaml_live_persistence_tests.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::{Config, Message};
[INFO] [stdout]   |                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResizeEdge`
[INFO] [stdout]  --> src/tests/resize_100_percent_debug.rs:5:48
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use crate::draw_loop::{detect_resize_edge, ResizeEdge};
[INFO] [stdout]   |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResizeEdge`
[INFO] [stdout]  --> src/tests/terminal_100_width_reality_test.rs:5:48
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use crate::draw_loop::{detect_resize_edge, ResizeEdge};
[INFO] [stdout]   |                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `updated_app_context`
[INFO] [stdout]     --> src/thread_manager.rs:1646:14
[INFO] [stdout]      |
[INFO] [stdout] 1646 |         let (updated_app_context, messages) = runnable.receive_updates();
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_app_context`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]     --> src/thread_manager.rs:1658:13
[INFO] [stdout]      |
[INFO] [stdout] 1658 |         let messages = vec![Message::Start, Message::Pause, Message::Terminate];
[INFO] [stdout]      |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_messages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `uuid1`
[INFO] [stdout]     --> src/thread_manager.rs:1767:13
[INFO] [stdout]      |
[INFO] [stdout] 1767 |         let uuid1 = manager.spawn_thread(runnable1);
[INFO] [stdout]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `uuid2`
[INFO] [stdout]     --> src/thread_manager.rs:1768:13
[INFO] [stdout]      |
[INFO] [stdout] 1768 |         let uuid2 = manager.spawn_thread(runnable2);
[INFO] [stdout]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `uuid1`
[INFO] [stdout]     --> src/thread_manager.rs:1810:13
[INFO] [stdout]      |
[INFO] [stdout] 1810 |         let uuid1 = manager.spawn_thread(runnable1);
[INFO] [stdout]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `uuid2`
[INFO] [stdout]     --> src/thread_manager.rs:1811:13
[INFO] [stdout]      |
[INFO] [stdout] 1811 |         let uuid2 = manager.spawn_thread(runnable2);
[INFO] [stdout]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `uuid`
[INFO] [stdout]     --> src/thread_manager.rs:1853:13
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         let uuid = manager.spawn_thread(runnable);
[INFO] [stdout]      |             ^^^^ help: if this is intentional, prefix it with an underscore: `_uuid`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `handled_move` is assigned to, but never used
[INFO] [stdout]     --> src/draw_loop.rs:1410:33
[INFO] [stdout]      |
[INFO] [stdout] 1410 | ...                   let mut handled_move = false;
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_handled_move` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `handled_move` is never read
[INFO] [stdout]     --> src/draw_loop.rs:1427:41
[INFO] [stdout]      |
[INFO] [stdout] 1427 | ...                   handled_move = true;
[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 `chart_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:186:37
[INFO] [stdout]     |
[INFO] [stdout] 186 |             let mut chart_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `plugin_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 |             let mut plugin_content = None;
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `table_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:188:37
[INFO] [stdout]     |
[INFO] [stdout] 188 |             let mut table_content = None;
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pty_scrollback_content` is never read
[INFO] [stdout]    --> src/draw_utils.rs:209:46
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut pty_scrollback_content = None;
[INFO] [stdout]     |                                              ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `messages_sent` is assigned to, but never used
[INFO] [stdout]    --> src/pty_manager.rs:211:17
[INFO] [stdout]     |
[INFO] [stdout] 211 |             let mut messages_sent = 0u32;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_messages_sent` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `messages_sent` is never read
[INFO] [stdout]    --> src/pty_manager.rs:344:33
[INFO] [stdout]     |
[INFO] [stdout] 344 | ...                   messages_sent += 1;
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `updated_context`
[INFO] [stdout]   --> src/socket_loop.rs:54:49
[INFO] [stdout]    |
[INFO] [stdout] 54 | ...                   Ok((updated_context, messages)) => {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx`
[INFO] [stdout]    --> src/tests/test_utils.rs:386:14
[INFO] [stdout]     |
[INFO] [stdout] 386 |         let (tx, rx) = std::sync::mpsc::channel();
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_tx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/integration_tests.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let mut app = TestDataFactory::create_test_app();
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `original_muxbox_count`
[INFO] [stdout]    --> src/tests/integration_tests.rs:256:13
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let original_muxbox_count = app.layouts[0].children.as_ref().unwrap().len();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_original_muxbox_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |             let result = handle_keypress(key, &key_mappings);
[INFO] [stdout]     |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let result = run_script(None, &vec![]);
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let result = run_script(None, &empty_commands);
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:147:13
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let result = run_script(None, &vec![long_command]);
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:234:13
[INFO] [stdout]     |
[INFO] [stdout] 234 |         let mut layout = TestDataFactory::create_test_layout("circular", None);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `layout`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:234:13
[INFO] [stdout]     |
[INFO] [stdout] 234 |         let mut layout = TestDataFactory::create_test_layout("circular", None);
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_layout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `graph`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:249:13
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let graph = problematic_app.generate_graph();
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/tests/edge_case_tests.rs:359:13
[INFO] [stdout]     |
[INFO] [stdout] 359 |         let result = handle_keypress("ctrl+ñ", &unicode_mappings);
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/integration_yaml_tests.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]    |             ----^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/integration_yaml_tests.rs:70:13
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]    |             ----^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/integration_yaml_tests.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]    |             ----^^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/integration_yaml_tests.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |             ----^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/integration_yaml_tests.rs:157:13
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |             ----^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/integration_yaml_tests.rs:202:13
[INFO] [stdout]     |
[INFO] [stdout] 202 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |             ----^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/plugin_dynamic_tests.rs:329:13
[INFO] [stdout]     |
[INFO] [stdout] 329 |         let mut registry = PluginRegistry::new();
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/mouse_click_tests.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |         let mut muxbox1 = TestDataFactory::create_test_muxbox("muxbox1");
[INFO] [stdout]    |             ----^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/mouse_click_tests.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |         let mut muxbox2 = TestDataFactory::create_test_muxbox("muxbox2");
[INFO] [stdout]    |             ----^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `found_muxbox`
[INFO] [stdout]   --> src/tests/mouse_click_tests.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let found_muxbox = layout.find_muxbox_at_coordinates(50, 25);
[INFO] [stdout]    |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_found_muxbox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `not_found`
[INFO] [stdout]   --> src/tests/mouse_click_tests.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |         let not_found = layout.find_muxbox_at_coordinates(1000, 1000);
[INFO] [stdout]    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_not_found`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/pty_scrollback_tests.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut muxbox = create_test_pty_muxbox();
[INFO] [stdout]    |             ----^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/z_index_tests.rs:62:13
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let mut layout = Layout {
[INFO] [stdout]    |             ----^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/z_index_tests.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let mut layout = Layout {
[INFO] [stdout]    |             ----^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `success`
[INFO] [stdout]   --> src/tests/socket_pty_control_tests.rs:52:75
[INFO] [stdout]    |
[INFO] [stdout] 52 |         if let crate::thread_manager::Message::MuxBoxOutputUpdate(box_id, success, message) =
[INFO] [stdout]    |                                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/muxbox_resize_tests.rs:113:13
[INFO] [stdout]     |
[INFO] [stdout] 113 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |             ----^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/yaml_live_persistence_tests.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]    |         ----^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/tests/yaml_live_persistence_tests.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]    |         ----^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/yaml_live_persistence_tests.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |         ----^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/yaml_live_persistence_tests.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |         ----^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/yaml_live_persistence_tests.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |         ----^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/tests/yaml_live_persistence_tests.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stdout]     |         ----^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_test_app_context` is never used
[INFO] [stdout]     --> src/model/muxbox.rs:2778:8
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     fn create_test_app_context() -> AppContext {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `total_height` is never read
[INFO] [stdout]   --> src/chart.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | struct ChartLayout {
[INFO] [stdout]    |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 26 |     pub total_height: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ChartLayout` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `process_id` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct YamlFileLock {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 15 |     lock_file: String,
[INFO] [stdout] 16 |     process_id: u32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `YamlFileLock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `yaml_path` is never read
[INFO] [stdout]   --> src/live_yaml_sync.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct LiveYamlSync {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] 66 |     yaml_path: String,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `LiveYamlSync` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `sandbox_enabled` is never read
[INFO] [stdout]    --> src/plugin.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | struct PluginSecurityManager {
[INFO] [stdout]     |        --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 142 |     sandbox_enabled: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PluginSecurityManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]   --> src/tests/ansi_processor_tests.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |         assert!(processor.cursor_x >= 0);
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]   --> src/tests/muxbox_bounds_clipping_tests.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         calculated_bounds.x1 >= 0,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]   --> src/tests/muxbox_bounds_clipping_tests.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         calculated_bounds.y1 >= 0,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |         calculated_bounds.x1 >= 0,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |         calculated_bounds.y1 >= 0,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 |         muxbox_width >= 0,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |         muxbox_height >= 0,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:450:13
[INFO] [stdout]     |
[INFO] [stdout] 450 |             calculated_bounds.x1 >= 0,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/tests/muxbox_bounds_clipping_tests.rs:456:13
[INFO] [stdout]     |
[INFO] [stdout] 456 |             calculated_bounds.y1 >= 0,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.04s
[INFO] running `Command { std: "docker" "inspect" "641009009b1af10a0dabb042e7367139183cd155270b502a91a9a06582a61ae1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "641009009b1af10a0dabb042e7367139183cd155270b502a91a9a06582a61ae1", kill_on_drop: false }`
[INFO] [stdout] 641009009b1af10a0dabb042e7367139183cd155270b502a91a9a06582a61ae1
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9d340378611cfb3b29d915f146dfb0ab8fead01a0c7912f260fa44c9c6f56c72
[INFO] running `Command { std: "docker" "start" "-a" "9d340378611cfb3b29d915f146dfb0ab8fead01a0c7912f260fa44c9c6f56c72", kill_on_drop: false }`
[INFO] [stderr] warning: variable `handled_move` is assigned to, but never used
[INFO] [stderr]     --> src/draw_loop.rs:1410:33
[INFO] [stderr]      |
[INFO] [stderr] 1410 | ...                   let mut handled_move = false;
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: consider using `_handled_move` instead
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `handled_move` is never read
[INFO] [stderr]     --> src/draw_loop.rs:1427:41
[INFO] [stderr]      |
[INFO] [stderr] 1427 | ...                   handled_move = true;
[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 `chart_content` is never read
[INFO] [stderr]    --> src/draw_utils.rs:186:37
[INFO] [stderr]     |
[INFO] [stderr] 186 |             let mut chart_content = None;
[INFO] [stderr]     |                                     ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `plugin_content` is never read
[INFO] [stderr]    --> src/draw_utils.rs:187:38
[INFO] [stderr]     |
[INFO] [stderr] 187 |             let mut plugin_content = None;
[INFO] [stderr]     |                                      ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `table_content` is never read
[INFO] [stderr]    --> src/draw_utils.rs:188:37
[INFO] [stderr]     |
[INFO] [stderr] 188 |             let mut table_content = None;
[INFO] [stderr]     |                                     ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `pty_scrollback_content` is never read
[INFO] [stderr]    --> src/draw_utils.rs:209:46
[INFO] [stderr]     |
[INFO] [stderr] 209 |             let mut pty_scrollback_content = None;
[INFO] [stderr]     |                                              ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: variable `messages_sent` is assigned to, but never used
[INFO] [stderr]    --> src/pty_manager.rs:211:17
[INFO] [stderr]     |
[INFO] [stderr] 211 |             let mut messages_sent = 0u32;
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_messages_sent` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `messages_sent` is never read
[INFO] [stderr]    --> src/pty_manager.rs:344:33
[INFO] [stderr]     |
[INFO] [stderr] 344 | ...                   messages_sent += 1;
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `updated_context`
[INFO] [stderr]   --> src/socket_loop.rs:54:49
[INFO] [stderr]    |
[INFO] [stderr] 54 | ...                   Ok((updated_context, messages)) => {
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_context`
[INFO] [stderr] 
[INFO] [stderr] warning: field `total_height` is never read
[INFO] [stderr]   --> src/chart.rs:26:9
[INFO] [stderr]    |
[INFO] [stderr] 22 | struct ChartLayout {
[INFO] [stderr]    |        ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 26 |     pub total_height: usize,
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `ChartLayout` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `process_id` is never read
[INFO] [stderr]   --> src/live_yaml_sync.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub struct YamlFileLock {
[INFO] [stderr]    |            ------------ field in this struct
[INFO] [stderr] 15 |     lock_file: String,
[INFO] [stderr] 16 |     process_id: u32,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `YamlFileLock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `yaml_path` is never read
[INFO] [stderr]   --> src/live_yaml_sync.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub struct LiveYamlSync {
[INFO] [stderr]    |            ------------ field in this struct
[INFO] [stderr] 66 |     yaml_path: String,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `LiveYamlSync` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `sandbox_enabled` is never read
[INFO] [stderr]    --> src/plugin.rs:142:5
[INFO] [stderr]     |
[INFO] [stderr] 138 | struct PluginSecurityManager {
[INFO] [stderr]     |        --------------------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 142 |     sandbox_enabled: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `PluginSecurityManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]  --> src/tests/variable_tests.rs:3:9
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use super::*;
[INFO] [stderr]   |         ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]  --> src/tests/plugin_dynamic_tests.rs:3:9
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use super::*;
[INFO] [stderr]   |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]  --> src/tests/table_tests.rs:3:9
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use super::*;
[INFO] [stderr]   |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::model::app::App`
[INFO] [stderr]  --> src/tests/table_tests.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 |     use crate::model::app::App;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `AppContext` and `Config`
[INFO] [stderr]  --> src/tests/table_tests.rs:8:17
[INFO] [stderr]   |
[INFO] [stderr] 8 |     use crate::{AppContext, Config};
[INFO] [stderr]   |                 ^^^^^^^^^^  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `App`
[INFO] [stderr]  --> src/tests/layout_validation_tests.rs:3:49
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use crate::model::app::{load_app_from_yaml, App};
[INFO] [stderr]   |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]  --> src/tests/auto_scroll_tests.rs:3:9
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use super::*;
[INFO] [stderr]   |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Anchor` and `InputBounds`
[INFO] [stderr]  --> src/tests/hotkey_tests.rs:7:32
[INFO] [stderr]   |
[INFO] [stderr] 7 |     use crate::model::common::{Anchor, InputBounds};
[INFO] [stderr]   |                                ^^^^^^  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::model::layout::Layout`
[INFO] [stderr]  --> src/tests/hotkey_tests.rs:8:9
[INFO] [stderr]   |
[INFO] [stderr] 8 |     use crate::model::layout::Layout;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `MuxBox`
[INFO] [stderr]  --> src/tests/hotkey_tests.rs:9:40
[INFO] [stderr]   |
[INFO] [stderr] 9 |     use crate::model::muxbox::{Choice, MuxBox};
[INFO] [stderr]   |                                        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::model::layout::Layout`
[INFO] [stderr]  --> src/tests/mouse_click_tests.rs:6:9
[INFO] [stderr]   |
[INFO] [stderr] 6 |     use crate::model::layout::Layout;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `MuxBox`
[INFO] [stderr]  --> src/tests/mouse_click_tests.rs:7:40
[INFO] [stderr]   |
[INFO] [stderr] 7 |     use crate::model::muxbox::{Choice, MuxBox};
[INFO] [stderr]   |                                        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::model::app::AppContext`
[INFO] [stderr]  --> src/tests/pty_input_tests.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::model::app::AppContext;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::sync::mpsc`
[INFO] [stderr]  --> src/tests/pty_resize_tests.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::sync::mpsc;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::AppContext`
[INFO] [stderr]  --> src/tests/pty_scrollback_tests.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::AppContext;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::collections::HashMap`
[INFO] [stderr]  --> src/tests/pty_scrollback_tests.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::collections::HashMap;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `WrappedChoice`
[INFO] [stderr]  --> src/tests/text_wrapping_tests.rs:3:49
[INFO] [stderr]   |
[INFO] [stderr] 3 |     use crate::draw_utils::{wrap_text_to_width, WrappedChoice, wrap_choices_to_width};
[INFO] [stderr]   |                                                 ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Message`
[INFO] [stderr]  --> src/tests/yaml_live_persistence_tests.rs:7:21
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::{Config, Message};
[INFO] [stderr]   |                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ResizeEdge`
[INFO] [stderr]  --> src/tests/resize_100_percent_debug.rs:5:48
[INFO] [stderr]   |
[INFO] [stderr] 5 |     use crate::draw_loop::{detect_resize_edge, ResizeEdge};
[INFO] [stderr]   |                                                ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ResizeEdge`
[INFO] [stderr]  --> src/tests/terminal_100_width_reality_test.rs:5:48
[INFO] [stderr]   |
[INFO] [stderr] 5 |     use crate::draw_loop::{detect_resize_edge, ResizeEdge};
[INFO] [stderr]   |                                                ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `updated_app_context`
[INFO] [stderr]     --> src/thread_manager.rs:1646:14
[INFO] [stderr]      |
[INFO] [stderr] 1646 |         let (updated_app_context, messages) = runnable.receive_updates();
[INFO] [stderr]      |              ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_updated_app_context`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `messages`
[INFO] [stderr]     --> src/thread_manager.rs:1658:13
[INFO] [stderr]      |
[INFO] [stderr] 1658 |         let messages = vec![Message::Start, Message::Pause, Message::Terminate];
[INFO] [stderr]      |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_messages`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `uuid1`
[INFO] [stderr]     --> src/thread_manager.rs:1767:13
[INFO] [stderr]      |
[INFO] [stderr] 1767 |         let uuid1 = manager.spawn_thread(runnable1);
[INFO] [stderr]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `uuid2`
[INFO] [stderr]     --> src/thread_manager.rs:1768:13
[INFO] [stderr]      |
[INFO] [stderr] 1768 |         let uuid2 = manager.spawn_thread(runnable2);
[INFO] [stderr]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `uuid1`
[INFO] [stderr]     --> src/thread_manager.rs:1810:13
[INFO] [stderr]      |
[INFO] [stderr] 1810 |         let uuid1 = manager.spawn_thread(runnable1);
[INFO] [stderr]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `uuid2`
[INFO] [stderr]     --> src/thread_manager.rs:1811:13
[INFO] [stderr]      |
[INFO] [stderr] 1811 |         let uuid2 = manager.spawn_thread(runnable2);
[INFO] [stderr]      |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_uuid2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `uuid`
[INFO] [stderr]     --> src/thread_manager.rs:1853:13
[INFO] [stderr]      |
[INFO] [stderr] 1853 |         let uuid = manager.spawn_thread(runnable);
[INFO] [stderr]      |             ^^^^ help: if this is intentional, prefix it with an underscore: `_uuid`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `handled_move` is assigned to, but never used
[INFO] [stderr]     --> src/draw_loop.rs:1410:33
[INFO] [stderr]      |
[INFO] [stderr] 1410 | ...                   let mut handled_move = false;
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: consider using `_handled_move` instead
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `tx`
[INFO] [stderr]    --> src/tests/test_utils.rs:386:14
[INFO] [stderr]     |
[INFO] [stderr] 386 |         let (tx, rx) = std::sync::mpsc::channel();
[INFO] [stderr]     |              ^^ help: if this is intentional, prefix it with an underscore: `_tx`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/integration_tests.rs:255:13
[INFO] [stderr]     |
[INFO] [stderr] 255 |         let mut app = TestDataFactory::create_test_app();
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `original_muxbox_count`
[INFO] [stderr]    --> src/tests/integration_tests.rs:256:13
[INFO] [stderr]     |
[INFO] [stderr] 256 |         let original_muxbox_count = app.layouts[0].children.as_ref().unwrap().len();
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_original_muxbox_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:127:17
[INFO] [stderr]     |
[INFO] [stderr] 127 |             let result = handle_keypress(key, &key_mappings);
[INFO] [stderr]     |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:137:13
[INFO] [stderr]     |
[INFO] [stderr] 137 |         let result = run_script(None, &vec![]);
[INFO] [stderr]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:142:13
[INFO] [stderr]     |
[INFO] [stderr] 142 |         let result = run_script(None, &empty_commands);
[INFO] [stderr]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:147:13
[INFO] [stderr]     |
[INFO] [stderr] 147 |         let result = run_script(None, &vec![long_command]);
[INFO] [stderr]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:234:13
[INFO] [stderr]     |
[INFO] [stderr] 234 |         let mut layout = TestDataFactory::create_test_layout("circular", None);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `layout`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:234:13
[INFO] [stderr]     |
[INFO] [stderr] 234 |         let mut layout = TestDataFactory::create_test_layout("circular", None);
[INFO] [stderr]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_layout`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `graph`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:249:13
[INFO] [stderr]     |
[INFO] [stderr] 249 |         let graph = problematic_app.generate_graph();
[INFO] [stderr]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/tests/edge_case_tests.rs:359:13
[INFO] [stderr]     |
[INFO] [stderr] 359 |         let result = handle_keypress("ctrl+ñ", &unicode_mappings);
[INFO] [stderr]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/integration_yaml_tests.rs:27:13
[INFO] [stderr]    |
[INFO] [stderr] 27 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]    |             ----^^^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/integration_yaml_tests.rs:70:13
[INFO] [stderr]    |
[INFO] [stderr] 70 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]    |             ----^^^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/integration_yaml_tests.rs:98:13
[INFO] [stderr]    |
[INFO] [stderr] 98 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]    |             ----^^^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/integration_yaml_tests.rs:129:13
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |             ----^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/integration_yaml_tests.rs:157:13
[INFO] [stderr]     |
[INFO] [stderr] 157 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |             ----^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/integration_yaml_tests.rs:202:13
[INFO] [stderr]     |
[INFO] [stderr] 202 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |             ----^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/plugin_dynamic_tests.rs:329:13
[INFO] [stderr]     |
[INFO] [stderr] 329 |         let mut registry = PluginRegistry::new();
[INFO] [stderr]     |             ----^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/mouse_click_tests.rs:55:13
[INFO] [stderr]    |
[INFO] [stderr] 55 |         let mut muxbox1 = TestDataFactory::create_test_muxbox("muxbox1");
[INFO] [stderr]    |             ----^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/mouse_click_tests.rs:56:13
[INFO] [stderr]    |
[INFO] [stderr] 56 |         let mut muxbox2 = TestDataFactory::create_test_muxbox("muxbox2");
[INFO] [stderr]    |             ----^^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `found_muxbox`
[INFO] [stderr]   --> src/tests/mouse_click_tests.rs:66:13
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let found_muxbox = layout.find_muxbox_at_coordinates(50, 25);
[INFO] [stderr]    |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_found_muxbox`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `not_found`
[INFO] [stderr]   --> src/tests/mouse_click_tests.rs:69:13
[INFO] [stderr]    |
[INFO] [stderr] 69 |         let not_found = layout.find_muxbox_at_coordinates(1000, 1000);
[INFO] [stderr]    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_not_found`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/pty_scrollback_tests.rs:19:13
[INFO] [stderr]    |
[INFO] [stderr] 19 |         let mut muxbox = create_test_pty_muxbox();
[INFO] [stderr]    |             ----^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/z_index_tests.rs:62:13
[INFO] [stderr]    |
[INFO] [stderr] 62 |         let mut layout = Layout {
[INFO] [stderr]    |             ----^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/z_index_tests.rs:86:13
[INFO] [stderr]    |
[INFO] [stderr] 86 |         let mut layout = Layout {
[INFO] [stderr]    |             ----^^^^^^
[INFO] [stderr]    |             |
[INFO] [stderr]    |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `success`
[INFO] [stderr]   --> src/tests/socket_pty_control_tests.rs:52:75
[INFO] [stderr]    |
[INFO] [stderr] 52 |         if let crate::thread_manager::Message::MuxBoxOutputUpdate(box_id, success, message) =
[INFO] [stderr]    |                                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/muxbox_resize_tests.rs:113:13
[INFO] [stderr]     |
[INFO] [stderr] 113 |         let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |             ----^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/yaml_live_persistence_tests.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]    |         ----^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/tests/yaml_live_persistence_tests.rs:79:9
[INFO] [stderr]    |
[INFO] [stderr] 79 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]    |         ----^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/yaml_live_persistence_tests.rs:148:9
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |         ----^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/yaml_live_persistence_tests.rs:208:9
[INFO] [stderr]     |
[INFO] [stderr] 208 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |         ----^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/yaml_live_persistence_tests.rs:297:9
[INFO] [stderr]     |
[INFO] [stderr] 297 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |         ----^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/tests/yaml_live_persistence_tests.rs:332:9
[INFO] [stderr]     |
[INFO] [stderr] 332 |     let mut temp_file = NamedTempFile::new().expect("Failed to create temp file");
[INFO] [stderr]     |         ----^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_test_app_context` is never used
[INFO] [stderr]     --> src/model/muxbox.rs:2778:8
[INFO] [stderr]      |
[INFO] [stderr] 2778 |     fn create_test_app_context() -> AppContext {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `total_height` is never read
[INFO] [stderr]   --> src/chart.rs:26:9
[INFO] [stderr]    |
[INFO] [stderr] 22 | struct ChartLayout {
[INFO] [stderr]    |        ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 26 |     pub total_height: usize,
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `ChartLayout` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]   --> src/tests/ansi_processor_tests.rs:71:17
[INFO] [stderr]    |
[INFO] [stderr] 71 |         assert!(processor.cursor_x >= 0);
[INFO] [stderr]    |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]   --> src/tests/muxbox_bounds_clipping_tests.rs:25:9
[INFO] [stderr]    |
[INFO] [stderr] 25 |         calculated_bounds.x1 >= 0,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]   --> src/tests/muxbox_bounds_clipping_tests.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 |         calculated_bounds.y1 >= 0,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:143:9
[INFO] [stderr]     |
[INFO] [stderr] 143 |         calculated_bounds.x1 >= 0,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |         calculated_bounds.y1 >= 0,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:232:9
[INFO] [stderr]     |
[INFO] [stderr] 232 |         muxbox_width >= 0,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:236:9
[INFO] [stderr]     |
[INFO] [stderr] 236 |         muxbox_height >= 0,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:450:13
[INFO] [stderr]     |
[INFO] [stderr] 450 |             calculated_bounds.x1 >= 0,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/tests/muxbox_bounds_clipping_tests.rs:456:13
[INFO] [stderr]     |
[INFO] [stderr] 456 |             calculated_bounds.y1 >= 0,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `boxmux` (lib) generated 13 warnings (run `cargo fix --lib -p boxmux` to apply 1 suggestion)
[INFO] [stderr] warning: `boxmux` (lib test) generated 83 warnings (11 duplicates) (run `cargo fix --lib -p boxmux --tests` to apply 60 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/boxmux_lib-172c2945b429febd)
[INFO] [stdout] 
[INFO] [stdout] running 609 tests
[INFO] [stdout] test ansi_processor::tests::test_ansi_processor_clear_screen ... ok
[INFO] [stdout] test chart::tests::test_parse_chart_data ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_basic_operations ... ok
[INFO] [stdout] test ansi_processor::tests::test_ansi_processor_newlines ... ok
[INFO] [stdout] test ansi_processor::tests::test_ansi_processor_color_codes ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_overflow ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_content_methods ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_resize ... ok
[INFO] [stdout] test chart::tests::test_bar_chart_generation ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_search ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_stats ... ok
[INFO] [stdout] test ansi_processor::tests::test_ansi_processor_basic_text ... ok
[INFO] [stdout] test circular_buffer::tests::test_circular_buffer_get_last_lines ... ok
[INFO] [stdout] test model::app::tests::test_app_context_clone ... ok
[INFO] [stdout] test model::app::tests::test_app_clone ... ok
[INFO] [stdout] test model::app::tests::test_app_equality ... ok
[INFO] [stdout] test model::app::tests::test_app_default ... ok
[INFO] [stdout] test model::app::tests::test_app_context_hash ... ok
[INFO] [stdout] test model::app::tests::test_app_context_equality ... ok
[INFO] [stdout] test model::app::tests::test_app_clone_comprehensive ... ok
[INFO] [stdout] test model::app::tests::test_app_generate_graph ... ok
[INFO] [stdout] test model::app::tests::test_app_get_active_layout ... ok
[INFO] [stdout] test model::app::tests::test_app_get_active_layout_mut ... ok
[INFO] [stdout] test model::app::tests::test_app_get_layout_by_id_mut ... ok
[INFO] [stdout] test model::app::tests::test_app_get_layout_by_id ... ok
[INFO] [stdout] test model::app::tests::test_app_get_layout_by_id_mut_empty ... ok
[INFO] [stdout] test model::app::tests::test_app_get_muxbox_by_id_mut ... ok
[INFO] [stdout] test model::app::tests::test_app_get_muxbox_by_id_mut_empty ... ok
[INFO] [stdout] test model::app::tests::test_app_context_new ... ok
[INFO] [stdout] test model::app::tests::test_app_get_muxbox_by_id ... ok
[INFO] [stdout] test model::app::tests::test_app_generate_graph_caching ... ok
[INFO] [stdout] test model::app::tests::test_app_get_root_layout ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_add_layout ... ok
[INFO] [stdout] test model::app::tests::test_app_get_root_layout_mut ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_default ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_get_children ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_get_layout_muxbox_by_id ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_get_muxbox_by_id ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_get_parent ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_hash ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_equality ... ok
[INFO] [stdout] test model::app::tests::test_app_hash ... ok
[INFO] [stdout] test model::app::tests::test_app_graph_new ... ok
[INFO] [stdout] test model::app::tests::test_app_replace_muxbox ... ok
[INFO] [stdout] test model::app::tests::test_app_new ... ok
[INFO] [stdout] test model::app::tests::test_app_replace_muxbox_nonexistent ... ok
[INFO] [stdout] test model::app::tests::test_app_set_active_layout_nonexistent ... ok
[INFO] [stdout] test model::app::tests::test_app_validate ... ok
[INFO] [stdout] test model::app::tests::test_app_validate_default_root ... ok
[INFO] [stdout] test model::app::tests::test_app_set_active_layout ... ok
[INFO] [stdout] test model::app::tests::test_app_calculate_bounds ... ok
[INFO] [stdout] test model::app::tests::test_app_get_adjusted_bounds_and_app_graph ... ok
[INFO] [stdout] test model::app::tests::test_app_validate_root_layout_activation ... ok
[INFO] [stdout] test model::app::tests::test_app_get_adjusted_bounds ... ok
[INFO] [stdout] test model::app::tests::test_app_get_active_layout_multiple_panics - should panic ... ok
[INFO] [stdout] test model::app::tests::test_app_get_root_layout_multiple_panics - should panic ... ok
[INFO] [stdout] test model::app::tests::test_app_validate_duplicate_ids_panics - should panic ... ok
[INFO] [stdout] test model::app::tests::test_app_validate_empty_panics - should panic ... ok
[INFO] [stdout] test model::app::tests::test_app_validate_multiple_root_panics - should panic ... ok
[INFO] [stdout] test model::app::tests::test_load_app_from_yaml_invalid_file ... ok
[INFO] [stdout] test model::app::tests::test_load_app_from_yaml_multiple_root_layouts_error ... ok
[INFO] [stdout] test model::common::tests::test_anchor_default ... ok
[INFO] [stdout] test model::common::tests::test_bounds_anchor_points ... ok
[INFO] [stdout] test model::common::tests::test_bounds_center ... ok
[INFO] [stdout] test model::common::tests::test_bounds_center_x ... ok
[INFO] [stdout] test model::common::tests::test_bounds_center_y ... ok
[INFO] [stdout] test model::app::tests::test_get_parent ... ok
[INFO] [stdout] test model::common::tests::test_bounds_contains_bounds ... ok
[INFO] [stdout] test model::common::tests::test_bounds_contract_center ... ok
[INFO] [stdout] test model::common::tests::test_bounds_extend_center ... ok
[INFO] [stdout] test model::common::tests::test_bounds_extend_top_left ... ok
[INFO] [stdout] test model::common::tests::test_bounds_height ... FAILED
[INFO] [stdout] test model::common::tests::test_bounds_height_zero ... FAILED
[INFO] [stdout] test model::common::tests::test_bounds_contains ... ok
[INFO] [stdout] test model::common::tests::test_bounds_intersection ... ok
[INFO] [stdout] test model::app::tests::test_get_muxbox_by_id ... ok
[INFO] [stdout] test model::common::tests::test_bounds_intersects ... ok
[INFO] [stdout] test model::common::tests::test_bounds_move_to ... FAILED
[INFO] [stdout] test model::app::tests::test_app_graph_clone ... ok
[INFO] [stdout] test model::common::tests::test_bounds_new ... ok
[INFO] [stdout] test model::common::tests::test_bounds_to_string ... ok
[INFO] [stdout] test model::common::tests::test_bounds_translate ... ok
[INFO] [stdout] test model::common::tests::test_bounds_union ... ok
[INFO] [stdout] test model::common::tests::test_bounds_validate_valid ... ok
[INFO] [stdout] test model::common::tests::test_bounds_validate_invalid_y_coordinates - should panic ... ok
[INFO] [stdout] test model::common::tests::test_bounds_width ... FAILED
[INFO] [stdout] test model::common::tests::test_cell_clone_and_eq ... ok
[INFO] [stdout] test model::common::tests::test_bounds_width_zero ... FAILED
[INFO] [stdout] test model::common::tests::test_config_hash_consistency ... ok
[INFO] [stdout] test model::common::tests::test_config_new_valid_frame_delay ... ok
[INFO] [stdout] test model::common::tests::test_config_new_zero_frame_delay_panics - should panic ... ok
[INFO] [stdout] test model::common::tests::test_config_validate_valid ... ok
[INFO] [stdout] test model::common::tests::test_config_validate_zero_frame_delay - should panic ... ok
[INFO] [stdout] test model::common::tests::test_input_bounds_to_bounds ... FAILED
[INFO] [stdout] test model::common::tests::test_config_default ... ok
[INFO] [stdout] test model::common::tests::test_bounds_validate_invalid_x_coordinates - should panic ... ok
[INFO] [stdout] test model::common::tests::test_bounds_move_by ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_clear ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_new ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_get ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_resize ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_resize_shrink ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_update ... ok
[INFO] [stdout] test model::app::tests::test_load_app_from_yaml ... ok
[INFO] [stdout] test model::common::tests::test_screenbuffer_update_out_of_bounds ... ok
[INFO] [stdout] test model::layout::tests::test_layout_clone ... ok
[INFO] [stdout] test model::layout::tests::test_layout_clone_nested ... ok
[INFO] [stdout] test model::layout::tests::test_layout_creation ... ok
[INFO] [stdout] test model::layout::tests::test_layout_default ... ok
[INFO] [stdout] test model::layout::tests::test_layout_deselect_all_muxboxes ... ok
[INFO] [stdout] test model::layout::tests::test_layout_empty_children_operations ... ok
[INFO] [stdout] test model::layout::tests::test_layout_equality ... ok
[INFO] [stdout] test model::layout::tests::test_layout_equality_comprehensive ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_all_muxboxes ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_all_muxboxes_empty ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_all_muxboxes_nested ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxbox_by_id ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxbox_by_id_mut ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxbox_by_id_mut_empty ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxbox_by_id_nested ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxboxes_in_tab_order ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxboxes_in_tab_order_filtered ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_muxboxes_in_tab_order_nested ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_selected_muxboxes ... ok
[INFO] [stdout] test model::layout::tests::test_layout_get_selected_muxboxes_none ... ok
[INFO] [stdout] test model::layout::tests::test_layout_hash ... ok
[INFO] [stdout] test model::layout::tests::test_layout_navigation_empty_muxboxes ... ok
[INFO] [stdout] test model::layout::tests::test_layout_navigation_no_tab_order ... ok
[INFO] [stdout] test model::layout::tests::test_layout_new ... ok
[INFO] [stdout] test model::layout::tests::test_layout_none_children_operations ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_next_muxbox ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_next_muxbox_no_selection ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_next_muxbox_wrap_around ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_only_muxbox ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_only_muxbox_nonexistent ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_previous_muxbox ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_previous_muxbox_no_selection ... ok
[INFO] [stdout] test model::layout::tests::test_layout_select_previous_muxbox_wrap_around ... ok
[INFO] [stdout] test model::muxbox::tests::test_choice_clone ... ok
[INFO] [stdout] test model::muxbox::tests::test_choice_creation ... ok
[INFO] [stdout] test model::muxbox::tests::test_choice_equality ... ok
[INFO] [stdout] test model::muxbox::tests::test_choice_hash ... ok
[INFO] [stdout] test model::muxbox::tests::test_choice_script_deserialize_formats ... ok
[INFO] [stdout] test model::app::tests::test_layout_and_muxboxes_addition ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_bounds ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_absolute_bounds ... FAILED
[INFO] [stdout] test model::muxbox::tests::test_muxbox_choice_selection ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_creation ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_default ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_clone ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_clone_with_children ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_equality ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_equality_comprehensive ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_hash ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_is_selected ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_page_scrolling_boundaries ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_page_scrolling_large_amounts ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scroll_down ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scroll_left ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scroll_right ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scroll_up ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_empty_values ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_is_selectable ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scrolling_edge_cases ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_set_output ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_bounds_absolutely ... FAILED
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_content ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_content_append ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_content_append_preserves_scroll_position ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_content_preserves_none_scroll_values ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_update_content_preserves_scroll_position ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_with_choices ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scrollable_content_selectability ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_error_handling ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_filters_empty_lines ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_literal_block ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_empty_values ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_single_string ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_string_array ... ok
[INFO] [stdout] test plugin::tests::test_component_config_parsing ... ok
[INFO] [stdout] test plugin::tests::test_plugin_error_display ... ok
[INFO] [stdout] test plugin::tests::test_plugin_manifest_serialization ... ok
[INFO] [stdout] test plugin::tests::test_plugin_registry_creation ... ok
[INFO] [stdout] test plugin::tests::test_security_manager_path_validation ... ok
[INFO] [stdout] test table::tests::test_json_parsing ... ok
[INFO] [stdout] test table::tests::test_pagination ... ok
[INFO] [stdout] test table::tests::test_parse_csv_data ... ok
[INFO] [stdout] test table::tests::test_table_filtering ... ok
[INFO] [stdout] test table::tests::test_table_rendering ... ok
[INFO] [stdout] test table::tests::test_table_sorting ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_color_state_tracking ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_cursor_tracking ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_incremental_processing ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_malformed_sequences ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_mixed_content ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_performance_large_output ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_with_grep_output ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_with_htop_like_output ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_with_ls_output ... ok
[INFO] [stdout] test tests::ansi_processor_tests::ansi_processor_integration_tests::test_ansi_processor_with_vim_output ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_content_update ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_disabled_preserves_scroll ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_field_creation ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_field_equality ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_field_serialization ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_none_preserves_scroll ... ok
[INFO] [stdout] test tests::auto_scroll_tests::tests::test_auto_scroll_bottom_preserves_horizontal_scroll ... ok
[INFO] [stdout] test tests::automatic_scrollbar_tests::tests::test_automatic_scrollbar_overflow_detection_logic ... ok
[INFO] [stdout] test model::muxbox::tests::test_script_deserialize_mixed_array ... ok
[INFO] [stdout] test tests::automatic_scrollbar_tests::tests::test_focusable_muxbox_detection ... ok
[INFO] [stdout] test tests::automatic_scrollbar_tests::tests::test_overflow_behavior_modification ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_all_chart_types ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_chart_data_formats ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_invalid_chart_type ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_muxbox_chart_content_generation ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_muxbox_empty_chart_data ... ok
[INFO] [stdout] test tests::chart_tests::chart_integration_tests::test_muxbox_no_chart_data ... ok
[INFO] [stdout] test model::common::tests::test_send_json_to_socket_function ... ok
[INFO] [stdout] test model::app::tests::test_get_children ... ok
[INFO] [stdout] test model::common::tests::test_run_socket_function_switch_active_layout ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_on_choice_text_triggers_choice ... ok
[INFO] [stdout] test tests::automatic_scrollbar_tests::tests::test_choice_overflow_triggers_scrollbars ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_after_choice_text_does_not_trigger ... ok
[INFO] [stdout] test model::muxbox::tests::test_muxbox_scrollable_content_with_choices ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_before_choice_text_does_not_trigger ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_on_waiting_choice_text ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation ... FAILED
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_on_different_choice_lines ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_scroll_knob_boundary_constraints ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_coordinate_boundary_conditions ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_horizontal_calculation ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_copy_to_clipboard_empty_content ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_copy_to_clipboard_basic ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_copy_to_clipboard_large_content ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_copy_to_clipboard_special_characters ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_get_muxbox_content_multiline ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_get_muxbox_content_no_content ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_get_muxbox_content_output_priority ... ok
[INFO] [stdout] test tests::clipboard_tests::tests::test_get_muxbox_content_static_content ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_vertical_scrollbar_click_calculation ... ok
[INFO] [stdout] test tests::choice_click_bounds_tests::choice_click_bounds_tests::test_click_on_empty_choice_does_not_trigger ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_horizontal_scrollbar_click_calculation ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_app_variables_actually_substituted_in_content ... ok
[INFO] [stdout] test tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_scrollbar_boundary_detection ... ok
[INFO] [stdout] test model::common::tests::test_run_socket_function_replace_muxbox_content ... ok
[INFO] [stdout] test model::app::tests::test_load_app_from_yaml_with_schema_validation ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_nested_variables_not_supported ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_special_characters_in_variable_values ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_empty_default_values ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_boundary_values ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_empty_configurations ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_muxbox_variables_actually_substituted_in_scripts ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_invalid_bounds ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_large_inputs ... ok
[INFO] [stdout] test tests::debug_bounds_calculation::tests::test_debug_bounds_calculation_100_percent ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_malformed_inputs ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_concurrent_patterns ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_variables_substituted_in_all_fields ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_socket_function_edge_cases ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_unicode_handling ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_validation_edge_cases ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_error_propagation ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_default_values_actually_used ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_yaml_variables_work_without_environment ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_script_edge_cases ... ok
[INFO] [stdout] test tests::comprehensive_variable_tests::comprehensive_variable_tests::test_variable_precedence_order ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_ctrl_end_scrolls_to_bottom_vertically ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_ctrl_home_scrolls_to_top_vertically ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_end_key_scrolls_to_end_horizontally ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_home_end_navigation_messages ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_home_key_scrolls_to_beginning_horizontally ... ok
[INFO] [stdout] test tests::home_end_navigation_tests::test_scroll_transitions ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_app_clone_includes_hotkeys ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_app_equality_includes_hotkeys ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_app_hotkeys_field_creation ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_execute_hotkey_choice_message ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_find_muxbox_with_choice ... ok
[INFO] [stdout] test tests::hotkey_tests::hotkey_tests::test_hotkey_configuration ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_ansi_handling_integration ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_bounds_calculation_integration ... FAILED
[INFO] [stdout] test tests::integration_tests::tests::test_complete_app_lifecycle ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_concurrent_socket_operations ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_error_recovery_scenarios ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_key_mapping_integration ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_large_configuration_performance ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_resource_exhaustion ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_muxbox_lifecycle_integration ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_script_execution_integration ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_script_replacement_workflow ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_socket_function_handling ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_socket_to_message_workflow ... ok
[INFO] [stdout] test tests::hierarchical_variable_tests::hierarchical_variable_tests::test_variable_inheritance_skips_missing_levels ... ok
[INFO] [stdout] test tests::integration_tests::tests::test_memory_usage_patterns ... ok
[INFO] [stdout] test tests::hierarchical_variable_tests::hierarchical_variable_tests::test_child_muxbox_variables_override_parent_muxbox ... ok
[INFO] [stdout] test tests::hierarchical_variable_tests::hierarchical_variable_tests::test_environment_overrides_all_hierarchy_levels ... ok
[INFO] [stdout] test tests::hierarchical_variable_tests::hierarchical_variable_tests::test_three_level_variable_hierarchy ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_schema_validation_rejects_invalid_variables ... ok
[INFO] [stdout] test tests::hierarchical_variable_tests::hierarchical_variable_tests::test_hierarchical_variables_in_all_fields ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_full_yaml_pipeline_integration ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_schema_validation_accepts_variables ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_yaml_loading_with_defaults ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_choice_index_calculation_logic ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_choice_mouse_activation_properties ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_yaml_loading_with_env_variables ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_mouse_click_coordinate_bounds ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_mouse_click_message_creation ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_mouse_click_message_hash ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_muxbox_selection_properties ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_muxbox_with_choices_for_menu ... ok
[INFO] [stdout] test tests::integration_yaml_tests::integration_yaml_tests::test_yaml_loading_with_variables ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_nested_muxboxes_coordinate_detection ... ok
[INFO] [stdout] test tests::mouse_click_tests::mouse_click_tests::test_find_muxbox_at_coordinates ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_bounds_calculation_within_terminal ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_minimal_muxbox_bounds_handling ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_with_chart_bounds_validation ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_with_choices_bounds_validation ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_with_scroll_bounds_validation ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_with_title_content_bounds ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_with_table_bounds_validation ... ok
[INFO] [stdout] test tests::muxbox_move_tests::tests::test_calculate_new_position_movement ... ok
[INFO] [stdout] test tests::muxbox_move_tests::tests::test_calculate_new_position_boundary_constraints ... ok
[INFO] [stdout] test tests::muxbox_bounds_clipping_tests::test_muxbox_bounds_with_different_anchors ... ok
[INFO] [stdout] test tests::muxbox_move_tests::tests::test_move_area_vs_resize_area_separation ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_both_constraints_simultaneously ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_bounds_calculation ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_different_terminal_sizes ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_minimum_height_constraint ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_minimum_width_constraint ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_nonexistent_muxbox_bounds_update ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_normal_resize_unaffected ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_recursive_bounds_update ... ok
[INFO] [stdout] test tests::muxbox_move_tests::tests::test_yaml_position_persistence ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_yaml_bounds_update ... ok
[INFO] [stdout] test tests::muxbox_move_tests::tests::test_detect_move_area_title_top_border ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_dynamic_library_loading_fallback ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_component_state_management ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_mock_component_rendering ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_mock_plugin_loading ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_error_handling ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_event_handling ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_manifest_loading_mock ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_manifest_loading_real ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_component_config_parsing ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_registry_creation ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_security_validation ... ok
[INFO] [stdout] test tests::plugin_dynamic_tests::plugin_dynamic_tests::test_plugin_unloading ... ok
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config ... FAILED
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation ... FAILED
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_without_component_type ... ok
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization ... FAILED
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_plugin_content_priority ... ok
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_no_plugin_config ... ok
[INFO] [stdout] test tests::plugin_integration_tests::plugin_integration_tests::test_plugin_registry_initialization ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_dead_status_summary_short ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_error_states_for_non_existent_muxbox ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_finished_status_not_error_state ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_get_error_state_info_for_dead_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_dead_status_summary_truncation ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_get_error_state_info_for_error_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_get_error_state_info_for_fallback_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_get_error_state_info_for_normal_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_is_pty_in_error_state_with_dead_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_is_pty_in_error_state_with_error_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_is_pty_in_error_state_with_fallback_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_is_pty_in_error_state_with_normal_status ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_mark_pty_dead ... ok
[INFO] [stdout] test tests::pty_error_states_tests::pty_error_states_tests::test_mark_pty_dead_non_existent ... ok
[INFO] [stdout] test tests::pty_input_tests::pty_input_tests::test_pty_muxbox_creation ... ok
[INFO] [stdout] test tests::pty_input_tests::pty_input_tests::test_should_use_pty_default ... ok
[INFO] [stdout] test tests::pty_input_tests::pty_input_tests::test_should_use_pty_enabled ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_detailed_process_info_with_buffer_content ... ok
[INFO] [stdout] test tests::pty_input_tests::pty_input_tests::test_should_use_pty_disabled ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_get_process_status_summary ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_info_is_running_logic ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_info_non_existent_muxbox ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_error_long ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_error_short ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_fallback ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_finished_failure ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_finished_success ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_process_status_summary_starting ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_kill_nonexistent ... ok
[INFO] [stdout] test tests::pty_process_info_tests::pty_process_info_tests::test_get_detailed_process_info ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_manager_creation ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_manager_cleanup ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_resize_api ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_resize_nonexistent_muxbox ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_status_query ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_status_values ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_muxbox_scrollback_content_retrieval ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_muxbox_scrollback_line_count ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_muxbox_scrollback_line_range ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_scrollback_empty_buffer ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_scrollback_non_existent_muxbox ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_pty_scrollback_with_circular_buffer_overflow ... ok
[INFO] [stdout] test tests::pty_scrollback_tests::pty_scrollback_tests::test_regular_muxbox_scrollback_fallback ... ok
[INFO] [stdout] test tests::pty_resize_tests::pty_resize_tests::test_pty_process_fields ... ok
[INFO] [stdout] test tests::muxbox_resize_tests::tests::test_resize_edge_detection ... ok
[INFO] [stdout] test tests::resize_100_percent_debug::tests::test_100_percent_width_click_coordinates ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_kill_pty_process_non_existent_muxbox ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_kill_pty_process_socket_command_not_killable ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_kill_pty_process_socket_command_success ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_pty_commands_without_pty_manager ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_query_pty_status_non_existent_muxbox ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_query_pty_status_socket_command ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_restart_pty_process_non_existent_muxbox ... ok
[INFO] [stdout] test tests::resize_100_percent_debug::tests::test_screen_bounds_vs_terminal_coords ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_error_state ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_finished_process ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_no_pty_manager ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_non_existent_muxbox ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_special_characters ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_starting_process ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_send_pty_input_success ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_spawn_pty_process_complex_script_with_libs ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_spawn_pty_process_empty_script ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_spawn_pty_process_no_pty_manager ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_spawn_pty_process_socket_command_success ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_restart_pty_process_socket_command ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_external_message_integration ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_basic_connection ... ok
[INFO] [stdout] test tests::socket_pty_control_tests::socket_pty_control_tests::test_spawn_pty_process_with_redirect_output ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_concurrent_connections ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_error_handling ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_json_message_processing ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_performance ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_alt_characters ... ok
[INFO] [stdout] test tests::socket_tests::tests::test_socket_cli_integration ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_basic_character_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_arrow_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_control_characters ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_function_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_modified_special_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_modifier_code_calculation ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_modifier_combinations ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_navigation_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_special_keys ... ok
[INFO] [stdout] test tests::special_key_tests::special_key_tests::test_system_keys ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_muxbox_table_integration ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_muxbox_table_json_data ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_muxbox_table_pagination_config ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_border_styles ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_column_width_calculation ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_empty_table_data ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_custom_border_style ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_custom_delimiter ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_data_parsing_csv ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_data_parsing_json ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_filtering ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_pagination ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_rendering_basic ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_row_numbers ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_sorting_text ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_zebra_striping ... ok
[INFO] [stdout] test tests::table_tests::table_tests::test_table_sorting_numeric ... ok
[INFO] [stdout] test tests::resize_100_percent_debug::tests::test_off_by_one_coordinate_analysis ... ok
[INFO] [stdout] test tests::terminal_100_width_reality_test::tests::test_screen_bounds_calculation_issue ... ok
[INFO] [stdout] test tests::test_utils::tests::test_assertions_work_correctly ... ok
[INFO] [stdout] test tests::test_utils::tests::test_factory_creates_valid_app ... ok
[INFO] [stdout] test tests::test_utils::tests::test_factory_creates_valid_layout ... ok
[INFO] [stdout] test tests::test_utils::tests::test_factory_creates_valid_muxbox ... ok
[INFO] [stdout] test tests::test_utils::tests::test_integration_utils ... ok
[INFO] [stdout] test tests::test_utils::tests::test_mock_utils ... ok
[INFO] [stdout] test tests::test_utils::tests::test_performance_utils ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_choices_basic ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_choices_waiting ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_exact_width ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_long_word ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_multiple_lines ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_short_line ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_word_boundary ... ok
[INFO] [stdout] test tests::text_wrapping_tests::text_wrapping_tests::test_wrap_text_zero_width ... ok
[INFO] [stdout] test tests::edge_case_tests::tests::test_memory_pressure ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_empty_default ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_basic_variable_substitution ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_no_variables ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_simple_env_var ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_mixed_variables ... ok
[INFO] [stdout] test tests::variable_tests::variable_tests::test_variable_with_default ... ok
[INFO] [stdout] test tests::terminal_100_width_reality_test::tests::test_bounds_coordinate_system ... ok
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_active_layout_yaml_persistence ... ok
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_complete_state_yaml_persistence ... ignored
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_muxbox_bounds_yaml_persistence ... ok
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_muxbox_content_yaml_persistence ... ok
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_atomic_yaml_writes ... ok
[INFO] [stdout] test tests::yaml_persistence_integration_test::test_yaml_format_preservation ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_effective_z_index_default ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_effective_z_index_explicit ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_negative_z_index ... ok
[INFO] [stdout] test tests::yaml_persistence_integration_test::test_yaml_persistence_complete_flow ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_z_index_hash_equality ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_z_index_serialization ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_z_index_sorting_for_rendering ... ok
[INFO] [stdout] test tests::yaml_live_persistence_tests::test_muxbox_scroll_yaml_persistence ... ok
[INFO] [stdout] test thread_manager::tests::test_box_refresh_messages ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_z_index_with_nested_boxes ... ok
[INFO] [stdout] test thread_manager::tests::test_message_equality ... ok
[INFO] [stdout] test thread_manager::tests::test_message_external_message ... ok
[INFO] [stdout] test thread_manager::tests::test_message_add_box ... ok
[INFO] [stdout] test thread_manager::tests::test_message_hash ... ok
[INFO] [stdout] test thread_manager::tests::test_message_hash_different_types ... ok
[INFO] [stdout] test thread_manager::tests::test_message_key_press ... ok
[INFO] [stdout] test thread_manager::tests::test_message_muxbox_output_update ... ok
[INFO] [stdout] test thread_manager::tests::test_message_muxbox_script_update ... ok
[INFO] [stdout] test thread_manager::tests::test_message_remove_box ... ok
[INFO] [stdout] test thread_manager::tests::test_message_switch_active_layout ... ok
[INFO] [stdout] test thread_manager::tests::test_message_replace_muxbox ... ok
[INFO] [stdout] test thread_manager::tests::test_navigation_messages ... ok
[INFO] [stdout] test thread_manager::tests::test_redraw_muxbox_message ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_channels ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_new ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_process_messages ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_receive_updates ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_send_message ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_update_app_context ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_impl_uuid ... ok
[INFO] [stdout] test thread_manager::tests::test_runnable_state ... ok
[INFO] [stdout] test thread_manager::tests::test_scroll_messages ... ok
[INFO] [stdout] test thread_manager::tests::test_simple_messages ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_get_hash ... ok
[INFO] [stdout] test thread_manager::tests::test_run_script_in_thread ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_join_threads ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_pause ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_remove_thread ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_send_app_context_update_to_all_threads ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_new ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_send_message_to_all_threads ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_send_app_context_update_to_thread ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_send_message_to_thread ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_spawn_thread ... ok
[INFO] [stdout] test thread_manager::tests::test_thread_manager_stop ... ok
[INFO] [stdout] test tests::terminal_100_width_reality_test::tests::test_real_terminal_100_width_issue ... ok
[INFO] [stdout] test tests::z_index_tests::tests::test_z_index_click_detection_priority ... ok
[INFO] [stdout] test utils::tests::benchmark_bounds_calculation_performance ... ok
[INFO] [stdout] test utils::tests::benchmark_large_config_parsing ... ok
[INFO] [stdout] test utils::tests::test_bounds_to_input_bounds ... FAILED
[INFO] [stdout] test utils::tests::test_calculate_tab_order ... ok
[INFO] [stdout] test utils::tests::test_calculate_tab_order_empty_layout ... ok
[INFO] [stdout] test utils::tests::test_calculate_tab_order_partial ... ok
[INFO] [stdout] test utils::tests::test_extract_key_str ... ok
[INFO] [stdout] test utils::tests::test_find_next_muxbox_uuid ... ok
[INFO] [stdout] test utils::tests::test_find_next_muxbox_uuid_last ... ok
[INFO] [stdout] test utils::tests::test_find_next_muxbox_uuid_not_found ... ok
[INFO] [stdout] test utils::tests::test_find_previous_muxbox_uuid ... ok
[INFO] [stdout] test utils::tests::test_find_previous_muxbox_uuid_first ... ok
[INFO] [stdout] test utils::tests::test_find_previous_muxbox_uuid_not_found ... ok
[INFO] [stdout] test utils::tests::test_find_selected_muxbox_uuid ... ok
[INFO] [stdout] test utils::tests::test_find_selected_muxbox_uuid_empty_layout ... ok
[INFO] [stdout] test utils::tests::test_find_selected_muxbox_uuid_none ... ok
[INFO] [stdout] test utils::tests::test_handle_keypress ... ok
[INFO] [stdout] test utils::tests::test_handle_keypress_normalized ... ok
[INFO] [stdout] test utils::tests::test_inherit_bool_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_bool_default ... ok
[INFO] [stdout] test utils::tests::test_inherit_bool_parent_fallback ... ok
[INFO] [stdout] test utils::tests::test_inherit_char_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_char_default ... ok
[INFO] [stdout] test utils::tests::test_inherit_char_parent_fallback ... ok
[INFO] [stdout] test utils::tests::test_inherit_f64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_i64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_bool_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_char_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_f64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_i64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_string_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_string_none ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_string_parent_fallback ... ok
[INFO] [stdout] test utils::tests::test_inherit_optional_u64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_string_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_string_default ... ok
[INFO] [stdout] test utils::tests::test_inherit_string_parent_fallback ... ok
[INFO] [stdout] test utils::tests::test_inherit_u64_child_priority ... ok
[INFO] [stdout] test utils::tests::test_inherit_u64_default ... ok
[INFO] [stdout] test utils::tests::test_inherit_u64_parent_fallback ... ok
[INFO] [stdout] test utils::tests::test_input_bounds_to_bounds_absolute ... ok
[INFO] [stdout] test utils::tests::test_input_bounds_to_bounds_percentage ... FAILED
[INFO] [stdout] test utils::tests::test_key_str_to_translate_whitespace ... ok
[INFO] [stdout] test utils::tests::test_normalize_key_str ... ok
[INFO] [stdout] test utils::tests::test_parse_percentage ... ok
[INFO] [stdout] test utils::tests::test_parse_percentage_absolute ... ok
[INFO] [stdout] test utils::tests::test_run_script_failure ... ok
[INFO] [stdout] test utils::tests::test_run_script_multiple_commands ... ok
[INFO] [stdout] test utils::tests::test_run_script_simple ... ok
[INFO] [stdout] test utils::tests::test_run_script_with_libs ... ok
[INFO] [stdout] test utils::tests::test_screen_bounds ... ok
[INFO] [stdout] test utils::tests::test_strip_ansi_codes ... ok
[INFO] [stdout] test utils::tests::test_strip_ansi_codes_complex ... ok
[INFO] [stdout] test utils::tests::test_strip_ansi_codes_empty ... ok
[INFO] [stdout] test validation::tests::test_comprehensive_validation_with_multiple_errors ... ok
[INFO] [stdout] test validation::tests::test_json_schema_validation_error_formatting ... ok
[INFO] [stdout] test validation::tests::test_json_schema_validation_invalid_yaml ... ok
[INFO] [stdout] test utils::tests::benchmark_run_script_performance ... ok
[INFO] [stdout] test validation::tests::test_json_schema_validation_malformed_yaml ... ok
[INFO] [stdout] test validation::tests::test_validate_against_schema_file_missing_file ... ok
[INFO] [stdout] test validation::tests::test_validate_app_no_layouts ... ok
[INFO] [stdout] test validation::tests::test_validate_app_success ... ok
[INFO] [stdout] test validation::tests::test_validate_config_excessive_frame_delay ... ok
[INFO] [stdout] test validation::tests::test_validate_config_success ... ok
[INFO] [stdout] test validation::tests::test_validate_config_zero_frame_delay ... ok
[INFO] [stdout] test validation::tests::test_validate_empty_bounds ... ok
[INFO] [stdout] test validation::tests::test_validate_json_config_missing_layouts ... ok
[INFO] [stdout] test validation::tests::test_validate_json_config_success ... ok
[INFO] [stdout] test validation::tests::test_validation_error_formatting ... ok
[INFO] [stdout] test validation::tests::test_json_schema_validation_success ... ok
[INFO] [stdout] test tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance ... FAILED
[INFO] [stdout] test tests::layout_validation_tests::layout_validation_tests::test_specific_layout_files_functionality ... ok
[INFO] [stdout] test tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid ... FAILED
[INFO] [stdout] test tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure ... FAILED
[INFO] [stdout] test utils::tests::benchmark_handle_keypress_performance ... ok
[INFO] [stdout] test utils::tests::benchmark_strip_ansi_codes_performance ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_bounds_height stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_bounds_height' (143) panicked at src/model/common.rs:1103:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 181
[INFO] [stdout]  right: 180
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532893eea - boxmux_lib::model::common::tests::test_bounds_height::h7ae9f56444e2569d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1103:9
[INFO] [stdout]   22:     0x571532893f07 - boxmux_lib::model::common::tests::test_bounds_height::{{closure}}::hb01fce59dba55ded
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1101:28
[INFO] [stdout]   23:     0x571532971116 - core::ops::function::FnOnce::call_once::h6f11ac5d54dfa6be
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_bounds_height_zero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_bounds_height_zero' (144) panicked at src/model/common.rs:1119:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532895528 - boxmux_lib::model::common::tests::test_bounds_height_zero::h24001c000961cb03
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1119:9
[INFO] [stdout]   22:     0x571532895547 - boxmux_lib::model::common::tests::test_bounds_height_zero::{{closure}}::h100f65d89112d956
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1117:33
[INFO] [stdout]   23:     0x57153296f4f6 - core::ops::function::FnOnce::call_once::h49bc21c503ad6890
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_bounds_move_to stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_bounds_move_to' (148) panicked at src/model/common.rs:1274:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 151
[INFO] [stdout]  right: 150
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532894296 - boxmux_lib::model::common::tests::test_bounds_move_to::h3ecf561c7c6d37fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1274:9
[INFO] [stdout]   22:     0x571532894317 - boxmux_lib::model::common::tests::test_bounds_move_to::{{closure}}::hd770396bce67335f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1269:29
[INFO] [stdout]   23:     0x571532977976 - core::ops::function::FnOnce::call_once::hefee1f4817844e46
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_bounds_width stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_bounds_width' (156) panicked at src/model/common.rs:1095:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 91
[INFO] [stdout]  right: 90
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532893d7a - boxmux_lib::model::common::tests::test_bounds_width::h6b48854b9522412e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1095:9
[INFO] [stdout]   22:     0x571532893d97 - boxmux_lib::model::common::tests::test_bounds_width::{{closure}}::hf3046f4ea27db118
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1093:27
[INFO] [stdout]   23:     0x571532971936 - core::ops::function::FnOnce::call_once::h79546cc98718d1fd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_bounds_width_zero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_bounds_width_zero' (157) panicked at src/model/common.rs:1111:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532894eb8 - boxmux_lib::model::common::tests::test_bounds_width_zero::h85b7212290f6846e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1111:9
[INFO] [stdout]   22:     0x571532894ed7 - boxmux_lib::model::common::tests::test_bounds_width_zero::{{closure}}::ha072dac2cfb1f71c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1109:32
[INFO] [stdout]   23:     0x57153296ff76 - core::ops::function::FnOnce::call_once::h5851fdba54f48a55
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::common::tests::test_input_bounds_to_bounds stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::common::tests::test_input_bounds_to_bounds' (165) panicked at src/model/common.rs:1335:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 75
[INFO] [stdout]  right: 74
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5715328971f9 - boxmux_lib::model::common::tests::test_input_bounds_to_bounds::h7c13865bbb15b49a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1335:9
[INFO] [stdout]   22:     0x5715328972a7 - boxmux_lib::model::common::tests::test_input_bounds_to_bounds::{{closure}}::h0b67cb75178d995d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/common.rs:1323:37
[INFO] [stdout]   23:     0x57153296c306 - core::ops::function::FnOnce::call_once::h046575cd05036fbc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::muxbox::tests::test_muxbox_absolute_bounds stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::muxbox::tests::test_muxbox_absolute_bounds' (215) panicked at src/model/muxbox.rs:2899:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 75
[INFO] [stdout]  right: 74
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5715328d4445 - boxmux_lib::model::muxbox::tests::test_muxbox_absolute_bounds::h44b16f63226c25c5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/muxbox.rs:2899:9
[INFO] [stdout]   22:     0x5715328d44f7 - boxmux_lib::model::muxbox::tests::test_muxbox_absolute_bounds::{{closure}}::h897d3335c62fdc5c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/muxbox.rs:2882:37
[INFO] [stdout]   23:     0x571532973676 - core::ops::function::FnOnce::call_once::h9cb0aefc4ce341ec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- model::muxbox::tests::test_muxbox_update_bounds_absolutely stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'model::muxbox::tests::test_muxbox_update_bounds_absolutely' (283) panicked at src/model/muxbox.rs:2923:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "24.752475247524753%"
[INFO] [stdout]  right: "25%"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x57153277b0d6 - core::panicking::assert_failed::ha409b0bb3a9d9bf6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5715328db803 - boxmux_lib::model::muxbox::tests::test_muxbox_update_bounds_absolutely::hb5d7043c3a37eff6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/muxbox.rs:2923:9
[INFO] [stdout]   22:     0x5715328db967 - boxmux_lib::model::muxbox::tests::test_muxbox_update_bounds_absolutely::{{closure}}::h7286d64e7a58bf0d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/model/muxbox.rs:2906:46
[INFO] [stdout]   23:     0x571532971516 - core::ops::function::FnOnce::call_once::h73a8878b7d105e61
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation' (418) panicked at src/tests/clickable_scrollbar_tests.rs:250:9:
[INFO] [stdout] assertion `left == right` failed: Dragging above track should result in 0%
[INFO] [stdout]   left: 2.7777777777777786
[INFO] [stdout]  right: 0.0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f36a3 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57153277aad3 - core::panicking::assert_failed::h2fce8e9f2adc4200
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532946f7c - boxmux_lib::tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation::h1dd29ed3d9987b1c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/clickable_scrollbar_tests.rs:250:9
[INFO] [stdout]   22:     0x571532947377 - boxmux_lib::tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation::{{closure}}::hdddcf9276be64913
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/clickable_scrollbar_tests.rs:193:57
[INFO] [stdout]   23:     0x57153296d4a6 - core::ops::function::FnOnce::call_once::h1c6de077d26b0034
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::integration_tests::tests::test_bounds_calculation_integration stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::integration_tests::tests::test_bounds_calculation_integration' (575) panicked at src/tests/integration_tests.rs:178:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 90
[INFO] [stdout]  right: 89
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x571532a69fb5 - boxmux_lib::tests::integration_tests::tests::test_bounds_calculation_integration::h88ab282ae64be208
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/integration_tests.rs:178:9
[INFO] [stdout]   22:     0x571532a6a297 - boxmux_lib::tests::integration_tests::tests::test_bounds_calculation_integration::{{closure}}::hb97164ece7702368
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/integration_tests.rs:166:45
[INFO] [stdout]   23:     0x571532976086 - core::ops::function::FnOnce::call_once::hd1496aaa0a9fe826
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config' (821) panicked at src/tests/plugin_integration_tests.rs:197:9:
[INFO] [stdout] assertion failed: content.contains("60x20")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2aba - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3782 - core::panicking::panic::hbff2745fd4c5afec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x571532a71abf - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config::h1ce88efd04414808
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:197:9
[INFO] [stdout]   21:     0x571532a71c97 - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config::{{closure}}::hcc39f4c5a1e61dd4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:157:36
[INFO] [stdout]   22:     0x571532972ac6 - core::ops::function::FnOnce::call_once::h8ee04d1ea1f8d75d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   44:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation' (823) panicked at src/tests/plugin_integration_tests.rs:37:9:
[INFO] [stdout] assertion failed: content.contains("30x10")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2aba - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   19:     0x5715336f3782 - core::panicking::panic::hbff2745fd4c5afec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x571532a74385 - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation::ha40475e25fa9284e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:37:9
[INFO] [stdout]   21:     0x571532a74467 - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation::{{closure}}::ha1bc6fae250c6b37
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:10:47
[INFO] [stdout]   22:     0x571532975336 - core::ops::function::FnOnce::call_once::hbe87d32eecd0e7ee
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   44:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization' (826) panicked at src/tests/plugin_integration_tests.rs:142:9:
[INFO] [stdout] assertion failed: content.contains("50x15")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2aba - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3782 - core::panicking::panic::hbff2745fd4c5afec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x571532a736c1 - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization::h23d0052178b76a29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:142:9
[INFO] [stdout]   21:     0x571532a737c7 - boxmux_lib::tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization::{{closure}}::h6c4e43ce558c557b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/plugin_integration_tests.rs:110:42
[INFO] [stdout]   22:     0x571532978716 - core::ops::function::FnOnce::call_once::hff2235cd233b4a96
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   44:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::tests::test_bounds_to_input_bounds stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::tests::test_bounds_to_input_bounds' (1309) panicked at src/utils.rs:793:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "24.752475247524753%"
[INFO] [stdout]  right: "25%"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x57153277b0d6 - core::panicking::assert_failed::ha409b0bb3a9d9bf6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5715329a26ba - boxmux_lib::utils::tests::test_bounds_to_input_bounds::h3ea1e7a237076a0b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils.rs:793:9
[INFO] [stdout]   22:     0x5715329a2827 - boxmux_lib::utils::tests::test_bounds_to_input_bounds::{{closure}}::hd5ec55e6da8fca10
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils.rs:788:37
[INFO] [stdout]   23:     0x571532977556 - core::ops::function::FnOnce::call_once::hea6fa870b67920f9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::tests::test_input_bounds_to_bounds_percentage stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::tests::test_input_bounds_to_bounds_percentage' (1372) panicked at src/utils.rs:767:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 85
[INFO] [stdout]  right: 84
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715336f3643 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5715336f34d3 - core::panicking::assert_failed::h59d9a1fd9655a77e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5715329a96f1 - boxmux_lib::utils::tests::test_input_bounds_to_bounds_percentage::h065a4ac564335dec
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils.rs:767:9
[INFO] [stdout]   22:     0x5715329a97a7 - boxmux_lib::utils::tests::test_input_bounds_to_bounds_percentage::{{closure}}::hd719364247c52ba4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils.rs:760:48
[INFO] [stdout]   23:     0x57153296d566 - core::ops::function::FnOnce::call_once::h1ce0a958a556cc0f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance' (597) panicked at src/tests/layout_validation_tests.rs:309:13:
[INFO] [stdout] File Some("showcase_menu.yaml") took too long to load: 2774ms
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715329dbcac - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance::h6e878567e4a475b3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:309:13
[INFO] [stdout]   20:     0x5715329dc027 - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance::{{closure}}::h6b66f8311c993ea3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:283:39
[INFO] [stdout]   21:     0x57153296feb6 - core::ops::function::FnOnce::call_once::h56affc2e511ca7ad
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   42:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   43:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid stdout ----
[INFO] [stdout] Testing layout file: showcase_menu.yaml
[INFO] [stdout]   ✅ Successfully loaded showcase_menu.yaml
[INFO] [stdout]   ✅ Successfully validated showcase_menu.yaml
[INFO] [stdout]   ✅ Successfully generated graph for showcase_menu.yaml
[INFO] [stdout] Testing layout file: z_index_demo.yaml
[INFO] [stdout]   ✅ Successfully loaded z_index_demo.yaml
[INFO] [stdout]   ✅ Successfully validated z_index_demo.yaml
[INFO] [stdout]   ✅ Successfully generated graph for z_index_demo.yaml
[INFO] [stdout] Testing layout file: plugin_demo.yaml
[INFO] [stdout]   ✅ Successfully loaded plugin_demo.yaml
[INFO] [stdout]   ✅ Successfully validated plugin_demo.yaml
[INFO] [stdout]   ✅ Successfully generated graph for plugin_demo.yaml
[INFO] [stdout] Testing layout file: test_variables.yaml
[INFO] [stdout]   ✅ Successfully loaded test_variables.yaml
[INFO] [stdout]   ✅ Successfully validated test_variables.yaml
[INFO] [stdout]   ✅ Successfully generated graph for test_variables.yaml
[INFO] [stdout] Testing layout file: database_admin.yaml
[INFO] [stdout]   ✅ Successfully loaded database_admin.yaml
[INFO] [stdout]   ✅ Successfully validated database_admin.yaml
[INFO] [stdout]   ✅ Successfully generated graph for database_admin.yaml
[INFO] [stdout] Testing layout file: auto_scroll_demo.yaml
[INFO] [stdout]   ✅ Successfully loaded auto_scroll_demo.yaml
[INFO] [stdout]   ✅ Successfully validated auto_scroll_demo.yaml
[INFO] [stdout]   ✅ Successfully generated graph for auto_scroll_demo.yaml
[INFO] [stdout] Testing layout file: system_monitor_pro.yaml
[INFO] [stdout]   ✅ Successfully loaded system_monitor_pro.yaml
[INFO] [stdout]   ✅ Successfully validated system_monitor_pro.yaml
[INFO] [stdout]   ✅ Successfully generated graph for system_monitor_pro.yaml
[INFO] [stdout] Testing layout file: socket_pty_input_demo.yaml
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid' (595) panicked at src/tests/layout_validation_tests.rs:63:21:
[INFO] [stdout] Failed to load app from socket_pty_input_demo.yaml: JSON Schema validation failed:
[INFO] [stdout] JSON Schema validation error in 'app': Additional properties are not allowed ('description', 'frame_delay', 'global_hot_keys', 'layouts', 'name' were unexpected)
[INFO] [stdout] JSON Schema validation error in 'app': "app" is a required property
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715329dce8e - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid::hc9639ec05d2e1400
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:63:21
[INFO] [stdout]   20:     0x5715329dcfa7 - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid::{{closure}}::h265054fa77f4de45
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:9:41
[INFO] [stdout]   21:     0x57153296c966 - core::ops::function::FnOnce::call_once::h0d6e8d8dca298fb4
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   42:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   43:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure stdout ----
[INFO] [stdout] Checking structure of showcase_menu.yaml
[INFO] [stdout]   ✅ Structure validation passed for showcase_menu.yaml
[INFO] [stdout] Checking structure of z_index_demo.yaml
[INFO] [stdout]   ✅ Structure validation passed for z_index_demo.yaml
[INFO] [stdout] Checking structure of plugin_demo.yaml
[INFO] [stdout]   ✅ Structure validation passed for plugin_demo.yaml
[INFO] [stdout] Checking structure of test_variables.yaml
[INFO] [stdout]   ✅ Structure validation passed for test_variables.yaml
[INFO] [stdout] Checking structure of database_admin.yaml
[INFO] [stdout]   ✅ Structure validation passed for database_admin.yaml
[INFO] [stdout] Checking structure of auto_scroll_demo.yaml
[INFO] [stdout]   ✅ Structure validation passed for auto_scroll_demo.yaml
[INFO] [stdout] Checking structure of system_monitor_pro.yaml
[INFO] [stdout]   ✅ Structure validation passed for system_monitor_pro.yaml
[INFO] [stdout] Checking structure of socket_pty_input_demo.yaml
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure' (596) panicked at src/tests/layout_validation_tests.rs:234:37:
[INFO] [stdout] Failed to load socket_pty_input_demo.yaml: JSON Schema validation failed:
[INFO] [stdout] JSON Schema validation error in 'app': Additional properties are not allowed ('description', 'frame_delay', 'global_hot_keys', 'layouts', 'name' were unexpected)
[INFO] [stdout] JSON Schema validation error in 'app': "app" is a required property
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5715336d4f22 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5715336d4f22 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5715336d4f22 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5715336d4f22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5715336e884a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5715336e884a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57153369eab6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57153369eab6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5715336b29c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5715336b29c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5715336b2861 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x571532bb35de - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x571532bb35de - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5715336b2cf2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5715336b2cf2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5715336b2a88 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5715336acc59 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5715336921dd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5715336f37bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5715329de2a6 - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure::{{closure}}::hdb961faea46febb5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:234:37
[INFO] [stdout]   20:     0x5715329b0481 - core::result::Result<T,E>::unwrap_or_else::h5c3f15e29674a745
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1622:23
[INFO] [stdout]   21:     0x5715329dd6fd - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure::h513789ffedb3ec13
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:234:18
[INFO] [stdout]   22:     0x5715329de2d7 - boxmux_lib::tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure::{{closure}}::hfab2817e79a06d5c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/layout_validation_tests.rs:209:49
[INFO] [stdout]   23:     0x571532973fe6 - core::ops::function::FnOnce::call_once::ha786265535c9fb18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x571532bb339b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x571532bb339b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x571532bc6daa - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x571532bc6daa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x571532bc6daa - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x571532bc6daa - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x571532bc6daa - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x571532bc6daa - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x571532bc6daa - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x571532ba1204 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x571532ba1204 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x571532ba4ba2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x571532ba4ba2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x571532ba4ba2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x571532ba4ba2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x571532ba4ba2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x571532ba4ba2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5715336a798f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5715336a798f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7cb2bce9baa4 - <unknown>
[INFO] [stdout]   45:     0x7cb2bcf28a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     model::common::tests::test_bounds_height
[INFO] [stdout]     model::common::tests::test_bounds_height_zero
[INFO] [stdout]     model::common::tests::test_bounds_move_to
[INFO] [stdout]     model::common::tests::test_bounds_width
[INFO] [stdout]     model::common::tests::test_bounds_width_zero
[INFO] [stdout]     model::common::tests::test_input_bounds_to_bounds
[INFO] [stdout]     model::muxbox::tests::test_muxbox_absolute_bounds
[INFO] [stdout]     model::muxbox::tests::test_muxbox_update_bounds_absolutely
[INFO] [stdout]     tests::clickable_scrollbar_tests::clickable_scrollbar_tests::test_draggable_scroll_knob_vertical_calculation
[INFO] [stdout]     tests::integration_tests::tests::test_bounds_calculation_integration
[INFO] [stdout]     tests::layout_validation_tests::layout_validation_tests::test_all_layout_files_are_valid
[INFO] [stdout]     tests::layout_validation_tests::layout_validation_tests::test_layout_files_have_proper_structure
[INFO] [stdout]     tests::layout_validation_tests::layout_validation_tests::test_layout_files_performance
[INFO] [stdout]     tests::plugin_integration_tests::plugin_integration_tests::test_complex_plugin_config
[INFO] [stdout]     tests::plugin_integration_tests::plugin_integration_tests::test_muxbox_plugin_content_generation
[INFO] [stdout]     tests::plugin_integration_tests::plugin_integration_tests::test_plugin_config_serialization
[INFO] [stdout]     utils::tests::test_bounds_to_input_bounds
[INFO] [stdout]     utils::tests::test_input_bounds_to_bounds_percentage
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 590 passed; 18 failed; 1 ignored; 0 measured; 0 filtered out; finished in 14.90s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9d340378611cfb3b29d915f146dfb0ab8fead01a0c7912f260fa44c9c6f56c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9d340378611cfb3b29d915f146dfb0ab8fead01a0c7912f260fa44c9c6f56c72", kill_on_drop: false }`
[INFO] [stdout] 9d340378611cfb3b29d915f146dfb0ab8fead01a0c7912f260fa44c9c6f56c72
