[INFO] fetching crate do-with-in-base 0.1.1...
[INFO] documenting do-with-in-base-0.1.1 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate do-with-in-base 0.1.1 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate do-with-in-base 0.1.1 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 do-with-in-base 0.1.1
[INFO] finished tweaking crates.io crate do-with-in-base 0.1.1
[INFO] tweaked toml for crates.io crate do-with-in-base 0.1.1 written to /workspace/builds/worker-2-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] 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]  Downloading crates ...
[INFO] [stderr]   Downloaded bimap v0.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 7b1e8d736ba92cdacce0ff12af21bfeb8d5b2399e927005fa337a668a56d70b5
[INFO] running `Command { std: "docker" "start" "-a" "7b1e8d736ba92cdacce0ff12af21bfeb8d5b2399e927005fa337a668a56d70b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7b1e8d736ba92cdacce0ff12af21bfeb8d5b2399e927005fa337a668a56d70b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b1e8d736ba92cdacce0ff12af21bfeb8d5b2399e927005fa337a668a56d70b5", kill_on_drop: false }`
[INFO] [stdout] 7b1e8d736ba92cdacce0ff12af21bfeb8d5b2399e927005fa337a668a56d70b5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 27c14d573ab23a6f467a3a2be6d404d4db36a3c64818376c49ec8450abbac940
[INFO] running `Command { std: "docker" "start" "-a" "27c14d573ab23a6f467a3a2be6d404d4db36a3c64818376c49ec8450abbac940", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]     Checking unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]     Checking bimap v0.6.3
[INFO] [stderr]     Checking syn v2.0.15
[INFO] [stderr]  Documenting do-with-in-base v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/lib.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |           $get_type_bits;
[INFO] [stdout]     |                         ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 429 |     let inner = unwrap_struct!("Configuration", iter, x, cc.marker.push(x));
[INFO] [stdout]     |                 ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `unwrap_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated type `token` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:769:8
[INFO] [stdout]     |
[INFO] [stdout] 769 |   type token: Parse;// = syn::token::Do;
[INFO] [stdout]     |        ^^^^^ help: convert the identifier to upper camel case: `Token`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated type `tokend` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:771:8
[INFO] [stdout]     |
[INFO] [stdout] 771 |   type tokend: Parse + ToString + Clone;
[INFO] [stdout]     |        ^^^^^^ help: convert the identifier to upper camel case: `Tokend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/lib.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |           $get_type_bits;
[INFO] [stdout]     |                         ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 939 |     let inner = unwrap_struct!("Variables", iter, x, ());
[INFO] [stdout]     |                 ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unwrap_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]     --> src/lib.rs:2809:21
[INFO] [stdout]      |
[INFO] [stdout] 2809 |     Offset::Tail => (len - 1),
[INFO] [stdout]      |                     ^       ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2809 -     Offset::Tail => (len - 1),
[INFO] [stdout] 2809 +     Offset::Tail => len - 1,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2858:32
[INFO] [stdout]      |
[INFO] [stdout] 2858 |   m.insert(String::from("if"), ((Box::new(&ifHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2858 -   m.insert(String::from("if"), ((Box::new(&ifHandler), None)));
[INFO] [stdout] 2858 +   m.insert(String::from("if"), (Box::new(&ifHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2859:33
[INFO] [stdout]      |
[INFO] [stdout] 2859 |   m.insert(String::from("let"), ((Box::new(&letHandler), None)));
[INFO] [stdout]      |                                 ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2859 -   m.insert(String::from("let"), ((Box::new(&letHandler), None)));
[INFO] [stdout] 2859 +   m.insert(String::from("let"), (Box::new(&letHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2860:33
[INFO] [stdout]      |
[INFO] [stdout] 2860 |   m.insert(String::from("var"), ((Box::new(&varHandler), None)));
[INFO] [stdout]      |                                 ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2860 -   m.insert(String::from("var"), ((Box::new(&varHandler), None)));
[INFO] [stdout] 2860 +   m.insert(String::from("var"), (Box::new(&varHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2861:36
[INFO] [stdout]      |
[INFO] [stdout] 2861 |   m.insert(String::from("concat"), ((Box::new(&concatHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2861 -   m.insert(String::from("concat"), ((Box::new(&concatHandler), None)));
[INFO] [stdout] 2861 +   m.insert(String::from("concat"), (Box::new(&concatHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2862:46
[INFO] [stdout]      |
[INFO] [stdout] 2862 |   m.insert(String::from("naiveStringifier"), ((Box::new(&naiveStringifierHandler), None)));
[INFO] [stdout]      |                                              ^                                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2862 -   m.insert(String::from("naiveStringifier"), ((Box::new(&naiveStringifierHandler), None)));
[INFO] [stdout] 2862 +   m.insert(String::from("naiveStringifier"), (Box::new(&naiveStringifierHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2863:45
[INFO] [stdout]      |
[INFO] [stdout] 2863 |   m.insert(String::from("string_to_ident"), ((Box::new(&string_to_identHandler), None)));
[INFO] [stdout]      |                                             ^                                         ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2863 -   m.insert(String::from("string_to_ident"), ((Box::new(&string_to_identHandler), None)));
[INFO] [stdout] 2863 +   m.insert(String::from("string_to_ident"), (Box::new(&string_to_identHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2864:40
[INFO] [stdout]      |
[INFO] [stdout] 2864 |   m.insert(String::from("arithmetic"), ((Box::new(&arithmeticHandler), None)));
[INFO] [stdout]      |                                        ^                                    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2864 -   m.insert(String::from("arithmetic"), ((Box::new(&arithmeticHandler), None)));
[INFO] [stdout] 2864 +   m.insert(String::from("arithmetic"), (Box::new(&arithmeticHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2865:35
[INFO] [stdout]      |
[INFO] [stdout] 2865 |   m.insert(String::from("logic"), ((Box::new(&logicHandler), None)));
[INFO] [stdout]      |                                   ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2865 -   m.insert(String::from("logic"), ((Box::new(&logicHandler), None)));
[INFO] [stdout] 2865 +   m.insert(String::from("logic"), (Box::new(&logicHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2866:32
[INFO] [stdout]      |
[INFO] [stdout] 2866 |   m.insert(String::from("fn"), ((Box::new(&fnHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2866 -   m.insert(String::from("fn"), ((Box::new(&fnHandler), None)));
[INFO] [stdout] 2866 +   m.insert(String::from("fn"), (Box::new(&fnHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2867:32
[INFO] [stdout]      |
[INFO] [stdout] 2867 |   m.insert(String::from("mk"), ((Box::new(&mkHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2867 -   m.insert(String::from("mk"), ((Box::new(&mkHandler), None)));
[INFO] [stdout] 2867 +   m.insert(String::from("mk"), (Box::new(&mkHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2868:35
[INFO] [stdout]      |
[INFO] [stdout] 2868 |   m.insert(String::from("quote"), ((Box::new(&quote), None)));
[INFO] [stdout]      |                                   ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2868 -   m.insert(String::from("quote"), ((Box::new(&quote), None)));
[INFO] [stdout] 2868 +   m.insert(String::from("quote"), (Box::new(&quote), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2869:37
[INFO] [stdout]      |
[INFO] [stdout] 2869 |   m.insert(String::from("unquote"), ((Box::new(&unquote), None)));
[INFO] [stdout]      |                                     ^                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2869 -   m.insert(String::from("unquote"), ((Box::new(&unquote), None)));
[INFO] [stdout] 2869 +   m.insert(String::from("unquote"), (Box::new(&unquote), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2870:36
[INFO] [stdout]      |
[INFO] [stdout] 2870 |   m.insert(String::from("escape"), ((Box::new(&escape), None)));
[INFO] [stdout]      |                                    ^                         ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2870 -   m.insert(String::from("escape"), ((Box::new(&escape), None)));
[INFO] [stdout] 2870 +   m.insert(String::from("escape"), (Box::new(&escape), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2871:38
[INFO] [stdout]      |
[INFO] [stdout] 2871 |   m.insert(String::from("unescape"), ((Box::new(&unescape), None)));
[INFO] [stdout]      |                                      ^                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2871 -   m.insert(String::from("unescape"), ((Box::new(&unescape), None)));
[INFO] [stdout] 2871 +   m.insert(String::from("unescape"), (Box::new(&unescape), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2872:33
[INFO] [stdout]      |
[INFO] [stdout] 2872 |   m.insert(String::from("run"), ((Box::new(&run), None)));
[INFO] [stdout]      |                                 ^                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2872 -   m.insert(String::from("run"), ((Box::new(&run), None)));
[INFO] [stdout] 2872 +   m.insert(String::from("run"), (Box::new(&run), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2873:35
[INFO] [stdout]      |
[INFO] [stdout] 2873 |   m.insert(String::from("array"), ((Box::new(&arrayHandler), None)));
[INFO] [stdout]      |                                   ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2873 -   m.insert(String::from("array"), ((Box::new(&arrayHandler), None)));
[INFO] [stdout] 2873 +   m.insert(String::from("array"), (Box::new(&arrayHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2874:36
[INFO] [stdout]      |
[INFO] [stdout] 2874 |   m.insert(String::from("import"), ((Box::new(&importHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2874 -   m.insert(String::from("import"), ((Box::new(&importHandler), None)));
[INFO] [stdout] 2874 +   m.insert(String::from("import"), (Box::new(&importHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2875:40
[INFO] [stdout]      |
[INFO] [stdout] 2875 |   m.insert(String::from("runMarkers"), ((Box::new(&runMarkersHandler), None)));
[INFO] [stdout]      |                                        ^                                    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2875 -   m.insert(String::from("runMarkers"), ((Box::new(&runMarkersHandler), None)));
[INFO] [stdout] 2875 +   m.insert(String::from("runMarkers"), (Box::new(&runMarkersHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2876:36
[INFO] [stdout]      |
[INFO] [stdout] 2876 |   m.insert(String::from("marker"), ((Box::new(&markerHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2876 -   m.insert(String::from("marker"), ((Box::new(&markerHandler), None)));
[INFO] [stdout] 2876 +   m.insert(String::from("marker"), (Box::new(&markerHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2877:39
[INFO] [stdout]      |
[INFO] [stdout] 2877 |   m.insert(String::from("withSigil"), ((Box::new(&withSigilHandler), None)));
[INFO] [stdout]      |                                       ^                                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2877 -   m.insert(String::from("withSigil"), ((Box::new(&withSigilHandler), None)));
[INFO] [stdout] 2877 +   m.insert(String::from("withSigil"), (Box::new(&withSigilHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.59s
[INFO] running `Command { std: "docker" "inspect" "27c14d573ab23a6f467a3a2be6d404d4db36a3c64818376c49ec8450abbac940", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27c14d573ab23a6f467a3a2be6d404d4db36a3c64818376c49ec8450abbac940", kill_on_drop: false }`
[INFO] [stdout] 27c14d573ab23a6f467a3a2be6d404d4db36a3c64818376c49ec8450abbac940
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=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] 23363ccffb84f60fefc8e4181e03e4c670aaf274594f073712eb9039e10f5959
[INFO] running `Command { std: "docker" "start" "-a" "23363ccffb84f60fefc8e4181e03e4c670aaf274594f073712eb9039e10f5959", kill_on_drop: false }`
[INFO] [stderr]  Documenting do-with-in-base v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/lib.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |           $get_type_bits;
[INFO] [stdout]     |                         ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 429 |     let inner = unwrap_struct!("Configuration", iter, x, cc.marker.push(x));
[INFO] [stdout]     |                 ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `unwrap_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated type `token` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:769:8
[INFO] [stdout]     |
[INFO] [stdout] 769 |   type token: Parse;// = syn::token::Do;
[INFO] [stdout]     |        ^^^^^ help: convert the identifier to upper camel case: `Token`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated type `tokend` should have an upper camel case name
[INFO] [stdout]    --> src/lib.rs:771:8
[INFO] [stdout]     |
[INFO] [stdout] 771 |   type tokend: Parse + ToString + Clone;
[INFO] [stdout]     |        ^^^^^^ help: convert the identifier to upper camel case: `Tokend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/lib.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |           $get_type_bits;
[INFO] [stdout]     |                         ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 939 |     let inner = unwrap_struct!("Variables", iter, x, ());
[INFO] [stdout]     |                 ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unwrap_struct` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]     --> src/lib.rs:2809:21
[INFO] [stdout]      |
[INFO] [stdout] 2809 |     Offset::Tail => (len - 1),
[INFO] [stdout]      |                     ^       ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2809 -     Offset::Tail => (len - 1),
[INFO] [stdout] 2809 +     Offset::Tail => len - 1,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2858:32
[INFO] [stdout]      |
[INFO] [stdout] 2858 |   m.insert(String::from("if"), ((Box::new(&ifHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2858 -   m.insert(String::from("if"), ((Box::new(&ifHandler), None)));
[INFO] [stdout] 2858 +   m.insert(String::from("if"), (Box::new(&ifHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2859:33
[INFO] [stdout]      |
[INFO] [stdout] 2859 |   m.insert(String::from("let"), ((Box::new(&letHandler), None)));
[INFO] [stdout]      |                                 ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2859 -   m.insert(String::from("let"), ((Box::new(&letHandler), None)));
[INFO] [stdout] 2859 +   m.insert(String::from("let"), (Box::new(&letHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2860:33
[INFO] [stdout]      |
[INFO] [stdout] 2860 |   m.insert(String::from("var"), ((Box::new(&varHandler), None)));
[INFO] [stdout]      |                                 ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2860 -   m.insert(String::from("var"), ((Box::new(&varHandler), None)));
[INFO] [stdout] 2860 +   m.insert(String::from("var"), (Box::new(&varHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2861:36
[INFO] [stdout]      |
[INFO] [stdout] 2861 |   m.insert(String::from("concat"), ((Box::new(&concatHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2861 -   m.insert(String::from("concat"), ((Box::new(&concatHandler), None)));
[INFO] [stdout] 2861 +   m.insert(String::from("concat"), (Box::new(&concatHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2862:46
[INFO] [stdout]      |
[INFO] [stdout] 2862 |   m.insert(String::from("naiveStringifier"), ((Box::new(&naiveStringifierHandler), None)));
[INFO] [stdout]      |                                              ^                                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2862 -   m.insert(String::from("naiveStringifier"), ((Box::new(&naiveStringifierHandler), None)));
[INFO] [stdout] 2862 +   m.insert(String::from("naiveStringifier"), (Box::new(&naiveStringifierHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2863:45
[INFO] [stdout]      |
[INFO] [stdout] 2863 |   m.insert(String::from("string_to_ident"), ((Box::new(&string_to_identHandler), None)));
[INFO] [stdout]      |                                             ^                                         ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2863 -   m.insert(String::from("string_to_ident"), ((Box::new(&string_to_identHandler), None)));
[INFO] [stdout] 2863 +   m.insert(String::from("string_to_ident"), (Box::new(&string_to_identHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2864:40
[INFO] [stdout]      |
[INFO] [stdout] 2864 |   m.insert(String::from("arithmetic"), ((Box::new(&arithmeticHandler), None)));
[INFO] [stdout]      |                                        ^                                    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2864 -   m.insert(String::from("arithmetic"), ((Box::new(&arithmeticHandler), None)));
[INFO] [stdout] 2864 +   m.insert(String::from("arithmetic"), (Box::new(&arithmeticHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2865:35
[INFO] [stdout]      |
[INFO] [stdout] 2865 |   m.insert(String::from("logic"), ((Box::new(&logicHandler), None)));
[INFO] [stdout]      |                                   ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2865 -   m.insert(String::from("logic"), ((Box::new(&logicHandler), None)));
[INFO] [stdout] 2865 +   m.insert(String::from("logic"), (Box::new(&logicHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2866:32
[INFO] [stdout]      |
[INFO] [stdout] 2866 |   m.insert(String::from("fn"), ((Box::new(&fnHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2866 -   m.insert(String::from("fn"), ((Box::new(&fnHandler), None)));
[INFO] [stdout] 2866 +   m.insert(String::from("fn"), (Box::new(&fnHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2867:32
[INFO] [stdout]      |
[INFO] [stdout] 2867 |   m.insert(String::from("mk"), ((Box::new(&mkHandler), None)));
[INFO] [stdout]      |                                ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2867 -   m.insert(String::from("mk"), ((Box::new(&mkHandler), None)));
[INFO] [stdout] 2867 +   m.insert(String::from("mk"), (Box::new(&mkHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2868:35
[INFO] [stdout]      |
[INFO] [stdout] 2868 |   m.insert(String::from("quote"), ((Box::new(&quote), None)));
[INFO] [stdout]      |                                   ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2868 -   m.insert(String::from("quote"), ((Box::new(&quote), None)));
[INFO] [stdout] 2868 +   m.insert(String::from("quote"), (Box::new(&quote), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2869:37
[INFO] [stdout]      |
[INFO] [stdout] 2869 |   m.insert(String::from("unquote"), ((Box::new(&unquote), None)));
[INFO] [stdout]      |                                     ^                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2869 -   m.insert(String::from("unquote"), ((Box::new(&unquote), None)));
[INFO] [stdout] 2869 +   m.insert(String::from("unquote"), (Box::new(&unquote), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2870:36
[INFO] [stdout]      |
[INFO] [stdout] 2870 |   m.insert(String::from("escape"), ((Box::new(&escape), None)));
[INFO] [stdout]      |                                    ^                         ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2870 -   m.insert(String::from("escape"), ((Box::new(&escape), None)));
[INFO] [stdout] 2870 +   m.insert(String::from("escape"), (Box::new(&escape), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2871:38
[INFO] [stdout]      |
[INFO] [stdout] 2871 |   m.insert(String::from("unescape"), ((Box::new(&unescape), None)));
[INFO] [stdout]      |                                      ^                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2871 -   m.insert(String::from("unescape"), ((Box::new(&unescape), None)));
[INFO] [stdout] 2871 +   m.insert(String::from("unescape"), (Box::new(&unescape), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2872:33
[INFO] [stdout]      |
[INFO] [stdout] 2872 |   m.insert(String::from("run"), ((Box::new(&run), None)));
[INFO] [stdout]      |                                 ^                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2872 -   m.insert(String::from("run"), ((Box::new(&run), None)));
[INFO] [stdout] 2872 +   m.insert(String::from("run"), (Box::new(&run), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2873:35
[INFO] [stdout]      |
[INFO] [stdout] 2873 |   m.insert(String::from("array"), ((Box::new(&arrayHandler), None)));
[INFO] [stdout]      |                                   ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2873 -   m.insert(String::from("array"), ((Box::new(&arrayHandler), None)));
[INFO] [stdout] 2873 +   m.insert(String::from("array"), (Box::new(&arrayHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2874:36
[INFO] [stdout]      |
[INFO] [stdout] 2874 |   m.insert(String::from("import"), ((Box::new(&importHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2874 -   m.insert(String::from("import"), ((Box::new(&importHandler), None)));
[INFO] [stdout] 2874 +   m.insert(String::from("import"), (Box::new(&importHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2875:40
[INFO] [stdout]      |
[INFO] [stdout] 2875 |   m.insert(String::from("runMarkers"), ((Box::new(&runMarkersHandler), None)));
[INFO] [stdout]      |                                        ^                                    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2875 -   m.insert(String::from("runMarkers"), ((Box::new(&runMarkersHandler), None)));
[INFO] [stdout] 2875 +   m.insert(String::from("runMarkers"), (Box::new(&runMarkersHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2876:36
[INFO] [stdout]      |
[INFO] [stdout] 2876 |   m.insert(String::from("marker"), ((Box::new(&markerHandler), None)));
[INFO] [stdout]      |                                    ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2876 -   m.insert(String::from("marker"), ((Box::new(&markerHandler), None)));
[INFO] [stdout] 2876 +   m.insert(String::from("marker"), (Box::new(&markerHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]     --> src/lib.rs:2877:39
[INFO] [stdout]      |
[INFO] [stdout] 2877 |   m.insert(String::from("withSigil"), ((Box::new(&withSigilHandler), None)));
[INFO] [stdout]      |                                       ^                                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2877 -   m.insert(String::from("withSigil"), ((Box::new(&withSigilHandler), None)));
[INFO] [stdout] 2877 +   m.insert(String::from("withSigil"), (Box::new(&withSigilHandler), None));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.51s
[INFO] running `Command { std: "docker" "inspect" "23363ccffb84f60fefc8e4181e03e4c670aaf274594f073712eb9039e10f5959", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "23363ccffb84f60fefc8e4181e03e4c670aaf274594f073712eb9039e10f5959", kill_on_drop: false }`
[INFO] [stdout] 23363ccffb84f60fefc8e4181e03e4c670aaf274594f073712eb9039e10f5959
