[INFO] fetching crate autocxx-engine 0.22.0... [INFO] documenting autocxx-engine-0.22.0 against 1.61.0 for beta-1.62-rustdoc-1 [INFO] extracting crate autocxx-engine 0.22.0 into /workspace/builds/worker-43/source [INFO] validating manifest of crates.io crate autocxx-engine 0.22.0 on toolchain 1.61.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate autocxx-engine 0.22.0 [INFO] finished tweaking crates.io crate autocxx-engine 0.22.0 [INFO] tweaked toml for crates.io crate autocxx-engine 0.22.0 written to /workspace/builds/worker-43/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1d97d9d7b7cac5f72abca9a6eb3fe4303983b850226726480a68f43d60886d60 [INFO] running `Command { std: "docker" "start" "-a" "1d97d9d7b7cac5f72abca9a6eb3fe4303983b850226726480a68f43d60886d60", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1d97d9d7b7cac5f72abca9a6eb3fe4303983b850226726480a68f43d60886d60", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d97d9d7b7cac5f72abca9a6eb3fe4303983b850226726480a68f43d60886d60", kill_on_drop: false }` [INFO] [stdout] 1d97d9d7b7cac5f72abca9a6eb3fe4303983b850226726480a68f43d60886d60 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/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" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 758e14d065d8c93ff9d2035104ae190ba087c3d5442e7df59af72aea38176607 [INFO] running `Command { std: "docker" "start" "-a" "758e14d065d8c93ff9d2035104ae190ba087c3d5442e7df59af72aea38176607", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking unicode-width v0.1.9 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Checking termcolor v1.1.3 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Compiling rustversion v1.0.6 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking regex-syntax v0.6.26 [INFO] [stderr] Compiling serde_json v1.0.81 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Checking ansi_term v0.12.1 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Compiling autocxx-bindgen v0.59.16 [INFO] [stderr] Checking strsim v0.8.0 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking ryu v1.0.10 [INFO] [stderr] Checking once_cell v1.12.0 [INFO] [stderr] Checking itoa v1.0.2 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking lazycell v1.3.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking peeking_take_while v0.1.2 [INFO] [stderr] Checking fastrand v1.7.0 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Compiling indoc v1.0.6 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking codespan-reporting v0.11.1 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking libloading v0.7.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Checking itertools v0.10.3 [INFO] [stderr] Compiling indexmap v1.8.2 [INFO] [stderr] Compiling clang-sys v1.3.3 [INFO] [stderr] Checking quote v1.0.18 [INFO] [stderr] Checking aho-corasick v0.7.18 [INFO] [stderr] Checking nom v7.1.1 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking which v4.2.5 [INFO] [stderr] Checking tempfile v3.3.0 [INFO] [stderr] Checking clap v2.34.0 [INFO] [stderr] Checking regex v1.5.6 [INFO] [stderr] Checking cexpr v0.6.0 [INFO] [stderr] Checking env_logger v0.9.0 [INFO] [stderr] Checking cxx-gen v0.7.68 [INFO] [stderr] Compiling thiserror-impl v1.0.31 [INFO] [stderr] Compiling miette-derive v4.7.1 [INFO] [stderr] Compiling aquamarine v0.1.11 [INFO] [stderr] Compiling strum_macros v0.24.0 [INFO] [stderr] Checking thiserror v1.0.31 [INFO] [stderr] Checking miette v4.7.1 [INFO] [stderr] Checking autocxx-parser v0.22.0 [INFO] [stderr] Documenting autocxx-engine v0.22.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.02s [INFO] [stdout] warning: unresolved link to `cxx::bridge` [INFO] [stdout] --> src/conversion/analysis/fun/bridge_name_tracker.rs:13:55 [INFO] [stdout] | [INFO] [stdout] 13 | /// Type to generate unique names for entries in the [cxx::bridge] [INFO] [stdout] | ^^^^^^^^^^^ no item named `cxx` in scope [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cxx_name` [INFO] [stdout] --> src/conversion/analysis/fun/bridge_name_tracker.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | /// add a #[cxx_name] attribute to the cxx::bridge declaration. [INFO] [stdout] | ^^^^^^^^ no item named `cxx_name` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `rust_name` [INFO] [stdout] --> src/conversion/analysis/fun/bridge_name_tracker.rs:41:43 [INFO] [stdout] | [INFO] [stdout] 41 | /// 2. For simple functions, we use the #[rust_name] attribute. [INFO] [stdout] | ^^^^^^^^^ no item named `rust_name` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `rust_name` [INFO] [stdout] --> src/conversion/analysis/fun/bridge_name_tracker.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | /// #[rust_name] attribute and instead generate a 'use A = B;' [INFO] [stdout] | ^^^^^^^^^ no item named `rust_name` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `const_copy_constructor` [INFO] [stdout] --> src/conversion/analysis/fun/implicit_constructors.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | /// Remember that [`const_copy_constructor`] may be used in place of this if it exists. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `const_copy_constructor` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `SpecialMemberFound::Implict` [INFO] [stdout] --> src/conversion/analysis/fun/implicit_constructors.rs:97:64 [INFO] [stdout] | [INFO] [stdout] 97 | /// Will always be `Some` if any of the other fields are [`SpecialMemberFound::Implict`], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `SpecialMemberFound` has no variant or associated item named `Implict` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `rust_name` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:137:20 [INFO] [stdout] | [INFO] [stdout] 137 | /// Even the #[rust_name] attribute would cause conflicts, and we need [INFO] [stdout] | ^^^^^^^^^ no item named `rust_name` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `FnKind::Method::type_constructors` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:551:22 [INFO] [stdout] | [INFO] [stdout] 551 | /// Leaves the [`FnKind::Method::type_constructors`] at its default for [`add_constructors_present`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Method` is a variant, not a module or type, and cannot have associated items [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `add_constructors_present` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:551:79 [INFO] [stdout] | [INFO] [stdout] 551 | /// Leaves the [`FnKind::Method::type_constructors`] at its default for [`add_constructors_present`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `add_constructors_present` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cxx::bridge` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:675:17 [INFO] [stdout] | [INFO] [stdout] 675 | /// in the [cxx::bridge] mod and passed directly to cxx, or if it needs a Rust-side [INFO] [stdout] | ^^^^^^^^^^^ no item named `cxx` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cxx::UniquePtr` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:680:15 [INFO] [stdout] | [INFO] [stdout] 680 | /// to [cxx::UniquePtr] [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `cxx` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `codegen_cpp` [INFO] [stdout] --> src/conversion/analysis/fun/mod.rs:2070:74 [INFO] [stdout] | [INFO] [stdout] 2070 | /// This seems an odd place for this function (as opposed to in the [codegen_cpp] [INFO] [stdout] | ^^^^^^^^^^^ no item named `codegen_cpp` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `std::basic_string::value_type` [INFO] [stdout] --> src/conversion/analysis/gc.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | /// my_derived_thing or some [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `basic_string` in module `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cxx::bridge` [INFO] [stdout] --> src/conversion/analysis/type_converter.rs:91:50 [INFO] [stdout] | [INFO] [stdout] 91 | /// from [TypeConverter] _might_ be used in the [cxx::bridge]. [INFO] [stdout] | ^^^^^^^^^^^ no item named `cxx` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `CxxString` [INFO] [stdout] --> src/conversion/analysis/type_converter.rs:113:11 [INFO] [stdout] | [INFO] [stdout] 113 | /// with [CxxString]. This also involves keeping track [INFO] [stdout] | ^^^^^^^^^ no item named `CxxString` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ApiAnalysis` [INFO] [stdout] --> src/conversion/analysis/type_converter.rs:606:32 [INFO] [stdout] | [INFO] [stdout] 606 | /// system happy by adding an [ApiAnalysis] but in practice, for the sorts [INFO] [stdout] | ^^^^^^^^^^^ no item named `ApiAnalysis` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cxx::bridge` [INFO] [stdout] --> src/conversion/api.rs:609:22 [INFO] [stdout] | [INFO] [stdout] 609 | /// used in the [cxx::bridge] mod - see [INFO] [stdout] | ^^^^^^^^^^^ no item named `cxx` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Api` [INFO] [stdout] --> src/conversion/parse/parse_foreign_mod.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | /// [Api]s. In bindgen output, a given mod concerns [INFO] [stdout] | ^^^ no item named `Api` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Ident` is both a struct and a function [INFO] [stdout] --> src/types.rs:147:44 [INFO] [stdout] | [INFO] [stdout] 147 | /// Return the actual type name as an [Ident], without any namespace [INFO] [stdout] | ^^^^^ ambiguous link [INFO] [stdout] | [INFO] [stdout] help: to link to the struct, prefix with `struct@` [INFO] [stdout] | [INFO] [stdout] 147 | /// Return the actual type name as an [struct@Ident], without any namespace [INFO] [stdout] | +++++++ [INFO] [stdout] help: to link to the function, add parentheses [INFO] [stdout] | [INFO] [stdout] 147 | /// Return the actual type name as an [Ident()], without any namespace [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/conversion/codegen_rs/lifetime.rs:29:28 [INFO] [stdout] | [INFO] [stdout] 29 | /// 2) as a workaround for https://github.com/dtolnay/cxx/issues/1024, where the [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "758e14d065d8c93ff9d2035104ae190ba087c3d5442e7df59af72aea38176607", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "758e14d065d8c93ff9d2035104ae190ba087c3d5442e7df59af72aea38176607", kill_on_drop: false }` [INFO] [stdout] 758e14d065d8c93ff9d2035104ae190ba087c3d5442e7df59af72aea38176607 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-43/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+1.61.0" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "build nightly" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] 263f65b9700ead6e47905715453b3617e0abcdce24ffa7d5030f52aa1970e4d8 [INFO] running `Command { std: "docker" "start" "-a" "263f65b9700ead6e47905715453b3617e0abcdce24ffa7d5030f52aa1970e4d8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling unicode-ident v1.0.0 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling libc v0.2.126 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Checking unicode-width v0.1.9 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Checking termcolor v1.1.3 [INFO] [stderr] Compiling serde_json v1.0.81 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Compiling rustversion v1.0.6 [INFO] [stderr] Checking regex-syntax v0.6.26 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking strsim v0.8.0 [INFO] [stderr] Checking once_cell v1.12.0 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Checking itoa v1.0.2 [INFO] [stderr] Checking ansi_term v0.12.1 [INFO] [stderr] Compiling autocxx-bindgen v0.59.16 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Checking ryu v1.0.10 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Checking peeking_take_while v0.1.2 [INFO] [stderr] Checking fastrand v1.7.0 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking lazycell v1.3.0 [INFO] [stderr] Compiling indoc v1.0.6 [INFO] [stderr] Checking cc v1.0.73 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking libloading v0.7.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Checking itertools v0.10.3 [INFO] [stderr] Checking codespan-reporting v0.11.1 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling indexmap v1.8.2 [INFO] [stderr] Compiling clang-sys v1.3.3 [INFO] [stderr] Checking aho-corasick v0.7.18 [INFO] [stderr] Checking nom v7.1.1 [INFO] [stderr] Checking quote v1.0.18 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking which v4.2.5 [INFO] [stderr] Checking tempfile v3.3.0 [INFO] [stderr] Checking clap v2.34.0 [INFO] [stderr] Checking regex v1.5.6 [INFO] [stderr] Checking cexpr v0.6.0 [INFO] [stderr] Checking env_logger v0.9.0 [INFO] [stdout] error[E0277]: the trait bound `proc_macro2::Span: From` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4/src/lib.rs:549:37 [INFO] [stdout] | [INFO] [stdout] 549 | first: self.clone().into(), [INFO] [stdout] | ^^^^ the trait `From` is not implemented for `proc_macro2::Span` [INFO] [stdout] | [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `proc_macro::Span` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `proc_macro2::Span: From` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4/src/lib.rs:550:36 [INFO] [stdout] | [INFO] [stdout] 550 | last: self.clone().into(), [INFO] [stdout] | ^^^^ the trait `From` is not implemented for `proc_macro2::Span` [INFO] [stdout] | [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `proc_macro::Span` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `proc-macro-error` due to 3 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "263f65b9700ead6e47905715453b3617e0abcdce24ffa7d5030f52aa1970e4d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "263f65b9700ead6e47905715453b3617e0abcdce24ffa7d5030f52aa1970e4d8", kill_on_drop: false }` [INFO] [stdout] 263f65b9700ead6e47905715453b3617e0abcdce24ffa7d5030f52aa1970e4d8