[INFO] fetching crate some_local_executor 0.1.2... [INFO] testing some_local_executor-0.1.2 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate some_local_executor 0.1.2 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate some_local_executor 0.1.2 [INFO] finished tweaking crates.io crate some_local_executor 0.1.2 [INFO] tweaked toml for crates.io crate some_local_executor 0.1.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate some_local_executor 0.1.2 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate some_local_executor 0.1.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 94d6451af5ff46eacf5b4de907c157f21e2cb6d0c4cf8fb00591c92e1b649418 [INFO] running `Command { std: "docker" "start" "-a" "94d6451af5ff46eacf5b4de907c157f21e2cb6d0c4cf8fb00591c92e1b649418", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "94d6451af5ff46eacf5b4de907c157f21e2cb6d0c4cf8fb00591c92e1b649418", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "94d6451af5ff46eacf5b4de907c157f21e2cb6d0c4cf8fb00591c92e1b649418", kill_on_drop: false }` [INFO] [stdout] 94d6451af5ff46eacf5b4de907c157f21e2cb6d0c4cf8fb00591c92e1b649418 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 19609697dfadc3c34c9c07633e0e1af29f2180c8843bb8ab983eb63e24a56f90 [INFO] running `Command { std: "docker" "start" "-a" "19609697dfadc3c34c9c07633e0e1af29f2180c8843bb8ab983eb63e24a56f90", kill_on_drop: false }` [INFO] [stderr] Compiling logwise_proc v0.1.1 [INFO] [stderr] Compiling priority v0.1.1 [INFO] [stderr] Compiling some_executor v0.4.1 [INFO] [stderr] Compiling logwise v0.2.3 [INFO] [stderr] Compiling some_local_executor v0.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 118 - fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] 118 + fn new(task: Pin> + 'executor>>, sender: Sender) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:321:46 [INFO] [stdout] | [INFO] [stdout] 321 | fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 321 - fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] 321 + fn enqueue_task(&mut self, task: Pin> + 'tasks>>) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:370:118 [INFO] [stdout] | [INFO] [stdout] 370 | ...ture>>>, Box>>) -> Box, Output = F... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 370 - fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] 370 + fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:376:131 [INFO] [stdout] | [INFO] [stdout] 376 | ...ture>>>, Box>>) -> Box(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] 376 + fn spawn_local_objsafe_async<'s>(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.06s [INFO] running `Command { std: "docker" "inspect" "19609697dfadc3c34c9c07633e0e1af29f2180c8843bb8ab983eb63e24a56f90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "19609697dfadc3c34c9c07633e0e1af29f2180c8843bb8ab983eb63e24a56f90", kill_on_drop: false }` [INFO] [stdout] 19609697dfadc3c34c9c07633e0e1af29f2180c8843bb8ab983eb63e24a56f90 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 69d573031a5f2800f279caebf3a9326a69f9f4734d64a0fe1a09e181893240df [INFO] running `Command { std: "docker" "start" "-a" "69d573031a5f2800f279caebf3a9326a69f9f4734d64a0fe1a09e181893240df", kill_on_drop: false }` [INFO] [stderr] Compiling some_local_executor v0.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 118 - fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] 118 + fn new(task: Pin> + 'executor>>, sender: Sender) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:321:46 [INFO] [stdout] | [INFO] [stdout] 321 | fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 321 - fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] 321 + fn enqueue_task(&mut self, task: Pin> + 'tasks>>) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:370:118 [INFO] [stdout] | [INFO] [stdout] 370 | ...ture>>>, Box>>) -> Box, Output = F... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 370 - fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] 370 + fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:376:131 [INFO] [stdout] | [INFO] [stdout] 376 | ...ture>>>, Box>>) -> Box(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] 376 + fn spawn_local_objsafe_async<'s>(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 118 - fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stdout] 118 + fn new(task: Pin> + 'executor>>, sender: Sender) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:321:46 [INFO] [stdout] | [INFO] [stdout] 321 | fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 321 - fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stdout] 321 + fn enqueue_task(&mut self, task: Pin> + 'tasks>>) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:370:118 [INFO] [stdout] | [INFO] [stdout] 370 | ...ture>>>, Box>>) -> Box, Output = F... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 370 - fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] 370 + fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/lib.rs:376:131 [INFO] [stdout] | [INFO] [stdout] 376 | ...ture>>>, Box>>) -> Box(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] 376 + fn spawn_local_objsafe_async<'s>(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.11s [INFO] running `Command { std: "docker" "inspect" "69d573031a5f2800f279caebf3a9326a69f9f4734d64a0fe1a09e181893240df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "69d573031a5f2800f279caebf3a9326a69f9f4734d64a0fe1a09e181893240df", kill_on_drop: false }` [INFO] [stdout] 69d573031a5f2800f279caebf3a9326a69f9f4734d64a0fe1a09e181893240df [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2c21ad3ae9b795bdad3bd3649d59f5a035ac7ee30f60920eb8d7d3bad00bc6b3 [INFO] running `Command { std: "docker" "start" "-a" "2c21ad3ae9b795bdad3bd3649d59f5a035ac7ee30f60920eb8d7d3bad00bc6b3", kill_on_drop: false }` [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:118:26 [INFO] [stderr] | [INFO] [stderr] 118 | fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 118 - fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stderr] 118 + fn new(task: Pin> + 'executor>>, sender: Sender) -> Self { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:321:46 [INFO] [stderr] | [INFO] [stderr] 321 | fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 321 - fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stderr] 321 + fn enqueue_task(&mut self, task: Pin> + 'tasks>>) { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:370:118 [INFO] [stderr] | [INFO] [stderr] 370 | ...ture>>>, Box>>) -> Box, Output = F... [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 370 - fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stderr] 370 + fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:376:131 [INFO] [stderr] | [INFO] [stderr] 376 | ...ture>>>, Box>>) -> Box(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stderr] 376 + fn spawn_local_objsafe_async<'s>(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `some_local_executor` (lib) generated 4 warnings (run `cargo fix --lib -p some_local_executor` to apply 4 suggestions) [INFO] [stderr] warning: `some_local_executor` (lib test) generated 4 warnings (4 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/some_local_executor-95900913523223b1) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test some_executor_adapter::tests::test_send_sync ... ok [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [0ns] do_some does not currently sort tasks well [INFO] [stderr] 2 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [33.01µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 2 DEBUG: src/lib.rs:214:13 [51.57µs] Polling task TaskID(1) test_do [INFO] [stderr] 2 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [91.52µs] do_some does not currently sort tasks well [interval took 62.79µs] [INFO] [stderr] 3 PERFWARN: BEGIN src/lib.rs:208:25 [180.22µs] do_some does not currently sort tasks well [INFO] [stderr] 3 PERWARN: END [218.61µs] do_some does not currently sort tasks well [interval took 1.31µs] [INFO] [stderr] 3 PERFWARN: statistics[do_some does not currently sort tasks well: 1.31µs,] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [309.7µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [326.48µs] O(n) search for task_id [interval took 1.12µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [340.89µs] do_some does not currently sort tasks well [INFO] [stderr] 4 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [353.97µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 4 DEBUG: src/lib.rs:214:13 [370.89µs] Polling task TaskID(1) test_do [INFO] [stderr] 4 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [399.44µs] do_some does not currently sort tasks well [interval took 48.18µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [412.96µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [423.91µs] O(n) search for task_id [interval took 360ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [435.82µs] do_some does not currently sort tasks well [INFO] [stderr] 5 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [447.9µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 5 DEBUG: src/lib.rs:214:13 [464.28µs] Polling task TaskID(1) test_do [INFO] [stderr] 5 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [488.43µs] do_some does not currently sort tasks well [interval took 42.3µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [501.5µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [512.42µs] O(n) search for task_id [interval took 340ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [523.89µs] do_some does not currently sort tasks well [INFO] [stderr] 6 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [535.77µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 6 DEBUG: src/lib.rs:214:13 [551.61µs] Polling task TaskID(1) test_do [INFO] [stderr] 6 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [575.63µs] do_some does not currently sort tasks well [interval took 41.72µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [588.33µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [598.79µs] O(n) search for task_id [interval took 300ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [610.58µs] do_some does not currently sort tasks well [INFO] [stderr] 7 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [622.47µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 7 DEBUG: src/lib.rs:214:13 [638.81µs] Polling task TaskID(1) test_do [INFO] [stderr] 7 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [663.17µs] do_some does not currently sort tasks well [interval took 42.48µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [675.69µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [693.29µs] O(n) search for task_id [interval took 350ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [705.24µs] do_some does not currently sort tasks well [INFO] [stderr] 8 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [717.04µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 8 DEBUG: src/lib.rs:214:13 [733.32µs] Polling task TaskID(1) test_do [INFO] [stderr] 8 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [757.87µs] do_some does not currently sort tasks well [interval took 42.65µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [770.33µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [781.01µs] O(n) search for task_id [interval took 290ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [792.78µs] do_some does not currently sort tasks well [INFO] [stderr] 9 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [804.46µs] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 9 DEBUG: src/lib.rs:214:13 [820.26µs] Polling task TaskID(1) test_do [INFO] [stderr] 9 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [863.96µs] do_some does not currently sort tasks well [interval took 61.3µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [877.71µs] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [888.05µs] O(n) search for task_id [interval took 400ns] [INFO] [stderr] 10 PERFWARN: BEGIN src/lib.rs:208:25 [887.68µs] do_some does not currently sort tasks well [INFO] [stderr] 10 PERWARN: END [917.63µs] do_some does not currently sort tasks well [interval took 1.71µs] [INFO] [stderr] 10 PERFWARN: BEGIN src/lib.rs:208:25 [939.22µs] do_some does not currently sort tasks well [INFO] [stderr] 11 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [953.08µs] Enter task `single_threaded_executor::do_some` parent: `10` [INFO] [stderr] 11 DEBUG: src/lib.rs:235:13 [968.94µs] Polling task TaskID(2) spawn_task [INFO] [stderr] 11 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 10 PERWARN: END [1.00277ms] do_some does not currently sort tasks well [interval took 53.36µs] [INFO] [stderr] 10 PERFWARN: statistics[do_some does not currently sort tasks well: 55.07µs,] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [899.66µs] do_some does not currently sort tasks well [INFO] [stderr] 12 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [1.06224ms] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 12 DEBUG: src/lib.rs:214:13 [1.08049ms] Polling task TaskID(1) test_do [INFO] [stderr] 12 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [1.13457ms] do_some does not currently sort tasks well [interval took 76.58µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [1.15047ms] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [1.16158ms] O(n) search for task_id [interval took 460ns] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:208:25 [1.17416ms] do_some does not currently sort tasks well [INFO] [stderr] 13 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [1.18538ms] Enter task `single_threaded_executor::do_some` parent: `0` [INFO] [stderr] 13 DEBUG: src/lib.rs:214:13 [1.20255ms] Polling task TaskID(1) test_do [INFO] [stderr] 13 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 0 PERWARN: END [1.22914ms] do_some does not currently sort tasks well [interval took 46.1µs] [INFO] [stderr] 0 PERFWARN: BEGIN src/lib.rs:265:41 [1.24257ms] O(n) search for task_id [INFO] [stderr] 0 PERWARN: END [1.25318ms] O(n) search for task_id [interval took 400ns] [INFO] [stderr] 0 PERFWARN: statistics[do_some does not currently sort tasks well: 464.1µs,O(n) search for task_id: 4.02µs,] [INFO] [stderr] 1 PERFWARN: BEGIN src/lib.rs:208:25 [0ns] do_some does not currently sort tasks well [INFO] [stderr] 1 PERWARN: END [1.87853ms] do_some does not currently sort tasks well [interval took 2.5µs] [INFO] [stderr] 1 PERFWARN: BEGIN src/lib.rs:208:25 [1.91877ms] do_some does not currently sort tasks well [INFO] [stderr] 14 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [1.94117ms] Enter task `single_threaded_executor::do_some` parent: `1` [INFO] [stderr] 14 DEBUG: src/lib.rs:235:13 [1.97112ms] Polling task TaskID(0) spawn_task [INFO] [stderr] 14 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 1 PERWARN: END [1.99761ms] do_some does not currently sort tasks well [interval took 60.37µs] [INFO] [stderr] 1 PERFWARN: BEGIN src/lib.rs:265:41 [2.01056ms] O(n) search for task_id [INFO] [stderr] 1 PERWARN: END [2.02086ms] O(n) search for task_id [interval took 740ns] [INFO] [stderr] 1 PERFWARN: BEGIN src/lib.rs:208:25 [2.03339ms] do_some does not currently sort tasks well [INFO] [stderr] 15 DEBUG: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/logwise-0.2.3/src/context.rs:235:13 [2.04602ms] Enter task `single_threaded_executor::do_some` parent: `1` [INFO] [stderr] 15 DEBUG: src/lib.rs:235:13 [2.06595ms] Polling task TaskID(0) spawn_task [INFO] [stderr] 15 Finished task `single_threaded_executor::do_some` [INFO] [stderr] 1 PERWARN: END [2.09081ms] do_some does not currently sort tasks well [interval took 48.17µs] [INFO] [stderr] 1 PERFWARN: statistics[do_some does not currently sort tasks well: 111.04µs,O(n) search for task_id: 740ns,] [INFO] [stdout] test tests::test_do_empty ... ok [INFO] [stdout] test some_executor_adapter::tests::spawn_task ... ok [INFO] [stdout] test tests::test_do ... ok [INFO] [stdout] test some_executor_adapter::tests::spawn_task_wake ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Doc-tests some_local_executor [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:118:26 [INFO] [stderr] | [INFO] [stderr] 118 | fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 118 - fn new(task: Pin> + 'executor)>>, sender: Sender) -> Self { [INFO] [stderr] 118 + fn new(task: Pin> + 'executor>>, sender: Sender) -> Self { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:321:46 [INFO] [stderr] | [INFO] [stderr] 321 | fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 321 - fn enqueue_task(&mut self, task: Pin> + 'tasks)>>) { [INFO] [stderr] 321 + fn enqueue_task(&mut self, task: Pin> + 'tasks>>) { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:370:118 [INFO] [stderr] | [INFO] [stderr] 370 | ...ture>>>, Box>>) -> Box, Output = F... [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 370 - fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stderr] 370 + fn spawn_local_objsafe(&mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/lib.rs:376:131 [INFO] [stderr] | [INFO] [stderr] 376 | ...ture>>>, Box>>) -> Box(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stderr] 376 + fn spawn_local_objsafe_async<'s>(&'s mut self, task: Task>>>, Box>>) -> Box, Output = FinishedObservation>>>> + 's> { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: 4 warnings emitted [INFO] [stderr] [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] running `Command { std: "docker" "inspect" "2c21ad3ae9b795bdad3bd3649d59f5a035ac7ee30f60920eb8d7d3bad00bc6b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2c21ad3ae9b795bdad3bd3649d59f5a035ac7ee30f60920eb8d7d3bad00bc6b3", kill_on_drop: false }` [INFO] [stdout] 2c21ad3ae9b795bdad3bd3649d59f5a035ac7ee30f60920eb8d7d3bad00bc6b3