[INFO] cloning repository https://github.com/Dhruvmehta18/huffman_coding
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Dhruvmehta18/huffman_coding" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDhruvmehta18%2Fhuffman_coding", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDhruvmehta18%2Fhuffman_coding'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 023fb9ca767fc7de2a95f5b280de4b9aae237e0b
[INFO] testing Dhruvmehta18/huffman_coding against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDhruvmehta18%2Fhuffman_coding" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Dhruvmehta18/huffman_coding on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Dhruvmehta18/huffman_coding
[INFO] finished tweaking git repo https://github.com/Dhruvmehta18/huffman_coding
[INFO] tweaked toml for git repo https://github.com/Dhruvmehta18/huffman_coding written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Dhruvmehta18/huffman_coding 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 50ebabdcde54eeaee119242a85cc53990849ba48b5d26f41c15e68a3fd33c912
[INFO] running `Command { std: "docker" "start" "-a" "50ebabdcde54eeaee119242a85cc53990849ba48b5d26f41c15e68a3fd33c912", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50ebabdcde54eeaee119242a85cc53990849ba48b5d26f41c15e68a3fd33c912", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50ebabdcde54eeaee119242a85cc53990849ba48b5d26f41c15e68a3fd33c912", kill_on_drop: false }`
[INFO] [stdout] 50ebabdcde54eeaee119242a85cc53990849ba48b5d26f41c15e68a3fd33c912
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 041045b601656b37a19b3d6f7f0166b682855c15b3a68ea51982c388b2a478d3
[INFO] running `Command { std: "docker" "start" "-a" "041045b601656b37a19b3d6f7f0166b682855c15b3a68ea51982c388b2a478d3", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling clap_derive v4.5.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]    Compiling thiserror v1.0.58
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling compressor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.81s
[INFO] running `Command { std: "docker" "inspect" "041045b601656b37a19b3d6f7f0166b682855c15b3a68ea51982c388b2a478d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "041045b601656b37a19b3d6f7f0166b682855c15b3a68ea51982c388b2a478d3", kill_on_drop: false }`
[INFO] [stdout] 041045b601656b37a19b3d6f7f0166b682855c15b3a68ea51982c388b2a478d3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ef478b908f402845d31ffb17d185b783ceb754ec916e8c827a0109582802fa83
[INFO] running `Command { std: "docker" "start" "-a" "ef478b908f402845d31ffb17d185b783ceb754ec916e8c827a0109582802fa83", kill_on_drop: false }`
[INFO] [stderr]    Compiling compressor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.68s
[INFO] running `Command { std: "docker" "inspect" "ef478b908f402845d31ffb17d185b783ceb754ec916e8c827a0109582802fa83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef478b908f402845d31ffb17d185b783ceb754ec916e8c827a0109582802fa83", kill_on_drop: false }`
[INFO] [stdout] ef478b908f402845d31ffb17d185b783ceb754ec916e8c827a0109582802fa83
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 55bf8145880f890cfbfcae8cb8683182423378156f069e7a7a776eb692a30791
[INFO] running `Command { std: "docker" "start" "-a" "55bf8145880f890cfbfcae8cb8683182423378156f069e7a7a776eb692a30791", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `BufRead`
[INFO] [stderr]  --> src/main.rs:7:15
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stderr]   |               ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ops::Deref`
[INFO] [stderr]  --> src/main.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use std::ops::Deref;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `compressor` (bin "compressor" test) generated 2 warnings (run `cargo fix --bin "compressor" --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `compressor` (bin "compressor") generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/compressor-7241986450dc6a21)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::encode_and_decode_should_generate_same_file_small ... FAILED
[INFO] [stdout] test tests::check_frequency_of_some_other_characters ... ok
[INFO] [stdout] test tests::check_frequency_of_some_non_english_characters ... ok
[INFO] [stdout] test tests::check_frequency_of_some_english_characters ... ok
[INFO] [stdout] test tests::encode_and_decode_should_generate_same_file ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::encode_and_decode_should_generate_same_file_small stdout ----
[INFO] [stdout] {'M': 1, 't': 4, '>': 1, ':': 1, 'P': 1, 'c': 1, 'n': 1, ' ': 4, 'i': 1, 'W': 1, 'v': 1, 'y': 1, 'p': 1, 's': 3, 'd': 1, 'a': 2, 'b': 1, 'w': 3, 'l': 1, 'u': 1, '.': 2, 'm': 2, '-': 4, 'r': 2, 'e': 4, 'h': 3, 'o': 2, '/': 3}
[INFO] [stdout] Key: M, Value: 1
[INFO] [stdout] Key: t, Value: 4
[INFO] [stdout] Key: >, Value: 1
[INFO] [stdout] Key: :, Value: 1
[INFO] [stdout] Key: P, Value: 1
[INFO] [stdout] Key: c, Value: 1
[INFO] [stdout] Key: n, Value: 1
[INFO] [stdout] Key:  , Value: 4
[INFO] [stdout] Key: i, Value: 1
[INFO] [stdout] Key: W, Value: 1
[INFO] [stdout] Key: v, Value: 1
[INFO] [stdout] Key: y, Value: 1
[INFO] [stdout] Key: p, Value: 1
[INFO] [stdout] Key: s, Value: 3
[INFO] [stdout] Key: d, Value: 1
[INFO] [stdout] Key: a, Value: 2
[INFO] [stdout] Key: b, Value: 1
[INFO] [stdout] Key: w, Value: 3
[INFO] [stdout] Key: l, Value: 1
[INFO] [stdout] Key: u, Value: 1
[INFO] [stdout] Key: ., Value: 2
[INFO] [stdout] Key: m, Value: 2
[INFO] [stdout] Key: -, Value: 4
[INFO] [stdout] Key: r, Value: 2
[INFO] [stdout] Key: e, Value: 4
[INFO] [stdout] Key: h, Value: 3
[INFO] [stdout] Key: o, Value: 2
[INFO] [stdout] Key: /, Value: 3
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('y') id: 11 } ,,, tmp2 = HuffNode { weight: 1, element: Some('v') id: 10 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('u') id: 19 } ,,, tmp2 = HuffNode { weight: 1, element: Some('p') id: 12 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('n') id: 6 } ,,, tmp2 = HuffNode { weight: 1, element: Some('l') id: 18 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('i') id: 8 } ,,, tmp2 = HuffNode { weight: 1, element: Some('d') id: 14 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('c') id: 5 } ,,, tmp2 = HuffNode { weight: 1, element: Some('b') id: 16 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('W') id: 9 } ,,, tmp2 = HuffNode { weight: 1, element: Some('P') id: 4 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('M') id: 0 } ,,, tmp2 = HuffNode { weight: 1, element: Some('>') id: 2 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some(':') id: 3 } ,,, tmp2 = HuffNode { weight: 2, element: Some('r') id: 23 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('o') id: 26 } ,,, tmp2 = HuffNode { weight: 2, element: Some('m') id: 21 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('a') id: 15 } ,,, tmp2 = HuffNode { weight: 2, element: Some('.') id: 20 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 28 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 29 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 30 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 31 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 32 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 33 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 34 } ,,, tmp2 = HuffNode { weight: 3, element: Some('w') id: 17 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('s') id: 13 } ,,, tmp2 = HuffNode { weight: 3, element: Some('h') id: 25 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('/') id: 27 } ,,, tmp2 = HuffNode { weight: 3, element: None id: 35 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: Some('t') id: 1 } ,,, tmp2 = HuffNode { weight: 4, element: Some('e') id: 24 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: Some('-') id: 22 } ,,, tmp2 = HuffNode { weight: 4, element: Some(' ') id: 7 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 36 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 37 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 38 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 39 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 40 } ,,, tmp2 = HuffNode { weight: 5, element: None id: 41 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6, element: None id: 42 } ,,, tmp2 = HuffNode { weight: 6, element: None id: 43 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 44 } ,,, tmp2 = HuffNode { weight: 8, element: None id: 45 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 46 } ,,, tmp2 = HuffNode { weight: 8, element: None id: 47 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9, element: None id: 48 } ,,, tmp2 = HuffNode { weight: 12, element: None id: 49 }
[INFO] [stdout] tmp1 = HuffNode { weight: 16, element: None id: 50 } ,,, tmp2 = HuffNode { weight: 16, element: None id: 51 }
[INFO] [stdout] tmp1 = HuffNode { weight: 21, element: None id: 52 } ,,, tmp2 = HuffNode { weight: 32, element: None id: 53 }
[INFO] [stdout] root node HuffNode { weight: 53, element: None id: 54 }
[INFO] [stdout]   | 1011
[INFO] [stdout] P | 00011
[INFO] [stdout] c | 00000
[INFO] [stdout] a | 11010
[INFO] [stdout] y | 111000
[INFO] [stdout] M | 00100
[INFO] [stdout] o | 11000
[INFO] [stdout] v | 111001
[INFO] [stdout] u | 111010
[INFO] [stdout] p | 111011
[INFO] [stdout] l | 111101
[INFO] [stdout] e | 1001
[INFO] [stdout] - | 1010
[INFO] [stdout] m | 11001
[INFO] [stdout] n | 111100
[INFO] [stdout] w | 0011
[INFO] [stdout] s | 0100
[INFO] [stdout] / | 0110
[INFO] [stdout] d | 111111
[INFO] [stdout] W | 00010
[INFO] [stdout] b | 00001
[INFO] [stdout] t | 1000
[INFO] [stdout] > | 00101
[INFO] [stdout] h | 0101
[INFO] [stdout] : | 01110
[INFO] [stdout] r | 01111
[INFO] [stdout] . | 11011
[INFO] [stdout] i | 111110
[INFO] [stdout] le === ==== 171
[INFO] [stdout] thread 'tests::encode_and_decode_should_generate_same_file_small' panicked at src/main.rs:384:29:
[INFO] [stdout] writing failed Read-only file system (os error 30)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55c85f16c0b5 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55c85f16c0b5 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c85f16c0b5 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c85f16c0b5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c85f192d1b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55c85f192d1b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55c85f1694df - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55c85f16be8e - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c85f16be8e - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c85f16d8b9 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55c85f16d57e - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55c85f11b58a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55c85f11b58a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55c85f16debb - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55c85f16debb - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55c85f16dc34 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55c85f16c579 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c85f16d967 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55c85f0c98a3 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c85f0d6471 - compressor::encode::h0c558e0214900675
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:384:29
[INFO] [stdout]   20:     0x55c85f0e3b3e - compressor::tests::encode_and_decode_should_generate_same_file_small::h8730e32d9db59f64
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:596:9
[INFO] [stdout]   21:     0x55c85f0e3947 - compressor::tests::encode_and_decode_should_generate_same_file_small::{{closure}}::h00fb823d72d06f98
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:590:59
[INFO] [stdout]   22:     0x55c85f0cfd66 - core::ops::function::FnOnce::call_once::h49c745e6108c6311
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55c85f11ff6b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c85f11ff6b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55c85f11f671 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55c85f11f671 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55c85f11f671 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55c85f11f671 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55c85f11f671 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55c85f11f671 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55c85f11f671 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55c85f0e8034 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55c85f0e8034 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55c85f0eca62 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55c85f0eca62 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55c85f0eca62 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55c85f0eca62 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55c85f0eca62 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55c85f0eca62 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55c85f0eca62 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55c85f1720ab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55c85f1720ab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55c85f1720ab - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7f3e96d4aac3 - <unknown>
[INFO] [stdout]   45:     0x7f3e96ddba04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::encode_and_decode_should_generate_same_file stdout ----
[INFO] [stdout] {'ô': 34, '.': 30480, 'ë': 5, 'Ü': 2, '2': 227, '“': 7119, 'D': 1758, 'x': 3693, 'æ': 106, 'X': 333, '&': 1, 'o': 180974, 'r': 145091, '9': 114, '#': 1, 'ç': 48, 'G': 2514, 'm': 56000, '}': 1, 'w': 53330, '½': 1, '|': 27, 'B': 3194, '8': 404, 'f': 53421, 'M': 6212, 'Q': 135, 'â': 56, 'u': 67391, 'Z': 60, '$': 2, ';': 5885, 'U': 904, '[': 164, 'O': 3411, 'Æ': 10, 'à': 59, '4': 160, 'È': 6, '6': 142, '(': 170, 'a': 199732, 'Œ': 3, 'z': 1845, 'É': 146, 'ê': 74, 'h': 170220, '{': 1, 'j': 3391, 'k': 14107, 'n': 166862, '_': 2070, '\n': 73589, 'e': 325664, '0': 205, 'ñ': 2, 'é': 1327, 'J': 2447, 'T': 12571, '\r': 73589, 'û': 9, 'l': 97113, 'Y': 1239, '’': 3707, 'y': 37944, 'P': 3426, 'A': 7369, '+': 5, '3': 239, 'Ç': 2, '…': 1, '"': 22, 't': 223000, '!': 3539, ',': 48780, 'î': 39, '?': 2976, 'F': 2766, 'œ': 35, '*': 169, ']': 164, ' ': 516353, 'E': 4939, 'c': 62741, '7': 132, 'ù': 18, 'V': 2211, '”': 7048, '\'': 7, 's': 157632, '\u{feff}': 1, 'ü': 37, 'S': 4411, '%': 1, ':': 2501, 'p': 39940, 'i': 165211, '/': 6, 'q': 2398, 'I': 10109, '1': 693, 'C': 4591, '5': 190, 'K': 320, 'N': 3060, 'è': 293, 'b': 34267, 'H': 6603, ')': 170, 'ï': 18, 'À': 5, '-': 4700, 'd': 106966, 'W': 3177, 'R': 3541, 'L': 2454, 'g': 46029, '—': 3144, '‘': 224, 'v': 24047}
[INFO] [stdout] Key: ô, Value: 34
[INFO] [stdout] Key: ., Value: 30480
[INFO] [stdout] Key: ë, Value: 5
[INFO] [stdout] Key: Ü, Value: 2
[INFO] [stdout] Key: 2, Value: 227
[INFO] [stdout] Key: “, Value: 7119
[INFO] [stdout] Key: D, Value: 1758
[INFO] [stdout] Key: x, Value: 3693
[INFO] [stdout] Key: æ, Value: 106
[INFO] [stdout] Key: X, Value: 333
[INFO] [stdout] Key: &, Value: 1
[INFO] [stdout] Key: o, Value: 180974
[INFO] [stdout] Key: r, Value: 145091
[INFO] [stdout] Key: 9, Value: 114
[INFO] [stdout] Key: #, Value: 1
[INFO] [stdout] Key: ç, Value: 48
[INFO] [stdout] Key: G, Value: 2514
[INFO] [stdout] Key: m, Value: 56000
[INFO] [stdout] Key: }, Value: 1
[INFO] [stdout] Key: w, Value: 53330
[INFO] [stdout] Key: ½, Value: 1
[INFO] [stdout] Key: |, Value: 27
[INFO] [stdout] Key: B, Value: 3194
[INFO] [stdout] Key: 8, Value: 404
[INFO] [stdout] Key: f, Value: 53421
[INFO] [stdout] Key: M, Value: 6212
[INFO] [stdout] Key: Q, Value: 135
[INFO] [stdout] Key: â, Value: 56
[INFO] [stdout] Key: u, Value: 67391
[INFO] [stdout] Key: Z, Value: 60
[INFO] [stdout] Key: $, Value: 2
[INFO] [stdout] Key: ;, Value: 5885
[INFO] [stdout] Key: U, Value: 904
[INFO] [stdout] Key: [, Value: 164
[INFO] [stdout] Key: O, Value: 3411
[INFO] [stdout] Key: Æ, Value: 10
[INFO] [stdout] Key: à, Value: 59
[INFO] [stdout] Key: 4, Value: 160
[INFO] [stdout] Key: È, Value: 6
[INFO] [stdout] Key: 6, Value: 142
[INFO] [stdout] Key: (, Value: 170
[INFO] [stdout] Key: a, Value: 199732
[INFO] [stdout] Key: Œ, Value: 3
[INFO] [stdout] Key: z, Value: 1845
[INFO] [stdout] Key: É, Value: 146
[INFO] [stdout] Key: ê, Value: 74
[INFO] [stdout] Key: h, Value: 170220
[INFO] [stdout] Key: {, Value: 1
[INFO] [stdout] Key: j, Value: 3391
[INFO] [stdout] Key: k, Value: 14107
[INFO] [stdout] Key: n, Value: 166862
[INFO] [stdout] Key: _, Value: 2070
[INFO] [stdout] Key: 
[INFO] [stdout] , Value: 73589
[INFO] [stdout] Key: e, Value: 325664
[INFO] [stdout] Key: 0, Value: 205
[INFO] [stdout] Key: ñ, Value: 2
[INFO] [stdout] Key: é, Value: 1327
[INFO] [stdout] Key: J, Value: 2447
[INFO] [stdout] Key: T, Value: 12571
[INFO] [stdout] Key: 
, Value: 73589
[INFO] [stdout] Key: û, Value: 9
[INFO] [stdout] Key: l, Value: 97113
[INFO] [stdout] Key: Y, Value: 1239
[INFO] [stdout] Key: ’, Value: 3707
[INFO] [stdout] Key: y, Value: 37944
[INFO] [stdout] Key: P, Value: 3426
[INFO] [stdout] Key: A, Value: 7369
[INFO] [stdout] Key: +, Value: 5
[INFO] [stdout] Key: 3, Value: 239
[INFO] [stdout] Key: Ç, Value: 2
[INFO] [stdout] Key: …, Value: 1
[INFO] [stdout] Key: ", Value: 22
[INFO] [stdout] Key: t, Value: 223000
[INFO] [stdout] Key: !, Value: 3539
[INFO] [stdout] Key: ,, Value: 48780
[INFO] [stdout] Key: î, Value: 39
[INFO] [stdout] Key: ?, Value: 2976
[INFO] [stdout] Key: F, Value: 2766
[INFO] [stdout] Key: œ, Value: 35
[INFO] [stdout] Key: *, Value: 169
[INFO] [stdout] Key: ], Value: 164
[INFO] [stdout] Key:  , Value: 516353
[INFO] [stdout] Key: E, Value: 4939
[INFO] [stdout] Key: c, Value: 62741
[INFO] [stdout] Key: 7, Value: 132
[INFO] [stdout] Key: ù, Value: 18
[INFO] [stdout] Key: V, Value: 2211
[INFO] [stdout] Key: ”, Value: 7048
[INFO] [stdout] Key: ', Value: 7
[INFO] [stdout] Key: s, Value: 157632
[INFO] [stdout] Key: ﻿, Value: 1
[INFO] [stdout] Key: ü, Value: 37
[INFO] [stdout] Key: S, Value: 4411
[INFO] [stdout] Key: %, Value: 1
[INFO] [stdout] Key: :, Value: 2501
[INFO] [stdout] Key: p, Value: 39940
[INFO] [stdout] Key: i, Value: 165211
[INFO] [stdout] Key: /, Value: 6
[INFO] [stdout] Key: q, Value: 2398
[INFO] [stdout] Key: I, Value: 10109
[INFO] [stdout] Key: 1, Value: 693
[INFO] [stdout] Key: C, Value: 4591
[INFO] [stdout] Key: 5, Value: 190
[INFO] [stdout] Key: K, Value: 320
[INFO] [stdout] Key: N, Value: 3060
[INFO] [stdout] Key: è, Value: 293
[INFO] [stdout] Key: b, Value: 34267
[INFO] [stdout] Key: H, Value: 6603
[INFO] [stdout] Key: ), Value: 170
[INFO] [stdout] Key: ï, Value: 18
[INFO] [stdout] Key: À, Value: 5
[INFO] [stdout] Key: -, Value: 4700
[INFO] [stdout] Key: d, Value: 106966
[INFO] [stdout] Key: W, Value: 3177
[INFO] [stdout] Key: R, Value: 3541
[INFO] [stdout] Key: L, Value: 2454
[INFO] [stdout] Key: g, Value: 46029
[INFO] [stdout] Key: —, Value: 3144
[INFO] [stdout] Key: ‘, Value: 224
[INFO] [stdout] Key: v, Value: 24047
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('\u{feff}') id: 90 } ,,, tmp2 = HuffNode { weight: 1, element: Some('…') id: 70 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('½') id: 20 } ,,, tmp2 = HuffNode { weight: 1, element: Some('}') id: 18 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('{') id: 47 } ,,, tmp2 = HuffNode { weight: 1, element: Some('&') id: 10 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('%') id: 93 } ,,, tmp2 = HuffNode { weight: 1, element: Some('#') id: 14 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('ñ') id: 55 } ,,, tmp2 = HuffNode { weight: 2, element: Some('Ü') id: 3 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('Ç') id: 69 } ,,, tmp2 = HuffNode { weight: 2, element: Some('$') id: 30 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 120 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 121 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 122 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 123 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('Œ') id: 42 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 124 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 125 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 126 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 127 } ,,, tmp2 = HuffNode { weight: 5, element: Some('ë') id: 2 }
[INFO] [stdout] tmp1 = HuffNode { weight: 5, element: Some('À') id: 110 } ,,, tmp2 = HuffNode { weight: 5, element: Some('+') id: 67 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6, element: Some('È') id: 38 } ,,, tmp2 = HuffNode { weight: 6, element: Some('/') id: 97 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7, element: Some('\'') id: 88 } ,,, tmp2 = HuffNode { weight: 7, element: None id: 128 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 129 } ,,, tmp2 = HuffNode { weight: 9, element: Some('û') id: 60 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9, element: None id: 130 } ,,, tmp2 = HuffNode { weight: 10, element: Some('Æ') id: 35 }
[INFO] [stdout] tmp1 = HuffNode { weight: 10, element: None id: 131 } ,,, tmp2 = HuffNode { weight: 12, element: None id: 132 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14, element: None id: 133 } ,,, tmp2 = HuffNode { weight: 17, element: None id: 134 }
[INFO] [stdout] tmp1 = HuffNode { weight: 18, element: Some('ù') id: 85 } ,,, tmp2 = HuffNode { weight: 18, element: Some('ï') id: 109 }
[INFO] [stdout] tmp1 = HuffNode { weight: 19, element: None id: 135 } ,,, tmp2 = HuffNode { weight: 22, element: Some('"') id: 71 }
[INFO] [stdout] tmp1 = HuffNode { weight: 22, element: None id: 136 } ,,, tmp2 = HuffNode { weight: 27, element: Some('|') id: 21 }
[INFO] [stdout] tmp1 = HuffNode { weight: 31, element: None id: 137 } ,,, tmp2 = HuffNode { weight: 34, element: Some('ô') id: 0 }
[INFO] [stdout] tmp1 = HuffNode { weight: 35, element: Some('œ') id: 78 } ,,, tmp2 = HuffNode { weight: 36, element: None id: 138 }
[INFO] [stdout] tmp1 = HuffNode { weight: 37, element: Some('ü') id: 91 } ,,, tmp2 = HuffNode { weight: 39, element: Some('î') id: 75 }
[INFO] [stdout] tmp1 = HuffNode { weight: 41, element: None id: 139 } ,,, tmp2 = HuffNode { weight: 48, element: Some('ç') id: 15 }
[INFO] [stdout] tmp1 = HuffNode { weight: 49, element: None id: 140 } ,,, tmp2 = HuffNode { weight: 56, element: Some('â') id: 27 }
[INFO] [stdout] tmp1 = HuffNode { weight: 59, element: Some('à') id: 36 } ,,, tmp2 = HuffNode { weight: 60, element: Some('Z') id: 29 }
[INFO] [stdout] tmp1 = HuffNode { weight: 65, element: None id: 141 } ,,, tmp2 = HuffNode { weight: 71, element: None id: 142 }
[INFO] [stdout] tmp1 = HuffNode { weight: 74, element: Some('ê') id: 45 } ,,, tmp2 = HuffNode { weight: 76, element: None id: 143 }
[INFO] [stdout] tmp1 = HuffNode { weight: 89, element: None id: 144 } ,,, tmp2 = HuffNode { weight: 105, element: None id: 145 }
[INFO] [stdout] tmp1 = HuffNode { weight: 106, element: Some('æ') id: 8 } ,,, tmp2 = HuffNode { weight: 114, element: Some('9') id: 13 }
[INFO] [stdout] tmp1 = HuffNode { weight: 119, element: None id: 146 } ,,, tmp2 = HuffNode { weight: 132, element: Some('7') id: 84 }
[INFO] [stdout] tmp1 = HuffNode { weight: 135, element: Some('Q') id: 26 } ,,, tmp2 = HuffNode { weight: 136, element: None id: 147 }
[INFO] [stdout] tmp1 = HuffNode { weight: 142, element: Some('6') id: 39 } ,,, tmp2 = HuffNode { weight: 146, element: Some('É') id: 44 }
[INFO] [stdout] tmp1 = HuffNode { weight: 150, element: None id: 148 } ,,, tmp2 = HuffNode { weight: 160, element: Some('4') id: 37 }
[INFO] [stdout] tmp1 = HuffNode { weight: 164, element: Some(']') id: 80 } ,,, tmp2 = HuffNode { weight: 164, element: Some('[') id: 33 }
[INFO] [stdout] tmp1 = HuffNode { weight: 169, element: Some('*') id: 79 } ,,, tmp2 = HuffNode { weight: 170, element: Some(')') id: 108 }
[INFO] [stdout] tmp1 = HuffNode { weight: 170, element: Some('(') id: 40 } ,,, tmp2 = HuffNode { weight: 190, element: Some('5') id: 102 }
[INFO] [stdout] tmp1 = HuffNode { weight: 194, element: None id: 149 } ,,, tmp2 = HuffNode { weight: 205, element: Some('0') id: 54 }
[INFO] [stdout] tmp1 = HuffNode { weight: 220, element: None id: 150 } ,,, tmp2 = HuffNode { weight: 224, element: Some('‘') id: 118 }
[INFO] [stdout] tmp1 = HuffNode { weight: 227, element: Some('2') id: 4 } ,,, tmp2 = HuffNode { weight: 239, element: Some('3') id: 68 }
[INFO] [stdout] tmp1 = HuffNode { weight: 251, element: None id: 151 } ,,, tmp2 = HuffNode { weight: 271, element: None id: 152 }
[INFO] [stdout] tmp1 = HuffNode { weight: 288, element: None id: 153 } ,,, tmp2 = HuffNode { weight: 293, element: Some('è') id: 105 }
[INFO] [stdout] tmp1 = HuffNode { weight: 310, element: None id: 154 } ,,, tmp2 = HuffNode { weight: 320, element: Some('K') id: 103 }
[INFO] [stdout] tmp1 = HuffNode { weight: 328, element: None id: 155 } ,,, tmp2 = HuffNode { weight: 333, element: Some('X') id: 9 }
[INFO] [stdout] tmp1 = HuffNode { weight: 339, element: None id: 156 } ,,, tmp2 = HuffNode { weight: 360, element: None id: 157 }
[INFO] [stdout] tmp1 = HuffNode { weight: 399, element: None id: 158 } ,,, tmp2 = HuffNode { weight: 404, element: Some('8') id: 23 }
[INFO] [stdout] tmp1 = HuffNode { weight: 444, element: None id: 159 } ,,, tmp2 = HuffNode { weight: 466, element: None id: 160 }
[INFO] [stdout] tmp1 = HuffNode { weight: 522, element: None id: 161 } ,,, tmp2 = HuffNode { weight: 581, element: None id: 162 }
[INFO] [stdout] tmp1 = HuffNode { weight: 630, element: None id: 163 } ,,, tmp2 = HuffNode { weight: 661, element: None id: 164 }
[INFO] [stdout] tmp1 = HuffNode { weight: 693, element: Some('1') id: 100 } ,,, tmp2 = HuffNode { weight: 699, element: None id: 165 }
[INFO] [stdout] tmp1 = HuffNode { weight: 803, element: None id: 166 } ,,, tmp2 = HuffNode { weight: 904, element: Some('U') id: 32 }
[INFO] [stdout] tmp1 = HuffNode { weight: 910, element: None id: 167 } ,,, tmp2 = HuffNode { weight: 1103, element: None id: 168 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1239, element: Some('Y') id: 62 } ,,, tmp2 = HuffNode { weight: 1291, element: None id: 169 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1327, element: Some('é') id: 56 } ,,, tmp2 = HuffNode { weight: 1392, element: None id: 170 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1707, element: None id: 171 } ,,, tmp2 = HuffNode { weight: 1758, element: Some('D') id: 6 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1845, element: Some('z') id: 43 } ,,, tmp2 = HuffNode { weight: 2013, element: None id: 172 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2070, element: Some('_') id: 51 } ,,, tmp2 = HuffNode { weight: 2211, element: Some('V') id: 86 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2398, element: Some('q') id: 98 } ,,, tmp2 = HuffNode { weight: 2447, element: Some('J') id: 57 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2454, element: Some('L') id: 115 } ,,, tmp2 = HuffNode { weight: 2501, element: Some(':') id: 94 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2514, element: Some('G') id: 16 } ,,, tmp2 = HuffNode { weight: 2530, element: None id: 173 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2719, element: None id: 174 } ,,, tmp2 = HuffNode { weight: 2766, element: Some('F') id: 77 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2976, element: Some('?') id: 76 } ,,, tmp2 = HuffNode { weight: 3060, element: Some('N') id: 104 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3144, element: Some('—') id: 117 } ,,, tmp2 = HuffNode { weight: 3177, element: Some('W') id: 113 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3194, element: Some('B') id: 22 } ,,, tmp2 = HuffNode { weight: 3391, element: Some('j') id: 48 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3411, element: Some('O') id: 34 } ,,, tmp2 = HuffNode { weight: 3426, element: Some('P') id: 65 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3465, element: None id: 175 } ,,, tmp2 = HuffNode { weight: 3539, element: Some('!') id: 73 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3541, element: Some('R') id: 114 } ,,, tmp2 = HuffNode { weight: 3693, element: Some('x') id: 7 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3707, element: Some('’') id: 63 } ,,, tmp2 = HuffNode { weight: 3858, element: None id: 176 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4281, element: None id: 177 } ,,, tmp2 = HuffNode { weight: 4411, element: Some('S') id: 92 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4591, element: Some('C') id: 101 } ,,, tmp2 = HuffNode { weight: 4700, element: Some('-') id: 111 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4845, element: None id: 178 } ,,, tmp2 = HuffNode { weight: 4939, element: Some('E') id: 82 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4955, element: None id: 179 } ,,, tmp2 = HuffNode { weight: 5044, element: None id: 180 }
[INFO] [stdout] tmp1 = HuffNode { weight: 5485, element: None id: 181 } ,,, tmp2 = HuffNode { weight: 5885, element: Some(';') id: 31 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6036, element: None id: 182 } ,,, tmp2 = HuffNode { weight: 6212, element: Some('M') id: 25 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6321, element: None id: 183 } ,,, tmp2 = HuffNode { weight: 6585, element: None id: 184 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6603, element: Some('H') id: 107 } ,,, tmp2 = HuffNode { weight: 6837, element: None id: 185 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7004, element: None id: 186 } ,,, tmp2 = HuffNode { weight: 7048, element: Some('”') id: 87 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7119, element: Some('“') id: 5 } ,,, tmp2 = HuffNode { weight: 7234, element: None id: 187 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7369, element: Some('A') id: 66 } ,,, tmp2 = HuffNode { weight: 7565, element: None id: 188 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8692, element: None id: 189 } ,,, tmp2 = HuffNode { weight: 9291, element: None id: 190 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9784, element: None id: 191 } ,,, tmp2 = HuffNode { weight: 9999, element: None id: 192 }
[INFO] [stdout] tmp1 = HuffNode { weight: 10109, element: Some('I') id: 99 } ,,, tmp2 = HuffNode { weight: 11370, element: None id: 193 }
[INFO] [stdout] tmp1 = HuffNode { weight: 12248, element: None id: 194 } ,,, tmp2 = HuffNode { weight: 12571, element: Some('T') id: 58 }
[INFO] [stdout] tmp1 = HuffNode { weight: 12906, element: None id: 195 } ,,, tmp2 = HuffNode { weight: 13440, element: None id: 196 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14052, element: None id: 197 } ,,, tmp2 = HuffNode { weight: 14107, element: Some('k') id: 49 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14353, element: None id: 198 } ,,, tmp2 = HuffNode { weight: 14934, element: None id: 199 }
[INFO] [stdout] tmp1 = HuffNode { weight: 17983, element: None id: 200 } ,,, tmp2 = HuffNode { weight: 19783, element: None id: 201 }
[INFO] [stdout] tmp1 = HuffNode { weight: 21479, element: None id: 202 } ,,, tmp2 = HuffNode { weight: 24047, element: Some('v') id: 119 }
[INFO] [stdout] tmp1 = HuffNode { weight: 24819, element: None id: 203 } ,,, tmp2 = HuffNode { weight: 26346, element: None id: 204 }
[INFO] [stdout] tmp1 = HuffNode { weight: 28159, element: None id: 205 } ,,, tmp2 = HuffNode { weight: 29287, element: None id: 206 }
[INFO] [stdout] tmp1 = HuffNode { weight: 30480, element: Some('.') id: 1 } ,,, tmp2 = HuffNode { weight: 34267, element: Some('b') id: 106 }
[INFO] [stdout] tmp1 = HuffNode { weight: 37766, element: None id: 207 } ,,, tmp2 = HuffNode { weight: 37944, element: Some('y') id: 64 }
[INFO] [stdout] tmp1 = HuffNode { weight: 39940, element: Some('p') id: 95 } ,,, tmp2 = HuffNode { weight: 45526, element: None id: 208 }
[INFO] [stdout] tmp1 = HuffNode { weight: 46029, element: Some('g') id: 116 } ,,, tmp2 = HuffNode { weight: 48780, element: Some(',') id: 74 }
[INFO] [stdout] tmp1 = HuffNode { weight: 51165, element: None id: 209 } ,,, tmp2 = HuffNode { weight: 53330, element: Some('w') id: 19 }
[INFO] [stdout] tmp1 = HuffNode { weight: 53421, element: Some('f') id: 24 } ,,, tmp2 = HuffNode { weight: 56000, element: Some('m') id: 17 }
[INFO] [stdout] tmp1 = HuffNode { weight: 57446, element: None id: 210 } ,,, tmp2 = HuffNode { weight: 62741, element: Some('c') id: 83 }
[INFO] [stdout] tmp1 = HuffNode { weight: 64747, element: None id: 211 } ,,, tmp2 = HuffNode { weight: 67391, element: Some('u') id: 28 }
[INFO] [stdout] tmp1 = HuffNode { weight: 73589, element: Some('\r') id: 59 } ,,, tmp2 = HuffNode { weight: 73589, element: Some('\n') id: 52 }
[INFO] [stdout] tmp1 = HuffNode { weight: 75710, element: None id: 212 } ,,, tmp2 = HuffNode { weight: 85466, element: None id: 213 }
[INFO] [stdout] tmp1 = HuffNode { weight: 94809, element: None id: 214 } ,,, tmp2 = HuffNode { weight: 97113, element: Some('l') id: 61 }
[INFO] [stdout] tmp1 = HuffNode { weight: 104495, element: None id: 215 } ,,, tmp2 = HuffNode { weight: 106966, element: Some('d') id: 112 }
[INFO] [stdout] tmp1 = HuffNode { weight: 109421, element: None id: 216 } ,,, tmp2 = HuffNode { weight: 120187, element: None id: 217 }
[INFO] [stdout] tmp1 = HuffNode { weight: 132138, element: None id: 218 } ,,, tmp2 = HuffNode { weight: 145091, element: Some('r') id: 12 }
[INFO] [stdout] tmp1 = HuffNode { weight: 147178, element: None id: 219 } ,,, tmp2 = HuffNode { weight: 157632, element: Some('s') id: 89 }
[INFO] [stdout] tmp1 = HuffNode { weight: 161176, element: None id: 220 } ,,, tmp2 = HuffNode { weight: 165211, element: Some('i') id: 96 }
[INFO] [stdout] tmp1 = HuffNode { weight: 166862, element: Some('n') id: 50 } ,,, tmp2 = HuffNode { weight: 170220, element: Some('h') id: 46 }
[INFO] [stdout] tmp1 = HuffNode { weight: 180974, element: Some('o') id: 11 } ,,, tmp2 = HuffNode { weight: 191922, element: None id: 221 }
[INFO] [stdout] tmp1 = HuffNode { weight: 199732, element: Some('a') id: 41 } ,,, tmp2 = HuffNode { weight: 211461, element: None id: 222 }
[INFO] [stdout] tmp1 = HuffNode { weight: 223000, element: Some('t') id: 72 } ,,, tmp2 = HuffNode { weight: 229608, element: None id: 223 }
[INFO] [stdout] tmp1 = HuffNode { weight: 277229, element: None id: 224 } ,,, tmp2 = HuffNode { weight: 304810, element: None id: 225 }
[INFO] [stdout] tmp1 = HuffNode { weight: 325664, element: Some('e') id: 53 } ,,, tmp2 = HuffNode { weight: 326387, element: None id: 226 }
[INFO] [stdout] tmp1 = HuffNode { weight: 337082, element: None id: 227 } ,,, tmp2 = HuffNode { weight: 372896, element: None id: 228 }
[INFO] [stdout] tmp1 = HuffNode { weight: 411193, element: None id: 229 } ,,, tmp2 = HuffNode { weight: 452608, element: None id: 230 }
[INFO] [stdout] tmp1 = HuffNode { weight: 516353, element: Some(' ') id: 81 } ,,, tmp2 = HuffNode { weight: 582039, element: None id: 231 }
[INFO] [stdout] tmp1 = HuffNode { weight: 652051, element: None id: 232 } ,,, tmp2 = HuffNode { weight: 709978, element: None id: 233 }
[INFO] [stdout] tmp1 = HuffNode { weight: 863801, element: None id: 234 } ,,, tmp2 = HuffNode { weight: 1098392, element: None id: 235 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1362029, element: None id: 236 } ,,, tmp2 = HuffNode { weight: 1962193, element: None id: 237 }
[INFO] [stdout] root node HuffNode { weight: 3324222, element: None id: 238 }
[INFO] [stdout] V | 0010000001
[INFO] [stdout] G | 0010001110
[INFO] [stdout] p | 001010
[INFO] [stdout] ( | 00101101001110
[INFO] [stdout] w | 100101
[INFO] [stdout] Ü | 101110111111011000111
[INFO] [stdout] 
 | 111100
[INFO] [stdout] F | 0010110101
[INFO] [stdout] , | 011101
[INFO] [stdout] à | 1011101111110000
[INFO] [stdout] ç | 1011100000000001
[INFO] [stdout] s | 11111
[INFO] [stdout] U | 101110000001
[INFO] [stdout] | | 10111000000000101
[INFO] [stdout] Æ | 101110000000000001
[INFO] [stdout] ï | 101110111111011111
[INFO] [stdout] I | 00101100
[INFO] [stdout] j | 1001001011
[INFO] [stdout] $ | 101110111111011001001
[INFO] [stdout] 
[INFO] [stdout]  | 111101
[INFO] [stdout] % | 101110000000000000010
[INFO] [stdout] . | 1110000
[INFO] [stdout] ; | 001011011
[INFO] [stdout] X | 0010001111111
[INFO] [stdout] b | 1110001
[INFO] [stdout] … | 1011101111110110010101
[INFO] [stdout] 1 | 001011010010
[INFO] [stdout] L | 0010001100
[INFO] [stdout] È | 1011100000000010010
[INFO] [stdout] 7 | 101110111111001
[INFO] [stdout] h | 0101
[INFO] [stdout] ü | 0010001111100010
[INFO] [stdout] e | 000
[INFO] [stdout] O | 1001001110
[INFO] [stdout] ê | 001000111110000
[INFO] [stdout] l | 01111
[INFO] [stdout] y | 001001
[INFO] [stdout] 0 | 10111000000001
[INFO] [stdout] } | 1011101111110110010111
[INFO] [stdout] i | 0011
[INFO] [stdout] T | 10010001
[INFO] [stdout] : | 0010001101
[INFO] [stdout] ﻿ | 1011101111110110010100
[INFO] [stdout] É | 101110111111101
[INFO] [stdout] k | 10111001
[INFO] [stdout] 9 | 101110111110001
[INFO] [stdout] B | 1001001010
[INFO] [stdout] ½ | 1011101111110110010110
[INFO] [stdout] - | 001000011
[INFO] [stdout] o | 0110
[INFO] [stdout]   | 110
[INFO] [stdout] J | 0010001001
[INFO] [stdout] ñ | 101110111111011000110
[INFO] [stdout] è | 10111011111111
[INFO] [stdout] M | 100100001
[INFO] [stdout] H | 100100110
[INFO] [stdout] t | 1010
[INFO] [stdout] â | 1011100000000011
[INFO] [stdout] E | 001000101
[INFO] [stdout] æ | 101110111110000
[INFO] [stdout] 2 | 10111011111010
[INFO] [stdout] ù | 101110111111011110
[INFO] [stdout] " | 10111000000000001
[INFO] [stdout] c | 101111
[INFO] [stdout] z | 10111011110
[INFO] [stdout] m | 101101
[INFO] [stdout] 3 | 10111011111011
[INFO] [stdout] N | 1001000001
[INFO] [stdout] Y | 00100011110
[INFO] [stdout] ) | 00101101001101
[INFO] [stdout] ” | 101110001
[INFO] [stdout] ’ | 1011101110
[INFO] [stdout] ] | 00100011111100
[INFO] [stdout] + | 1011100000000010001
[INFO] [stdout] î | 0010001111100011
[INFO] [stdout] û | 1011101111110110011
[INFO] [stdout] 4 | 00100011111001
[INFO] [stdout] “ | 101110100
[INFO] [stdout] 8 | 1011100000001
[INFO] [stdout] C | 001000010
[INFO] [stdout] v | 0010111
[INFO] [stdout] n | 0100
[INFO] [stdout] a | 1000
[INFO] [stdout] x | 1011101011
[INFO] [stdout] A | 101110110
[INFO] [stdout] Ç | 101110111111011001000
[INFO] [stdout] & | 101110000000000000001
[INFO] [stdout] Z | 1011101111110001
[INFO] [stdout] S | 001000001
[INFO] [stdout] / | 1011100000000010011
[INFO] [stdout] _ | 0010000000
[INFO] [stdout] ‘ | 10111011111001
[INFO] [stdout] { | 101110000000000000000
[INFO] [stdout] f | 101100
[INFO] [stdout] K | 0010001111101
[INFO] [stdout] Q | 101110111111010
[INFO] [stdout] ô | 10111011111101101
[INFO] [stdout] ë | 1011100000000000001
[INFO] [stdout] [ | 00100011111101
[INFO] [stdout] q | 0010001000
[INFO] [stdout] ? | 1001000000
[INFO] [stdout] P | 1001001111
[INFO] [stdout] 5 | 00101101001111
[INFO] [stdout] À | 1011100000000010000
[INFO] [stdout] ' | 1011101111110110000
[INFO] [stdout] 6 | 101110111111100
[INFO] [stdout] é | 00101101000
[INFO] [stdout] œ | 10111011111101110
[INFO] [stdout] d | 10011
[INFO] [stdout] g | 011100
[INFO] [stdout] # | 101110000000000000011
[INFO] [stdout] Œ | 10111011111101100010
[INFO] [stdout] u | 111001
[INFO] [stdout] * | 00101101001100
[INFO] [stdout] r | 11101
[INFO] [stdout] D | 10111000001
[INFO] [stdout] W | 1001001001
[INFO] [stdout] ! | 1011100001
[INFO] [stdout] R | 1011101010
[INFO] [stdout] — | 1001001000
[INFO] [stdout] le === ==== 1053
[INFO] [stdout] thread 'tests::encode_and_decode_should_generate_same_file' panicked at src/main.rs:384:29:
[INFO] [stdout] writing failed Read-only file system (os error 30)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55c85f16c0b5 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55c85f16c0b5 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c85f16c0b5 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55c85f16c0b5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c85f192d1b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55c85f192d1b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55c85f1694df - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55c85f16be8e - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55c85f16be8e - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55c85f16d8b9 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55c85f16d57e - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55c85f11b58a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55c85f11b58a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55c85f16debb - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55c85f16debb - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55c85f16dc34 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55c85f16c579 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55c85f16d967 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55c85f0c98a3 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55c85f0d6471 - compressor::encode::h0c558e0214900675
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:384:29
[INFO] [stdout]   20:     0x55c85f0e420e - compressor::tests::encode_and_decode_should_generate_same_file::h45154c336f1a8ea3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:616:9
[INFO] [stdout]   21:     0x55c85f0e4017 - compressor::tests::encode_and_decode_should_generate_same_file::{{closure}}::h373798191ce30c5a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:610:53
[INFO] [stdout]   22:     0x55c85f0cffc6 - core::ops::function::FnOnce::call_once::hb8e7570b6765341a
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55c85f11ff6b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55c85f11ff6b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55c85f11f671 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55c85f11f671 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55c85f11f671 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55c85f11f671 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55c85f11f671 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55c85f11f671 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55c85f11f671 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55c85f0e8034 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55c85f0e8034 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55c85f0eca62 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55c85f0eca62 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55c85f0eca62 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55c85f0eca62 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55c85f0eca62 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55c85f0eca62 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55c85f0eca62 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55c85f1720ab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55c85f1720ab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55c85f1720ab - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7f3e96d4aac3 - <unknown>
[INFO] [stdout]   45:     0x7f3e96ddba04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::encode_and_decode_should_generate_same_file
[INFO] [stdout]     tests::encode_and_decode_should_generate_same_file_small
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.04s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin compressor`
[INFO] running `Command { std: "docker" "inspect" "55bf8145880f890cfbfcae8cb8683182423378156f069e7a7a776eb692a30791", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55bf8145880f890cfbfcae8cb8683182423378156f069e7a7a776eb692a30791", kill_on_drop: false }`
[INFO] [stdout] 55bf8145880f890cfbfcae8cb8683182423378156f069e7a7a776eb692a30791
[INFO] testing Dhruvmehta18/huffman_coding against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDhruvmehta18%2Fhuffman_coding" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Dhruvmehta18/huffman_coding on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Dhruvmehta18/huffman_coding
[INFO] finished tweaking git repo https://github.com/Dhruvmehta18/huffman_coding
[INFO] tweaked toml for git repo https://github.com/Dhruvmehta18/huffman_coding written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Dhruvmehta18/huffman_coding 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 09928f7eb9fcdadbe13c9b8f3dae44ba3b3709af780f89767e3396f038ee67b9
[INFO] running `Command { std: "docker" "start" "-a" "09928f7eb9fcdadbe13c9b8f3dae44ba3b3709af780f89767e3396f038ee67b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "09928f7eb9fcdadbe13c9b8f3dae44ba3b3709af780f89767e3396f038ee67b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09928f7eb9fcdadbe13c9b8f3dae44ba3b3709af780f89767e3396f038ee67b9", kill_on_drop: false }`
[INFO] [stdout] 09928f7eb9fcdadbe13c9b8f3dae44ba3b3709af780f89767e3396f038ee67b9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a5d2834f337676759bd2e55043e32179cc662a37732abfb0e6ec5a0549fddb7
[INFO] running `Command { std: "docker" "start" "-a" "4a5d2834f337676759bd2e55043e32179cc662a37732abfb0e6ec5a0549fddb7", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling clap_derive v4.5.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]    Compiling thiserror v1.0.58
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling compressor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.19s
[INFO] running `Command { std: "docker" "inspect" "4a5d2834f337676759bd2e55043e32179cc662a37732abfb0e6ec5a0549fddb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a5d2834f337676759bd2e55043e32179cc662a37732abfb0e6ec5a0549fddb7", kill_on_drop: false }`
[INFO] [stdout] 4a5d2834f337676759bd2e55043e32179cc662a37732abfb0e6ec5a0549fddb7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9347a83a4b8a494b06f0e8d749db6475fe76d40aeca2800b8f7137b0a159d687
[INFO] running `Command { std: "docker" "start" "-a" "9347a83a4b8a494b06f0e8d749db6475fe76d40aeca2800b8f7137b0a159d687", kill_on_drop: false }`
[INFO] [stderr]    Compiling compressor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BufRead`
[INFO] [stdout]  --> src/main.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stdout]   |               ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> src/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s
[INFO] running `Command { std: "docker" "inspect" "9347a83a4b8a494b06f0e8d749db6475fe76d40aeca2800b8f7137b0a159d687", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9347a83a4b8a494b06f0e8d749db6475fe76d40aeca2800b8f7137b0a159d687", kill_on_drop: false }`
[INFO] [stdout] 9347a83a4b8a494b06f0e8d749db6475fe76d40aeca2800b8f7137b0a159d687
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 903ace1785167737b4942527fbeed69a7d52d85672a9de4d4e48c37a70152b8e
[INFO] running `Command { std: "docker" "start" "-a" "903ace1785167737b4942527fbeed69a7d52d85672a9de4d4e48c37a70152b8e", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `BufRead`
[INFO] [stderr]  --> src/main.rs:7:15
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::io::{BufRead, BufReader, Read, Write};
[INFO] [stderr]   |               ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ops::Deref`
[INFO] [stderr]  --> src/main.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use std::ops::Deref;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `compressor` (bin "compressor") generated 2 warnings (run `cargo fix --bin "compressor"` to apply 2 suggestions)
[INFO] [stderr] warning: `compressor` (bin "compressor" test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/compressor-7241986450dc6a21)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::encode_and_decode_should_generate_same_file_small ... FAILED
[INFO] [stdout] test tests::check_frequency_of_some_other_characters ... ok
[INFO] [stdout] test tests::check_frequency_of_some_english_characters ... ok
[INFO] [stdout] test tests::check_frequency_of_some_non_english_characters ... ok
[INFO] [stdout] test tests::encode_and_decode_should_generate_same_file ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::encode_and_decode_should_generate_same_file_small stdout ----
[INFO] [stdout] {'P': 1, 'i': 1, 'W': 1, 'y': 1, 'r': 2, 'v': 1, 'h': 3, 'p': 1, ':': 1, '/': 3, 'm': 2, '.': 2, 'u': 1, '>': 1, 'c': 1, '-': 4, 'w': 3, 'e': 4, 'M': 1, 't': 4, 'l': 1, 'b': 1, 's': 3, 'd': 1, 'a': 2, 'o': 2, ' ': 4, 'n': 1}
[INFO] [stdout] Key: P, Value: 1
[INFO] [stdout] Key: i, Value: 1
[INFO] [stdout] Key: W, Value: 1
[INFO] [stdout] Key: y, Value: 1
[INFO] [stdout] Key: r, Value: 2
[INFO] [stdout] Key: v, Value: 1
[INFO] [stdout] Key: h, Value: 3
[INFO] [stdout] Key: p, Value: 1
[INFO] [stdout] Key: :, Value: 1
[INFO] [stdout] Key: /, Value: 3
[INFO] [stdout] Key: m, Value: 2
[INFO] [stdout] Key: ., Value: 2
[INFO] [stdout] Key: u, Value: 1
[INFO] [stdout] Key: >, Value: 1
[INFO] [stdout] Key: c, Value: 1
[INFO] [stdout] Key: -, Value: 4
[INFO] [stdout] Key: w, Value: 3
[INFO] [stdout] Key: e, Value: 4
[INFO] [stdout] Key: M, Value: 1
[INFO] [stdout] Key: t, Value: 4
[INFO] [stdout] Key: l, Value: 1
[INFO] [stdout] Key: b, Value: 1
[INFO] [stdout] Key: s, Value: 3
[INFO] [stdout] Key: d, Value: 1
[INFO] [stdout] Key: a, Value: 2
[INFO] [stdout] Key: o, Value: 2
[INFO] [stdout] Key:  , Value: 4
[INFO] [stdout] Key: n, Value: 1
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('y') id: 3 } ,,, tmp2 = HuffNode { weight: 1, element: Some('v') id: 5 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('u') id: 12 } ,,, tmp2 = HuffNode { weight: 1, element: Some('p') id: 7 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('n') id: 27 } ,,, tmp2 = HuffNode { weight: 1, element: Some('l') id: 20 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('i') id: 1 } ,,, tmp2 = HuffNode { weight: 1, element: Some('d') id: 23 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('c') id: 14 } ,,, tmp2 = HuffNode { weight: 1, element: Some('b') id: 21 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('W') id: 2 } ,,, tmp2 = HuffNode { weight: 1, element: Some('P') id: 0 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('M') id: 18 } ,,, tmp2 = HuffNode { weight: 1, element: Some('>') id: 13 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some(':') id: 8 } ,,, tmp2 = HuffNode { weight: 2, element: Some('r') id: 4 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('o') id: 25 } ,,, tmp2 = HuffNode { weight: 2, element: Some('m') id: 10 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('a') id: 24 } ,,, tmp2 = HuffNode { weight: 2, element: Some('.') id: 11 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 28 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 29 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 30 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 31 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 32 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 33 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 34 } ,,, tmp2 = HuffNode { weight: 3, element: Some('w') id: 16 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('s') id: 22 } ,,, tmp2 = HuffNode { weight: 3, element: Some('h') id: 6 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('/') id: 9 } ,,, tmp2 = HuffNode { weight: 3, element: None id: 35 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: Some('t') id: 19 } ,,, tmp2 = HuffNode { weight: 4, element: Some('e') id: 17 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: Some('-') id: 15 } ,,, tmp2 = HuffNode { weight: 4, element: Some(' ') id: 26 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 36 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 37 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 38 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 39 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 40 } ,,, tmp2 = HuffNode { weight: 5, element: None id: 41 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6, element: None id: 42 } ,,, tmp2 = HuffNode { weight: 6, element: None id: 43 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 44 } ,,, tmp2 = HuffNode { weight: 8, element: None id: 45 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 46 } ,,, tmp2 = HuffNode { weight: 8, element: None id: 47 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9, element: None id: 48 } ,,, tmp2 = HuffNode { weight: 12, element: None id: 49 }
[INFO] [stdout] tmp1 = HuffNode { weight: 16, element: None id: 50 } ,,, tmp2 = HuffNode { weight: 16, element: None id: 51 }
[INFO] [stdout] tmp1 = HuffNode { weight: 21, element: None id: 52 } ,,, tmp2 = HuffNode { weight: 32, element: None id: 53 }
[INFO] [stdout] root node HuffNode { weight: 53, element: None id: 54 }
[INFO] [stdout] c | 00000
[INFO] [stdout] h | 0101
[INFO] [stdout]   | 1011
[INFO] [stdout] o | 11000
[INFO] [stdout] m | 11001
[INFO] [stdout] s | 0100
[INFO] [stdout] b | 00001
[INFO] [stdout] t | 1000
[INFO] [stdout] u | 111010
[INFO] [stdout] n | 111100
[INFO] [stdout] M | 00100
[INFO] [stdout] l | 111101
[INFO] [stdout] d | 111111
[INFO] [stdout] w | 0011
[INFO] [stdout] r | 01111
[INFO] [stdout] - | 1010
[INFO] [stdout] > | 00101
[INFO] [stdout] a | 11010
[INFO] [stdout] P | 00011
[INFO] [stdout] p | 111011
[INFO] [stdout] W | 00010
[INFO] [stdout] . | 11011
[INFO] [stdout] v | 111001
[INFO] [stdout] y | 111000
[INFO] [stdout] i | 111110
[INFO] [stdout] / | 0110
[INFO] [stdout] : | 01110
[INFO] [stdout] e | 1001
[INFO] [stdout] le === ==== 171
[INFO] [stdout] thread 'tests::encode_and_decode_should_generate_same_file_small' panicked at src/main.rs:384:29:
[INFO] [stdout] writing failed Read-only file system (os error 30)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55b055d2c9e5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55b055d2c9e5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55b055d2c9e5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55b055d2c9e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55b055d535eb - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55b055d535eb - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55b055d29ebf - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55b055d2c7be - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55b055d2c7be - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55b055d2e129 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55b055d2de7c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55b055cda5ef - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55b055cda5ef - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55b055d2e72b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55b055d2e72b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55b055d2e4a4 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55b055d2cea9 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55b055d2e1d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55b055c88883 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55b055c955ad - compressor::encode::h2622576f40807fac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:384:29
[INFO] [stdout]   20:     0x55b055ca20de - compressor::tests::encode_and_decode_should_generate_same_file_small::h4611f5a43997690e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:596:9
[INFO] [stdout]   21:     0x55b055ca1ee7 - compressor::tests::encode_and_decode_should_generate_same_file_small::{{closure}}::hd112fe1a987feac5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:590:59
[INFO] [stdout]   22:     0x55b055c8ebc6 - core::ops::function::FnOnce::call_once::h963544ca63582e85
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55b055cdef0b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55b055cdef0b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55b055cde5d1 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55b055cde5d1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55b055cde5d1 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55b055cde5d1 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55b055cde5d1 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55b055cde5d1 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55b055cde5d1 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55b055ca6fa4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55b055ca6fa4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55b055caba72 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55b055caba72 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55b055caba72 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55b055caba72 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55b055caba72 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55b055caba72 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55b055caba72 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55b055d3290b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55b055d3290b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55b055d3290b - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc1e4825ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc1e48b6a04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::encode_and_decode_should_generate_same_file stdout ----
[INFO] [stdout] {'v': 24047, 'E': 4939, 'Œ': 3, 'V': 2211, ')': 170, 'N': 3060, '—': 3144, 'ç': 48, '\r': 73589, 'l': 97113, 'R': 3541, 'i': 165211, 'œ': 35, '1': 693, 'z': 1845, '-': 4700, 'b': 34267, 'L': 2454, '9': 114, '7': 132, 'W': 3177, '2': 227, '\u{feff}': 1, 'U': 904, '½': 1, '\'': 7, 'n': 166862, '\n': 73589, 'm': 56000, '3': 239, 'c': 62741, '?': 2976, 'æ': 106, '%': 1, 'P': 3426, 'O': 3411, 'Æ': 10, 'r': 145091, '#': 1, '*': 169, 'ñ': 2, 't': 223000, '8': 404, '’': 3707, '‘': 224, 'À': 5, 'J': 2447, 'S': 4411, 'A': 7369, ':': 2501, 'I': 10109, '$': 2, 'Ü': 2, '+': 5, 'd': 106966, 'M': 6212, 'e': 325664, 'K': 320, 'ê': 74, 'D': 1758, '4': 160, 'ô': 34, 'ï': 18, 'Y': 1239, 'î': 39, 'p': 39940, 'à': 59, 'u': 67391, 'Ç': 2, 'x': 3693, 'g': 46029, 'X': 333, 'a': 199732, ' ': 516353, 's': 157632, '”': 7048, '&': 1, 'w': 53330, '5': 190, '_': 2070, 'h': 170220, 'Q': 135, ';': 5885, 'o': 180974, 'é': 1327, '{': 1, 'y': 37944, 'q': 2398, '|': 27, 'ù': 18, 'ü': 37, '/': 6, ',': 48780, 'É': 146, 'ë': 5, 'è': 293, 'È': 6, 'j': 3391, 'G': 2514, 'â': 56, '.': 30480, '!': 3539, 'F': 2766, 'H': 6603, '6': 142, '}': 1, 'B': 3194, '[': 164, '0': 205, '“': 7119, '(': 170, 'û': 9, 'f': 53421, 'Z': 60, 'T': 12571, 'k': 14107, '…': 1, 'C': 4591, ']': 164, '"': 22}
[INFO] [stdout] Key: v, Value: 24047
[INFO] [stdout] Key: E, Value: 4939
[INFO] [stdout] Key: Œ, Value: 3
[INFO] [stdout] Key: V, Value: 2211
[INFO] [stdout] Key: ), Value: 170
[INFO] [stdout] Key: N, Value: 3060
[INFO] [stdout] Key: —, Value: 3144
[INFO] [stdout] Key: ç, Value: 48
[INFO] [stdout] Key: 
, Value: 73589
[INFO] [stdout] Key: l, Value: 97113
[INFO] [stdout] Key: R, Value: 3541
[INFO] [stdout] Key: i, Value: 165211
[INFO] [stdout] Key: œ, Value: 35
[INFO] [stdout] Key: 1, Value: 693
[INFO] [stdout] Key: z, Value: 1845
[INFO] [stdout] Key: -, Value: 4700
[INFO] [stdout] Key: b, Value: 34267
[INFO] [stdout] Key: L, Value: 2454
[INFO] [stdout] Key: 9, Value: 114
[INFO] [stdout] Key: 7, Value: 132
[INFO] [stdout] Key: W, Value: 3177
[INFO] [stdout] Key: 2, Value: 227
[INFO] [stdout] Key: ﻿, Value: 1
[INFO] [stdout] Key: U, Value: 904
[INFO] [stdout] Key: ½, Value: 1
[INFO] [stdout] Key: ', Value: 7
[INFO] [stdout] Key: n, Value: 166862
[INFO] [stdout] Key: 
[INFO] [stdout] , Value: 73589
[INFO] [stdout] Key: m, Value: 56000
[INFO] [stdout] Key: 3, Value: 239
[INFO] [stdout] Key: c, Value: 62741
[INFO] [stdout] Key: ?, Value: 2976
[INFO] [stdout] Key: æ, Value: 106
[INFO] [stdout] Key: %, Value: 1
[INFO] [stdout] Key: P, Value: 3426
[INFO] [stdout] Key: O, Value: 3411
[INFO] [stdout] Key: Æ, Value: 10
[INFO] [stdout] Key: r, Value: 145091
[INFO] [stdout] Key: #, Value: 1
[INFO] [stdout] Key: *, Value: 169
[INFO] [stdout] Key: ñ, Value: 2
[INFO] [stdout] Key: t, Value: 223000
[INFO] [stdout] Key: 8, Value: 404
[INFO] [stdout] Key: ’, Value: 3707
[INFO] [stdout] Key: ‘, Value: 224
[INFO] [stdout] Key: À, Value: 5
[INFO] [stdout] Key: J, Value: 2447
[INFO] [stdout] Key: S, Value: 4411
[INFO] [stdout] Key: A, Value: 7369
[INFO] [stdout] Key: :, Value: 2501
[INFO] [stdout] Key: I, Value: 10109
[INFO] [stdout] Key: $, Value: 2
[INFO] [stdout] Key: Ü, Value: 2
[INFO] [stdout] Key: +, Value: 5
[INFO] [stdout] Key: d, Value: 106966
[INFO] [stdout] Key: M, Value: 6212
[INFO] [stdout] Key: e, Value: 325664
[INFO] [stdout] Key: K, Value: 320
[INFO] [stdout] Key: ê, Value: 74
[INFO] [stdout] Key: D, Value: 1758
[INFO] [stdout] Key: 4, Value: 160
[INFO] [stdout] Key: ô, Value: 34
[INFO] [stdout] Key: ï, Value: 18
[INFO] [stdout] Key: Y, Value: 1239
[INFO] [stdout] Key: î, Value: 39
[INFO] [stdout] Key: p, Value: 39940
[INFO] [stdout] Key: à, Value: 59
[INFO] [stdout] Key: u, Value: 67391
[INFO] [stdout] Key: Ç, Value: 2
[INFO] [stdout] Key: x, Value: 3693
[INFO] [stdout] Key: g, Value: 46029
[INFO] [stdout] Key: X, Value: 333
[INFO] [stdout] Key: a, Value: 199732
[INFO] [stdout] Key:  , Value: 516353
[INFO] [stdout] Key: s, Value: 157632
[INFO] [stdout] Key: ”, Value: 7048
[INFO] [stdout] Key: &, Value: 1
[INFO] [stdout] Key: w, Value: 53330
[INFO] [stdout] Key: 5, Value: 190
[INFO] [stdout] Key: _, Value: 2070
[INFO] [stdout] Key: h, Value: 170220
[INFO] [stdout] Key: Q, Value: 135
[INFO] [stdout] Key: ;, Value: 5885
[INFO] [stdout] Key: o, Value: 180974
[INFO] [stdout] Key: é, Value: 1327
[INFO] [stdout] Key: {, Value: 1
[INFO] [stdout] Key: y, Value: 37944
[INFO] [stdout] Key: q, Value: 2398
[INFO] [stdout] Key: |, Value: 27
[INFO] [stdout] Key: ù, Value: 18
[INFO] [stdout] Key: ü, Value: 37
[INFO] [stdout] Key: /, Value: 6
[INFO] [stdout] Key: ,, Value: 48780
[INFO] [stdout] Key: É, Value: 146
[INFO] [stdout] Key: ë, Value: 5
[INFO] [stdout] Key: è, Value: 293
[INFO] [stdout] Key: È, Value: 6
[INFO] [stdout] Key: j, Value: 3391
[INFO] [stdout] Key: G, Value: 2514
[INFO] [stdout] Key: â, Value: 56
[INFO] [stdout] Key: ., Value: 30480
[INFO] [stdout] Key: !, Value: 3539
[INFO] [stdout] Key: F, Value: 2766
[INFO] [stdout] Key: H, Value: 6603
[INFO] [stdout] Key: 6, Value: 142
[INFO] [stdout] Key: }, Value: 1
[INFO] [stdout] Key: B, Value: 3194
[INFO] [stdout] Key: [, Value: 164
[INFO] [stdout] Key: 0, Value: 205
[INFO] [stdout] Key: “, Value: 7119
[INFO] [stdout] Key: (, Value: 170
[INFO] [stdout] Key: û, Value: 9
[INFO] [stdout] Key: f, Value: 53421
[INFO] [stdout] Key: Z, Value: 60
[INFO] [stdout] Key: T, Value: 12571
[INFO] [stdout] Key: k, Value: 14107
[INFO] [stdout] Key: …, Value: 1
[INFO] [stdout] Key: C, Value: 4591
[INFO] [stdout] Key: ], Value: 164
[INFO] [stdout] Key: ", Value: 22
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('\u{feff}') id: 22 } ,,, tmp2 = HuffNode { weight: 1, element: Some('…') id: 116 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('½') id: 24 } ,,, tmp2 = HuffNode { weight: 1, element: Some('}') id: 105 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('{') id: 85 } ,,, tmp2 = HuffNode { weight: 1, element: Some('&') id: 76 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1, element: Some('%') id: 33 } ,,, tmp2 = HuffNode { weight: 1, element: Some('#') id: 38 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('ñ') id: 40 } ,,, tmp2 = HuffNode { weight: 2, element: Some('Ü') id: 52 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: Some('Ç') id: 68 } ,,, tmp2 = HuffNode { weight: 2, element: Some('$') id: 51 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 120 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 121 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2, element: None id: 122 } ,,, tmp2 = HuffNode { weight: 2, element: None id: 123 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3, element: Some('Œ') id: 2 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 124 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 125 } ,,, tmp2 = HuffNode { weight: 4, element: None id: 126 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4, element: None id: 127 } ,,, tmp2 = HuffNode { weight: 5, element: Some('ë') id: 94 }
[INFO] [stdout] tmp1 = HuffNode { weight: 5, element: Some('À') id: 45 } ,,, tmp2 = HuffNode { weight: 5, element: Some('+') id: 53 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6, element: Some('È') id: 96 } ,,, tmp2 = HuffNode { weight: 6, element: Some('/') id: 91 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7, element: Some('\'') id: 25 } ,,, tmp2 = HuffNode { weight: 7, element: None id: 128 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8, element: None id: 129 } ,,, tmp2 = HuffNode { weight: 9, element: Some('û') id: 111 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9, element: None id: 130 } ,,, tmp2 = HuffNode { weight: 10, element: Some('Æ') id: 36 }
[INFO] [stdout] tmp1 = HuffNode { weight: 10, element: None id: 131 } ,,, tmp2 = HuffNode { weight: 12, element: None id: 132 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14, element: None id: 133 } ,,, tmp2 = HuffNode { weight: 17, element: None id: 134 }
[INFO] [stdout] tmp1 = HuffNode { weight: 18, element: Some('ù') id: 89 } ,,, tmp2 = HuffNode { weight: 18, element: Some('ï') id: 62 }
[INFO] [stdout] tmp1 = HuffNode { weight: 19, element: None id: 135 } ,,, tmp2 = HuffNode { weight: 22, element: Some('"') id: 119 }
[INFO] [stdout] tmp1 = HuffNode { weight: 22, element: None id: 136 } ,,, tmp2 = HuffNode { weight: 27, element: Some('|') id: 88 }
[INFO] [stdout] tmp1 = HuffNode { weight: 31, element: None id: 137 } ,,, tmp2 = HuffNode { weight: 34, element: Some('ô') id: 61 }
[INFO] [stdout] tmp1 = HuffNode { weight: 35, element: Some('œ') id: 12 } ,,, tmp2 = HuffNode { weight: 36, element: None id: 138 }
[INFO] [stdout] tmp1 = HuffNode { weight: 37, element: Some('ü') id: 90 } ,,, tmp2 = HuffNode { weight: 39, element: Some('î') id: 64 }
[INFO] [stdout] tmp1 = HuffNode { weight: 41, element: None id: 139 } ,,, tmp2 = HuffNode { weight: 48, element: Some('ç') id: 7 }
[INFO] [stdout] tmp1 = HuffNode { weight: 49, element: None id: 140 } ,,, tmp2 = HuffNode { weight: 56, element: Some('â') id: 99 }
[INFO] [stdout] tmp1 = HuffNode { weight: 59, element: Some('à') id: 66 } ,,, tmp2 = HuffNode { weight: 60, element: Some('Z') id: 113 }
[INFO] [stdout] tmp1 = HuffNode { weight: 65, element: None id: 141 } ,,, tmp2 = HuffNode { weight: 71, element: None id: 142 }
[INFO] [stdout] tmp1 = HuffNode { weight: 74, element: Some('ê') id: 58 } ,,, tmp2 = HuffNode { weight: 76, element: None id: 143 }
[INFO] [stdout] tmp1 = HuffNode { weight: 89, element: None id: 144 } ,,, tmp2 = HuffNode { weight: 105, element: None id: 145 }
[INFO] [stdout] tmp1 = HuffNode { weight: 106, element: Some('æ') id: 32 } ,,, tmp2 = HuffNode { weight: 114, element: Some('9') id: 18 }
[INFO] [stdout] tmp1 = HuffNode { weight: 119, element: None id: 146 } ,,, tmp2 = HuffNode { weight: 132, element: Some('7') id: 19 }
[INFO] [stdout] tmp1 = HuffNode { weight: 135, element: Some('Q') id: 81 } ,,, tmp2 = HuffNode { weight: 136, element: None id: 147 }
[INFO] [stdout] tmp1 = HuffNode { weight: 142, element: Some('6') id: 104 } ,,, tmp2 = HuffNode { weight: 146, element: Some('É') id: 93 }
[INFO] [stdout] tmp1 = HuffNode { weight: 150, element: None id: 148 } ,,, tmp2 = HuffNode { weight: 160, element: Some('4') id: 60 }
[INFO] [stdout] tmp1 = HuffNode { weight: 164, element: Some(']') id: 118 } ,,, tmp2 = HuffNode { weight: 164, element: Some('[') id: 107 }
[INFO] [stdout] tmp1 = HuffNode { weight: 169, element: Some('*') id: 39 } ,,, tmp2 = HuffNode { weight: 170, element: Some(')') id: 4 }
[INFO] [stdout] tmp1 = HuffNode { weight: 170, element: Some('(') id: 110 } ,,, tmp2 = HuffNode { weight: 190, element: Some('5') id: 78 }
[INFO] [stdout] tmp1 = HuffNode { weight: 194, element: None id: 149 } ,,, tmp2 = HuffNode { weight: 205, element: Some('0') id: 108 }
[INFO] [stdout] tmp1 = HuffNode { weight: 220, element: None id: 150 } ,,, tmp2 = HuffNode { weight: 224, element: Some('‘') id: 44 }
[INFO] [stdout] tmp1 = HuffNode { weight: 227, element: Some('2') id: 21 } ,,, tmp2 = HuffNode { weight: 239, element: Some('3') id: 29 }
[INFO] [stdout] tmp1 = HuffNode { weight: 251, element: None id: 151 } ,,, tmp2 = HuffNode { weight: 271, element: None id: 152 }
[INFO] [stdout] tmp1 = HuffNode { weight: 288, element: None id: 153 } ,,, tmp2 = HuffNode { weight: 293, element: Some('è') id: 95 }
[INFO] [stdout] tmp1 = HuffNode { weight: 310, element: None id: 154 } ,,, tmp2 = HuffNode { weight: 320, element: Some('K') id: 57 }
[INFO] [stdout] tmp1 = HuffNode { weight: 328, element: None id: 155 } ,,, tmp2 = HuffNode { weight: 333, element: Some('X') id: 71 }
[INFO] [stdout] tmp1 = HuffNode { weight: 339, element: None id: 156 } ,,, tmp2 = HuffNode { weight: 360, element: None id: 157 }
[INFO] [stdout] tmp1 = HuffNode { weight: 399, element: None id: 158 } ,,, tmp2 = HuffNode { weight: 404, element: Some('8') id: 42 }
[INFO] [stdout] tmp1 = HuffNode { weight: 444, element: None id: 159 } ,,, tmp2 = HuffNode { weight: 466, element: None id: 160 }
[INFO] [stdout] tmp1 = HuffNode { weight: 522, element: None id: 161 } ,,, tmp2 = HuffNode { weight: 581, element: None id: 162 }
[INFO] [stdout] tmp1 = HuffNode { weight: 630, element: None id: 163 } ,,, tmp2 = HuffNode { weight: 661, element: None id: 164 }
[INFO] [stdout] tmp1 = HuffNode { weight: 693, element: Some('1') id: 13 } ,,, tmp2 = HuffNode { weight: 699, element: None id: 165 }
[INFO] [stdout] tmp1 = HuffNode { weight: 803, element: None id: 166 } ,,, tmp2 = HuffNode { weight: 904, element: Some('U') id: 23 }
[INFO] [stdout] tmp1 = HuffNode { weight: 910, element: None id: 167 } ,,, tmp2 = HuffNode { weight: 1103, element: None id: 168 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1239, element: Some('Y') id: 63 } ,,, tmp2 = HuffNode { weight: 1291, element: None id: 169 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1327, element: Some('é') id: 84 } ,,, tmp2 = HuffNode { weight: 1392, element: None id: 170 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1707, element: None id: 171 } ,,, tmp2 = HuffNode { weight: 1758, element: Some('D') id: 59 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1845, element: Some('z') id: 14 } ,,, tmp2 = HuffNode { weight: 2013, element: None id: 172 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2070, element: Some('_') id: 79 } ,,, tmp2 = HuffNode { weight: 2211, element: Some('V') id: 3 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2398, element: Some('q') id: 87 } ,,, tmp2 = HuffNode { weight: 2447, element: Some('J') id: 46 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2454, element: Some('L') id: 17 } ,,, tmp2 = HuffNode { weight: 2501, element: Some(':') id: 49 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2514, element: Some('G') id: 98 } ,,, tmp2 = HuffNode { weight: 2530, element: None id: 173 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2719, element: None id: 174 } ,,, tmp2 = HuffNode { weight: 2766, element: Some('F') id: 102 }
[INFO] [stdout] tmp1 = HuffNode { weight: 2976, element: Some('?') id: 31 } ,,, tmp2 = HuffNode { weight: 3060, element: Some('N') id: 5 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3144, element: Some('—') id: 6 } ,,, tmp2 = HuffNode { weight: 3177, element: Some('W') id: 20 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3194, element: Some('B') id: 106 } ,,, tmp2 = HuffNode { weight: 3391, element: Some('j') id: 97 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3411, element: Some('O') id: 35 } ,,, tmp2 = HuffNode { weight: 3426, element: Some('P') id: 34 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3465, element: None id: 175 } ,,, tmp2 = HuffNode { weight: 3539, element: Some('!') id: 101 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3541, element: Some('R') id: 10 } ,,, tmp2 = HuffNode { weight: 3693, element: Some('x') id: 69 }
[INFO] [stdout] tmp1 = HuffNode { weight: 3707, element: Some('’') id: 43 } ,,, tmp2 = HuffNode { weight: 3858, element: None id: 176 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4281, element: None id: 177 } ,,, tmp2 = HuffNode { weight: 4411, element: Some('S') id: 47 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4591, element: Some('C') id: 117 } ,,, tmp2 = HuffNode { weight: 4700, element: Some('-') id: 15 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4845, element: None id: 178 } ,,, tmp2 = HuffNode { weight: 4939, element: Some('E') id: 1 }
[INFO] [stdout] tmp1 = HuffNode { weight: 4955, element: None id: 179 } ,,, tmp2 = HuffNode { weight: 5044, element: None id: 180 }
[INFO] [stdout] tmp1 = HuffNode { weight: 5485, element: None id: 181 } ,,, tmp2 = HuffNode { weight: 5885, element: Some(';') id: 82 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6036, element: None id: 182 } ,,, tmp2 = HuffNode { weight: 6212, element: Some('M') id: 55 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6321, element: None id: 183 } ,,, tmp2 = HuffNode { weight: 6585, element: None id: 184 }
[INFO] [stdout] tmp1 = HuffNode { weight: 6603, element: Some('H') id: 103 } ,,, tmp2 = HuffNode { weight: 6837, element: None id: 185 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7004, element: None id: 186 } ,,, tmp2 = HuffNode { weight: 7048, element: Some('”') id: 75 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7119, element: Some('“') id: 109 } ,,, tmp2 = HuffNode { weight: 7234, element: None id: 187 }
[INFO] [stdout] tmp1 = HuffNode { weight: 7369, element: Some('A') id: 48 } ,,, tmp2 = HuffNode { weight: 7565, element: None id: 188 }
[INFO] [stdout] tmp1 = HuffNode { weight: 8692, element: None id: 189 } ,,, tmp2 = HuffNode { weight: 9291, element: None id: 190 }
[INFO] [stdout] tmp1 = HuffNode { weight: 9784, element: None id: 191 } ,,, tmp2 = HuffNode { weight: 9999, element: None id: 192 }
[INFO] [stdout] tmp1 = HuffNode { weight: 10109, element: Some('I') id: 50 } ,,, tmp2 = HuffNode { weight: 11370, element: None id: 193 }
[INFO] [stdout] tmp1 = HuffNode { weight: 12248, element: None id: 194 } ,,, tmp2 = HuffNode { weight: 12571, element: Some('T') id: 114 }
[INFO] [stdout] tmp1 = HuffNode { weight: 12906, element: None id: 195 } ,,, tmp2 = HuffNode { weight: 13440, element: None id: 196 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14052, element: None id: 197 } ,,, tmp2 = HuffNode { weight: 14107, element: Some('k') id: 115 }
[INFO] [stdout] tmp1 = HuffNode { weight: 14353, element: None id: 198 } ,,, tmp2 = HuffNode { weight: 14934, element: None id: 199 }
[INFO] [stdout] tmp1 = HuffNode { weight: 17983, element: None id: 200 } ,,, tmp2 = HuffNode { weight: 19783, element: None id: 201 }
[INFO] [stdout] tmp1 = HuffNode { weight: 21479, element: None id: 202 } ,,, tmp2 = HuffNode { weight: 24047, element: Some('v') id: 0 }
[INFO] [stdout] tmp1 = HuffNode { weight: 24819, element: None id: 203 } ,,, tmp2 = HuffNode { weight: 26346, element: None id: 204 }
[INFO] [stdout] tmp1 = HuffNode { weight: 28159, element: None id: 205 } ,,, tmp2 = HuffNode { weight: 29287, element: None id: 206 }
[INFO] [stdout] tmp1 = HuffNode { weight: 30480, element: Some('.') id: 100 } ,,, tmp2 = HuffNode { weight: 34267, element: Some('b') id: 16 }
[INFO] [stdout] tmp1 = HuffNode { weight: 37766, element: None id: 207 } ,,, tmp2 = HuffNode { weight: 37944, element: Some('y') id: 86 }
[INFO] [stdout] tmp1 = HuffNode { weight: 39940, element: Some('p') id: 65 } ,,, tmp2 = HuffNode { weight: 45526, element: None id: 208 }
[INFO] [stdout] tmp1 = HuffNode { weight: 46029, element: Some('g') id: 70 } ,,, tmp2 = HuffNode { weight: 48780, element: Some(',') id: 92 }
[INFO] [stdout] tmp1 = HuffNode { weight: 51165, element: None id: 209 } ,,, tmp2 = HuffNode { weight: 53330, element: Some('w') id: 77 }
[INFO] [stdout] tmp1 = HuffNode { weight: 53421, element: Some('f') id: 112 } ,,, tmp2 = HuffNode { weight: 56000, element: Some('m') id: 28 }
[INFO] [stdout] tmp1 = HuffNode { weight: 57446, element: None id: 210 } ,,, tmp2 = HuffNode { weight: 62741, element: Some('c') id: 30 }
[INFO] [stdout] tmp1 = HuffNode { weight: 64747, element: None id: 211 } ,,, tmp2 = HuffNode { weight: 67391, element: Some('u') id: 67 }
[INFO] [stdout] tmp1 = HuffNode { weight: 73589, element: Some('\r') id: 8 } ,,, tmp2 = HuffNode { weight: 73589, element: Some('\n') id: 27 }
[INFO] [stdout] tmp1 = HuffNode { weight: 75710, element: None id: 212 } ,,, tmp2 = HuffNode { weight: 85466, element: None id: 213 }
[INFO] [stdout] tmp1 = HuffNode { weight: 94809, element: None id: 214 } ,,, tmp2 = HuffNode { weight: 97113, element: Some('l') id: 9 }
[INFO] [stdout] tmp1 = HuffNode { weight: 104495, element: None id: 215 } ,,, tmp2 = HuffNode { weight: 106966, element: Some('d') id: 54 }
[INFO] [stdout] tmp1 = HuffNode { weight: 109421, element: None id: 216 } ,,, tmp2 = HuffNode { weight: 120187, element: None id: 217 }
[INFO] [stdout] tmp1 = HuffNode { weight: 132138, element: None id: 218 } ,,, tmp2 = HuffNode { weight: 145091, element: Some('r') id: 37 }
[INFO] [stdout] tmp1 = HuffNode { weight: 147178, element: None id: 219 } ,,, tmp2 = HuffNode { weight: 157632, element: Some('s') id: 74 }
[INFO] [stdout] tmp1 = HuffNode { weight: 161176, element: None id: 220 } ,,, tmp2 = HuffNode { weight: 165211, element: Some('i') id: 11 }
[INFO] [stdout] tmp1 = HuffNode { weight: 166862, element: Some('n') id: 26 } ,,, tmp2 = HuffNode { weight: 170220, element: Some('h') id: 80 }
[INFO] [stdout] tmp1 = HuffNode { weight: 180974, element: Some('o') id: 83 } ,,, tmp2 = HuffNode { weight: 191922, element: None id: 221 }
[INFO] [stdout] tmp1 = HuffNode { weight: 199732, element: Some('a') id: 72 } ,,, tmp2 = HuffNode { weight: 211461, element: None id: 222 }
[INFO] [stdout] tmp1 = HuffNode { weight: 223000, element: Some('t') id: 41 } ,,, tmp2 = HuffNode { weight: 229608, element: None id: 223 }
[INFO] [stdout] tmp1 = HuffNode { weight: 277229, element: None id: 224 } ,,, tmp2 = HuffNode { weight: 304810, element: None id: 225 }
[INFO] [stdout] tmp1 = HuffNode { weight: 325664, element: Some('e') id: 56 } ,,, tmp2 = HuffNode { weight: 326387, element: None id: 226 }
[INFO] [stdout] tmp1 = HuffNode { weight: 337082, element: None id: 227 } ,,, tmp2 = HuffNode { weight: 372896, element: None id: 228 }
[INFO] [stdout] tmp1 = HuffNode { weight: 411193, element: None id: 229 } ,,, tmp2 = HuffNode { weight: 452608, element: None id: 230 }
[INFO] [stdout] tmp1 = HuffNode { weight: 516353, element: Some(' ') id: 73 } ,,, tmp2 = HuffNode { weight: 582039, element: None id: 231 }
[INFO] [stdout] tmp1 = HuffNode { weight: 652051, element: None id: 232 } ,,, tmp2 = HuffNode { weight: 709978, element: None id: 233 }
[INFO] [stdout] tmp1 = HuffNode { weight: 863801, element: None id: 234 } ,,, tmp2 = HuffNode { weight: 1098392, element: None id: 235 }
[INFO] [stdout] tmp1 = HuffNode { weight: 1362029, element: None id: 236 } ,,, tmp2 = HuffNode { weight: 1962193, element: None id: 237 }
[INFO] [stdout] root node HuffNode { weight: 3324222, element: None id: 238 }
[INFO] [stdout] C | 001000010
[INFO] [stdout] x | 1011101011
[INFO] [stdout] i | 0011
[INFO] [stdout] Ç | 101110111111011001000
[INFO] [stdout] r | 11101
[INFO] [stdout] + | 1011100000000010001
[INFO] [stdout] w | 100101
[INFO] [stdout] " | 10111000000000001
[INFO] [stdout] û | 1011101111110110011
[INFO] [stdout] æ | 101110111110000
[INFO] [stdout] k | 10111001
[INFO] [stdout] 1 | 001011010010
[INFO] [stdout] ê | 001000111110000
[INFO] [stdout] F | 0010110101
[INFO] [stdout] } | 1011101111110110010111
[INFO] [stdout] è | 10111011111111
[INFO] [stdout] À | 1011100000000010000
[INFO] [stdout] . | 1110000
[INFO] [stdout] o | 0110
[INFO] [stdout] u | 111001
[INFO] [stdout] ; | 001011011
[INFO] [stdout] n | 0100
[INFO] [stdout] U | 101110000001
[INFO] [stdout] X | 0010001111111
[INFO] [stdout] # | 101110000000000000011
[INFO] [stdout] A | 101110110
[INFO] [stdout] È | 1011100000000010010
[INFO] [stdout] L | 0010001100
[INFO] [stdout] ü | 0010001111100010
[INFO] [stdout] * | 00101101001100
[INFO] [stdout] ! | 1011100001
[INFO] [stdout] _ | 0010000000
[INFO] [stdout] : | 0010001101
[INFO] [stdout] 7 | 101110111111001
[INFO] [stdout] s | 11111
[INFO] [stdout] 2 | 10111011111010
[INFO] [stdout] E | 001000101
[INFO] [stdout] ï | 101110111111011111
[INFO] [stdout] … | 1011101111110110010101
[INFO] [stdout] V | 0010000001
[INFO] [stdout] ” | 101110001
[INFO] [stdout] [ | 00100011111101
[INFO] [stdout] 9 | 101110111110001
[INFO] [stdout] M | 100100001
[INFO] [stdout] h | 0101
[INFO] [stdout] T | 10010001
[INFO] [stdout] 0 | 10111000000001
[INFO] [stdout] ‘ | 10111011111001
[INFO] [stdout] Œ | 10111011111101100010
[INFO] [stdout] J | 0010001001
[INFO] [stdout] Ü | 101110111111011000111
[INFO] [stdout] ½ | 1011101111110110010110
[INFO] [stdout] 3 | 10111011111011
[INFO] [stdout] 4 | 00100011111001
[INFO] [stdout] É | 101110111111101
[INFO] [stdout] { | 101110000000000000000
[INFO] [stdout] â | 1011100000000011
[INFO] [stdout] W | 1001001001
[INFO] [stdout] - | 001000011
[INFO] [stdout] ç | 1011100000000001
[INFO] [stdout] ’ | 1011101110
[INFO] [stdout] D | 10111000001
[INFO] [stdout] 8 | 1011100000001
[INFO] [stdout] d | 10011
[INFO] [stdout] S | 001000001
[INFO] [stdout] ë | 1011100000000000001
[INFO] [stdout] q | 0010001000
[INFO] [stdout] î | 0010001111100011
[INFO] [stdout] , | 011101
[INFO] [stdout] ñ | 101110111111011000110
[INFO] [stdout] H | 100100110
[INFO] [stdout] ﻿ | 1011101111110110010100
[INFO] [stdout] 
[INFO] [stdout]  | 111101
[INFO] [stdout] Z | 1011101111110001
[INFO] [stdout] j | 1001001011
[INFO] [stdout] & | 101110000000000000001
[INFO] [stdout] y | 001001
[INFO] [stdout] ) | 00101101001101
[INFO] [stdout] 
 | 111100
[INFO] [stdout] ù | 101110111111011110
[INFO] [stdout] z | 10111011110
[INFO] [stdout] — | 1001001000
[INFO] [stdout] 6 | 101110111111100
[INFO] [stdout] c | 101111
[INFO] [stdout] / | 1011100000000010011
[INFO] [stdout] ? | 1001000000
[INFO] [stdout] I | 00101100
[INFO] [stdout] B | 1001001010
[INFO] [stdout] N | 1001000001
[INFO] [stdout] g | 011100
[INFO] [stdout] ' | 1011101111110110000
[INFO] [stdout] | | 10111000000000101
[INFO] [stdout] t | 1010
[INFO] [stdout] 5 | 00101101001111
[INFO] [stdout] a | 1000
[INFO] [stdout] m | 101101
[INFO] [stdout] % | 101110000000000000010
[INFO] [stdout] G | 0010001110
[INFO] [stdout] ( | 00101101001110
[INFO] [stdout] R | 1011101010
[INFO] [stdout] Q | 101110111111010
[INFO] [stdout] Æ | 101110000000000001
[INFO] [stdout]   | 110
[INFO] [stdout] f | 101100
[INFO] [stdout] K | 0010001111101
[INFO] [stdout] v | 0010111
[INFO] [stdout] e | 000
[INFO] [stdout] l | 01111
[INFO] [stdout] é | 00101101000
[INFO] [stdout] P | 1001001111
[INFO] [stdout] O | 1001001110
[INFO] [stdout] ] | 00100011111100
[INFO] [stdout] Y | 00100011110
[INFO] [stdout] p | 001010
[INFO] [stdout] à | 1011101111110000
[INFO] [stdout] $ | 101110111111011001001
[INFO] [stdout] ô | 10111011111101101
[INFO] [stdout] œ | 10111011111101110
[INFO] [stdout] “ | 101110100
[INFO] [stdout] b | 1110001
[INFO] [stdout] le === ==== 1053
[INFO] [stdout] thread 'tests::encode_and_decode_should_generate_same_file' panicked at src/main.rs:384:29:
[INFO] [stdout] writing failed Read-only file system (os error 30)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55b055d2c9e5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55b055d2c9e5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55b055d2c9e5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55b055d2c9e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55b055d535eb - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55b055d535eb - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55b055d29ebf - std::io::Write::write_fmt::hea6336dbf2fa00b8
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55b055d2c7be - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55b055d2c7be - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55b055d2e129 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stdout]   10:     0x55b055d2de7c - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55b055cda5ef - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55b055cda5ef - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55b055d2e72b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55b055d2e72b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55b055d2e4a4 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55b055d2cea9 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55b055d2e1d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55b055c88883 - core::panicking::panic_fmt::h2ba8af99174d83ea
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55b055c955ad - compressor::encode::h2622576f40807fac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:384:29
[INFO] [stdout]   20:     0x55b055ca27ae - compressor::tests::encode_and_decode_should_generate_same_file::hb17f8c56d0effe17
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:616:9
[INFO] [stdout]   21:     0x55b055ca25b7 - compressor::tests::encode_and_decode_should_generate_same_file::{{closure}}::he777fb63da26143a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:610:53
[INFO] [stdout]   22:     0x55b055c8eae6 - core::ops::function::FnOnce::call_once::h2077e9b323f55554
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55b055cdef0b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55b055cdef0b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55b055cde5d1 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55b055cde5d1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55b055cde5d1 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55b055cde5d1 - std::panicking::try::hea3411d60321c4de
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55b055cde5d1 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55b055cde5d1 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55b055cde5d1 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55b055ca6fa4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55b055ca6fa4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55b055caba72 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55b055caba72 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55b055caba72 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55b055caba72 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55b055caba72 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55b055caba72 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55b055caba72 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55b055d3290b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55b055d3290b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55b055d3290b - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stdout]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc1e4825ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc1e48b6a04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stderr] error: test failed, to rerun pass `--bin compressor`
[INFO] [stdout]     tests::encode_and_decode_should_generate_same_file
[INFO] [stdout]     tests::encode_and_decode_should_generate_same_file_small
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.43s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "903ace1785167737b4942527fbeed69a7d52d85672a9de4d4e48c37a70152b8e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "903ace1785167737b4942527fbeed69a7d52d85672a9de4d4e48c37a70152b8e", kill_on_drop: false }`
[INFO] [stdout] 903ace1785167737b4942527fbeed69a7d52d85672a9de4d4e48c37a70152b8e
