[INFO] crate timely 0.10.0 is already in cache [INFO] extracting crate timely 0.10.0 into work/ex/beta-1.38-1/sources/1.37.0/reg/timely/0.10.0 [INFO] extracting crate timely 0.10.0 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/timely/0.10.0 [INFO] validating manifest of timely-0.10.0 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of timely-0.10.0 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing timely-0.10.0 [INFO] finished frobbing timely-0.10.0 [INFO] frobbed toml for timely-0.10.0 written to work/ex/beta-1.38-1/sources/1.37.0/reg/timely/0.10.0/Cargo.toml [INFO] started frobbing timely-0.10.0 [INFO] finished frobbing timely-0.10.0 [INFO] frobbed toml for timely-0.10.0 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/timely/0.10.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing timely-0.10.0 against beta-2019-08-13 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-0/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/timely/0.10.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "build" "--frozen"` [INFO] [stdout] e737db198ed286bde0cfca955416254cabf1d0973a0cc5a8d87bed3efcfcfa09 [INFO] running `"docker" "start" "-a" "e737db198ed286bde0cfca955416254cabf1d0973a0cc5a8d87bed3efcfcfa09"` [INFO] [stderr] Compiling abomonation v0.7.3 [INFO] [stderr] Compiling timely_logging v0.10.0 [INFO] [stderr] Compiling timely_bytes v0.10.0 [INFO] [stderr] Compiling abomonation_derive v0.3.0 [INFO] [stderr] Compiling abomonation_derive v0.4.0 [INFO] [stderr] Compiling timely_communication v0.10.0 [INFO] [stderr] Compiling timely v0.10.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:38:87 [INFO] [stderr] | [INFO] [stderr] 38 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:38:111 [INFO] [stderr] | [INFO] [stderr] 38 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:76:87 [INFO] [stderr] | [INFO] [stderr] 76 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:76:111 [INFO] [stderr] | [INFO] [stderr] 76 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:471:25 [INFO] [stderr] | [INFO] [stderr] 471 | operate: Option>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Schedule` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:472:27 [INFO] [stderr] | [INFO] [stderr] 472 | resources: Option>, [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/broadcast.rs:17:22 [INFO] [stderr] | [INFO] [stderr] 17 | pushers: Vec>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/broadcast.rs:18:17 [INFO] [stderr] | [INFO] [stderr] 18 | puller: Box>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:125:44 [INFO] [stderr] | [INFO] [stderr] 125 | pub fn add_child(&mut self, child: Box>, index: usize, identifier: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:560:26 [INFO] [stderr] | [INFO] [stderr] 560 | operator: Option>>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:594:24 [INFO] [stderr] | [INFO] [stderr] 594 | mut scope: Box>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pushers/tee.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | shared: Rc>>>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pushers/tee.rs:63:32 [INFO] [stderr] | [INFO] [stderr] 63 | shared: Rc>>>>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pact.rs:61:23 [INFO] [stderr] | [INFO] [stderr] 61 | type Pusher = Box>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pact.rs:62:23 [INFO] [stderr] | [INFO] [stderr] 62 | type Puller = Box>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:57:87 [INFO] [stderr] | [INFO] [stderr] 57 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:57:111 [INFO] [stderr] | [INFO] [stderr] 57 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:100:59 [INFO] [stderr] | [INFO] [stderr] 100 | fn add_operator_with_indices(&mut self, operator: Box>, local: usize, global: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:41:46 [INFO] [stderr] | [INFO] [stderr] 41 | fn add_operator(&mut self, operator: Box>) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:59:57 [INFO] [stderr] | [INFO] [stderr] 59 | fn add_operator_with_index(&mut self, operator: Box>, index: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:67:59 [INFO] [stderr] | [INFO] [stderr] 67 | fn add_operator_with_indices(&mut self, operator: Box>, local: usize, global: usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/execute.rs:279:60 [INFO] [stderr] | [INFO] [stderr] 279 | pub fn execute_from(builders: Vec, others: Box<::std::any::Any>, func: F) -> Result,String> [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.56s [INFO] running `"docker" "inspect" "e737db198ed286bde0cfca955416254cabf1d0973a0cc5a8d87bed3efcfcfa09"` [INFO] running `"docker" "rm" "-f" "e737db198ed286bde0cfca955416254cabf1d0973a0cc5a8d87bed3efcfcfa09"` [INFO] [stdout] e737db198ed286bde0cfca955416254cabf1d0973a0cc5a8d87bed3efcfcfa09 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-0/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/timely/0.10.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen" "--no-run"` [INFO] [stdout] da50fbe8a4a95adcf3f06018227d0a48c5f05435524c27cf24464fe432dcd8f7 [INFO] running `"docker" "start" "-a" "da50fbe8a4a95adcf3f06018227d0a48c5f05435524c27cf24464fe432dcd8f7"` [INFO] [stderr] Compiling timely_sort v0.1.6 [INFO] [stderr] Compiling timely v0.10.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:38:87 [INFO] [stderr] | [INFO] [stderr] 38 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:38:111 [INFO] [stderr] | [INFO] [stderr] 38 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:76:87 [INFO] [stderr] | [INFO] [stderr] 76 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:76:111 [INFO] [stderr] | [INFO] [stderr] 76 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:471:25 [INFO] [stderr] | [INFO] [stderr] 471 | operate: Option>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Schedule` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/worker.rs:472:27 [INFO] [stderr] | [INFO] [stderr] 472 | resources: Option>, [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/broadcast.rs:17:22 [INFO] [stderr] | [INFO] [stderr] 17 | pushers: Vec>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/broadcast.rs:18:17 [INFO] [stderr] | [INFO] [stderr] 18 | puller: Box>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:125:44 [INFO] [stderr] | [INFO] [stderr] 125 | pub fn add_child(&mut self, child: Box>, index: usize, identifier: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:560:26 [INFO] [stderr] | [INFO] [stderr] 560 | operator: Option>>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/progress/subgraph.rs:594:24 [INFO] [stderr] | [INFO] [stderr] 594 | mut scope: Box>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pushers/tee.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | shared: Rc>>>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pushers/tee.rs:63:32 [INFO] [stderr] | [INFO] [stderr] 63 | shared: Rc>>>>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pact.rs:61:23 [INFO] [stderr] | [INFO] [stderr] 61 | type Pusher = Box>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/channels/pact.rs:62:23 [INFO] [stderr] | [INFO] [stderr] 62 | type Puller = Box>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:57:87 [INFO] [stderr] | [INFO] [stderr] 57 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Push>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:57:111 [INFO] [stderr] | [INFO] [stderr] 57 | fn allocate(&mut self, identifier: usize, address: &[usize]) -> (Vec>>>, Box>>) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Pull>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/child.rs:100:59 [INFO] [stderr] | [INFO] [stderr] 100 | fn add_operator_with_indices(&mut self, operator: Box>, local: usize, global: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:41:46 [INFO] [stderr] | [INFO] [stderr] 41 | fn add_operator(&mut self, operator: Box>) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:59:57 [INFO] [stderr] | [INFO] [stderr] 59 | fn add_operator_with_index(&mut self, operator: Box>, index: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dataflow/scopes/mod.rs:67:59 [INFO] [stderr] | [INFO] [stderr] 67 | fn add_operator_with_indices(&mut self, operator: Box>, local: usize, global: usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Operate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/execute.rs:279:60 [INFO] [stderr] | [INFO] [stderr] 279 | pub fn execute_from(builders: Vec, others: Box<::std::any::Any>, func: F) -> Result,String> [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 15s [INFO] running `"docker" "inspect" "da50fbe8a4a95adcf3f06018227d0a48c5f05435524c27cf24464fe432dcd8f7"` [INFO] running `"docker" "rm" "-f" "da50fbe8a4a95adcf3f06018227d0a48c5f05435524c27cf24464fe432dcd8f7"` [INFO] [stdout] da50fbe8a4a95adcf3f06018227d0a48c5f05435524c27cf24464fe432dcd8f7 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-0/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/timely/0.10.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen"` [INFO] [stdout] 6f56fbf64fe948f7369ab37cbf4caf9e88bdd7fd836196de64be7d2aa30abe1f [INFO] running `"docker" "start" "-a" "6f56fbf64fe948f7369ab37cbf4caf9e88bdd7fd836196de64be7d2aa30abe1f"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running /opt/crater/target/debug/deps/timely-595c806863062fc0 [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test dataflow::operators::generic::notificator::notificator_delivers_notifications_in_topo_order ... ok [INFO] [stdout] test dataflow::operators::generic::builder_rc::tests::correct_capabilities ... ok [INFO] [stdout] test dataflow::operators::probe::tests::probe ... ok [INFO] [stdout] test dataflow::operators::generic::builder_rc::tests::incorrect_capabilities ... ok [INFO] [stdout] test dataflow::operators::capture::event::link::avoid_stack_overflow_in_drop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/barrier-1c75855ae93908a7 [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test barrier_sync_1w ... ok [INFO] [stdout] test barrier_sync_2w ... ok [INFO] [stdout] test barrier_sync_3w ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/skeptic-1fa2f456d2f074db [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 [INFO] [stdout] [INFO] [stderr] Doc-tests timely [INFO] [stdout] [INFO] [stdout] running 122 tests [INFO] [stdout] test src/dataflow/operators/branch.rs - dataflow::operators::branch::Branch::branch (line 19) ... ok [INFO] [stdout] test src/dataflow/operators/branch.rs - dataflow::operators::branch::BranchWhen::branch_when (line 81) ... ok [INFO] [stdout] test src/dataflow/mod.rs - dataflow (line 7) ... ok [INFO] [stdout] test src/dataflow/operators/broadcast.rs - dataflow::operators::broadcast::Broadcast::broadcast (line 26) ... ok [INFO] [stdout] test src/dataflow/operators/aggregation/aggregate.rs - dataflow::operators::aggregation::aggregate::Aggregate::aggregate (line 26) ... ok [INFO] [stdout] test src/dataflow/operators/aggregation/state_machine.rs - dataflow::operators::aggregation::state_machine::StateMachine::state_machine (line 28) ... ok [INFO] [stdout] test src/dataflow/operators/aggregation/aggregate.rs - dataflow::operators::aggregation::aggregate::Aggregate::aggregate (line 47) ... test src/dataflow/operators/aggregation/aggregate.rs - dataflow::operators::aggregation::aggregate::Aggregate::aggregate (line 47) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 31) ... test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 31) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/aggregation/aggregate.rs - dataflow::operators::aggregation::aggregate::Aggregate::aggregate (line 47) ... ok [INFO] [stdout] test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 31) ... ok [INFO] [stdout] test src/dataflow/operators/concat.rs - dataflow::operators::concat::Concat::concat (line 13) ... ok [INFO] [stdout] test src/dataflow/operators/capture/mod.rs - dataflow::operators::capture (line 21) ... ok [INFO] [stdout] test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 70) ... test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 70) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/concat.rs - dataflow::operators::concat::Concatenate::concatenate (line 37) ... ok [INFO] [stdout] test src/dataflow/operators/capture/extract.rs - dataflow::operators::capture::extract::Extract::extract (line 14) ... test src/dataflow/operators/capture/extract.rs - dataflow::operators::capture::extract::Extract::extract (line 14) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/capture/mod.rs - dataflow::operators::capture (line 48) ... test src/dataflow/operators/capture/mod.rs - dataflow::operators::capture (line 48) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/capture/mod.rs - dataflow::operators::capture (line 48) ... ok [INFO] [stdout] test src/dataflow/operators/capture/capture.rs - dataflow::operators::capture::capture::Capture::capture_into (line 70) ... ok [INFO] [stdout] test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::accumulate (line 17) ... test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::accumulate (line 17) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::accumulate (line 17) ... ok [INFO] [stdout] test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::count (line 35) ... test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::count (line 35) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/capture/extract.rs - dataflow::operators::capture::extract::Extract::extract (line 14) ... ok [INFO] [stdout] test src/dataflow/operators/count.rs - dataflow::operators::count::Accumulate::count (line 35) ... ok [INFO] [stdout] test src/dataflow/operators/delay.rs - dataflow::operators::delay::Delay::delay (line 25) ... ok [INFO] [stdout] test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave (line 8) ... ok [INFO] [stdout] test src/dataflow/operators/delay.rs - dataflow::operators::delay::Delay::delay_batch (line 80) ... ok [INFO] [stdout] test src/dataflow/operators/delay.rs - dataflow::operators::delay::Delay::delay_total (line 52) ... ok [INFO] [stdout] test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave::Leave::leave (line 107) ... ok [INFO] [stdout] test src/dataflow/operators/exchange.rs - dataflow::operators::exchange::Exchange::exchange (line 16) ... ok [INFO] [stdout] test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave::Enter::enter (line 45) ... ok [INFO] [stdout] test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave::EnterAt::enter_at (line 66) ... test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave::EnterAt::enter_at (line 66) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::Feedback::feedback (line 25) ... ok [INFO] [stdout] test src/dataflow/operators/enterleave.rs - dataflow::operators::enterleave::EnterAt::enter_at (line 66) ... ok [INFO] [stdout] test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::ConnectLoop::connect_loop (line 91) ... test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::ConnectLoop::connect_loop (line 91) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::ConnectLoop::connect_loop (line 91) ... ok [INFO] [stdout] test src/dataflow/operators/filter.rs - dataflow::operators::filter::Filter::filter (line 13) ... ok [INFO] [stdout] test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::LoopVariable::loop_variable (line 51) ... test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::LoopVariable::loop_variable (line 51) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::InputHandle::for_each (line 63) ... ok [INFO] [stdout] test src/dataflow/operators/flow_controlled.rs - dataflow::operators::flow_controlled::iterator_source (line 36) ... test src/dataflow/operators/flow_controlled.rs - dataflow::operators::flow_controlled::iterator_source (line 36) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::FrontieredInputHandle::for_each (line 110) ... test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::FrontieredInputHandle::for_each (line 110) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::FrontieredInputHandle::for_each (line 110) ... ok [INFO] [stdout] test src/dataflow/operators/feedback.rs - dataflow::operators::feedback::LoopVariable::loop_variable (line 51) ... ok [INFO] [stdout] test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::OutputHandle::session (line 194) ... test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::OutputHandle::session (line 194) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/handles.rs - dataflow::operators::generic::handles::OutputHandle::session (line 194) ... ok [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator (line 186) ... test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator (line 186) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator::notify_at (line 262) ... ok [INFO] [stdout] test src/dataflow/operators/flow_controlled.rs - dataflow::operators::flow_controlled::iterator_source (line 36) ... ok [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator (line 186) ... ok [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator::pending (line 378) ... test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator::pending (line 378) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::FrontierNotificator::pending (line 378) ... ok [INFO] [stdout] test src/dataflow/operators/generic/notificator.rs - dataflow::operators::generic::notificator::Notificator::notify_at (line 52) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::binary (line 260) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::binary_frontier (line 144) ... test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::binary_frontier (line 144) has been running for over 60 seconds [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::binary_frontier (line 144) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::binary_notify (line 205) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::sink (line 305) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::unary (line 108) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::unary_frontier (line 25) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::empty (line 590) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::source (line 525) ... ok [INFO] [stdout] test src/dataflow/operators/generic/operator.rs - dataflow::operators::generic::operator::Operator::unary_notify (line 72) ... ok [INFO] [stdout] test src/dataflow/operators/inspect.rs - dataflow::operators::inspect::Inspect::inspect (line 13) ... ok [INFO] [stdout] test src/dataflow/operators/input.rs - dataflow::operators::input::Handle::to_stream (line 223) ... ok [INFO] [stdout] test src/dataflow/operators/input.rs - dataflow::operators::input::Input::input_from (line 69) ... ok [INFO] [stdout] test src/dataflow/operators/input.rs - dataflow::operators::input::Input::new_input (line 38) ... ok [INFO] [stdout] test src/dataflow/operators/inspect.rs - dataflow::operators::inspect::Inspect::inspect_batch (line 49) ... ok [INFO] [stdout] test src/dataflow/operators/input.rs - dataflow::operators::input::Handle::new (line 186) ... ok [INFO] [stdout] test src/dataflow/operators/inspect.rs - dataflow::operators::inspect::Inspect::inspect_time (line 30) ... ok [INFO] [stdout] test src/dataflow/operators/probe.rs - dataflow::operators::probe::Handle::with_frontier (line 160) ... ok [INFO] [stdout] test src/dataflow/operators/map.rs - dataflow::operators::map::Map::flat_map (line 39) ... ok [INFO] [stdout] test src/dataflow/operators/map.rs - dataflow::operators::map::Map::map (line 13) ... ok [INFO] [stdout] test src/dataflow/operators/map.rs - dataflow::operators::map::Map::map_in_place (line 26) ... ok [INFO] [stdout] test src/dataflow/operators/partition.rs - dataflow::operators::partition::Partition::partition (line 13) ... ok [INFO] [stdout] test src/dataflow/operators/to_stream.rs - dataflow::operators::to_stream::ToStream::to_stream (line 16) ... ok [INFO] [stdout] test src/dataflow/operators/reclock.rs - dataflow::operators::reclock::Reclock::reclock (line 21) ... ok [INFO] [stdout] test src/dataflow/operators/probe.rs - dataflow::operators::probe::Probe::probe (line 23) ... ok [INFO] [stdout] test src/dataflow/operators/probe.rs - dataflow::operators::probe::Probe::probe_with (line 52) ... ok [INFO] [stdout] test src/dataflow/operators/unordered_input.rs - dataflow::operators::unordered_input::UnorderedInput::new_unordered_input (line 41) ... ok [INFO] [stdout] test src/dataflow/scopes/mod.rs - dataflow::scopes::Scope::region (line 136) ... ok [INFO] [stdout] test src/execute.rs - execute::example (line 23) ... ok [INFO] [stdout] test src/dataflow/scopes/mod.rs - dataflow::scopes::Scope::iterative (line 106) ... ok [INFO] [stdout] test src/execute.rs - execute::execute_from_args (line 242) ... ignored [INFO] [stdout] test src/execute.rs - execute::execute_from_args (line 248) ... ignored [INFO] [stdout] test src/execute.rs - execute::example (line 37) ... ok [INFO] [stdout] test src/execute.rs - execute::execute_directly (line 68) ... ok [INFO] [stdout] test src/execute.rs - execute::execute (line 102) ... ok [INFO] [stdout] test src/dataflow/scopes/mod.rs - dataflow::scopes::Scope::scoped (line 78) ... test src/dataflow/scopes/mod.rs - dataflow::scopes::Scope::scoped (line 78) has been running for over 60 seconds [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::clear (line 164) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::drain (line 142) ... ok [INFO] [stdout] test src/execute.rs - execute::execute (line 118) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::drain_into (line 221) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::extend (line 86) ... ok [INFO] [stdout] test src/execute.rs - execute::execute_from (line 267) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::into_inner (line 103) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::is_empty (line 186) ... ok [INFO] [stdout] test src/dataflow/scopes/mod.rs - dataflow::scopes::Scope::scoped (line 78) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::iter (line 118) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::update (line 69) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::clear (line 68) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::new_from (line 43) ... ok [INFO] [stdout] test src/progress/change_batch.rs - progress::change_batch::ChangeBatch::new (line 26) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::elements (line 130) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::from_elem (line 57) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::AntichainRef::is_empty (line 484) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::insert (line 24) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::less_than (line 84) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::less_equal (line 104) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::Antichain::new (line 46) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::AntichainRef::iter (line 499) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::AntichainRef::less_equal (line 532) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::AntichainRef::less_than (line 515) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::is_empty (line 252) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::clear (line 191) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::frontier (line 216) ... ok [INFO] [stdout] test src/execute.rs - execute::execute_from_args (line 231) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::less_equal (line 286) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::new (line 171) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::less_than (line 268) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::new_bottom (line 232) ... ok [INFO] [stdout] test src/lib.rs - (line 25) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichainFilter::filter_through (line 445) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::update_iter_and (line 370) ... ok [INFO] [stdout] test src/progress/frontier.rs - progress::frontier::MutableAntichain::update_iter (line 316) ... ok [INFO] [stdout] test src/progress/timestamp.rs - progress::timestamp::PathSummary::followed_by (line 51) ... ok [INFO] [stdout] test src/progress/reachability.rs - progress::reachability::Builder::is_acyclic (line 217) ... ok [INFO] [stdout] test src/progress/reachability.rs - progress::reachability (line 10) ... ok [INFO] [stdout] test src/progress/timestamp.rs - progress::timestamp::PathSummary::results_in (line 30) ... ok [INFO] [stdout] test src/progress/reachability.rs - progress::reachability::Builder::is_acyclic (line 245) ... ok [INFO] [stdout] test src/progress/reachability.rs - progress::reachability::Builder (line 107) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::index (line 272) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::log_register (line 329) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::peers (line 287) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::timer (line 303) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::dataflow (line 345) ... ok [INFO] [stdout] test src/synchronization/sequence.rs - synchronization::sequence::Sequencer::new (line 65) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::dataflow_core (line 374) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::step_while (line 249) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::step_or_park (line 159) ... ok [INFO] [stdout] test src/worker.rs - worker::Worker::step (line 129) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 120 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "6f56fbf64fe948f7369ab37cbf4caf9e88bdd7fd836196de64be7d2aa30abe1f"` [INFO] running `"docker" "rm" "-f" "6f56fbf64fe948f7369ab37cbf4caf9e88bdd7fd836196de64be7d2aa30abe1f"` [INFO] [stdout] 6f56fbf64fe948f7369ab37cbf4caf9e88bdd7fd836196de64be7d2aa30abe1f