[INFO] fetching crate google-tpu1 1.0.8+20181010... [INFO] extracting crate google-tpu1 1.0.8+20181010 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/google-tpu1/1.0.8+20181010 [INFO] extracting crate google-tpu1 1.0.8+20181010 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/google-tpu1/1.0.8+20181010 [INFO] validating manifest of google-tpu1-1.0.8+20181010 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of google-tpu1-1.0.8+20181010 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing google-tpu1-1.0.8+20181010 [INFO] finished frobbing google-tpu1-1.0.8+20181010 [INFO] frobbed toml for google-tpu1-1.0.8+20181010 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/google-tpu1/1.0.8+20181010/Cargo.toml [INFO] started frobbing google-tpu1-1.0.8+20181010 [INFO] finished frobbing google-tpu1-1.0.8+20181010 [INFO] frobbed toml for google-tpu1-1.0.8+20181010 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/google-tpu1/1.0.8+20181010/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing google-tpu1-1.0.8+20181010 against try#e212b7d492c96d3837691ba29d32d5f468933fb8 for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/google-tpu1/1.0.8+20181010:/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=forbid" "-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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "build" "--frozen"` [INFO] [stdout] 9e6e016cbe4e7c4b14d024097b5d4be252f1823d9b185484cabf0b10a0183de0 [INFO] running `"docker" "start" "-a" "9e6e016cbe4e7c4b14d024097b5d4be252f1823d9b185484cabf0b10a0183de0"` [INFO] [stderr] Compiling google-tpu1 v1.0.8+20181010 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:166:31 [INFO] [stderr] | [INFO] [stderr] 166 | fn token(&mut self, err: &error::Error) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [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/cmn.rs:277:22 [INFO] [stderr] | [INFO] [stderr] 277 | MissingToken(Box), [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:342:32 [INFO] [stderr] | [INFO] [stderr] 342 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:368:38 [INFO] [stderr] | [INFO] [stderr] 368 | raw_parts: Vec<(Headers, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:369:52 [INFO] [stderr] | [INFO] [stderr] 369 | current_part: Option<(Cursor>, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:391:48 [INFO] [stderr] | [INFO] [stderr] 391 | pub fn add_part(&mut self, reader: &'a mut Read, size: u64, mime_type: Mime) -> &mut MultiPartReader<'a> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:616:27 [INFO] [stderr] | [INFO] [stderr] 616 | pub delegate: &'a mut Delegate, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:622:25 [INFO] [stderr] | [INFO] [stderr] 622 | pub reader: &'a mut ReadSeek, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn ReadSeek` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1310:31 [INFO] [stderr] | [INFO] [stderr] 1310 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1326:27 [INFO] [stderr] | [INFO] [stderr] 1326 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1498:50 [INFO] [stderr] | [INFO] [stderr] 1498 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1591:31 [INFO] [stderr] | [INFO] [stderr] 1591 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1607:27 [INFO] [stderr] | [INFO] [stderr] 1607 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1749:50 [INFO] [stderr] | [INFO] [stderr] 1749 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationAcceleratorTypeGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1850:31 [INFO] [stderr] | [INFO] [stderr] 1850 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1866:27 [INFO] [stderr] | [INFO] [stderr] 1866 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2048:50 [INFO] [stderr] | [INFO] [stderr] 2048 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationAcceleratorTypeListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2147:31 [INFO] [stderr] | [INFO] [stderr] 2147 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2163:27 [INFO] [stderr] | [INFO] [stderr] 2163 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2335:50 [INFO] [stderr] | [INFO] [stderr] 2335 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2435:31 [INFO] [stderr] | [INFO] [stderr] 2435 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2451:27 [INFO] [stderr] | [INFO] [stderr] 2451 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2617:50 [INFO] [stderr] | [INFO] [stderr] 2617 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeReimageCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2710:31 [INFO] [stderr] | [INFO] [stderr] 2710 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2726:27 [INFO] [stderr] | [INFO] [stderr] 2726 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2868:50 [INFO] [stderr] | [INFO] [stderr] 2868 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationTensorflowVersionGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2963:31 [INFO] [stderr] | [INFO] [stderr] 2963 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2979:27 [INFO] [stderr] | [INFO] [stderr] 2979 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3121:50 [INFO] [stderr] | [INFO] [stderr] 3121 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3214:31 [INFO] [stderr] | [INFO] [stderr] 3214 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3230:27 [INFO] [stderr] | [INFO] [stderr] 3230 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3372:50 [INFO] [stderr] | [INFO] [stderr] 3372 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3468:31 [INFO] [stderr] | [INFO] [stderr] 3468 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3484:27 [INFO] [stderr] | [INFO] [stderr] 3484 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3626:50 [INFO] [stderr] | [INFO] [stderr] 3626 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3726:31 [INFO] [stderr] | [INFO] [stderr] 3726 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3742:27 [INFO] [stderr] | [INFO] [stderr] 3742 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3908:50 [INFO] [stderr] | [INFO] [stderr] 3908 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeStopCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4010:31 [INFO] [stderr] | [INFO] [stderr] 4010 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4026:27 [INFO] [stderr] | [INFO] [stderr] 4026 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4168:50 [INFO] [stderr] | [INFO] [stderr] 4168 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationCancelCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4261:31 [INFO] [stderr] | [INFO] [stderr] 4261 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4277:27 [INFO] [stderr] | [INFO] [stderr] 4277 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4419:50 [INFO] [stderr] | [INFO] [stderr] 4419 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4519:31 [INFO] [stderr] | [INFO] [stderr] 4519 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4535:27 [INFO] [stderr] | [INFO] [stderr] 4535 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4701:50 [INFO] [stderr] | [INFO] [stderr] 4701 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeStartCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4798:31 [INFO] [stderr] | [INFO] [stderr] 4798 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4814:27 [INFO] [stderr] | [INFO] [stderr] 4814 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4976:50 [INFO] [stderr] | [INFO] [stderr] 4976 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5078:31 [INFO] [stderr] | [INFO] [stderr] 5078 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5094:27 [INFO] [stderr] | [INFO] [stderr] 5094 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5270:50 [INFO] [stderr] | [INFO] [stderr] 5270 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeCreateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5363:31 [INFO] [stderr] | [INFO] [stderr] 5363 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5379:27 [INFO] [stderr] | [INFO] [stderr] 5379 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5521:50 [INFO] [stderr] | [INFO] [stderr] 5521 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5622:31 [INFO] [stderr] | [INFO] [stderr] 5622 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5638:27 [INFO] [stderr] | [INFO] [stderr] 5638 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5820:50 [INFO] [stderr] | [INFO] [stderr] 5820 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationTensorflowVersionListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:344:46 [INFO] [stderr] | [INFO] [stderr] 344 | Error::HttpError(ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:345:55 [INFO] [stderr] | [INFO] [stderr] 345 | Error::JsonDecodeError(_, ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.30s [INFO] running `"docker" "inspect" "9e6e016cbe4e7c4b14d024097b5d4be252f1823d9b185484cabf0b10a0183de0"` [INFO] running `"docker" "rm" "-f" "9e6e016cbe4e7c4b14d024097b5d4be252f1823d9b185484cabf0b10a0183de0"` [INFO] [stdout] 9e6e016cbe4e7c4b14d024097b5d4be252f1823d9b185484cabf0b10a0183de0 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/google-tpu1/1.0.8+20181010:/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=forbid" "-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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] b1d18c046d1898e2d791fb3e5a9cfb0a344bb74e5242f239d4ceccb13fd3f735 [INFO] running `"docker" "start" "-a" "b1d18c046d1898e2d791fb3e5a9cfb0a344bb74e5242f239d4ceccb13fd3f735"` [INFO] [stderr] Compiling google-tpu1 v1.0.8+20181010 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:166:31 [INFO] [stderr] | [INFO] [stderr] 166 | fn token(&mut self, err: &error::Error) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [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/cmn.rs:277:22 [INFO] [stderr] | [INFO] [stderr] 277 | MissingToken(Box), [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:342:32 [INFO] [stderr] | [INFO] [stderr] 342 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:368:38 [INFO] [stderr] | [INFO] [stderr] 368 | raw_parts: Vec<(Headers, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:369:52 [INFO] [stderr] | [INFO] [stderr] 369 | current_part: Option<(Cursor>, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:391:48 [INFO] [stderr] | [INFO] [stderr] 391 | pub fn add_part(&mut self, reader: &'a mut Read, size: u64, mime_type: Mime) -> &mut MultiPartReader<'a> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:616:27 [INFO] [stderr] | [INFO] [stderr] 616 | pub delegate: &'a mut Delegate, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:622:25 [INFO] [stderr] | [INFO] [stderr] 622 | pub reader: &'a mut ReadSeek, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn ReadSeek` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1310:31 [INFO] [stderr] | [INFO] [stderr] 1310 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1326:27 [INFO] [stderr] | [INFO] [stderr] 1326 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1498:50 [INFO] [stderr] | [INFO] [stderr] 1498 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1591:31 [INFO] [stderr] | [INFO] [stderr] 1591 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1607:27 [INFO] [stderr] | [INFO] [stderr] 1607 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1749:50 [INFO] [stderr] | [INFO] [stderr] 1749 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationAcceleratorTypeGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1850:31 [INFO] [stderr] | [INFO] [stderr] 1850 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:1866:27 [INFO] [stderr] | [INFO] [stderr] 1866 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2048:50 [INFO] [stderr] | [INFO] [stderr] 2048 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationAcceleratorTypeListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2147:31 [INFO] [stderr] | [INFO] [stderr] 2147 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2163:27 [INFO] [stderr] | [INFO] [stderr] 2163 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2335:50 [INFO] [stderr] | [INFO] [stderr] 2335 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2435:31 [INFO] [stderr] | [INFO] [stderr] 2435 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2451:27 [INFO] [stderr] | [INFO] [stderr] 2451 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2617:50 [INFO] [stderr] | [INFO] [stderr] 2617 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeReimageCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2710:31 [INFO] [stderr] | [INFO] [stderr] 2710 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2726:27 [INFO] [stderr] | [INFO] [stderr] 2726 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2868:50 [INFO] [stderr] | [INFO] [stderr] 2868 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationTensorflowVersionGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2963:31 [INFO] [stderr] | [INFO] [stderr] 2963 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:2979:27 [INFO] [stderr] | [INFO] [stderr] 2979 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3121:50 [INFO] [stderr] | [INFO] [stderr] 3121 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3214:31 [INFO] [stderr] | [INFO] [stderr] 3214 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3230:27 [INFO] [stderr] | [INFO] [stderr] 3230 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3372:50 [INFO] [stderr] | [INFO] [stderr] 3372 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3468:31 [INFO] [stderr] | [INFO] [stderr] 3468 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3484:27 [INFO] [stderr] | [INFO] [stderr] 3484 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3626:50 [INFO] [stderr] | [INFO] [stderr] 3626 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3726:31 [INFO] [stderr] | [INFO] [stderr] 3726 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3742:27 [INFO] [stderr] | [INFO] [stderr] 3742 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:3908:50 [INFO] [stderr] | [INFO] [stderr] 3908 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeStopCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4010:31 [INFO] [stderr] | [INFO] [stderr] 4010 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4026:27 [INFO] [stderr] | [INFO] [stderr] 4026 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4168:50 [INFO] [stderr] | [INFO] [stderr] 4168 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationOperationCancelCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4261:31 [INFO] [stderr] | [INFO] [stderr] 4261 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4277:27 [INFO] [stderr] | [INFO] [stderr] 4277 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4419:50 [INFO] [stderr] | [INFO] [stderr] 4419 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4519:31 [INFO] [stderr] | [INFO] [stderr] 4519 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4535:27 [INFO] [stderr] | [INFO] [stderr] 4535 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4701:50 [INFO] [stderr] | [INFO] [stderr] 4701 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeStartCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4798:31 [INFO] [stderr] | [INFO] [stderr] 4798 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4814:27 [INFO] [stderr] | [INFO] [stderr] 4814 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4976:50 [INFO] [stderr] | [INFO] [stderr] 4976 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5078:31 [INFO] [stderr] | [INFO] [stderr] 5078 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5094:27 [INFO] [stderr] | [INFO] [stderr] 5094 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5270:50 [INFO] [stderr] | [INFO] [stderr] 5270 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeCreateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5363:31 [INFO] [stderr] | [INFO] [stderr] 5363 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5379:27 [INFO] [stderr] | [INFO] [stderr] 5379 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5521:50 [INFO] [stderr] | [INFO] [stderr] 5521 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationNodeGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5622:31 [INFO] [stderr] | [INFO] [stderr] 5622 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5638:27 [INFO] [stderr] | [INFO] [stderr] 5638 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5820:50 [INFO] [stderr] | [INFO] [stderr] 5820 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectLocationTensorflowVersionListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:344:46 [INFO] [stderr] | [INFO] [stderr] 344 | Error::HttpError(ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:345:55 [INFO] [stderr] | [INFO] [stderr] 345 | Error::JsonDecodeError(_, ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.71s [INFO] running `"docker" "inspect" "b1d18c046d1898e2d791fb3e5a9cfb0a344bb74e5242f239d4ceccb13fd3f735"` [INFO] running `"docker" "rm" "-f" "b1d18c046d1898e2d791fb3e5a9cfb0a344bb74e5242f239d4ceccb13fd3f735"` [INFO] [stdout] b1d18c046d1898e2d791fb3e5a9cfb0a344bb74e5242f239d4ceccb13fd3f735 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/google-tpu1/1.0.8+20181010:/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=forbid" "-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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen"` [INFO] [stdout] a31724c854924ce5e29bbe947cd711e5c84f0163cfa41f5191e9288d0cac1fe2 [INFO] running `"docker" "start" "-a" "a31724c854924ce5e29bbe947cd711e5c84f0163cfa41f5191e9288d0cac1fe2"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/crater/target/debug/deps/google_tpu1-3665411f1b27cf26 [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 google-tpu1 [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test src/lib.rs - (line 49) ... ignored [INFO] [stdout] test src/lib.rs - Location::labels (line 504) ... FAILED [INFO] [stdout] test src/lib.rs - ProjectLocationNodeCreateCall (line 5042) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationGetCall (line 4234) ... ok [INFO] [stdout] test src/lib.rs - Empty (line 594) ... FAILED [INFO] [stdout] test src/lib.rs - ProjectLocationAcceleratorTypeListCall (line 1815) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeDeleteCall (line 3187) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationListCall (line 2114) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationAcceleratorTypeGetCall (line 1564) ... ok [INFO] [stdout] test src/lib.rs - (line 84) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeGetCall (line 5336) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeReimageCall (line 2401) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationOperationCancelCall (line 3983) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationOperationGetCall (line 2936) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeStartCall (line 4485) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationOperationDeleteCall (line 3441) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeStopCall (line 3692) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationNodeListCall (line 4767) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationOperationListCall (line 1277) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationTensorflowVersionGetCall (line 2683) ... ok [INFO] [stdout] test src/lib.rs - TPU (line 270) ... ok [INFO] [stdout] test src/lib.rs - ProjectMethods (line 881) ... ok [INFO] [stdout] test src/lib.rs - ProjectLocationTensorflowVersionListCall (line 5587) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - Location::labels (line 504) stdout ---- [INFO] [stdout] error: expected type, found `"us-east1"` [INFO] [stdout] --> src/lib.rs:505:33 [INFO] [stdout] | [INFO] [stdout] 3 | {"cloud.googleapis.com/region": "us-east1"} [INFO] [stdout] | ^^^^^^^^^^ expecting a type here because of type ascription [INFO] [stdout] | [INFO] [stdout] = note: #![feature(type_ascription)] lets you annotate an expression with a type: `: ` [INFO] [stdout] note: this expression expects an ascribed type after the colon [INFO] [stdout] --> src/lib.rs:505:2 [INFO] [stdout] | [INFO] [stdout] 3 | {"cloud.googleapis.com/region": "us-east1"} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: this might be indicative of a syntax error elsewhere [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Empty (line 594) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `Foo` [INFO] [stdout] --> src/lib.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 3 | service Foo { [INFO] [stdout] | ^^^ expected one of 8 possible tokens here [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `service` in this scope [INFO] [stdout] --> src/lib.rs:595:1 [INFO] [stdout] | [INFO] [stdout] 3 | service Foo { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - Empty (line 594) [INFO] [stdout] src/lib.rs - Location::labels (line 504) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 20 passed; 2 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "a31724c854924ce5e29bbe947cd711e5c84f0163cfa41f5191e9288d0cac1fe2"` [INFO] running `"docker" "rm" "-f" "a31724c854924ce5e29bbe947cd711e5c84f0163cfa41f5191e9288d0cac1fe2"` [INFO] [stdout] a31724c854924ce5e29bbe947cd711e5c84f0163cfa41f5191e9288d0cac1fe2