[INFO] cloning repository https://github.com/cammeresi/rockmail
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cammeresi/rockmail" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcammeresi%2Frockmail", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcammeresi%2Frockmail'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 226170ddf6cf268023317b43b6c9962521bc93f8
[INFO] testing cammeresi/rockmail against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcammeresi%2Frockmail" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/cammeresi/rockmail
[INFO] removed 0 missing tests
[INFO] finished tweaking git repo https://github.com/cammeresi/rockmail
[INFO] tweaked toml for git repo https://github.com/cammeresi/rockmail written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/cammeresi/rockmail on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/cammeresi/rockmail already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tar v0.4.44
[INFO] [stderr]   Downloaded clap_lex v0.7.7
[INFO] [stderr]   Downloaded pastey v0.2.1
[INFO] [stderr]   Downloaded supports-color v3.0.2
[INFO] [stderr]   Downloaded terminal_size v0.4.3
[INFO] [stderr]   Downloaded libtest-mimic v0.8.1
[INFO] [stderr]   Downloaded is_ci v1.2.0
[INFO] [stderr]   Downloaded zerocopy v0.8.39
[INFO] [stderr]   Downloaded cc v1.2.55
[INFO] [stderr]   Downloaded clap v4.5.56
[INFO] [stderr]   Downloaded iana-time-zone v0.1.65
[INFO] [stderr]   Downloaded bumpalo v3.19.1
[INFO] [stderr]   Downloaded flate2 v1.1.9
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] [stderr]   Downloaded escape8259 v0.5.3
[INFO] [stderr]   Downloaded linker-set v0.5.4
[INFO] [stderr]   Downloaded backtrace-ext v0.2.1
[INFO] [stderr]   Downloaded owo-colors v4.2.3
[INFO] [stderr]   Downloaded xattr v1.6.1
[INFO] [stderr]   Downloaded supports-hyperlinks v3.2.0
[INFO] [stderr]   Downloaded supports-unicode v3.0.0
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded filetime v0.2.27
[INFO] [stderr]   Downloaded miette v7.6.0
[INFO] [stderr]   Downloaded tempfile v3.24.0
[INFO] [stderr]   Downloaded clap_builder v4.5.56
[INFO] [stderr]   Downloaded miette-derive v7.6.0
[INFO] [stderr]   Downloaded syn v2.0.114
[INFO] [stderr]   Downloaded rand_xorshift v0.4.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.39
[INFO] [stderr]   Downloaded libc v0.2.180
[INFO] [stderr]   Downloaded linker-set-proc v0.5.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e412ebc4d0f4466518ad725452eb78fe1281615011c0ea48f3adc6e93a7da274
[INFO] running `Command { std: "docker" "start" "-a" "e412ebc4d0f4466518ad725452eb78fe1281615011c0ea48f3adc6e93a7da274", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e412ebc4d0f4466518ad725452eb78fe1281615011c0ea48f3adc6e93a7da274", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e412ebc4d0f4466518ad725452eb78fe1281615011c0ea48f3adc6e93a7da274", kill_on_drop: false }`
[INFO] [stdout] e412ebc4d0f4466518ad725452eb78fe1281615011c0ea48f3adc6e93a7da274
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eff6135b097417a3b2e17e7452ed98e2a9a9de6b3242030b1a5f4d2792ab3435
[INFO] running `Command { std: "docker" "start" "-a" "eff6135b097417a3b2e17e7452ed98e2a9a9de6b3242030b1a5f4d2792ab3435", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling owo-colors v4.2.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling clap_builder v4.5.56
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling rockmail v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]    Compiling supports-hyperlinks v3.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling supports-unicode v3.0.0
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling linker-set-proc v0.5.3
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling linker-set v0.5.4
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling clap v4.5.56
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "eff6135b097417a3b2e17e7452ed98e2a9a9de6b3242030b1a5f4d2792ab3435", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eff6135b097417a3b2e17e7452ed98e2a9a9de6b3242030b1a5f4d2792ab3435", kill_on_drop: false }`
[INFO] [stdout] eff6135b097417a3b2e17e7452ed98e2a9a9de6b3242030b1a5f4d2792ab3435
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 68c606e6c4a65908824e3e28ece426513329a38e60e0ed8b7fc35d8cfe79fc1b
[INFO] running `Command { std: "docker" "start" "-a" "68c606e6c4a65908824e3e28ece426513329a38e60e0ed8b7fc35d8cfe79fc1b", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling escape8259 v0.5.3
[INFO] [stderr]    Compiling libtest-mimic v0.8.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rockmail v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 49.17s
[INFO] running `Command { std: "docker" "inspect" "68c606e6c4a65908824e3e28ece426513329a38e60e0ed8b7fc35d8cfe79fc1b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68c606e6c4a65908824e3e28ece426513329a38e60e0ed8b7fc35d8cfe79fc1b", kill_on_drop: false }`
[INFO] [stdout] 68c606e6c4a65908824e3e28ece426513329a38e60e0ed8b7fc35d8cfe79fc1b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aced226c15d11397cc85b708e38b6dc99d5fe8d76cd0ea7095baf7b730ae5e3a
[INFO] running `Command { std: "docker" "start" "-a" "aced226c15d11397cc85b708e38b6dc99d5fe8d76cd0ea7095baf7b730ae5e3a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rockmail-bf288b437ad40dbe)
[INFO] [stdout] 
[INFO] [stdout] running 716 tests
[INFO] [stdout] test config::action::tests::header_op_add_if_not ... ok
[INFO] [stdout] test config::action::tests::dupecheck_extra_whitespace ... ok
[INFO] [stdout] test config::action::tests::forward ... ok
[INFO] [stdout] test config::action::tests::header_op_delete_insert ... ok
[INFO] [stdout] test config::action::tests::dupecheck ... ok
[INFO] [stdout] test config::action::tests::folder ... ok
[INFO] [stdout] test config::action::tests::header_op_empty_field ... ok
[INFO] [stdout] test config::action::tests::empty_forward_becomes_folder ... ok
[INFO] [stdout] test config::action::tests::header_op_add_always ... ok
[INFO] [stdout] test config::action::tests::header_op_rename_insert ... ok
[INFO] [stdout] test config::action::tests::header_op_unknown_op ... ok
[INFO] [stdout] test config::action::tests::maildir ... ok
[INFO] [stdout] test config::action::tests::pipe_capture ... ok
[INFO] [stdout] test config::action::tests::pipe_capture_empty_name ... ok
[INFO] [stdout] test config::action::tests::multi_folder ... ok
[INFO] [stdout] test config::action::tests::dupecheck_no_cache_becomes_folder ... ok
[INFO] [stdout] test config::action::tests::multi_folder_mixed ... ok
[INFO] [stdout] test config::action::tests::pipe ... ok
[INFO] [stdout] test config::action::tests::pipe_capture_invalid_name ... ok
[INFO] [stdout] test config::condition::tests::escape ... ok
[INFO] [stdout] test config::condition::tests::invalid_size_returns_none ... ok
[INFO] [stdout] test config::condition::tests::malformed_weight_multiple_dots ... ok
[INFO] [stdout] test config::condition::tests::malformed_weight_double_dot ... ok
[INFO] [stdout] test config::condition::tests::negated ... ok
[INFO] [stdout] test config::action::tests::pipe_capture_space_before_eq ... ok
[INFO] [stdout] test config::condition::tests::negated_size_greater ... ok
[INFO] [stdout] test config::condition::tests::empty_returns_none ... ok
[INFO] [stdout] test config::condition::tests::negated_size_less ... ok
[INFO] [stdout] test config::condition::tests::regex ... ok
[INFO] [stdout] test config::condition::tests::shell ... ok
[INFO] [stdout] test config::condition::tests::negated_subst ... ok
[INFO] [stdout] test config::condition::tests::size ... ok
[INFO] [stdout] test config::condition::tests::subst_shell ... ok
[INFO] [stdout] test config::condition::tests::subst_variable ... ok
[INFO] [stdout] test config::condition::tests::subst ... ok
[INFO] [stdout] test config::condition::tests::size_greater ... ok
[INFO] [stdout] test config::action::tests::pipe_capture_space_after_eq ... ok
[INFO] [stdout] test config::condition::tests::weighted_negative ... ok
[INFO] [stdout] test config::condition::tests::weight_x_equals_one ... ok
[INFO] [stdout] test config::condition::tests::weighted_decimal ... ok
[INFO] [stdout] test config::condition::tests::weighted_regex ... ok
[INFO] [stdout] test config::condition::tests::weighted_shell ... ok
[INFO] [stdout] test config::condition::tests::variable ... ok
[INFO] [stdout] test config::condition::tests::weighted_size ... ok
[INFO] [stdout] test config::condition::tests::weighted_variable ... ok
[INFO] [stdout] test config::dump::tests::action_dupecheck ... ok
[INFO] [stdout] test config::dump::tests::action_forward ... ok
[INFO] [stdout] test config::dump::tests::action_maildir ... ok
[INFO] [stdout] test config::dump::tests::action_folder ... ok
[INFO] [stdout] test config::condition::tests::weight_negative_exponent ... ok
[INFO] [stdout] test config::dump::tests::action_pipe ... ok
[INFO] [stdout] test config::dump::tests::action_headerop ... ok
[INFO] [stdout] test config::dump::tests::action_pipe_capture ... ok
[INFO] [stdout] test config::condition::tests::weighted_negated_size ... ok
[INFO] [stdout] test config::dump::tests::action_nested ... ok
[INFO] [stdout] test config::dump::tests::cond_regex_negated ... ok
[INFO] [stdout] test config::dump::tests::cond_regex ... ok
[INFO] [stdout] test config::dump::tests::cond_shell ... ok
[INFO] [stdout] test config::dump::tests::cond_variable ... ok
[INFO] [stdout] test config::dump::tests::flags_all ... ok
[INFO] [stdout] test config::dump::tests::cond_size ... ok
[INFO] [stdout] test config::dump::tests::cond_size_negated ... ok
[INFO] [stdout] test config::dump::tests::cond_subst ... ok
[INFO] [stdout] test config::dump::tests::flags_default ... ok
[INFO] [stdout] test config::dump::tests::flags_hb ... ok
[INFO] [stdout] test config::dump::tests::item_include ... ok
[INFO] [stdout] test config::dump::tests::item_recipe ... ok
[INFO] [stdout] test config::dump::tests::item_assign ... ok
[INFO] [stdout] test config::dump::tests::item_subst ... ok
[INFO] [stdout] test config::dump::tests::item_switch ... ok
[INFO] [stdout] test config::dump::tests::item_unset ... ok
[INFO] [stdout] test config::dump::tests::recipe_with_auto_lockfile ... ok
[INFO] [stdout] test config::dump::tests::recipe_with_conditions ... ok
[INFO] [stdout] test config::dump::tests::recipe_with_lockfile ... ok
[INFO] [stdout] test config::dump::tests::run_dupecheck ... ok
[INFO] [stdout] test config::dump::tests::run_empty ... ok
[INFO] [stdout] test config::dump::tests::run_header_ops ... ok
[INFO] [stdout] test config::dump::tests::run_includerc_switchrc ... ok
[INFO] [stdout] test config::dump::tests::run_nested_block ... ok
[INFO] [stdout] test config::dump::tests::run_subst_item ... ok
[INFO] [stdout] test config::dump::tests::item_switch_abort ... ok
[INFO] [stdout] test config::dump::tests::run_parse_error ... ok
[INFO] [stdout] test config::dump::tests::run_weighted_conditions ... ok
[INFO] [stdout] test config::dump::tests::weight_some ... ok
[INFO] [stdout] test config::dump::tests::subst_flags_combos ... ok
[INFO] [stdout] test config::parser::tests::assign_empty_value ... ok
[INFO] [stdout] test config::dump::tests::weight_none ... ok
[INFO] [stdout] test config::parser::tests::assign_includerc ... ok
[INFO] [stdout] test config::parser::tests::assign_invalid_name ... ok
[INFO] [stdout] test config::parser::tests::assign_switchrc ... ok
[INFO] [stdout] test config::action::tests::pipe_capture_underscore ... ok
[INFO] [stdout] test config::parser::tests::assign_garbage ... ok
[INFO] [stdout] test config::parser::tests::assign_simple ... ok
[INFO] [stdout] test config::parser::tests::assign_switchrc_unset ... ok
[INFO] [stdout] test config::parser::tests::assign_unset ... ok
[INFO] [stdout] test config::parser::tests::assign_underscore_name ... ok
[INFO] [stdout] test config::parser::tests::assign_value_with_equals ... ok
[INFO] [stdout] test config::parser::tests::assign_with_spaces_around_name ... ok
[INFO] [stdout] test config::parser::tests::assignment ... ok
[INFO] [stdout] test config::parser::tests::block_depth_restored_on_error ... ok
[INFO] [stdout] test config::parser::tests::block_empty ... ok
[INFO] [stdout] test config::parser::tests::block_depth_restored_on_success ... ok
[INFO] [stdout] test config::parser::tests::block_multiple_items ... ok
[INFO] [stdout] test config::parser::tests::block_nested ... ok
[INFO] [stdout] test config::parser::tests::block_skips_blanks_and_comments ... ok
[INFO] [stdout] test config::parser::tests::block_one_assign ... ok
[INFO] [stdout] test config::parser::tests::block_unclosed_empty ... ok
[INFO] [stdout] test config::parser::tests::block_unclosed ... ok
[INFO] [stdout] test config::parser::tests::block_with_recipe ... ok
[INFO] [stdout] test config::parser::tests::comments ... ok
[INFO] [stdout] test config::parser::tests::continuation_backslash_not_at_end ... ok
[INFO] [stdout] test config::parser::tests::continuation_multiple_lines ... ok
[INFO] [stdout] test config::parser::tests::continuation_eof_after_backslash ... ok
[INFO] [stdout] test config::parser::tests::continuation_one_line ... ok
[INFO] [stdout] test config::parser::tests::continuation_trims_next_line ... ok
[INFO] [stdout] test config::parser::tests::continuation_no_backslash ... ok
[INFO] [stdout] test config::parser::tests::dupecheck ... ok
[INFO] [stdout] test config::dump::tests::cond_weighted ... ok
[INFO] [stdout] test config::parser::tests::header_explicit_lockfile ... ok
[INFO] [stdout] test config::parser::tests::explicit_lockfile ... ok
[INFO] [stdout] test config::parser::tests::header_auto_lockfile ... ok
[INFO] [stdout] test config::parser::tests::header_flags_and_auto_lockfile ... ok
[INFO] [stdout] test config::parser::tests::forward ... ok
[INFO] [stdout] test config::parser::tests::header_flags_and_lockfile ... ok
[INFO] [stdout] test config::parser::tests::header_leading_whitespace ... ok
[INFO] [stdout] test config::parser::tests::header_legacy_number ... ok
[INFO] [stdout] test config::parser::tests::header_lockfile_special_chars ... ok
[INFO] [stdout] test config::parser::tests::header_lockfile_with_spaces ... ok
[INFO] [stdout] test config::parser::tests::header_no_colon_prefix ... ok
[INFO] [stdout] test config::parser::tests::header_lockfile_with_variable ... ok
[INFO] [stdout] test config::parser::tests::header_op_add_if_not ... ok
[INFO] [stdout] test config::parser::tests::header_op_delete_insert ... ok
[INFO] [stdout] test config::dump::tests::run_simple_rcfile ... ok
[INFO] [stdout] test config::parser::tests::header_multiple_colons ... ok
[INFO] [stdout] test config::parser::tests::header_op_in_block ... ok
[INFO] [stdout] test config::parser::tests::header_with_flags ... ok
[INFO] [stdout] test config::parser::tests::header_minimal ... ok
[INFO] [stdout] test config::dump::tests::run_line_numbers ... ok
[INFO] [stdout] test config::parser::tests::inline_empty_block ... ok
[INFO] [stdout] test config::parser::tests::line_continuation ... ok
[INFO] [stdout] test config::parser::tests::missing_action ... ok
[INFO] [stdout] test config::parser::tests::multiline_double_quote ... ok
[INFO] [stdout] test config::parser::tests::inline_block_with_assign ... ok
[INFO] [stdout] test config::parser::tests::inline_comment_edge_cases ... ok
[INFO] [stdout] test config::parser::tests::multiline_single_quote ... ok
[INFO] [stdout] test config::parser::tests::nested_block ... ok
[INFO] [stdout] test config::parser::tests::pipe_capture ... ok
[INFO] [stdout] test config::parser::tests::recipe_blanks_between_conds_and_action ... ok
[INFO] [stdout] test config::parser::tests::recipe_no_conditions ... ok
[INFO] [stdout] test config::parser::tests::recipe_eof_immediately ... ok
[INFO] [stdout] test config::parser::tests::recipe_missing_action ... ok
[INFO] [stdout] test config::parser::tests::recipe_with_flags ... ok
[INFO] [stdout] test config::parser::tests::recipe_multiple_conditions ... ok
[INFO] [stdout] test config::parser::tests::recipe_flags_and_lockfile ... ok
[INFO] [stdout] test config::parser::tests::recipe_blanks_between_header_and_conds ... ok
[INFO] [stdout] test config::parser::tests::recipe_with_block_action ... ok
[INFO] [stdout] test config::parser::tests::simple_recipe ... ok
[INFO] [stdout] test config::parser::tests::skip_all_blank_and_comments ... ok
[INFO] [stdout] test config::parser::tests::skip_blank_lines ... ok
[INFO] [stdout] test config::parser::tests::skip_comment_lines ... ok
[INFO] [stdout] test config::parser::tests::skip_mixed_blank_and_comments ... ok
[INFO] [stdout] test config::parser::tests::skip_stops_at_content ... ok
[INFO] [stdout] test config::parser::tests::skip_whitespace_only_lines ... ok
[INFO] [stdout] test config::parser::tests::subst_basic ... ok
[INFO] [stdout] test config::parser::tests::subst_empty_replace ... ok
[INFO] [stdout] test config::parser::tests::subst_alternate_delimiter ... ok
[INFO] [stdout] test config::parser::tests::subst_global_icase ... ok
[INFO] [stdout] test config::parser::tests::skips_garbage ... ok
[INFO] [stdout] test config::parser::tests::skip_indented_comments ... ok
[INFO] [stdout] test config::parser::tests::unclosed_quote_eof ... ok
[INFO] [stdout] test config::parser::tests::variable_unset ... ok
[INFO] [stdout] test config::parser::tests::warns_on_bad_var_name ... ok
[INFO] [stdout] test config::recipe::tests::flag_all_combined ... ok
[INFO] [stdout] test config::recipe::tests::flag_b ... ok
[INFO] [stdout] test config::parser::tests::warns_on_unknown_flag ... ok
[INFO] [stdout] test config::recipe::tests::flag_copy ... ok
[INFO] [stdout] test config::recipe::tests::flag_d ... ok
[INFO] [stdout] test config::recipe::tests::flag_else ... ok
[INFO] [stdout] test config::parser::tests::warns_on_bad_condition ... ok
[INFO] [stdout] test config::parser::tests::warns_on_garbage ... ok
[INFO] [stdout] test config::parser::tests::subst_quoted ... ok
[INFO] [stdout] test config::recipe::tests::flag_chain_a ... ok
[INFO] [stdout] test config::recipe::tests::flag_err ... ok
[INFO] [stdout] test config::recipe::tests::flag_filter ... ok
[INFO] [stdout] test config::recipe::tests::flag_h ... ok
[INFO] [stdout] test config::recipe::tests::flag_empty ... ok
[INFO] [stdout] test config::parser::tests::unclosed_block ... ok
[INFO] [stdout] test config::recipe::tests::flag_hb ... ok
[INFO] [stdout] test config::recipe::tests::flag_ignore ... ok
[INFO] [stdout] test config::recipe::tests::flag_pass_body ... ok
[INFO] [stdout] test config::recipe::tests::flag_pass_both ... ok
[INFO] [stdout] test config::recipe::tests::flag_pass_head ... ok
[INFO] [stdout] test config::recipe::tests::flag_raw ... ok
[INFO] [stdout] test config::recipe::tests::flag_succ_a ... ok
[INFO] [stdout] test config::recipe::tests::flags_default ... ok
[INFO] [stdout] test config::recipe::tests::flag_wait ... ok
[INFO] [stdout] test config::recipe::tests::is_delivering ... ok
[INFO] [stdout] test config::recipe::tests::flag_wait_quiet ... ok
[INFO] [stdout] test config::recipe::tests::flag_whitespace_ignored ... ok
[INFO] [stdout] test dedup::tests::append_no_gap ... ok
[INFO] [stdout] test dedup::tests::empty_key ... ok
[INFO] [stdout] test dedup::tests::new_key ... ok
[INFO] [stdout] test dedup::tests::two_entries ... ok
[INFO] [stdout] test dedup::tests::dup ... ok
[INFO] [stdout] test dedup::tests::reuse_gap ... ok
[INFO] [stdout] test dedup::tests::wrap_when_full ... ok
[INFO] [stdout] test delivery::maildir::tests::deliver_creates_dirs ... ok
[INFO] [stdout] test delivery::maildir::tests::dir_empty_body_no_extra_newline ... ok
[INFO] [stdout] test delivery::maildir::tests::dir_forces_trailing_blank ... ok
[INFO] [stdout] test delivery::maildir::tests::dir_creates_dir ... ok
[INFO] [stdout] test delivery::maildir::tests::collision_retries_with_new_name ... ok
[INFO] [stdout] test delivery::maildir::tests::deliver_to_new ... ok
[INFO] [stdout] test delivery::maildir::tests::link_unique_creates_file ... ok
[INFO] [stdout] test delivery::maildir::tests::serial_increments_same_second ... ok
[INFO] [stdout] test delivery::maildir::tests::dir_no_subdirs ... ok
[INFO] [stdout] test delivery::maildir::tests::link_unique_missing_source ... ok
[INFO] [stdout] test delivery::maildir::tests::dir_preserves_from_line ... ok
[INFO] [stdout] test delivery::maildir::tests::unique_names ... ok
[INFO] [stdout] test delivery::maildir::tests::strips_from_line ... ok
[INFO] [stdout] test delivery::mbox::tests::body_without_trailing_newline ... ok
[INFO] [stdout] test delivery::mbox::tests::deliver_body_only ... ok
[INFO] [stdout] test delivery::mbox::tests::deliver_header_only ... ok
[INFO] [stdout] test config::parser::tests::nested_helper_panics_on_non_nested - should panic ... ok
[INFO] [stdout] test config::parser::tests::recipe_helper_panics_on_non_recipe - should panic ... ok
[INFO] [stdout] test delivery::maildir::tests::unwrap_io_panics_on_non_io - should panic ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_already_escaped ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_empty ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_from_after_newline ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_from_mid_line ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_no_from ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_multiple_froms ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_from_without_space ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_no_trailing_newline ... ok
[INFO] [stdout] test delivery::mbox::tests::missing_parent_returns_error ... ok
[INFO] [stdout] test delivery::mbox::tests::truncation_restores_on_error ... ok
[INFO] [stdout] test delivery::mbox::tests::deliver_with_from_line ... ok
[INFO] [stdout] test delivery::mbox::tests::escaped_from_at_start ... ok
[INFO] [stdout] test delivery::maildir::tests::retry_exhaustion ... FAILED
[INFO] [stdout] test delivery::mbox::tests::deliver_simple ... ok
[INFO] [stdout] test delivery::mh::tests::deliver_creates_folder ... ok
[INFO] [stdout] test delivery::mbox::tests::from_escaping ... ok
[INFO] [stdout] test delivery::mbox::tests::multiple_deliveries ... ok
[INFO] [stdout] test delivery::mh::tests::preserves_from_line ... ok
[INFO] [stdout] test delivery::mh::tests::readonly_dir_returns_error ... FAILED
[INFO] [stdout] test delivery::mh::tests::skips_existing_contiguous ... ok
[INFO] [stdout] test delivery::mh::tests::empty_body_no_extra_newline ... ok
[INFO] [stdout] test delivery::mh::tests::finds_highest_existing ... ok
[INFO] [stdout] test delivery::pipe::tests::early_exit ... ok
[INFO] [stdout] test delivery::mbox::tests::open_failure_returns_error ... FAILED
[INFO] [stdout] test delivery::pipe::tests::exit_code_ignored_without_wait ... ok
[INFO] [stdout] test delivery::pipe::tests::exit_code_error_with_wait ... ok
[INFO] [stdout] test delivery::pipe::tests::spawn_failure ... ok
[INFO] [stdout] test delivery::mh::tests::sequential_numbers ... ok
[INFO] [stdout] test delivery::tests::link_secondary_bad_source ... ok
[INFO] [stdout] test delivery::pipe::tests::pipe_exit_helper_panics_on_ok - should panic ... ok
[INFO] [stdout] test delivery::pipe::tests::filter_mode ... ok
[INFO] [stdout] test delivery::pipe::tests::filter_transforms ... ok
[INFO] [stdout] test delivery::tests::link_secondary_dir ... ok
[INFO] [stdout] test delivery::tests::link_secondary_mh ... ok
[INFO] [stdout] test delivery::tests::link_secondary_maildir ... ok
[INFO] [stdout] test delivery::tests::parse_existing_dir ... ok
[INFO] [stdout] test delivery::tests::link_secondary_readonly_parent ... FAILED
[INFO] [stdout] test delivery::tests::parse_dir ... ok
[INFO] [stdout] test delivery::tests::parse_maildir ... ok
[INFO] [stdout] test delivery::tests::parse_mh ... ok
[INFO] [stdout] test delivery::tests::parse_mh_trailing_slashes ... ok
[INFO] [stdout] test delivery::tests::update_perms_sets_execute_other ... ok
[INFO] [stdout] test delivery::tests::update_perms_skipped_for_dev ... ok
[INFO] [stdout] test delivery::tests::update_perms_skipped_when_umask_blocks ... ok
[INFO] [stdout] test delivery::tests::parse_maildir_trailing_slashes ... ok
[INFO] [stdout] test engine::tests::backtick_captures_stdout ... ok
[INFO] [stdout] test engine::tests::action_folder_expands_variable ... ok
[INFO] [stdout] test engine::tests::backtick_strips_trailing_newlines ... ok
[INFO] [stdout] test delivery::pipe::tests::pipe_to_cat ... ok
[INFO] [stdout] test engine::tests::case_sensitive_flag ... ok
[INFO] [stdout] test engine::tests::action_pipe_expands_variable ... ok
[INFO] [stdout] test delivery::tests::parse_mbox ... ok
[INFO] [stdout] test delivery::pipe::tests::filter_large_message ... ok
[INFO] [stdout] test engine::tests::backtick_spawn_failure_returns_empty ... ok
[INFO] [stdout] test engine::tests::case_sensitive_flag_matches ... ok
[INFO] [stdout] test engine::tests::body_flag_greps_body ... ok
[INFO] [stdout] test engine::tests::copy_and_wait ... ok
[INFO] [stdout] test delivery::pipe::tests::broken_pipe_tolerance ... ok
[INFO] [stdout] test engine::tests::dryrun_log_header_add_always ... ok
[INFO] [stdout] test engine::tests::delivered_panics_on_default - should panic ... ok
[INFO] [stdout] test engine::tests::chain_a_flag_skips_when_prev_false ... ok
[INFO] [stdout] test engine::tests::dryrun_log_header_rename_insert ... ok
[INFO] [stdout] test engine::tests::dryrun_log_header_add_if_not ... ok
[INFO] [stdout] test engine::tests::dryrun_log_header_delete_insert ... ok
[INFO] [stdout] test engine::tests::dryrun_log_header_expands_vars ... ok
[INFO] [stdout] test engine::tests::dupecheck_duplicate ... ok
[INFO] [stdout] test engine::tests::copy_flag_continues ... ok
[INFO] [stdout] test engine::tests::dupecheck_new_message ... ok
[INFO] [stdout] test engine::tests::engine_error_eq_delivery ... ok
[INFO] [stdout] test engine::tests::engine_error_eq_lock ... ok
[INFO] [stdout] test engine::tests::engine_error_eq_recursion ... ok
[INFO] [stdout] test engine::tests::engine_error_eq_io ... ok
[INFO] [stdout] test engine::tests::engine_error_ne_cross_variant ... ok
[INFO] [stdout] test engine::tests::err_delivery_panics_on_ok - should panic ... ok
[INFO] [stdout] test engine::tests::dupecheck_no_msgid ... ok
[INFO] [stdout] test engine::tests::err_lock_panics_on_ok - should panic ... ok
[INFO] [stdout] test engine::tests::delivery_to_unwritable_path_returns_error ... FAILED
[INFO] [stdout] test engine::tests::filter_b_preserves_headers ... ok
[INFO] [stdout] test engine::tests::error_flag_skips_on_success ... ok
[INFO] [stdout] test engine::tests::head_and_body_case_sensitive ... ok
[INFO] [stdout] test engine::tests::error_flag_runs_on_failed_action ... ok
[INFO] [stdout] test engine::tests::header_op_add_always ... ok
[INFO] [stdout] test engine::tests::header_op_add_always_duplicate ... ok
[INFO] [stdout] test engine::tests::header_op_add_if_not_absent ... ok
[INFO] [stdout] test engine::tests::header_op_add_if_not_present ... ok
[INFO] [stdout] test engine::tests::header_op_delete_insert ... ok
[INFO] [stdout] test engine::tests::filter_h_preserves_body ... ok
[INFO] [stdout] test engine::tests::filter_replaces_message ... ok
[INFO] [stdout] test engine::tests::header_op_rename_insert ... ok
[INFO] [stdout] test engine::tests::header_ops_as_recipes ... ok
[INFO] [stdout] test engine::tests::chain_a_flag_runs_when_prev_matched ... ok
[INFO] [stderr] rockmail: Failed forking "echo hi"
[INFO] [stderr] [test.rc:0] header: @A X-Tag: second
[INFO] [stderr] [test.rc:0] header: @i Subject: new
[INFO] [stderr] [test.rc:0] header: @a X-New: added
[INFO] [stderr] [test.rc:0] header: @I Subject: new
[INFO] [stderr] [test.rc:0] header: @I X-By: alice
[INFO] [stderr] rockmail: Program failure (1) of "false"
[INFO] [stdout] test engine::tests::else_flag_runs_when_prev_false ... ok
[INFO] [stdout] test engine::tests::head_and_body_flag_greps_both ... ok
[INFO] [stderr] rockmail: HOST mismatched ""
[INFO] [stderr] rockmail: HOST mismatched "real.host"
[INFO] [stderr] rockmail: Invalid regexp "[invalid"
[INFO] [stdout] test engine::tests::ignore_flag_suppresses_delivery_error ... FAILED
[INFO] [stderr] rockmail: failed to acquire lock /no/such/dir/test.lock: permission denied or missing directory
[INFO] [stdout] test engine::tests::else_if_skips_when_prev_matched ... ok
[INFO] [stdout] test engine::tests::host_match_no_abort ... ok
[INFO] [stdout] test engine::tests::host_mismatch_aborts ... ok
[INFO] [stdout] test engine::tests::host_mismatch_sets_abort ... ok
[INFO] [stdout] test engine::tests::invalid_regex_skips_recipe ... ok
[INFO] [stdout] test engine::tests::lock_failure ... ok
[INFO] [stdout] test engine::tests::linebuf_above_minimum_kept ... ok
[INFO] [stdout] test engine::tests::logfile_invalid_path_warns ... ok
[INFO] [stdout] test engine::tests::linebuf_enforces_minimum ... ok
[INFO] [stdout] test engine::tests::logfile_empty_silences ... ok
[INFO] [stdout] test engine::tests::logfile_redirects_stderr ... ok
[INFO] [stdout] test engine::tests::maildir_chdir_failure_reverts ... ok
[INFO] [stdout] test engine::tests::last_score_set_after_weighted_recipe ... ok
[INFO] [stdout] test engine::tests::no_recipes_returns_default ... ok
[INFO] [stdout] test engine::tests::pipe_spawn_failure ... ok
[INFO] [stdout] test engine::tests::non_matching_regex_skips ... ok
[INFO] [stdout] test engine::tests::no_short_circuit_weighted_after_fail ... ok
[INFO] [stdout] test engine::tests::no_raw_forces_trailing_newline ... ok
[INFO] [stdout] test engine::tests::matching_regex_delivers ... ok
[INFO] [stdout] test engine::tests::quiet_flag_suppresses_pipe_error_message ... ok
[INFO] [stdout] test engine::tests::recursion_limit ... ok
[INFO] [stdout] test engine::tests::negated_regex ... ok
[INFO] [stdout] test engine::tests::nested_block ... ok
[INFO] [stdout] test engine::tests::score_line_count_empty ... ok
[INFO] [stdout] test engine::tests::score_line_count_no_trailing_newline ... ok
[INFO] [stdout] test engine::tests::score_line_count_blank_lines ... ok
[INFO] [stdout] test engine::tests::raw_flag_skips_trailing_newline ... ok
[INFO] [stdout] test engine::tests::positive_fractional_score_rounds_to_one ... ok
[INFO] [stdout] test engine::tests::score_line_count_only_newlines ... ok
[INFO] [stdout] test engine::tests::regex_without_subst_no_expansion ... ok
[INFO] [stdout] test engine::tests::score_line_count_simple ... ok
[INFO] [stdout] test engine::tests::score_line_count_single ... ok
[INFO] [stdout] test engine::tests::score_underflow_forces_failure ... ok
[INFO] [stdout] test engine::tests::shell_spawn_failure ... ok
[INFO] [stdout] test engine::tests::shell_negated_true_skips ... ok
[INFO] [stdout] test engine::tests::shell_false_skips ... ok
[INFO] [stdout] test engine::tests::shell_negated_false_delivers ... ok
[INFO] [stdout] test engine::tests::shell_weighted_exit_nonzero ... ok
[INFO] [stdout] test engine::tests::shell_sets_last_exit ... ok
[INFO] [stdout] test engine::tests::shift_clamps_to_argv_len ... ok
[INFO] [stdout] test engine::tests::shift_normal ... ok
[INFO] [stdout] test engine::tests::shell_true_delivers ... ok
[INFO] [stdout] test engine::tests::shell_weighted_negated_exit_zero ... ok
[INFO] [stdout] test engine::tests::short_circuit_skips_scored_after_fail ... ok
[INFO] [stderr] rockmail: bad regex in =~: [invalid
[INFO] [stdout] test engine::tests::shell_weighted_negated_decay ... ok
[INFO] [stdout] test engine::tests::size_condition_greater_fails ... ok
[INFO] [stdout] test engine::tests::shell_weighted_exit_zero ... ok
[INFO] [stdout] test engine::tests::shell_weighted_negated_loop ... ok
[INFO] [stdout] test engine::tests::size_condition_less ... ok
[INFO] [stdout] test engine::tests::subst_bad_regex ... ok
[INFO] [stdout] test engine::tests::subst_expand_pattern ... ok
[INFO] [stdout] test engine::tests::subst_case_insensitive ... ok
[INFO] [stdout] test engine::tests::size_weighted_zero_pivot ... ok
[INFO] [stdout] test engine::tests::size_weighted_zero_size ... ok
[INFO] [stdout] test engine::tests::subst_global_case_insensitive ... ok
[INFO] [stderr] rockmail: Program failure (1) of "false"
[INFO] [stdout] test engine::tests::subst_expand_replace ... ok
[INFO] [stdout] test engine::tests::size_weighted_negated_flips_ratio ... ok
[INFO] [stdout] test engine::tests::subst_global ... ok
[INFO] [stdout] test engine::tests::size_weighted_negated_greater ... ok
[INFO] [stdout] test engine::tests::subst_no_match ... ok
[INFO] [stdout] test engine::tests::succ_flag_skips_when_action_failed ... ok
[INFO] [stdout] test engine::tests::subst_replaces_variable ... ok
[INFO] [stdout] test engine::tests::subst_negation_inverts_match ... ok
[INFO] [stdout] test engine::tests::succ_flag_runs_on_success ... ok
[INFO] [stdout] test engine::tests::trap_expands_variables ... ok
[INFO] [stdout] test engine::tests::trap_noop_when_empty ... ok
[INFO] [stdout] test engine::tests::succ_flag_skips_when_prev_cond_false ... ok
[INFO] [stdout] test engine::tests::trap_noop_when_unset ... ok
[INFO] [stdout] test engine::tests::trap_nonzero_without_exitcode_set ... ok
[INFO] [stderr] rockmail: Failed forking "true"
[INFO] [stdout] test engine::tests::trap_nonzero_with_empty_exitcode ... ok
[INFO] [stderr] rockmail: Failed forking "true"
[INFO] [stdout] test engine::tests::subst_expands_variables ... ok
[INFO] [stdout] test engine::tests::trap_spawn_failure ... ok
[INFO] [stdout] test engine::tests::trap_sets_exitcode_zero ... ok
[INFO] [stdout] test engine::tests::trap_feeds_message ... ok
[INFO] [stdout] test engine::tests::trap_preserves_user_exitcode ... ok
[INFO] [stdout] test engine::tests::variable_assignment ... ok
[INFO] [stdout] test engine::tests::variable_b_does_not_match_headers ... ok
[INFO] [stdout] test engine::tests::variable_h_does_not_match_body ... ok
[INFO] [stdout] test engine::tests::variable_bh_matches_body ... ok
[INFO] [stdout] test engine::tests::variable_b_matches_body ... ok
[INFO] [stdout] test engine::tests::weighted_condition_zero_matches_fails ... ok
[INFO] [stdout] test engine::tests::variable_hb_matches_headers ... ok
[INFO] [stdout] test engine::tests::variable_unset_matches_empty ... ok
[INFO] [stdout] test engine::tests::variable_hb_matches_body ... ok
[INFO] [stdout] test field::tests::byte_len_concatenate_all ... ok
[INFO] [stdout] test engine::tests::variable_h_matches_headers ... ok
[INFO] [stdout] test field::tests::byte_len_insert_remove_replace ... ok
[INFO] [stdout] test field::tests::concatenate_folds ... ok
[INFO] [stdout] test field::tests::concatenate_skips_from_line ... ok
[INFO] [stdout] test field::tests::field_len ... ok
[INFO] [stdout] test field::tests::field_new ... ok
[INFO] [stdout] test field::tests::field_rename ... ok
[INFO] [stdout] test field::tests::from_line ... ok
[INFO] [stdout] test field::tests::insert_ordering ... ok
[INFO] [stdout] test engine::tests::weighted_empty_match_tail_sum ... ok
[INFO] [stdout] test field::tests::is_empty_value_false ... ok
[INFO] [stdout] test field::tests::is_empty_value_true ... ok
[INFO] [stdout] test field::tests::is_empty_value_whitespace ... ok
[INFO] [stdout] test engine::tests::weighted_condition_positive_score_matches ... ok
[INFO] [stdout] test field::tests::keep_first ... ok
[INFO] [stdout] test field::tests::keep_last ... ok
[INFO] [stdout] test field::tests::name_matches ... ok
[INFO] [stdout] test field::tests::parse_bytes_basic ... ok
[INFO] [stdout] test field::tests::parse_bytes_folded ... ok
[INFO] [stdout] test field::tests::parse_bytes_multiple_continuations ... ok
[INFO] [stdout] test field::tests::parse_lax_no_trailing_newline ... ok
[INFO] [stdout] test field::tests::parse_lax_skips_second_from ... ok
[INFO] [stdout] test field::tests::prepend_old_prefixes ... ok
[INFO] [stdout] test field::tests::push_with_continuation ... ok
[INFO] [stdout] test field::tests::remove_all_multiple ... ok
[INFO] [stdout] test field::tests::remove_all_removes ... ok
[INFO] [stdout] test field::tests::rename_all_renames ... ok
[INFO] [stdout] test field::tests::rename_all_single ... ok
[INFO] [stdout] test field::tests::rename_without_colon ... ok
[INFO] [stdout] test field::tests::unfold_to_bytes_matches_concatenate_all ... ok
[INFO] [stdout] test field::tests::unfold_to_bytes_skips_from_line ... ok
[INFO] [stdout] test field::tests::whitespace_before_colon ... ok
[INFO] [stdout] test field::tests::whitespace_multi_before_colon ... ok
[INFO] [stdout] test field::tests::whitespace_no_colon_after ... ok
[INFO] [stdout] test field::tests::whitespace_tab_before_colon ... ok
[INFO] [stdout] test field::tests::write_to_output ... ok
[INFO] [stdout] test field::tests::zap_removes_empty ... ok
[INFO] [stdout] test field::tests::zap_whitespace_adds_space ... ok
[INFO] [stdout] test field::tests::zap_whitespace_already_has_space ... ok
[INFO] [stdout] test field::tests::field_from_parts ... ok
[INFO] [stdout] test locking::flock::tests::acquire_temp_cleanup ... ok
[INFO] [stdout] test engine::tests::weighted_negated_match_scores_zero ... ok
[INFO] [stdout] test locking::flock::tests::missing_directory ... ok
[INFO] [stdout] test locking::flock::tests::stale_dir_kept ... ok
[INFO] [stdout] test engine::tests::weighted_negated_nonmatch_adds_weight ... ok
[INFO] [stdout] test locking::flock::tests::stale_lock_removed ... ok
[INFO] [stdout] test locking::tests::truncate_empty ... ok
[INFO] [stdout] test locking::tests::truncate_normal ... ok
[INFO] [stdout] test locking::tests::truncate_slash ... ok
[INFO] [stdout] test locking::tests::truncate_too_short ... ok
[INFO] [stdout] test mail::from_line::tests::ctime_epoch ... ok
[INFO] [stdout] test mail::from_line::tests::extract_timestamp_no_prefix ... ok
[INFO] [stdout] test mail::from_line::tests::extract_timestamp_roundtrip ... ok
[INFO] [stdout] test mail::from_line::tests::extract_timestamp_sender_only ... ok
[INFO] [stdout] test mail::from_line::tests::extract_timestamp_single_space ... ok
[INFO] [stdout] test mail::from_line::tests::extract_timestamp_standard ... ok
[INFO] [stdout] test mail::from_line::tests::generate_empty_sender_panics - should panic ... ok
[INFO] [stdout] test mail::from_line::tests::generate_from_line ... ok
[INFO] [stdout] test mail::from_line::tests::generate_sender_with_newline_panics - should panic ... ok
[INFO] [stdout] test mail::from_line::tests::generate_sender_with_space_panics - should panic ... ok
[INFO] [stdout] test mail::from_line::tests::skip_from ... ok
[INFO] [stdout] test mail::from_line::tests::skip_multiple_from ... ok
[INFO] [stdout] test mail::message::tests::case_insensitive_header_lookup ... ok
[INFO] [stdout] test mail::message::tests::content_length_header ... ok
[INFO] [stdout] test mail::message::tests::content_length_mismatch ... ok
[INFO] [stdout] test mail::message::tests::content_length_missing ... ok
[INFO] [stdout] test mail::message::tests::crlf_headers ... ok
[INFO] [stdout] test mail::message::tests::crlf_in_continuation ... ok
[INFO] [stdout] test mail::message::tests::crlf_normalized ... ok
[INFO] [stdout] test mail::message::tests::empty_from_line ... ok
[INFO] [stdout] test mail::message::tests::empty_message ... ok
[INFO] [stdout] test mail::message::tests::ends_with_body_single_newline_with_headers ... ok
[INFO] [stdout] test mail::message::tests::ends_with_completely_empty ... ok
[INFO] [stdout] test mail::message::tests::ends_with_empty_body_with_headers ... ok
[INFO] [stdout] test mail::message::tests::envelope_sender_extraction ... ok
[INFO] [stdout] test mail::message::tests::envelope_timestamp_extraction ... ok
[INFO] [stdout] test mail::message::tests::envelope_timestamp_missing ... ok
[INFO] [stdout] test mail::message::tests::fields_direct_access ... ok
[INFO] [stdout] test mail::message::tests::fields_mut_modify ... ok
[INFO] [stdout] test mail::message::tests::from_line_extraction ... ok
[INFO] [stdout] test mail::message::tests::from_line_missing ... ok
[INFO] [stdout] test mail::message::tests::from_parts ... ok
[INFO] [stdout] test mail::message::tests::from_parts_has_separator ... ok
[INFO] [stdout] test mail::message::tests::from_sender_no_timestamp ... ok
[INFO] [stdout] test mail::message::tests::header_continuation ... ok
[INFO] [stdout] test mail::message::tests::header_empty_value ... ok
[INFO] [stdout] test mail::message::tests::header_value_trimmed ... ok
[INFO] [stdout] test mail::message::tests::headers_iterator ... ok
[INFO] [stdout] test mail::message::tests::long_header_line ... ok
[INFO] [stdout] test mail::message::tests::malformed_header_skipped ... ok
[INFO] [stdout] test mail::message::tests::many_from_lines_no_stack_overflow ... ok
[INFO] [stdout] test mail::message::tests::multiple_blank_lines ... ok
[INFO] [stdout] test mail::message::tests::null_bytes_in_header ... ok
[INFO] [stdout] test mail::message::tests::only_body_no_headers ... ok
[INFO] [stdout] test mail::message::tests::parse_empty_body ... ok
[INFO] [stdout] test mail::message::tests::parse_no_body ... ok
[INFO] [stdout] test mail::message::tests::parse_simple_message ... ok
[INFO] [stdout] test mail::message::tests::refresh_envelope_sender_no_existing ... ok
[INFO] [stdout] test mail::message::tests::refresh_envelope_sender_preserves_timestamp ... ok
[INFO] [stdout] test mail::message::tests::set_envelope_sender_long ... ok
[INFO] [stdout] test mail::message::tests::set_envelope_sender_no_existing ... ok
[INFO] [stdout] test mail::message::tests::set_envelope_sender_replaces ... ok
[INFO] [stdout] test mail::message::tests::set_then_strip_roundtrip ... ok
[INFO] [stdout] test mail::message::tests::skip_escaped_from_line ... ok
[INFO] [stdout] test mail::message::tests::skip_from_line ... ok
[INFO] [stdout] test mail::message::tests::skip_leading_newlines ... ok
[INFO] [stdout] test mail::message::tests::strip_from_line_noop ... ok
[INFO] [stdout] test mail::message::tests::strip_from_line_removes ... ok
[INFO] [stdout] test mail::message::tests::utf8_invalid_sequences ... ok
[INFO] [stdout] test mail::message::tests::write_to_roundtrip ... ok
[INFO] [stdout] test mail::message::tests::write_to_strip_from ... ok
[INFO] [stdout] test mail::message::tests::write_to_strip_from_no_from_line ... ok
[INFO] [stdout] test mail::message::tests::write_to_strip_from_only_from_line ... ok
[INFO] [stdout] test mail::message::tests::write_to_strip_from_return_value ... ok
[INFO] [stdout] test re::matcher::tests::alternation ... ok
[INFO] [stdout] test re::matcher::tests::basic_match ... ok
[INFO] [stdout] test re::matcher::tests::both_anchors ... ok
[INFO] [stdout] test re::matcher::tests::capture_backslash_escape ... ok
[INFO] [stdout] test re::matcher::tests::capture_double_caret_mid ... ok
[INFO] [stdout] test re::matcher::tests::capture_empty ... ok
[INFO] [stdout] test re::matcher::tests::capture_greedy_prefix_made_lazy ... ok
[INFO] [stdout] test re::matcher::tests::capture_group_inside_capture ... ok
[INFO] [stdout] test re::matcher::tests::capture_only ... ok
[INFO] [stdout] test re::matcher::tests::capture_then_anchor ... ok
[INFO] [stdout] test re::matcher::tests::capture_trailing_backslash ... ok
[INFO] [stdout] test re::matcher::tests::capture_with_double_caret ... ok
[INFO] [stdout] test locking::flock::tests::acquire_temp_contention ... ok
[INFO] [stdout] test re::matcher::tests::capture_with_end_anchor ... ok
[INFO] [stdout] test re::matcher::tests::capture_word_boundary ... ok
[INFO] [stdout] test re::matcher::tests::caret_after_newline ... ok
[INFO] [stdout] test re::matcher::tests::caret_matches_newline ... ok
[INFO] [stdout] test re::matcher::tests::case_insensitive ... ok
[INFO] [stdout] test re::matcher::tests::case_sensitive ... ok
[INFO] [stdout] test re::matcher::tests::dollar_matches_newline ... ok
[INFO] [stdout] test re::matcher::tests::double_caret_anchor_end ... ok
[INFO] [stdout] test re::matcher::tests::double_caret_anchor_start ... ok
[INFO] [stdout] test re::matcher::tests::double_caret_ignores_after_newline ... ok
[INFO] [stdout] test re::matcher::tests::double_caret_in_alternation ... ok
[INFO] [stdout] test re::matcher::tests::capture_with_groups ... ok
[INFO] [stdout] test re::matcher::tests::double_caret_middle_ignored ... ok
[INFO] [stdout] test re::matcher::tests::empty_pattern ... ok
[INFO] [stdout] test re::matcher::tests::escape_normal ... ok
[INFO] [stdout] test re::matcher::tests::find_from_at_end ... ok
[INFO] [stdout] test re::matcher::tests::find_from_basic ... ok
[INFO] [stdout] test re::matcher::tests::find_from_past_end ... ok
[INFO] [stdout] test re::matcher::tests::groups ... ok
[INFO] [stdout] test re::matcher::tests::invalid_regex ... ok
[INFO] [stdout] test re::matcher::tests::macro_expand ... ok
[INFO] [stdout] test re::matcher::tests::macro_from_daemon ... ok
[INFO] [stdout] test re::matcher::tests::macro_from_daemon_with_capture ... ok
[INFO] [stdout] test re::matcher::tests::macro_to ... ok
[INFO] [stdout] test re::matcher::tests::macro_to_underscore ... ok
[INFO] [stdout] test re::matcher::tests::macro_from_mailer ... ok
[INFO] [stdout] test re::matcher::tests::macro_to_with_anchor_start ... ok
[INFO] [stdout] test re::matcher::tests::macro_to_with_capture ... ok
[INFO] [stdout] test re::matcher::tests::match_capture ... ok
[INFO] [stdout] test re::matcher::tests::multiple_capture_markers ... ok
[INFO] [stdout] test re::matcher::tests::no_match ... ok
[INFO] [stdout] test re::matcher::tests::match_capture_partial ... ok
[INFO] [stdout] test re::matcher::tests::non_capturing_group ... ok
[INFO] [stdout] test re::matcher::tests::pattern_too_long ... ok
[INFO] [stdout] test re::matcher::tests::pattern_too_long_after_expansion ... ok
[INFO] [stdout] test re::matcher::tests::non_capturing_in_capture ... ok
[INFO] [stdout] test re::matcher::tests::trailing_backslash ... ok
[INFO] [stdout] test re::matcher::tests::word_after_newline ... ok
[INFO] [stdout] test re::matcher::tests::word_at_text_end ... ok
[INFO] [stdout] test re::matcher::tests::word_at_text_start ... ok
[INFO] [stdout] test re::matcher::tests::word_boundary_end ... ok
[INFO] [stdout] test re::matcher::tests::word_boundaries_with_capture ... ok
[INFO] [stdout] test re::matcher::tests::word_boundary_start ... ok
[INFO] [stdout] test re::matcher::tests::word_end_with_anchor_end ... ok
[INFO] [stdout] test re::matcher::tests::word_start_with_anchor_start ... ok
[INFO] [stdout] test rfc2047::tests::decode_adjacent_collapse_whitespace ... ok
[INFO] [stdout] test rfc2047::tests::decode_base64_utf8 ... ok
[INFO] [stdout] test rfc2047::tests::decode_case_insensitive_encoding ... ok
[INFO] [stdout] test rfc2047::tests::decode_invalid_passthrough ... ok
[INFO] [stdout] test rfc2047::tests::decode_invalid_utf8_lossy ... ok
[INFO] [stdout] test rfc2047::tests::decode_missing_question_after_enc ... ok
[INFO] [stdout] test rfc2047::tests::decode_iso8859 ... ok
[INFO] [stdout] test rfc2047::tests::decode_mixed_plain_and_encoded ... ok
[INFO] [stdout] test rfc2047::tests::decode_plain_ascii ... ok
[INFO] [stdout] test rfc2047::tests::decode_qp_underscore_is_space ... ok
[INFO] [stdout] test rfc2047::tests::decode_qp_utf8 ... ok
[INFO] [stdout] test rfc2047::tests::enc_detect_b ... ok
[INFO] [stdout] test rfc2047::tests::enc_detect_q ... ok
[INFO] [stdout] test rfc2047::tests::enc_detect_none ... ok
[INFO] [stdout] test rfc2047::tests::enc_try_from_invalid ... ok
[INFO] [stdout] test rfc2047::tests::encode_b_exact ... ok
[INFO] [stdout] test rfc2047::tests::encode_b_mixed ... ok
[INFO] [stdout] test rfc2047::tests::encode_b_multi_word ... ok
[INFO] [stdout] test rfc2047::tests::encode_ascii_passthrough ... ok
[INFO] [stdout] test rfc2047::tests::encode_b_roundtrip ... ok
[INFO] [stdout] test rfc2047::tests::encode_emoji ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_at_limit ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_exact ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_mixed ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_multi_word ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_over_limit ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_roundtrip ... ok
[INFO] [stdout] test rfc2047::tests::encode_q_roundtrip_prop ... ok
[INFO] [stdout] test rfc2047::tests::hex_val_digits ... ok
[INFO] [stdout] test rfc2047::tests::hex_val_invalid ... ok
[INFO] [stdout] test rfc2047::tests::hex_val_lower ... ok
[INFO] [stdout] test rfc2047::tests::hex_val_upper ... ok
[INFO] [stdout] test rfc2047::tests::q_decode_invalid_hex_pair ... ok
[INFO] [stdout] test rfc2047::tests::q_roundtrip ... ok
[INFO] [stdout] test rfc2047::tests::utf8_floor_first_char_wider_than_at ... ok
[INFO] [stdout] test rfc2047::tests::encode_b_roundtrip_prop ... ok
[INFO] [stdout] test util::tests::umask_conflict - should panic ... ok
[INFO] [stdout] test locking::flock::tests::acquire_temp_retry_succeeds ... ok
[INFO] [stdout] test util::tests::wait_timeout_normal_exit ... ok
[INFO] [stdout] test util::tests::zero_timeout_waits ... ok
[INFO] [stdout] test variables::substitution::tests::alternate ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_empty ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_escape_backslash_and_dollar ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_escaped ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_in_default ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_literal_in_single_quotes ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_none_runner ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_unclosed ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_var_inside ... ok
[INFO] [stdout] test variables::substitution::tests::backtick_with_runner ... ok
[INFO] [stdout] test variables::substitution::tests::braced_invalid_operator ... ok
[INFO] [stdout] test variables::substitution::tests::braced_invalid_operator_after_colon ... ok
[INFO] [stdout] test variables::substitution::tests::collect_to_brace_deep ... ok
[INFO] [stdout] test variables::substitution::tests::collect_to_brace_empty ... ok
[INFO] [stdout] test variables::substitution::tests::collect_to_brace_nested ... ok
[INFO] [stdout] test variables::substitution::tests::collect_to_brace_no_closing ... ok
[INFO] [stdout] test variables::substitution::tests::collect_to_brace_simple ... ok
[INFO] [stdout] test variables::substitution::tests::default_value ... ok
[INFO] [stdout] test variables::substitution::tests::depth_limit ... ok
[INFO] [stdout] test variables::substitution::tests::dollar_zero ... ok
[INFO] [stdout] test variables::substitution::tests::double_inside_single ... ok
[INFO] [stdout] test variables::substitution::tests::double_quotes_stripped ... ok
[INFO] [stdout] test variables::substitution::tests::empty_braces ... ok
[INFO] [stdout] test variables::substitution::tests::empty_vs_unset ... ok
[INFO] [stdout] test variables::substitution::tests::escape ... ok
[INFO] [stdout] test variables::substitution::tests::escape_in_default ... ok
[INFO] [stdout] test variables::substitution::tests::escaped_quotes_not_delimiters ... ok
[INFO] [stdout] test variables::substitution::tests::expansion_in_double_quotes ... ok
[INFO] [stdout] test variables::substitution::tests::long_name_and_value ... ok
[INFO] [stdout] test variables::substitution::tests::multiple_backticks ... ok
[INFO] [stdout] test variables::substitution::tests::multiple_expansions ... ok
[INFO] [stdout] test variables::substitution::tests::nested_braces_in_default ... ok
[INFO] [stdout] test variables::substitution::tests::nested_default ... ok
[INFO] [stdout] test variables::substitution::tests::no_expansion_in_single_quotes ... ok
[INFO] [stdout] test variables::substitution::tests::non_recursive_expansion ... ok
[INFO] [stdout] test variables::substitution::tests::nope_panics - should panic ... ok
[INFO] [stdout] test variables::substitution::tests::other_escapes ... ok
[INFO] [stdout] test variables::substitution::tests::overflow ... ok
[INFO] [stdout] test variables::substitution::tests::overflow_during_backtick ... ok
[INFO] [stdout] test variables::substitution::tests::overflow_during_literal ... ok
[INFO] [stdout] test variables::substitution::tests::quote_stripping_with_var ... ok
[INFO] [stdout] test variables::substitution::tests::quotes_preserved_by_default ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_in_default ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_all_meta ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_empty ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_leading_meta ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_meta_inside ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_non_meta_special ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_plain ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_single_meta ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_into_single_plain ... ok
[INFO] [stdout] test variables::substitution::tests::regex_escape_literal_fallback ... ok
[INFO] [stdout] test variables::substitution::tests::simple_var ... ok
[INFO] [stdout] test variables::substitution::tests::single_inside_double ... ok
[INFO] [stdout] test variables::substitution::tests::single_quotes_stripped ... ok
[INFO] [stdout] test variables::substitution::tests::skip_to_brace_deep ... ok
[INFO] [stdout] test variables::substitution::tests::skip_to_brace_empty ... ok
[INFO] [stdout] test variables::substitution::tests::skip_to_brace_nested ... ok
[INFO] [stdout] test variables::substitution::tests::skip_to_brace_no_closing ... ok
[INFO] [stdout] test variables::substitution::tests::skip_to_brace_simple ... ok
[INFO] [stdout] test variables::substitution::tests::special_vars ... ok
[INFO] [stdout] test variables::substitution::tests::trailing_dollar ... ok
[INFO] [stdout] test variables::substitution::tests::unescaped_backslash ... ok
[INFO] [stdout] test variables::substitution::tests::unknown_char_after_dollar ... ok
[INFO] [stdout] test variables::substitution::tests::whitespace_in_braces ... ok
[INFO] [stdout] test variables::tests::all_alias ... ok
[INFO] [stdout] test variables::tests::decimal ... ok
[INFO] [stdout] test variables::tests::env_get_num_default ... ok
[INFO] [stdout] test variables::tests::env_get_num_no_default ... ok
[INFO] [stdout] test variables::tests::env_get_num_set ... ok
[INFO] [stdout] test variables::tests::env_get_num_unparseable ... ok
[INFO] [stdout] test variables::tests::env_get_or_default_builtin ... ok
[INFO] [stdout] test variables::tests::env_get_or_default_explicit ... ok
[INFO] [stdout] test variables::tests::env_get_or_default_no_default ... ok
[INFO] [stdout] test variables::tests::env_get_or_default_str_key ... ok
[INFO] [stdout] test variables::tests::env_get_set ... ok
[INFO] [stdout] test variables::tests::env_iter ... ok
[INFO] [stdout] test variables::tests::env_remove ... ok
[INFO] [stdout] test variables::tests::env_remove_absent ... ok
[INFO] [stdout] test variables::tests::env_set_all_defaults ... ok
[INFO] [stdout] test variables::tests::env_set_default ... ok
[INFO] [stdout] test variables::tests::env_set_default_no_default ... ok
[INFO] [stdout] test variables::tests::env_set_overwrites ... ok
[INFO] [stdout] test variables::tests::env_timeout_custom ... ok
[INFO] [stdout] test variables::tests::env_timeout_default ... ok
[INFO] [stdout] test variables::tests::env_timeout_negative ... ok
[INFO] [stdout] test variables::tests::env_timeout_zero ... ok
[INFO] [stdout] test variables::tests::fallback ... ok
[INFO] [stdout] test variables::tests::falsy_aliases ... ok
[INFO] [stdout] test variables::tests::is_true ... ok
[INFO] [stdout] test variables::tests::truthy_aliases ... ok
[INFO] [stdout] test variables::tests::whitespace ... ok
[INFO] [stdout] test delivery::pipe::tests::timeout_kills_hung_command ... ok
[INFO] [stdout] test engine::tests::shell_timeout_fails ... ok
[INFO] [stdout] test locking::flock::tests::stale_large_file_kept ... ok
[INFO] [stdout] test locking::flock::tests::acquire_temp_retry_timeout ... ok
[INFO] [stdout] test util::tests::sigkill_after_sigterm_ignored ... ok
[INFO] [stdout] test util::tests::wait_timeout_kills_slow ... ok
[INFO] [stdout] test locking::flock::tests::hold_lock_briefly_panics_on_failure - should panic ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- delivery::maildir::tests::retry_exhaustion stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'delivery::maildir::tests::retry_exhaustion' (234) panicked at src/delivery/maildir/tests.rs:159:18:
[INFO] [stdout] called `Result::unwrap_err()` on an `Ok` value: DeliveryResult { bytes: 20, path: "/tmp/.tmp3XMrUX/Maildir/new/1773101666.15_0.aced226c15d1" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364b8 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a972582 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x56b83a47b471 - core::result::Result<T,E>::unwrap_err::hff71cc9b019941d3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1329:22
[INFO] [stdout]   21:     0x56b83a3ff024 - rockmail::delivery::maildir::tests::retry_exhaustion::he6bec4e077e7f1b1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/maildir/tests.rs:159:18
[INFO] [stdout]   22:     0x56b83a3ff2f7 - rockmail::delivery::maildir::tests::retry_exhaustion::{{closure}}::h98f6834c5fabc11a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/maildir/tests.rs:141:22
[INFO] [stdout]   23:     0x56b83a3d4bc6 - core::ops::function::FnOnce::call_once::h683270c978ccffa5
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   45:     0x7da0cb93ba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- delivery::mh::tests::readonly_dir_returns_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'delivery::mh::tests::readonly_dir_returns_error' (262) panicked at src/delivery/mh/tests.rs:88:9:
[INFO] [stdout] expected Io error, got Ok(DeliveryResult { bytes: 21, path: "/tmp/.tmpdZ4Tg0/readonly/inbox/1" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364b8 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a3fc93d - rockmail::delivery::mh::tests::readonly_dir_returns_error::hcbfa5207f6e9c4c7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/mh/tests.rs:88:9
[INFO] [stdout]   20:     0x56b83a3fc987 - rockmail::delivery::mh::tests::readonly_dir_returns_error::{{closure}}::h5e1e92c9f6258cd6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/mh/tests.rs:78:32
[INFO] [stdout]   21:     0x56b83a3d49c6 - core::ops::function::FnOnce::call_once::h6458a0fd87e1ff07
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   42:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   43:     0x7da0cb93ba64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- delivery::mbox::tests::open_failure_returns_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'delivery::mbox::tests::open_failure_returns_error' (256) panicked at src/delivery/mbox/tests.rs:184:5:
[INFO] [stdout] assertion failed: r.is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364ea - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a973192 - core::panicking::panic::hbff2745fd4c5afec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x56b83a46e91f - rockmail::delivery::mbox::tests::open_failure_returns_error::h68145a1d375ce506
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/mbox/tests.rs:184:5
[INFO] [stdout]   21:     0x56b83a46ea87 - rockmail::delivery::mbox::tests::open_failure_returns_error::{{closure}}::hc6d964b5b810c996
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/mbox/tests.rs:176:32
[INFO] [stdout]   22:     0x56b83a3d81a6 - core::ops::function::FnOnce::call_once::ha999ec8dafddea72
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   44:     0x7da0cb93ba64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- delivery::tests::link_secondary_readonly_parent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'delivery::tests::link_secondary_readonly_parent' (290) panicked at src/delivery/tests.rs:159:9:
[INFO] [stdout] expected Io error, got Ok("/tmp/.tmpbf6WSl/readonly/mh/1")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364b8 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a474ff0 - rockmail::delivery::tests::link_secondary_readonly_parent::h3856badd1745a63d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/tests.rs:159:9
[INFO] [stdout]   20:     0x56b83a475037 - rockmail::delivery::tests::link_secondary_readonly_parent::{{closure}}::h32f0f8082f0051d2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/delivery/tests.rs:146:36
[INFO] [stdout]   21:     0x56b83a3d97d6 - core::ops::function::FnOnce::call_once::hd0b0116852a5ce09
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   42:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   43:     0x7da0cb93ba64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- engine::tests::delivery_to_unwritable_path_returns_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'engine::tests::delivery_to_unwritable_path_returns_error' (325) panicked at src/engine/tests.rs:70:9:
[INFO] [stdout] expected EngineError::Delivery, got Ok(Delivered("/nonexistent/deeply/nested/path/new/1773101666.15_0.aced226c15d1"))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364b8 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a3a41a4 - rockmail::engine::tests::err_delivery::h6b77f4dd2969f6e6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/engine/tests.rs:70:9
[INFO] [stdout]   20:     0x56b83a3ce3b1 - rockmail::engine::tests::delivery_to_unwritable_path_returns_error::h21205a428cd2331e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/engine/tests.rs:647:5
[INFO] [stdout]   21:     0x56b83a3ce427 - rockmail::engine::tests::delivery_to_unwritable_path_returns_error::{{closure}}::h52b96af48cd44530
[INFO] [stdout]                                at /opt/rustwide/workdir/src/engine/tests.rs:634:47
[INFO] [stdout]   22:     0x56b83a3d3ce6 - core::ops::function::FnOnce::call_once::h5073e784aa24da2e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   44:     0x7da0cb93ba64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- engine::tests::ignore_flag_suppresses_delivery_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'engine::tests::ignore_flag_suppresses_delivery_error' (364) panicked at src/engine/tests.rs:1446:5:
[INFO] [stdout] assertion failed: p.contains("fallback")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b83a957c82 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56b83a957c82 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56b83a957c82 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56b83a957c82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56b83a9696ba - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56b83a9696ba - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56b83a9234c6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56b83a9234c6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56b83a9363f9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56b83a9363f9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56b83a936291 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56b83a4f997e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56b83a4f997e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56b83a936672 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56b83a936672 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56b83a9364ea - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x56b83a930fd9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56b83a9169ed - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56b83a9731cc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56b83a973192 - core::panicking::panic::hbff2745fd4c5afec
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x56b83a3cbe2f - rockmail::engine::tests::ignore_flag_suppresses_delivery_error::h9533a86725963329
[INFO] [stdout]                                at /opt/rustwide/workdir/src/engine/tests.rs:1446:5
[INFO] [stdout]   21:     0x56b83a3cbef7 - rockmail::engine::tests::ignore_flag_suppresses_delivery_error::{{closure}}::h2860b3c6349c3ac9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/engine/tests.rs:1415:43
[INFO] [stdout]   22:     0x56b83a3db226 - core::ops::function::FnOnce::call_once::hf2d09a44cb056304
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56b83a4f973b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56b83a4f973b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x56b83a50d14a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x56b83a50d14a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x56b83a50d14a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x56b83a50d14a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x56b83a50d14a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x56b83a50d14a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x56b83a50d14a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x56b83a4e75a4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x56b83a4e75a4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x56b83a4eaf42 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x56b83a4eaf42 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x56b83a4eaf42 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x56b83a4eaf42 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x56b83a4eaf42 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x56b83a4eaf42 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x56b83a92bf7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x56b83a92bf7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7da0cb8aeaa4 - <unknown>
[INFO] [stdout]   44:     0x7da0cb93ba64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     delivery::maildir::tests::retry_exhaustion
[INFO] [stdout]     delivery::mbox::tests::open_failure_returns_error
[INFO] [stdout]     delivery::mh::tests::readonly_dir_returns_error
[INFO] [stdout]     delivery::tests::link_secondary_readonly_parent
[INFO] [stdout]     engine::tests::delivery_to_unwritable_path_returns_error
[INFO] [stdout]     engine::tests::ignore_flag_suppresses_delivery_error
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 710 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.49s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "aced226c15d11397cc85b708e38b6dc99d5fe8d76cd0ea7095baf7b730ae5e3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aced226c15d11397cc85b708e38b6dc99d5fe8d76cd0ea7095baf7b730ae5e3a", kill_on_drop: false }`
[INFO] [stdout] aced226c15d11397cc85b708e38b6dc99d5fe8d76cd0ea7095baf7b730ae5e3a
