[INFO] fetching crate drumbeat 0.1.1... [INFO] testing drumbeat-0.1.1 against master#a77da2d454e6caa227a85b16410b95f93495e7e0 for pr-91031 [INFO] extracting crate drumbeat 0.1.1 into /workspace/builds/worker-118/source [INFO] validating manifest of crates.io crate drumbeat 0.1.1 on toolchain a77da2d454e6caa227a85b16410b95f93495e7e0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate drumbeat 0.1.1 [INFO] finished tweaking crates.io crate drumbeat 0.1.1 [INFO] tweaked toml for crates.io crate drumbeat 0.1.1 written to /workspace/builds/worker-118/source/Cargo.toml [INFO] crate crates.io crate drumbeat 0.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7a3ecd197467ac11c00efc0ca44335e1b19ba3c418719a558ec261087b0bd95e [INFO] running `Command { std: "docker" "start" "-a" "7a3ecd197467ac11c00efc0ca44335e1b19ba3c418719a558ec261087b0bd95e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7a3ecd197467ac11c00efc0ca44335e1b19ba3c418719a558ec261087b0bd95e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a3ecd197467ac11c00efc0ca44335e1b19ba3c418719a558ec261087b0bd95e", kill_on_drop: false }` [INFO] [stdout] 7a3ecd197467ac11c00efc0ca44335e1b19ba3c418719a558ec261087b0bd95e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7490c6537baf4d0a3544c6ba6092446031e411e663af9fd7518e82f07c920ff6 [INFO] running `Command { std: "docker" "start" "-a" "7490c6537baf4d0a3544c6ba6092446031e411e663af9fd7518e82f07c920ff6", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.89 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling rand_core v0.6.2 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling rand v0.8.3 [INFO] [stderr] Compiling drumbeat v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.09s [INFO] running `Command { std: "docker" "inspect" "7490c6537baf4d0a3544c6ba6092446031e411e663af9fd7518e82f07c920ff6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7490c6537baf4d0a3544c6ba6092446031e411e663af9fd7518e82f07c920ff6", kill_on_drop: false }` [INFO] [stdout] 7490c6537baf4d0a3544c6ba6092446031e411e663af9fd7518e82f07c920ff6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 21c1cb9784c10e294edc086a91516d2a72fcdc49c9b9d7c5c8e65455eb74036e [INFO] running `Command { std: "docker" "start" "-a" "21c1cb9784c10e294edc086a91516d2a72fcdc49c9b9d7c5c8e65455eb74036e", kill_on_drop: false }` [INFO] [stderr] Compiling drumbeat v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.89s [INFO] running `Command { std: "docker" "inspect" "21c1cb9784c10e294edc086a91516d2a72fcdc49c9b9d7c5c8e65455eb74036e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "21c1cb9784c10e294edc086a91516d2a72fcdc49c9b9d7c5c8e65455eb74036e", kill_on_drop: false }` [INFO] [stdout] 21c1cb9784c10e294edc086a91516d2a72fcdc49c9b9d7c5c8e65455eb74036e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-118/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+a77da2d454e6caa227a85b16410b95f93495e7e0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7a827374c2afa976d7e8a22d5ad78696948b0e052a203b624eac773df6dba25c [INFO] running `Command { std: "docker" "start" "-a" "7a827374c2afa976d7e8a22d5ad78696948b0e052a203b624eac773df6dba25c", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/drumbeat-95af64d764b0eefb) [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test event::observable::test::id_unique_test ... ok [INFO] [stdout] test event::observable::test::observable_of_test ... ok [INFO] [stdout] test event::ops::test::assert_count_test ... ok [INFO] [stdout] test event::ops::test::assert_test ... ok [INFO] [stdout] test event::ops::test::collect_test ... ok [INFO] [stdout] test event::ops::test::filter_test ... ok [INFO] [stdout] test event::ops::test::first_test ... ok [INFO] [stdout] test event::ops::test::map_test ... ok [INFO] [stdout] test event::ops::test::skip_test ... ok [INFO] [stdout] test event::ops::test::take_test ... ok [INFO] [stdout] test event::subject::test::basic_subject_new_blocking_test ... ok [INFO] [stdout] test event::ops::test::tap_test ... ok [INFO] [stdout] test event::ops::test::take_while_test ... ok [INFO] [stdout] test event::subject::test::basic_subject_new_runtime_test ... ok [INFO] [stdout] test event::observable::test::funnel_new_test ... ok [INFO] [stdout] test event::subject::test::queuing_subject_new_blocking_test ... ok [INFO] [stdout] test event::subject::test::queuing_subject_new_runtime_test ... ok [INFO] [stdout] test event::subject::test::queuing_subject_push_flush_test ... ok [INFO] [stdout] test sync::buffer::test::get_filled_test ... ok [INFO] [stdout] test sync::buffer::test::new_ring_buffer_test ... ok [INFO] [stdout] test sync::buffer::test::get_unfilled_test ... ok [INFO] [stdout] test sync::buffer::test::overflow_test ... ok [INFO] [stdout] test sync::buffer::test::get_wraparound_test ... ok [INFO] [stdout] test sync::buffer::test::push_test ... ok [INFO] [stdout] test sync::worker::test::worker_new_test ... ok [INFO] [stdout] test sync::worker::test::worker_healthy_task_test ... ok [INFO] [stdout] test sync::threadpool::test::thread_builder_test ... ok [INFO] [stdout] test event::ops::test::assert_panic_test - should panic ... ok [INFO] [stdout] test event::ops::test::assert_count_panic_test - should panic ... ok [INFO] [stdout] test utils::testing::test::panic_after_timeout_test - should panic ... ok [INFO] [stdout] test utils::testing::test::interrupt_panic_passthrough_test - should panic ... ok [INFO] [stdout] test sync::worker::test::worker_unhealthy_task_test - should panic ... ok [INFO] [stdout] test event::observable::test::funnel_target_unsubscribe_test ... ok [INFO] [stdout] test event::subject::test::basic_subject_next_test ... ok [INFO] [stdout] test event::ops::test::take_until_test ... ok [INFO] [stdout] test event::ops::test::debounce_test ... ok [INFO] [stdout] test sync::runtime::test::submit_runtime_jobs_test ... ok [INFO] [stdout] test event::subject::test::queuing_subject_new_pool_test ... ok [INFO] [stdout] test event::subject::test::basic_subject_new_pool_test ... ok [INFO] [stdout] test sync::threadpool::test::submit_threadpool_jobs_test ... ok [INFO] [stdout] test utils::testing::test::no_panic_after_timeout_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s [INFO] [stdout] [INFO] [stderr] Running tests/event_test.rs (/opt/rustwide/target/debug/deps/event_test-8dd9d450bef1ac17) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test complex_pipe_test ... ok [INFO] [stdout] test first_subject_test ... ok [INFO] [stdout] test take_observable_of_test ... ok [INFO] [stdout] test simple_event_test ... ok [INFO] [stdout] test multi_observable_test ... ok [INFO] [stdout] test map_event_to_string_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/sync_test.rs (/opt/rustwide/target/debug/deps/sync_test-07034808f0779c65) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test runtime_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Doc-tests drumbeat [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test src/sync/worker.rs - sync::worker::Worker::submit (line 135) ... ok [INFO] [stdout] test src/sync/threadpool.rs - sync::threadpool::ThreadPool::submit (line 109) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Dangling::dangling (line 517) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Filter::filter (line 369) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Pipe::subscribe (line 237) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Observable::of (line 534) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Collect::collect (line 419) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Map::map (line 20) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Take::take (line 70) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Assert::assert (line 675) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::First::first (line 276) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Skip::skip (line 322) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Tap::tap (line 468) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::TakeWhile::take_while (line 215) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Pipe (line 87) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::Assert::assert_count (line 697) ... ok [INFO] [stdout] test src/event/ops.rs - event::ops::TakeUntil::take_until (line 127) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Observable::pipe (line 568) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Pipe::observe (line 200) ... ok [INFO] [stdout] test src/event/observable.rs - event::observable::Observable::merge (line 497) ... FAILED [INFO] [stdout] test src/event/ops.rs - event::ops::Debounce::debounce_for (line 558) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/event/observable.rs - event::observable::Observable::merge (line 497) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'testing-thread' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `0`, [INFO] [stdout] right: `12`: assertion failed: `observable.assert_count(12)` [INFO] [stdout] counted: `0`', /opt/rustwide/workdir/src/event/ops.rs:752:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56242e0a98dc - std::backtrace_rs::backtrace::libunwind::trace::h7630ba4cba718aa0 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x56242e0a98dc - std::backtrace_rs::backtrace::trace_unsynchronized::he7498e79c157f5ac [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56242e0a98dc - std::sys_common::backtrace::_print_fmt::hdaebadaee17bca49 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x56242e0a98dc - ::fmt::h82b0e3aaf8a96140 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x56242e0c4cdc - core::fmt::write::h72801a82c94e6ff1 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/core/src/fmt/mod.rs:1149:17 [INFO] [stdout] 5: 0x56242e0a6815 - std::io::Write::write_fmt::hc2da38dc44811df8 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/io/mod.rs:1697:15 [INFO] [stdout] 6: 0x56242e0ab4e0 - std::sys_common::backtrace::_print::h1c9a1d19c48821c1 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x56242e0ab4e0 - std::sys_common::backtrace::print::h7ce8802039fa9d0e [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x56242e0ab4e0 - std::panicking::default_hook::{{closure}}::hb2a74a8c1499c326 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x56242e0ab08b - std::panicking::default_hook::hf4f180b00076f2b2 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:228:9 [INFO] [stdout] 10: 0x56242e0abb94 - std::panicking::rust_panic_with_hook::he85ce8435493b711 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x56242e0ab670 - std::panicking::begin_panic_handler::{{closure}}::h31e15f69e6235bd2 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x56242e0a9d94 - std::sys_common::backtrace::__rust_end_short_backtrace::hfce2fadb61aaa3ae [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x56242e0ab5d9 - rust_begin_unwind [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x56242dfe8371 - core::panicking::panic_fmt::h7b8580d81fcbbacd [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/core/src/panicking.rs:107:14 [INFO] [stdout] 15: 0x56242e0c3fce - core::panicking::assert_failed_inner::hc71171cfb6f4bc69 [INFO] [stdout] 16: 0x56242e0793ba - core::panicking::assert_failed::hfe67431cf2fb5d65 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/core/src/panicking.rs:145:5 [INFO] [stdout] 17: 0x56242dfe91d4 - as drumbeat::event::ops::Assert>::assert_count::{{closure}}::hc1427b5f6c7a451d [INFO] [stdout] 18: 0x56242e016309 - as core::ops::function::Fn>::call::h70c6c251636e09ab [INFO] [stdout] 19: 0x56242e03dcf6 - as core::ops::function::Fn>::call::hbfb40b0c108054d3 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/alloc/src/boxed.rs:1708:9 [INFO] [stdout] 20: 0x56242e02b08c - drumbeat::sync::threadpool::Task::invoke::hd2a4c19daa395351 [INFO] [stdout] at /opt/rustwide/workdir/src/sync/threadpool.rs:24:5 [INFO] [stdout] 21: 0x56242dfeadfd - as drumbeat::event::dispatcher::Dispatcher>::finalize::h30172a2b732e1ead [INFO] [stdout] 22: 0x56242dfe9e39 - as drumbeat::event::observable::Owner>::finish::h5cc0b2f500d51309 [INFO] [stdout] 23: 0x56242e01c246 - as core::ops::drop::Drop>::drop::hc4984b9f4947b6b4 [INFO] [stdout] 24: 0x56242e00298d - core::ptr::drop_in_place>::h4de84ef334b1be09 [INFO] [stdout] 25: 0x56242e00c38c - alloc::sync::Arc::drop_slow::h85db616ae1cacace [INFO] [stdout] 26: 0x56242e01275e - as core::ops::drop::Drop>::drop::h1f57b4d71ef96592 [INFO] [stdout] 27: 0x56242e0041c6 - core::ptr::drop_in_place>>::h55282ebbe10ec230 [INFO] [stdout] 28: 0x56242e0002dc - core::ptr::drop_in_place< as drumbeat::event::ops::Assert>::assert_count::{{closure}}>::hb75cb351933fc380 [INFO] [stdout] 29: 0x56242e000333 - core::ptr::drop_in_place+Output = drumbeat::event::observable::Signal+core::marker::Send+core::marker::Sync>::h54f3bae42dfcba77 [INFO] [stdout] 30: 0x56242e00bfd6 - alloc::sync::Arc::drop_slow::h017574252a07e7b5 [INFO] [stdout] 31: 0x56242e0126fe - as core::ops::drop::Drop>::drop::h0fc031036b565b4d [INFO] [stdout] 32: 0x56242e0005d6 - core::ptr::drop_in_place+Output = drumbeat::event::observable::Signal+core::marker::Send+core::marker::Sync>>::h128c1af6316b748c [INFO] [stdout] 33: 0x56242e001ab6 - core::ptr::drop_in_place>::hc90289e5e5e2eab9 [INFO] [stdout] 34: 0x56242e002af0 - core::ptr::drop_in_place>::h1c21901ffc1aa1b5 [INFO] [stdout] 35: 0x56242e003381 - core::ptr::drop_in_place<[drumbeat::event::dispatcher::DispatchTarget]>::h266321a35fb5bce2 [INFO] [stdout] 36: 0x56242e01409f - as core::ops::drop::Drop>::drop::hb8592051466b5e7b [INFO] [stdout] 37: 0x56242e00440d - core::ptr::drop_in_place>>::h323c47d1a2732ebe [INFO] [stdout] 38: 0x56242e002b6d - core::ptr::drop_in_place>::h4db8a8492ad99a72 [INFO] [stdout] 39: 0x56242dfff8c7 - core::ptr::drop_in_place>>::h8147ac63e58ad78e [INFO] [stdout] 40: 0x56242dfffff6 - core::ptr::drop_in_place>>>::hf424dcfff3e8984a [INFO] [stdout] 41: 0x56242e00006c - core::ptr::drop_in_place>>>::hcf9eab66097d826f [INFO] [stdout] 42: 0x56242e00c2cc - alloc::sync::Arc::drop_slow::h68813112faf9db97 [INFO] [stdout] 43: 0x56242e012a5e - as core::ops::drop::Drop>::drop::h8dfa1c6f5ce8782b [INFO] [stdout] 44: 0x56242e000216 - core::ptr::drop_in_place>>>>::h03b798097f45d5f1 [INFO] [stdout] 45: 0x56242e00299c - core::ptr::drop_in_place>::h4de84ef334b1be09 [INFO] [stdout] 46: 0x56242e00c38c - alloc::sync::Arc::drop_slow::h85db616ae1cacace [INFO] [stdout] 47: 0x56242e01275e - as core::ops::drop::Drop>::drop::h1f57b4d71ef96592 [INFO] [stdout] 48: 0x56242e0041c6 - core::ptr::drop_in_place>>::h55282ebbe10ec230 [INFO] [stdout] 49: 0x56242e01e02b - rust_out::main::_doctest_main_src_event_observable_rs_497_0::{{closure}}::h4d4033123472b3c8 [INFO] [stdout] 50: 0x56242e01c0e3 - drumbeat::utils::testing::panic_after::{{closure}}::h325a9305bf2da88f [INFO] [stdout] 51: 0x56242dfeba69 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7cf86305f85377f6 [INFO] [stdout] 52: 0x56242dffdd46 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h137b634e313957bf [INFO] [stdout] 53: 0x56242dfea446 - as core::ops::function::FnOnce<()>>::call_once::h3cdfeb1ec0932229 [INFO] [stdout] 54: 0x56242dffdef0 - std::panicking::try::do_call::h6c786f1e4c232bb3 [INFO] [stdout] 55: 0x56242e01e32b - __rust_try [INFO] [stdout] 56: 0x56242dffde6e - std::panicking::try::h1a8bb64a07822081 [INFO] [stdout] 57: 0x56242dffd1e9 - std::panic::catch_unwind::h6154a8f53f45262c [INFO] [stdout] 58: 0x56242dffdb25 - std::thread::Builder::spawn_unchecked::{{closure}}::h1ca75ce976262103 [INFO] [stdout] 59: 0x56242dfff196 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h445301a34d942451 [INFO] [stdout] 60: 0x56242e0ae183 - as core::ops::function::FnOnce>::call_once::he162a5c338a10a39 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/alloc/src/boxed.rs:1694:9 [INFO] [stdout] 61: 0x56242e0ae183 - as core::ops::function::FnOnce>::call_once::hb27497b21740dd97 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/alloc/src/boxed.rs:1694:9 [INFO] [stdout] 62: 0x56242e0ae183 - std::sys::unix::thread::Thread::new::thread_start::he467e990e49c5136 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys/unix/thread.rs:106:17 [INFO] [stdout] 63: 0x7f9145199609 - start_thread [INFO] [stdout] 64: 0x7f9144f6b293 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] thread 'main' panicked at 'thread panicked', /opt/rustwide/workdir/src/utils/testing.rs:23:47 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56242e0a98dc - std::backtrace_rs::backtrace::libunwind::trace::h7630ba4cba718aa0 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x56242e0a98dc - std::backtrace_rs::backtrace::trace_unsynchronized::he7498e79c157f5ac [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56242e0a98dc - std::sys_common::backtrace::_print_fmt::hdaebadaee17bca49 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x56242e0a98dc - ::fmt::h82b0e3aaf8a96140 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x56242e0c4cdc - core::fmt::write::h72801a82c94e6ff1 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/core/src/fmt/mod.rs:1149:17 [INFO] [stdout] 5: 0x56242e0a6815 - std::io::Write::write_fmt::hc2da38dc44811df8 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/io/mod.rs:1697:15 [INFO] [stdout] 6: 0x56242e0ab4e0 - std::sys_common::backtrace::_print::h1c9a1d19c48821c1 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x56242e0ab4e0 - std::sys_common::backtrace::print::h7ce8802039fa9d0e [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x56242e0ab4e0 - std::panicking::default_hook::{{closure}}::hb2a74a8c1499c326 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x56242e0ab08b - std::panicking::default_hook::hf4f180b00076f2b2 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:228:9 [INFO] [stdout] 10: 0x56242e0abb94 - std::panicking::rust_panic_with_hook::he85ce8435493b711 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x56242e045ba2 - std::panicking::begin_panic::{{closure}}::hc8d04510c820cf7f [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:526:9 [INFO] [stdout] 12: 0x56242e044069 - std::sys_common::backtrace::__rust_end_short_backtrace::he2da74fe0b5e08cc [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x56242e045ae3 - std::panicking::begin_panic::h363da8090f90e916 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:525:12 [INFO] [stdout] 14: 0x56242e01c024 - drumbeat::utils::testing::panic_after::hcc6b41bbef139778 [INFO] [stdout] 15: 0x56242e01c183 - drumbeat::utils::testing::async_context::h27e29b20dcc3a89c [INFO] [stdout] 16: 0x56242e01dab6 - rust_out::main::_doctest_main_src_event_observable_rs_497_0::hcac8c1d37067bc6d [INFO] [stdout] 17: 0x56242e01daa6 - rust_out::main::h61823b600df25383 [INFO] [stdout] 18: 0x56242dfff563 - core::ops::function::FnOnce::call_once::h827fb1f4029b40e6 [INFO] [stdout] 19: 0x56242dfeba29 - std::sys_common::backtrace::__rust_begin_short_backtrace::h14f53ef84fb8b5f7 [INFO] [stdout] 20: 0x56242dfebad9 - std::rt::lang_start::{{closure}}::h5922618cc8a7ae58 [INFO] [stdout] 21: 0x56242e0a9121 - core::ops::function::impls:: for &F>::call_once::h0e73392810ecd318 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 22: 0x56242e0a9121 - std::panicking::try::do_call::h12dcb4a4f352a507 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:406:40 [INFO] [stdout] 23: 0x56242e0a9121 - std::panicking::try::h0d978c76ab4a3863 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:370:19 [INFO] [stdout] 24: 0x56242e0a9121 - std::panic::catch_unwind::hab40227675186980 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panic.rs:133:14 [INFO] [stdout] 25: 0x56242e0a9121 - std::rt::lang_start_internal::{{closure}}::hc34786299e7d2cf7 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/rt.rs:128:48 [INFO] [stdout] 26: 0x56242e0a9121 - std::panicking::try::do_call::h38e7a9128f21d387 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:406:40 [INFO] [stdout] 27: 0x56242e0a9121 - std::panicking::try::h32d4e72fd8922bce [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panicking.rs:370:19 [INFO] [stdout] 28: 0x56242e0a9121 - std::panic::catch_unwind::h9a345671d889d41f [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/panic.rs:133:14 [INFO] [stdout] 29: 0x56242e0a9121 - std::rt::lang_start_internal::h9e691a4f557eb2a3 [INFO] [stdout] at /rustc/a77da2d454e6caa227a85b16410b95f93495e7e0/library/std/src/rt.rs:128:20 [INFO] [stdout] 30: 0x56242dfebac1 - std::rt::lang_start::h886614fd12d1e379 [INFO] [stdout] 31: 0x56242e01e363 - main [INFO] [stdout] 32: 0x7f9144e700b3 - __libc_start_main [INFO] [stdout] 33: 0x56242dfe8aae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/event/observable.rs - event::observable::Observable::merge (line 497) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 20 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.81s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "7a827374c2afa976d7e8a22d5ad78696948b0e052a203b624eac773df6dba25c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a827374c2afa976d7e8a22d5ad78696948b0e052a203b624eac773df6dba25c", kill_on_drop: false }` [INFO] [stdout] 7a827374c2afa976d7e8a22d5ad78696948b0e052a203b624eac773df6dba25c