[INFO] fetching crate google-adexchangebuyer1d4 5.0.2+20210330...
[INFO] documenting google-adexchangebuyer1d4-5.0.2+20210330 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate google-adexchangebuyer1d4 5.0.2+20210330 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate google-adexchangebuyer1d4 5.0.2+20210330 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate google-adexchangebuyer1d4 5.0.2+20210330
[INFO] finished tweaking crates.io crate google-adexchangebuyer1d4 5.0.2+20210330
[INFO] tweaked toml for crates.io crate google-adexchangebuyer1d4 5.0.2+20210330 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.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: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded yup-oauth2 v8.1.1
[INFO] [stderr]   Downloaded google-apis-common v5.0.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ae28eb39ab27ca1d2f61c049747eecc7f59c139066f78acf3e41fde9d281fa67
[INFO] running `Command { std: "docker" "start" "-a" "ae28eb39ab27ca1d2f61c049747eecc7f59c139066f78acf3e41fde9d281fa67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ae28eb39ab27ca1d2f61c049747eecc7f59c139066f78acf3e41fde9d281fa67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae28eb39ab27ca1d2f61c049747eecc7f59c139066f78acf3e41fde9d281fa67", kill_on_drop: false }`
[INFO] [stdout] ae28eb39ab27ca1d2f61c049747eecc7f59c139066f78acf3e41fde9d281fa67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 33b0ac93859f6c2f62d4e2c1d941d528a20d507805cadd7e6be73980bae5dd6a
[INFO] running `Command { std: "docker" "start" "-a" "33b0ac93859f6c2f62d4e2c1d941d528a20d507805cadd7e6be73980bae5dd6a", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]     Checking futures-sink v0.3.28
[INFO] [stderr]    Compiling tokio v1.28.0
[INFO] [stderr]     Checking socket2 v0.4.9
[INFO] [stderr]     Checking mio v0.8.6
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]     Checking spin v0.5.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling rustls v0.20.8
[INFO] [stderr]     Checking unicode-bidi v0.3.13
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]     Checking rustls-pemfile v1.0.2
[INFO] [stderr]     Checking matches v0.1.10
[INFO] [stderr]     Checking num_threads v0.1.6
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]     Checking rustls-native-certs v0.6.2
[INFO] [stderr]     Checking idna v0.3.0
[INFO] [stderr]     Checking idna v0.1.5
[INFO] [stderr]     Checking percent-encoding v1.0.1
[INFO] [stderr]     Checking url v2.3.1
[INFO] [stderr]     Checking url v1.7.2
[INFO] [stderr]     Checking webpki v0.22.0
[INFO] [stderr]     Checking sct v0.7.0
[INFO] [stderr]    Compiling darling_core v0.20.0
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling async-trait v0.1.68
[INFO] [stderr]     Checking futures-util v0.3.28
[INFO] [stderr]    Compiling darling_macro v0.20.0
[INFO] [stderr]    Compiling darling v0.20.0
[INFO] [stderr]    Compiling serde_with_macros v2.3.3
[INFO] [stderr]     Checking serde v1.0.160
[INFO] [stderr]     Checking futures-executor v0.3.28
[INFO] [stderr]     Checking futures v0.3.28
[INFO] [stderr]     Checking tokio-util v0.7.8
[INFO] [stderr]     Checking tokio-rustls v0.23.4
[INFO] [stderr]     Checking h2 v0.3.18
[INFO] [stderr]     Checking time v0.3.20
[INFO] [stderr]     Checking serde_json v1.0.96
[INFO] [stderr]     Checking serde_with v2.3.3
[INFO] [stderr]     Checking chrono v0.4.24
[INFO] [stderr]     Checking hyper v0.14.26
[INFO] [stderr]     Checking hyper-rustls v0.23.2
[INFO] [stderr]     Checking yup-oauth2 v8.1.1
[INFO] [stderr]     Checking google-apis-common v5.0.4
[INFO] [stderr]  Documenting google-adexchangebuyer1d4 v5.0.2+20210330 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]     --> src/api.rs:1810:1
[INFO] [stdout]      |
[INFO] [stdout] 1810 | / /// Used to specify pricing rules for buyers. Each PricePerBuyer in a product can become [0,1] deals. To check if there is a PricePerBuye...
[INFO] [stdout] 1811 | | /// 
[INFO] [stdout] 1812 | | /// This type is not used in any activity, and only used as *part* of another schema.
[INFO] [stdout] 1813 | | /// 
[INFO] [stdout]      | |____^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Used to specify pricing rules for buyers. Each PricePerBuyer in a product can become [0,1] deals. To check if there is a PricePerBuyer for a particular buyer we look for the most specific matching rule - we first look for a rule matching the buyer and otherwise look for a matching rule where no buyer is set.
[INFO] [stdout]                                                                                                    ^^^
[INFO] [stdout]      = note: no item named `0,1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]     --> src/api.rs:2540:5
[INFO] [stdout]      |
[INFO] [stdout] 2540 |     /// The detected ad technology provider IDs for this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for mapping of provider ID to provided name, a privacy policy URL, and a list of domains which can be attributed to the provider. If this creative contains provider IDs that are outside of those listed in the `BidRequest.adslot.consented_providers_settings.consented_providers` field on the  Authorized Buyers Real-Time Bidding protocol or the `BidRequest.user.ext.consented_providers_settings.consented_providers` field on the OpenRTB protocol, a bid submitted for a European Economic Area (EEA) user with this creative is not compliant with the GDPR policies as mentioned in the "Third-party Ad Technology Vendors" section of Authorized Buyers Program Guidelines.
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]      = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 25.20s
[INFO] running `Command { std: "docker" "inspect" "33b0ac93859f6c2f62d4e2c1d941d528a20d507805cadd7e6be73980bae5dd6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33b0ac93859f6c2f62d4e2c1d941d528a20d507805cadd7e6be73980bae5dd6a", kill_on_drop: false }`
[INFO] [stdout] 33b0ac93859f6c2f62d4e2c1d941d528a20d507805cadd7e6be73980bae5dd6a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "RUSTDOCFLAGS=--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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7de2f8a66cc507e2c2d06c0b50808619d55afbcb93fc3b8e8eb08f9ad6704c91
[INFO] running `Command { std: "docker" "start" "-a" "7de2f8a66cc507e2c2d06c0b50808619d55afbcb93fc3b8e8eb08f9ad6704c91", kill_on_drop: false }`
[INFO] [stderr]  Documenting google-adexchangebuyer1d4 v5.0.2+20210330 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]     --> src/api.rs:1810:1
[INFO] [stdout]      |
[INFO] [stdout] 1810 | / /// Used to specify pricing rules for buyers. Each PricePerBuyer in a product can become [0,1] deals. To check if there is a PricePerBuye...
[INFO] [stdout] 1811 | | /// 
[INFO] [stdout] 1812 | | /// This type is not used in any activity, and only used as *part* of another schema.
[INFO] [stdout] 1813 | | /// 
[INFO] [stdout]      | |____^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Used to specify pricing rules for buyers. Each PricePerBuyer in a product can become [0,1] deals. To check if there is a PricePerBuyer for a particular buyer we look for the most specific matching rule - we first look for a rule matching the buyer and otherwise look for a matching rule where no buyer is set.
[INFO] [stdout]                                                                                                    ^^^
[INFO] [stdout]      = note: no item named `0,1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]     --> src/api.rs:2540:5
[INFO] [stdout]      |
[INFO] [stdout] 2540 |     /// The detected ad technology provider IDs for this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for mapping of provider ID to provided name, a privacy policy URL, and a list of domains which can be attributed to the provider. If this creative contains provider IDs that are outside of those listed in the `BidRequest.adslot.consented_providers_settings.consented_providers` field on the  Authorized Buyers Real-Time Bidding protocol or the `BidRequest.user.ext.consented_providers_settings.consented_providers` field on the OpenRTB protocol, a bid submitted for a European Economic Area (EEA) user with this creative is not compliant with the GDPR policies as mentioned in the "Third-party Ad Technology Vendors" section of Authorized Buyers Program Guidelines.
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]      = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.92s
[INFO] running `Command { std: "docker" "inspect" "7de2f8a66cc507e2c2d06c0b50808619d55afbcb93fc3b8e8eb08f9ad6704c91", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7de2f8a66cc507e2c2d06c0b50808619d55afbcb93fc3b8e8eb08f9ad6704c91", kill_on_drop: false }`
[INFO] [stdout] 7de2f8a66cc507e2c2d06c0b50808619d55afbcb93fc3b8e8eb08f9ad6704c91
