[INFO] fetching crate adapton 0.3.31...
[INFO] testing adapton-0.3.31 against 1.69.0 for beta-1.70-1
[INFO] extracting crate adapton 0.3.31 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate adapton 0.3.31 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate adapton 0.3.31
[INFO] finished tweaking crates.io crate adapton 0.3.31
[INFO] tweaked toml for crates.io crate adapton 0.3.31 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3894c8ef1d81e7ca81e33d0033579a6d7c98e3453626cba3ca2da9c5aadba27e
[INFO] running `Command { std: "docker" "start" "-a" "3894c8ef1d81e7ca81e33d0033579a6d7c98e3453626cba3ca2da9c5aadba27e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3894c8ef1d81e7ca81e33d0033579a6d7c98e3453626cba3ca2da9c5aadba27e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3894c8ef1d81e7ca81e33d0033579a6d7c98e3453626cba3ca2da9c5aadba27e", kill_on_drop: false }`
[INFO] [stdout] 3894c8ef1d81e7ca81e33d0033579a6d7c98e3453626cba3ca2da9c5aadba27e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 06ce608781d4c2d7e511e9abc0d3616441e195620421d4845945e07a178537da
[INFO] running `Command { std: "docker" "start" "-a" "06ce608781d4c2d7e511e9abc0d3616441e195620421d4845945e07a178537da", kill_on_drop: false }`
[INFO] [stderr]    Compiling adapton v0.3.31 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1020 |                 dcg_effect!(reflect::trace::Effect::CleanEdge, Some(loc), succ);
[INFO] [stdout]      |                 --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1268 |         dcg_effect!(reflect::trace::Effect::Remove, Some(src), succ);
[INFO] [stdout]      |         ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1843 | /                         dcg_effect!(
[INFO] [stdout] 1844 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1845 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1846 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1852 | |                                 is_dup:false,
[INFO] [stdout] 1853 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1910 | /                         dcg_effect!(
[INFO] [stdout] 1911 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1912 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1913 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1919 | |                                 is_dup:false,
[INFO] [stdout] 1920 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 2056 | /                             dcg_effect!(
[INFO] [stdout] 2057 | |                                 reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 2058 | |                                 current_loc!(*g.borrow()),
[INFO] [stdout] 2059 | |                                 reflect::Succ{
[INFO] [stdout] ...    |
[INFO] [stdout] 2064 | |                                     is_dup:is_dup,
[INFO] [stdout] 2065 | |                                 });
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/catalog/trie.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |                            -------------- any code following this expression is unreachable
[INFO] [stdout] 270 |         Self::name(nm, Self::art(root_mfn_art))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm`
[INFO] [stdout]    --> src/catalog/trie.rs:267:14
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_nm`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm_`
[INFO] [stdout]    --> src/catalog/trie.rs:267:18
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |                  ^^^ help: if this is intentional, prefix it with an underscore: `_nm_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `root_mfn_art`
[INFO] [stdout]    --> src/catalog/trie.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_root_mfn_art`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trie`
[INFO] [stdout]    --> src/catalog/trie.rs:266:25
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_trie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elt`
[INFO] [stdout]    --> src/catalog/trie.rs:266:37
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                                     ^^^ help: if this is intentional, prefix it with an underscore: `_elt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1038:31
[INFO] [stdout]      |
[INFO] [stdout] 1038 | struct AllocNominalThunk<T> { val:T }
[INFO] [stdout]      |        -----------------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocNominalThunk` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1046:23
[INFO] [stdout]      |
[INFO] [stdout] 1046 | struct AllocCell<T> { val:T }
[INFO] [stdout]      |        ---------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocCell` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/engine.rs:985:17
[INFO] [stdout]     |
[INFO] [stdout] 985 |                 replace(&mut node.succs, frame.succs.into_iter().map(|(succ,_)|succ).collect() ) ;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1319:17
[INFO] [stdout]      |
[INFO] [stdout] 1319 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1338:17
[INFO] [stdout]      |
[INFO] [stdout] 1338 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1375:25
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                         replace(&mut nd.val, val) ;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message contains an unused formatting placeholder
[INFO] [stdout]     --> src/engine.rs:2651:25
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stdout]      = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: add the missing argument
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.", ...)
[INFO] [stdout]      |                                                                                                                      +++++
[INFO] [stdout] help: or add a "{}" format string to use the message literally
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{}", "{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                        +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.09s
[INFO] running `Command { std: "docker" "inspect" "06ce608781d4c2d7e511e9abc0d3616441e195620421d4845945e07a178537da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "06ce608781d4c2d7e511e9abc0d3616441e195620421d4845945e07a178537da", kill_on_drop: false }`
[INFO] [stdout] 06ce608781d4c2d7e511e9abc0d3616441e195620421d4845945e07a178537da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d345809a4a24d72147aa1b65422b59eeaf63d58fe23809694a2cc2b147a1749c
[INFO] running `Command { std: "docker" "start" "-a" "d345809a4a24d72147aa1b65422b59eeaf63d58fe23809694a2cc2b147a1749c", kill_on_drop: false }`
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1020 |                 dcg_effect!(reflect::trace::Effect::CleanEdge, Some(loc), succ);
[INFO] [stdout]      |                 --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1268 |         dcg_effect!(reflect::trace::Effect::Remove, Some(src), succ);
[INFO] [stdout]      |         ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1843 | /                         dcg_effect!(
[INFO] [stdout] 1844 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1845 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1846 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1852 | |                                 is_dup:false,
[INFO] [stdout] 1853 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1910 | /                         dcg_effect!(
[INFO] [stdout] 1911 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1912 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1913 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1919 | |                                 is_dup:false,
[INFO] [stdout] 1920 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 2056 | /                             dcg_effect!(
[INFO] [stdout] 2057 | |                                 reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 2058 | |                                 current_loc!(*g.borrow()),
[INFO] [stdout] 2059 | |                                 reflect::Succ{
[INFO] [stdout] ...    |
[INFO] [stdout] 2064 | |                                     is_dup:is_dup,
[INFO] [stdout] 2065 | |                                 });
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/catalog/trie.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |                            -------------- any code following this expression is unreachable
[INFO] [stdout] 270 |         Self::name(nm, Self::art(root_mfn_art))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm`
[INFO] [stdout]    --> src/catalog/trie.rs:267:14
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_nm`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm_`
[INFO] [stdout]    --> src/catalog/trie.rs:267:18
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |                  ^^^ help: if this is intentional, prefix it with an underscore: `_nm_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `root_mfn_art`
[INFO] [stdout]    --> src/catalog/trie.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_root_mfn_art`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trie`
[INFO] [stdout]    --> src/catalog/trie.rs:266:25
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_trie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elt`
[INFO] [stdout]    --> src/catalog/trie.rs:266:37
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                                     ^^^ help: if this is intentional, prefix it with an underscore: `_elt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1038:31
[INFO] [stdout]      |
[INFO] [stdout] 1038 | struct AllocNominalThunk<T> { val:T }
[INFO] [stdout]      |        -----------------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocNominalThunk` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1046:23
[INFO] [stdout]      |
[INFO] [stdout] 1046 | struct AllocCell<T> { val:T }
[INFO] [stdout]      |        ---------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocCell` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/engine.rs:985:17
[INFO] [stdout]     |
[INFO] [stdout] 985 |                 replace(&mut node.succs, frame.succs.into_iter().map(|(succ,_)|succ).collect() ) ;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling adapton v0.3.31 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1319:17
[INFO] [stdout]      |
[INFO] [stdout] 1319 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1338:17
[INFO] [stdout]      |
[INFO] [stdout] 1338 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1375:25
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                         replace(&mut nd.val, val) ;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message contains an unused formatting placeholder
[INFO] [stdout]     --> src/engine.rs:2651:25
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stdout]      = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: add the missing argument
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.", ...)
[INFO] [stdout]      |                                                                                                                      +++++
[INFO] [stdout] help: or add a "{}" format string to use the message literally
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{}", "{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                        +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/macros.rs:875:6
[INFO] [stdout]     |
[INFO] [stdout] 875 |     };
[INFO] [stdout]     |      ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1020 |                 dcg_effect!(reflect::trace::Effect::CleanEdge, Some(loc), succ);
[INFO] [stdout]      |                 --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1268 |         dcg_effect!(reflect::trace::Effect::Remove, Some(src), succ);
[INFO] [stdout]      |         ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1843 | /                         dcg_effect!(
[INFO] [stdout] 1844 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1845 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1846 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1852 | |                                 is_dup:false,
[INFO] [stdout] 1853 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 1910 | /                         dcg_effect!(
[INFO] [stdout] 1911 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stdout] 1912 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 1913 | |                             current_loc!(*g.borrow()),
[INFO] [stdout] ...    |
[INFO] [stdout] 1919 | |                                 is_dup:false,
[INFO] [stdout] 1920 | |                             });
[INFO] [stdout]      | |______________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/engine.rs:263:9
[INFO] [stdout]      |
[INFO] [stdout] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout] ...
[INFO] [stdout] 2056 | /                             dcg_effect!(
[INFO] [stdout] 2057 | |                                 reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stdout] 2058 | |                                 current_loc!(*g.borrow()),
[INFO] [stdout] 2059 | |                                 reflect::Succ{
[INFO] [stdout] ...    |
[INFO] [stdout] 2064 | |                                     is_dup:is_dup,
[INFO] [stdout] 2065 | |                                 });
[INFO] [stdout]      | |__________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/catalog/collections.rs:1222:4
[INFO] [stdout]      |
[INFO] [stdout] 1222 |   };
[INFO] [stdout]      |    ^ help: remove this semicolon
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/catalog/collections.rs:1230:4
[INFO] [stdout]      |
[INFO] [stdout] 1230 |   };
[INFO] [stdout]      |    ^ help: remove this semicolon
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/catalog/collections.rs:1282:4
[INFO] [stdout]      |
[INFO] [stdout] 1282 |   };
[INFO] [stdout]      |    ^ help: remove this semicolon
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/catalog/collections.rs:1335:4
[INFO] [stdout]      |
[INFO] [stdout] 1335 |   };
[INFO] [stdout]      |    ^ help: remove this semicolon
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/catalog/trie.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |                            -------------- any code following this expression is unreachable
[INFO] [stdout] 270 |         Self::name(nm, Self::art(root_mfn_art))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm`
[INFO] [stdout]    --> src/catalog/trie.rs:267:14
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |              ^^ help: if this is intentional, prefix it with an underscore: `_nm`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nm_`
[INFO] [stdout]    --> src/catalog/trie.rs:267:18
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stdout]     |                  ^^^ help: if this is intentional, prefix it with an underscore: `_nm_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `root_mfn_art`
[INFO] [stdout]    --> src/catalog/trie.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_root_mfn_art`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trie`
[INFO] [stdout]    --> src/catalog/trie.rs:266:25
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_trie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `elt`
[INFO] [stdout]    --> src/catalog/trie.rs:266:37
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stdout]     |                                     ^^^ help: if this is intentional, prefix it with an underscore: `_elt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function cannot return without recursing
[INFO] [stdout]     --> src/engine.rs:2810:5
[INFO] [stdout]      |
[INFO] [stdout] 2810 |     fn explore_rec(cur_n:usize) -> Vec<usize> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing
[INFO] [stdout] ...
[INFO] [stdout] 2813 |         let mut av = explore_rec(a);
[INFO] [stdout]      |                      -------------- recursive call site
[INFO] [stdout]      |
[INFO] [stdout]      = help: a `loop` may express intention better if this is on purpose
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]     --> src/engine.rs:2809:12
[INFO] [stdout]      |
[INFO] [stdout] 2809 |     #[warn(unconditional_recursion)]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1038:31
[INFO] [stdout]      |
[INFO] [stdout] 1038 | struct AllocNominalThunk<T> { val:T }
[INFO] [stdout]      |        -----------------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocNominalThunk` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `val` is never read
[INFO] [stdout]     --> src/engine.rs:1046:23
[INFO] [stdout]      |
[INFO] [stdout] 1046 | struct AllocCell<T> { val:T }
[INFO] [stdout]      |        ---------      ^^^
[INFO] [stdout]      |        |
[INFO] [stdout]      |        field in this struct
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AllocCell` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `explore_rec` is never used
[INFO] [stdout]     --> src/engine.rs:2810:8
[INFO] [stdout]      |
[INFO] [stdout] 2810 |     fn explore_rec(cur_n:usize) -> Vec<usize> {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]    --> src/engine.rs:985:17
[INFO] [stdout]     |
[INFO] [stdout] 985 |                 replace(&mut node.succs, frame.succs.into_iter().map(|(succ,_)|succ).collect() ) ;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1319:17
[INFO] [stdout]      |
[INFO] [stdout] 1319 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1338:17
[INFO] [stdout]      |
[INFO] [stdout] 1338 |                 replace(&mut succ.dirty, true);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]     --> src/engine.rs:1375:25
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                         replace(&mut nd.val, val) ;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message contains an unused formatting placeholder
[INFO] [stdout]     --> src/engine.rs:2651:25
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stdout]      = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: add the missing argument
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.", ...)
[INFO] [stdout]      |                                                                                                                      +++++
[INFO] [stdout] help: or add a "{}" format string to use the message literally
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 panic!("{}", "{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stdout]      |                        +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.39s
[INFO] running `Command { std: "docker" "inspect" "d345809a4a24d72147aa1b65422b59eeaf63d58fe23809694a2cc2b147a1749c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d345809a4a24d72147aa1b65422b59eeaf63d58fe23809694a2cc2b147a1749c", kill_on_drop: false }`
[INFO] [stdout] d345809a4a24d72147aa1b65422b59eeaf63d58fe23809694a2cc2b147a1749c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ee6892476ad863a385f4f51ef3733a426e02471cdd4a29f1556335fbc42840c7
[INFO] running `Command { std: "docker" "start" "-a" "ee6892476ad863a385f4f51ef3733a426e02471cdd4a29f1556335fbc42840c7", kill_on_drop: false }`
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]     --> src/engine.rs:263:9
[INFO] [stderr]      |
[INFO] [stderr] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr] ...
[INFO] [stderr] 1020 |                 dcg_effect!(reflect::trace::Effect::CleanEdge, Some(loc), succ);
[INFO] [stderr]      |                 --------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]      = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stderr]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]     --> src/engine.rs:263:9
[INFO] [stderr]      |
[INFO] [stderr] 263  |         /// An effect without an extent (without nested effects)
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr] ...
[INFO] [stderr] 1268 |         dcg_effect!(reflect::trace::Effect::Remove, Some(src), succ);
[INFO] [stderr]      |         ------------------------------------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]     --> src/engine.rs:263:9
[INFO] [stderr]      |
[INFO] [stderr] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stderr]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr] ...
[INFO] [stderr] 1843 | /                         dcg_effect!(
[INFO] [stderr] 1844 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stderr] 1845 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stderr] 1846 | |                             current_loc!(*g.borrow()),
[INFO] [stderr] ...    |
[INFO] [stderr] 1852 | |                                 is_dup:false,
[INFO] [stderr] 1853 | |                             });
[INFO] [stderr]      | |______________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]     --> src/engine.rs:263:9
[INFO] [stderr]      |
[INFO] [stderr] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stderr]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr] ...
[INFO] [stderr] 1910 | /                         dcg_effect!(
[INFO] [stderr] 1911 | |                             // TODO-Someday: Reflect the fact that we are doing a mapping here
[INFO] [stderr] 1912 | |                             reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stderr] 1913 | |                             current_loc!(*g.borrow()),
[INFO] [stderr] ...    |
[INFO] [stderr] 1919 | |                                 is_dup:false,
[INFO] [stderr] 1920 | |                             });
[INFO] [stderr]      | |______________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]     --> src/engine.rs:263:9
[INFO] [stderr]      |
[INFO] [stderr] 263  |           /// An effect without an extent (without nested effects)
[INFO] [stderr]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr] ...
[INFO] [stderr] 2056 | /                             dcg_effect!(
[INFO] [stderr] 2057 | |                                 reflect::trace::Effect::Force(reflect::trace::ForceCase::RefGet),
[INFO] [stderr] 2058 | |                                 current_loc!(*g.borrow()),
[INFO] [stderr] 2059 | |                                 reflect::Succ{
[INFO] [stderr] ...    |
[INFO] [stderr] 2064 | |                                     is_dup:is_dup,
[INFO] [stderr] 2065 | |                                 });
[INFO] [stderr]      | |__________________________________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]      = note: this warning originates in the macro `dcg_effect` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable expression
[INFO] [stderr]    --> src/catalog/trie.rs:270:9
[INFO] [stderr]     |
[INFO] [stderr] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stderr]     |                            -------------- any code following this expression is unreachable
[INFO] [stderr] 270 |         Self::name(nm, Self::art(root_mfn_art))
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `nm`
[INFO] [stderr]    --> src/catalog/trie.rs:267:14
[INFO] [stderr]     |
[INFO] [stderr] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stderr]     |              ^^ help: if this is intentional, prefix it with an underscore: `_nm`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `nm_`
[INFO] [stderr]    --> src/catalog/trie.rs:267:18
[INFO] [stderr]     |
[INFO] [stderr] 267 |         let (nm, nm_) = name_fork(nm);
[INFO] [stderr]     |                  ^^^ help: if this is intentional, prefix it with an underscore: `_nm_`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `root_mfn_art`
[INFO] [stderr]    --> src/catalog/trie.rs:269:13
[INFO] [stderr]     |
[INFO] [stderr] 269 |         let root_mfn_art = panic!("todo"); //put(Self::root_mfn(nm.clone(), nm_, trie, elt));
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_root_mfn_art`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `trie`
[INFO] [stderr]    --> src/catalog/trie.rs:266:25
[INFO] [stderr]     |
[INFO] [stderr] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stderr]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_trie`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `elt`
[INFO] [stderr]    --> src/catalog/trie.rs:266:37
[INFO] [stderr]     |
[INFO] [stderr] 266 |     fn extend(nm: Name, trie: Self, elt: X) -> Self {
[INFO] [stderr]     |                                     ^^^ help: if this is intentional, prefix it with an underscore: `_elt`
[INFO] [stderr] 
[INFO] [stderr] warning: field `val` is never read
[INFO] [stderr]     --> src/engine.rs:1038:31
[INFO] [stderr]      |
[INFO] [stderr] 1038 | struct AllocNominalThunk<T> { val:T }
[INFO] [stderr]      |        -----------------      ^^^
[INFO] [stderr]      |        |
[INFO] [stderr]      |        field in this struct
[INFO] [stderr]      |
[INFO] [stderr]      = note: `AllocNominalThunk` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]      = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `val` is never read
[INFO] [stderr]     --> src/engine.rs:1046:23
[INFO] [stderr]      |
[INFO] [stderr] 1046 | struct AllocCell<T> { val:T }
[INFO] [stderr]      |        ---------      ^^^
[INFO] [stderr]      |        |
[INFO] [stderr]      |        field in this struct
[INFO] [stderr]      |
[INFO] [stderr]      = note: `AllocCell` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]    --> src/engine.rs:985:17
[INFO] [stderr]     |
[INFO] [stderr] 985 |                 replace(&mut node.succs, frame.succs.into_iter().map(|(succ,_)|succ).collect() ) ;
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]     --> src/engine.rs:1319:17
[INFO] [stderr]      |
[INFO] [stderr] 1319 |                 replace(&mut succ.dirty, true);
[INFO] [stderr]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]     --> src/engine.rs:1338:17
[INFO] [stderr]      |
[INFO] [stderr] 1338 |                 replace(&mut succ.dirty, true);
[INFO] [stderr]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]     --> src/engine.rs:1375:25
[INFO] [stderr]      |
[INFO] [stderr] 1375 |                         replace(&mut nd.val, val) ;
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr] 
[INFO] [stderr] warning: panic message contains an unused formatting placeholder
[INFO] [stderr]     --> src/engine.rs:2651:25
[INFO] [stderr]      |
[INFO] [stderr] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stderr]      |                         ^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stderr]      = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stderr] help: add the missing argument
[INFO] [stderr]      |
[INFO] [stderr] 2651 |                 panic!("{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.", ...)
[INFO] [stderr]      |                                                                                                                      +++++
[INFO] [stderr] help: or add a "{}" format string to use the message literally
[INFO] [stderr]      |
[INFO] [stderr] 2651 |                 panic!("{}", "{:?}: Constrained to be both clean and dirty: Inconsistent status => DCG is not well-formed.")
[INFO] [stderr]      |                        +++++
[INFO] [stderr] 
[INFO] [stderr] warning: `adapton` (lib) generated 18 warnings (run `cargo fix --lib -p adapton` to apply 6 suggestions)
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/macros.rs:875:6
[INFO] [stderr]     |
[INFO] [stderr] 875 |     };
[INFO] [stderr]     |      ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/catalog/collections.rs:1222:4
[INFO] [stderr]      |
[INFO] [stderr] 1222 |   };
[INFO] [stderr]      |    ^ help: remove this semicolon
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/catalog/collections.rs:1230:4
[INFO] [stderr]      |
[INFO] [stderr] 1230 |   };
[INFO] [stderr]      |    ^ help: remove this semicolon
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/catalog/collections.rs:1282:4
[INFO] [stderr]      |
[INFO] [stderr] 1282 |   };
[INFO] [stderr]      |    ^ help: remove this semicolon
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/catalog/collections.rs:1335:4
[INFO] [stderr]      |
[INFO] [stderr] 1335 |   };
[INFO] [stderr]      |    ^ help: remove this semicolon
[INFO] [stderr] 
[INFO] [stderr] warning: function cannot return without recursing
[INFO] [stderr]     --> src/engine.rs:2810:5
[INFO] [stderr]      |
[INFO] [stderr] 2810 |     fn explore_rec(cur_n:usize) -> Vec<usize> {
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing
[INFO] [stderr] ...
[INFO] [stderr] 2813 |         let mut av = explore_rec(a);
[INFO] [stderr]      |                      -------------- recursive call site
[INFO] [stderr]      |
[INFO] [stderr]      = help: a `loop` may express intention better if this is on purpose
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> src/engine.rs:2809:12
[INFO] [stderr]      |
[INFO] [stderr] 2809 |     #[warn(unconditional_recursion)]
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `explore_rec` is never used
[INFO] [stderr]     --> src/engine.rs:2810:8
[INFO] [stderr]      |
[INFO] [stderr] 2810 |     fn explore_rec(cur_n:usize) -> Vec<usize> {
[INFO] [stderr]      |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `adapton` (lib test) generated 25 warnings (18 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/adapton-1e9c1e7c92ff71d6)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test catalog::bitstring::test_is_set ... ok
[INFO] [stdout] test catalog::bitstring::test_flip ... ok
[INFO] [stdout] test catalog::bitstring::test_pow ... ok
[INFO] [stdout] test catalog::bitstring::test_prepend ... ok
[INFO] [stdout] test catalog::bitstring::test_shift_left ... ok
[INFO] [stdout] test catalog::collections::test_mergesort2 ... ok
[INFO] [stdout] test catalog::collections::test_mergesort1 ... ok
[INFO] [stdout] test engine::test_cycles ... ok
[INFO] [stdout] test catalog::collections::test_tree_of_list ... ok
[INFO] [stdout] test catalog::collections::test_tree_filter ... ok
[INFO] [stdout] test macros::test_let_cell_let_thunk_macros ... ok
[INFO] [stdout] test macros::test_memo_macros ... ok
[INFO] [stdout] test catalog::collections::test_engine_alternation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/countgraph.rs (/opt/rustwide/target/debug/deps/countgraph-7306cc99e69abfba)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/engine.rs (/opt/rustwide/target/debug/deps/engine-129b0ec40c51e9e1)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test engine_api::force_map_cell ... ok
[INFO] [stdout] test engine_api::force_map_cell_project ... ok
[INFO] [stdout] test engine_api::force_cell ... ok
[INFO] [stdout] test engine_api::force_map_prunes_dirty_traversal ... ok
[INFO] [stdout] test engine_api::force_map_thunk ... ok
[INFO] [stdout] test engine_is_from_scratch_consistent::avoid_expensive_subcomp ... ok
[INFO] [stdout] test engine_is_from_scratch_consistent::avoid_divide_by_zero ... ok
[INFO] [stdout] test engine_is_typesafe::engine_dynamic_type_error_as_archivist - should panic ... ok
[INFO] [stdout] test engine_is_typesafe::engine_dynamic_type_error_as_editor - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/listedit.rs (/opt/rustwide/target/debug/deps/listedit-db28f238be42c2a7)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/listzipper.rs (/opt/rustwide/target/debug/deps/listzipper-392c3572e4cb5808)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/purecaching.rs (/opt/rustwide/target/debug/deps/purecaching-bf7471f66e07fee2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/triesets.rs (/opt/rustwide/target/debug/deps/triesets-6cffe03a670b70a1)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_is_empty ... FAILED
[INFO] [stdout] test test_set_equal ... FAILED
[INFO] [stdout] test test_equal ... FAILED
[INFO] [stdout] test test_set_fold ... FAILED
[INFO] [stdout] test test_set ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_is_empty stdout ----
[INFO] [stdout] thread 'test_is_empty' panicked at 'todo', /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x557f2ebd430a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x557f2ebd430a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x557f2ebd430a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x557f2ebd430a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x557f2ebf821e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x557f2ebd1785 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x557f2ebd40d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x557f2ebd40d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x557f2ebd5e9f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x557f2ebd5b5f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x557f2eb70d27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x557f2eb70d27 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x557f2ebd65cd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x557f2ebd65cd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x557f2eba3aca - std::panicking::begin_panic::{{closure}}::h87736b7d09d7b5ed
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:612:9
[INFO] [stdout]   15:     0x557f2eb9aa6a - std::sys_common::backtrace::__rust_end_short_backtrace::hbe903b17ce6b5ef8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x557f2eba3a10 - std::panicking::begin_panic::h92235a0cc01760c3
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:611:12
[INFO] [stdout]   17:     0x557f2eb39d5f - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::extend::h3302349647e63e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout]   18:     0x557f2eb39e46 - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::singleton::h4579e28aadff74ad
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:263:9
[INFO] [stdout]   19:     0x557f2eb2c286 - triesets::test_is_empty::h6d5a96c6afce6e4d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:13:21
[INFO] [stdout]   20:     0x557f2eb2c1a7 - triesets::test_is_empty::{{closure}}::h41efbb184f884ce7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:9:20
[INFO] [stdout]   21:     0x557f2eb28905 - core::ops::function::FnOnce::call_once::h3c9b6c800c92292c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x557f2eb7610f - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x557f2eb7610f - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   24:     0x557f2eb4772c - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   25:     0x557f2eb4772c - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x557f2eb750d6 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   27:     0x557f2eb750d6 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   28:     0x557f2eb750d6 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   29:     0x557f2eb750d6 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   30:     0x557f2eb750d6 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   31:     0x557f2eb750d6 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   32:     0x557f2eb750d6 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   33:     0x557f2eb41da1 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   34:     0x557f2eb41da1 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   35:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   36:     0x557f2eb477bb - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   37:     0x557f2eb477bb - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   38:     0x557f2eb477bb - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   39:     0x557f2eb477bb - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   40:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   41:     0x557f2eb477bb - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   43:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x557f2ebda933 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2518e39b43 - <unknown>
[INFO] [stdout]   46:     0x7f2518ecabb4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_set_equal stdout ----
[INFO] [stdout] thread 'test_set_equal' panicked at 'todo', /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x557f2ebd430a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x557f2ebd430a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x557f2ebd430a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x557f2ebd430a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x557f2ebf821e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x557f2ebd1785 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x557f2ebd40d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x557f2ebd40d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x557f2ebd5e9f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x557f2ebd5b5f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x557f2eb70d27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x557f2eb70d27 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x557f2ebd65cd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x557f2ebd65cd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x557f2eba3aca - std::panicking::begin_panic::{{closure}}::h87736b7d09d7b5ed
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:612:9
[INFO] [stdout]   15:     0x557f2eb9aa6a - std::sys_common::backtrace::__rust_end_short_backtrace::hbe903b17ce6b5ef8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x557f2eba3a10 - std::panicking::begin_panic::h92235a0cc01760c3
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:611:12
[INFO] [stdout]   17:     0x557f2eb39d5f - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::extend::h3302349647e63e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout]   18:     0x557f2eb3a474 - <Set as adapton::catalog::trie::SetIntro<X>>::add::h7fbd8b74bd8a2329
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:446:9
[INFO] [stdout]   19:     0x557f2eb2d01f - triesets::test_set_equal::h6b42aca8ec248fc9
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:60:13
[INFO] [stdout]   20:     0x557f2eb2cf87 - triesets::test_set_equal::{{closure}}::h01fda45fabcff5b3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:57:21
[INFO] [stdout]   21:     0x557f2eb28ae5 - core::ops::function::FnOnce::call_once::hd36363a7e860c874
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x557f2eb7610f - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x557f2eb7610f - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   24:     0x557f2eb4772c - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   25:     0x557f2eb4772c - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x557f2eb750d6 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   27:     0x557f2eb750d6 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   28:     0x557f2eb750d6 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   29:     0x557f2eb750d6 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   30:     0x557f2eb750d6 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   31:     0x557f2eb750d6 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   32:     0x557f2eb750d6 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   33:     0x557f2eb41da1 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   34:     0x557f2eb41da1 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   35:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   36:     0x557f2eb477bb - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   37:     0x557f2eb477bb - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   38:     0x557f2eb477bb - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   39:     0x557f2eb477bb - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   40:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   41:     0x557f2eb477bb - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   43:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x557f2ebda933 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2518e39b43 - <unknown>
[INFO] [stdout]   46:     0x7f2518ecabb4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_equal stdout ----
[INFO] [stdout] thread 'test_equal' panicked at 'todo', /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x557f2ebd430a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x557f2ebd430a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x557f2ebd430a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x557f2ebd430a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x557f2ebf821e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x557f2ebd1785 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x557f2ebd40d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x557f2ebd40d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x557f2ebd5e9f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x557f2ebd5b5f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x557f2eb70d27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x557f2eb70d27 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x557f2ebd65cd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x557f2ebd65cd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x557f2eba3aca - std::panicking::begin_panic::{{closure}}::h87736b7d09d7b5ed
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:612:9
[INFO] [stdout]   15:     0x557f2eb9aa6a - std::sys_common::backtrace::__rust_end_short_backtrace::hbe903b17ce6b5ef8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x557f2eba3a10 - std::panicking::begin_panic::h92235a0cc01760c3
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:611:12
[INFO] [stdout]   17:     0x557f2eb39d5f - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::extend::h3302349647e63e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout]   18:     0x557f2eb39e46 - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::singleton::h4579e28aadff74ad
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:263:9
[INFO] [stdout]   19:     0x557f2eb2c5fc - triesets::test_equal::h0841cd2edc4c5e7a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:26:23
[INFO] [stdout]   20:     0x557f2eb2c4f7 - triesets::test_equal::{{closure}}::h1382032fdb0e6be7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:22:17
[INFO] [stdout]   21:     0x557f2eb289f5 - core::ops::function::FnOnce::call_once::ha65f890beb9d51d5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x557f2eb7610f - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x557f2eb7610f - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   24:     0x557f2eb4772c - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   25:     0x557f2eb4772c - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x557f2eb750d6 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   27:     0x557f2eb750d6 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   28:     0x557f2eb750d6 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   29:     0x557f2eb750d6 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   30:     0x557f2eb750d6 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   31:     0x557f2eb750d6 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   32:     0x557f2eb750d6 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   33:     0x557f2eb41da1 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   34:     0x557f2eb41da1 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   35:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   36:     0x557f2eb477bb - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   37:     0x557f2eb477bb - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   38:     0x557f2eb477bb - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   39:     0x557f2eb477bb - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   40:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   41:     0x557f2eb477bb - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   43:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x557f2ebda933 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2518e39b43 - <unknown>
[INFO] [stdout]   46:     0x7f2518ecabb4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_set_fold stdout ----
[INFO] [stdout] thread 'test_set_fold' panicked at 'todo', /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x557f2ebd430a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stderr] error: test failed, to rerun pass `--test triesets`
[INFO] [stdout]    1:     0x557f2ebd430a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x557f2ebd430a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x557f2ebd430a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x557f2ebf821e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x557f2ebd1785 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x557f2ebd40d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x557f2ebd40d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x557f2ebd5e9f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x557f2ebd5b5f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x557f2eb70d27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x557f2eb70d27 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x557f2ebd65cd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x557f2ebd65cd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x557f2eba3aca - std::panicking::begin_panic::{{closure}}::h87736b7d09d7b5ed
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:612:9
[INFO] [stdout]   15:     0x557f2eb9aa6a - std::sys_common::backtrace::__rust_end_short_backtrace::hbe903b17ce6b5ef8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x557f2eba3a10 - std::panicking::begin_panic::h92235a0cc01760c3
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:611:12
[INFO] [stdout]   17:     0x557f2eb39d5f - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::extend::h3302349647e63e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout]   18:     0x557f2eb2c120 - triesets::push_input::haa201335ff70993b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:75:5
[INFO] [stdout]   19:     0x557f2eb2d57b - triesets::test_set_fold::hfe233e3c3bcd6a86
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:91:23
[INFO] [stdout]   20:     0x557f2eb2d2e7 - triesets::test_set_fold::{{closure}}::ha299539f810428c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:79:20
[INFO] [stdout]   21:     0x557f2eb289b5 - core::ops::function::FnOnce::call_once::h8eab00a9d163cd96
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x557f2eb7610f - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x557f2eb7610f - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   24:     0x557f2eb4772c - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   25:     0x557f2eb4772c - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x557f2eb750d6 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   27:     0x557f2eb750d6 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   28:     0x557f2eb750d6 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   29:     0x557f2eb750d6 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   30:     0x557f2eb750d6 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   31:     0x557f2eb750d6 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   32:     0x557f2eb750d6 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   33:     0x557f2eb41da1 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   34:     0x557f2eb41da1 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   35:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   36:     0x557f2eb477bb - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   37:     0x557f2eb477bb - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   38:     0x557f2eb477bb - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   39:     0x557f2eb477bb - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   40:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   41:     0x557f2eb477bb - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   43:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x557f2ebda933 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2518e39b43 - <unknown>
[INFO] [stdout]   46:     0x7f2518ecabb4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_set stdout ----
[INFO] [stdout] thread 'test_set' panicked at 'todo', /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x557f2ebd430a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x557f2ebd430a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x557f2ebd430a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x557f2ebd430a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x557f2ebf821e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x557f2ebd1785 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x557f2ebd40d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x557f2ebd40d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x557f2ebd5e9f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x557f2ebd5b5f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x557f2eb70d27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x557f2eb70d27 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x557f2ebd65cd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x557f2ebd65cd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x557f2eba3aca - std::panicking::begin_panic::{{closure}}::h87736b7d09d7b5ed
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:612:9
[INFO] [stdout]   15:     0x557f2eb9aa6a - std::sys_common::backtrace::__rust_end_short_backtrace::hbe903b17ce6b5ef8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x557f2eba3a10 - std::panicking::begin_panic::h92235a0cc01760c3
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:611:12
[INFO] [stdout]   17:     0x557f2eb39d5f - <adapton::catalog::trie::Trie<X> as adapton::catalog::trie::TrieIntro<X>>::extend::h3302349647e63e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:269:28
[INFO] [stdout]   18:     0x557f2eb3a474 - <Set as adapton::catalog::trie::SetIntro<X>>::add::h7fbd8b74bd8a2329
[INFO] [stdout]                                at /opt/rustwide/workdir/src/catalog/trie.rs:446:9
[INFO] [stdout]   19:     0x557f2eb2cd2e - triesets::test_set::hd18d511624abbaf3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:46:13
[INFO] [stdout]   20:     0x557f2eb2cbe7 - triesets::test_set::{{closure}}::h29a042230b02779d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/triesets.rs:41:15
[INFO] [stdout]   21:     0x557f2eb28a35 - core::ops::function::FnOnce::call_once::hae4c9a504708c8c6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x557f2eb7610f - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x557f2eb7610f - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   24:     0x557f2eb4772c - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   25:     0x557f2eb4772c - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x557f2eb750d6 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   27:     0x557f2eb750d6 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   28:     0x557f2eb750d6 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   29:     0x557f2eb750d6 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   30:     0x557f2eb750d6 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   31:     0x557f2eb750d6 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   32:     0x557f2eb750d6 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   33:     0x557f2eb41da1 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   34:     0x557f2eb41da1 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   35:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   36:     0x557f2eb477bb - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   37:     0x557f2eb477bb - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   38:     0x557f2eb477bb - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   39:     0x557f2eb477bb - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   40:     0x557f2eb477bb - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   41:     0x557f2eb477bb - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   43:     0x557f2ebda933 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x557f2ebda933 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f2518e39b43 - <unknown>
[INFO] [stdout]   46:     0x7f2518ecabb4 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_equal
[INFO] [stdout]     test_is_empty
[INFO] [stdout]     test_set
[INFO] [stdout]     test_set_equal
[INFO] [stdout]     test_set_fold
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ee6892476ad863a385f4f51ef3733a426e02471cdd4a29f1556335fbc42840c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ee6892476ad863a385f4f51ef3733a426e02471cdd4a29f1556335fbc42840c7", kill_on_drop: false }`
[INFO] [stdout] ee6892476ad863a385f4f51ef3733a426e02471cdd4a29f1556335fbc42840c7
