[INFO] cloning repository https://github.com/ManonLoki/macros
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ManonLoki/macros" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FManonLoki%2Fmacros", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FManonLoki%2Fmacros'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6c2ac6935cdc9139b5f860f12fe48fd7808a1f20
[INFO] checking ManonLoki/macros against master#bca37a20bd376ce3fd138e7cdee7fe704e0f8814 for pr-139493-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FManonLoki%2Fmacros" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ManonLoki/macros
[INFO] finished tweaking git repo https://github.com/ManonLoki/macros
[INFO] tweaked toml for git repo https://github.com/ManonLoki/macros written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ManonLoki/macros on toolchain bca37a20bd376ce3fd138e7cdee7fe704e0f8814
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bca37a20bd376ce3fd138e7cdee7fe704e0f8814" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ManonLoki/macros already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bca37a20bd376ce3fd138e7cdee7fe704e0f8814" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded darling_macro v0.20.8
[INFO] [stderr]   Downloaded darling v0.20.8
[INFO] [stderr]   Downloaded anyhow v1.0.83
[INFO] [stderr]   Downloaded darling_core v0.20.8
[INFO] [stderr]   Downloaded expand v0.3.0
[INFO] [stderr]   Downloaded syn v2.0.61
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bca37a20bd376ce3fd138e7cdee7fe704e0f8814" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bf68c662d0761202ab8b5ce6f8aa1b6d9758ee11bcd89916a2e3c6e3e934cabe
[INFO] running `Command { std: "docker" "start" "-a" "bf68c662d0761202ab8b5ce6f8aa1b6d9758ee11bcd89916a2e3c6e3e934cabe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf68c662d0761202ab8b5ce6f8aa1b6d9758ee11bcd89916a2e3c6e3e934cabe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf68c662d0761202ab8b5ce6f8aa1b6d9758ee11bcd89916a2e3c6e3e934cabe", kill_on_drop: false }`
[INFO] [stdout] bf68c662d0761202ab8b5ce6f8aa1b6d9758ee11bcd89916a2e3c6e3e934cabe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bca37a20bd376ce3fd138e7cdee7fe704e0f8814" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6a8dd8ee7fc16b7f54f879258cab79aef0c4d3aee594aa160a60f3b8ccca7e50
[INFO] running `Command { std: "docker" "start" "-a" "6a8dd8ee7fc16b7f54f879258cab79aef0c4d3aee594aa160a60f3b8ccca7e50", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.82
[INFO] [stderr]     Checking unicode-ident v1.0.12
[INFO] [stderr]    Compiling libc v0.2.154
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking ident_case v1.0.1
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking memchr v2.7.2
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]    Compiling anyhow v1.0.83
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]     Checking quote v1.0.36
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]     Checking socket2 v0.5.7
[INFO] [stderr]     Checking mio v0.8.11
[INFO] [stderr]     Checking syn v2.0.61
[INFO] [stderr]     Checking parking_lot v0.12.2
[INFO] [stderr]     Checking darling_core v0.20.8
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling expand v0.3.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]     Checking tokio v1.37.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling darling_macro v0.20.8
[INFO] [stderr]    Compiling darling v0.20.8
[INFO] [stderr]     Checking macros v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stdout] Fields:Fields {
[INFO] [stdout]     style: Struct,
[INFO] [stdout]     fields: [
[INFO] [stdout]         AutoDebugField {
[INFO] [stdout]             ident: Some(
[INFO] [stdout]                 Ident {
[INFO] [stdout]                     ident: "inner",
[INFO] [stdout]                     span: #0 bytes(69..74),
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]             skip: false,
[INFO] [stdout]         },
[INFO] [stdout]         AutoDebugField {
[INFO] [stdout]             ident: Some(
[INFO] [stdout]                 Ident {
[INFO] [stdout]                     ident: "nothing",
[INFO] [stdout]                     span: #0 bytes(88..95),
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]             skip: false,
[INFO] [stdout]         },
[INFO] [stdout]         AutoDebugField {
[INFO] [stdout]             ident: Some(
[INFO] [stdout]                 Ident {
[INFO] [stdout]                     ident: "point",
[INFO] [stdout]                     span: #0 bytes(105..110),
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]             skip: false,
[INFO] [stdout]         },
[INFO] [stdout]     ],
[INFO] [stdout]     span: Some(
[INFO] [stdout]         #0 bytes(63..125),
[INFO] [stdout]     ),
[INFO] [stdout]     __nonexhaustive: (),
[INFO] [stdout] }
[INFO] [stdout] input:DeriveInput {
[INFO] [stdout]     attrs: [
[INFO] [stdout]         Attribute {
[INFO] [stdout]             pound_token: Pound,
[INFO] [stdout]             style: AttrStyle::Outer,
[INFO] [stdout]             bracket_token: Bracket,
[INFO] [stdout]             meta: Meta::List {
[INFO] [stdout]                 path: Path {
[INFO] [stdout]                     leading_colon: None,
[INFO] [stdout]                     segments: [
[INFO] [stdout]                         PathSegment {
[INFO] [stdout]                             ident: Ident {
[INFO] [stdout]                                 ident: "allow",
[INFO] [stdout]                                 span: #0 bytes(25..30),
[INFO] [stdout]                             },
[INFO] [stdout]                             arguments: PathArguments::None,
[INFO] [stdout]                         },
[INFO] [stdout]                     ],
[INFO] [stdout]                 },
[INFO] [stdout]                 delimiter: MacroDelimiter::Paren(
[INFO] [stdout]                     Paren,
[INFO] [stdout]                 ),
[INFO] [stdout]                 tokens: TokenStream [
[INFO] [stdout]                     Ident {
[INFO] [stdout]                         ident: "unused",
[INFO] [stdout]                         span: #0 bytes(31..37),
[INFO] [stdout]                     },
[INFO] [stdout]                 ],
[INFO] [stdout]             },
[INFO] [stdout]         },
[INFO] [stdout]     ],
[INFO] [stdout]     vis: Visibility::Inherited,
[INFO] [stdout]     ident: Ident {
[INFO] [stdout]         ident: "Direction",
[INFO] [stdout]         span: #0 bytes(72..81),
[INFO] [stdout]     },
[INFO] [stdout]     generics: Generics {
[INFO] [stdout]         lt_token: Some(
[INFO] [stdout]             Lt,
[INFO] [stdout]         ),
[INFO] [stdout]         params: [
[INFO] [stdout]             GenericParam::Type(
[INFO] [stdout]                 TypeParam {
[INFO] [stdout]                     attrs: [],
[INFO] [stdout]                     ident: Ident {
[INFO] [stdout]                         ident: "T",
[INFO] [stdout]                         span: #0 bytes(82..83),
[INFO] [stdout]                     },
[INFO] [stdout]                     colon_token: None,
[INFO] [stdout]                     bounds: [],
[INFO] [stdout]                     eq_token: None,
[INFO] [stdout]                     default: None,
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         ],
[INFO] [stdout]         gt_token: Some(
[INFO] [stdout]             Gt,
[INFO] [stdout]         ),
[INFO] [stdout]         where_clause: None,
[INFO] [stdout]     },
[INFO] [stdout]     data: Data::Enum {
[INFO] [stdout]         enum_token: Enum,
[INFO] [stdout]         brace_token: Brace,
[INFO] [stdout]         variants: [
[INFO] [stdout]             Variant {
[INFO] [stdout]                 attrs: [],
[INFO] [stdout]                 ident: Ident {
[INFO] [stdout]                     ident: "Up",
[INFO] [stdout]                     span: #0 bytes(91..93),
[INFO] [stdout]                 },
[INFO] [stdout]                 fields: Fields::Unnamed {
[INFO] [stdout]                     paren_token: Paren,
[INFO] [stdout]                     unnamed: [
[INFO] [stdout]                         Field {
[INFO] [stdout]                             attrs: [],
[INFO] [stdout]                             vis: Visibility::Inherited,
[INFO] [stdout]                             mutability: FieldMutability::None,
[INFO] [stdout]                             ident: None,
[INFO] [stdout]                             colon_token: None,
[INFO] [stdout]                             ty: Type::Path {
[INFO] [stdout]                                 qself: None,
[INFO] [stdout]                                 path: Path {
[INFO] [stdout]                                     leading_colon: None,
[INFO] [stdout]                                     segments: [
[INFO] [stdout]                                         PathSegment {
[INFO] [stdout]                                             ident: Ident {
[INFO] [stdout]                                                 ident: "DirectionUp",
[INFO] [stdout]                                                 span: #0 bytes(94..105),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             arguments: PathArguments::AngleBracketed {
[INFO] [stdout]                                                 colon2_token: None,
[INFO] [stdout]                                                 lt_token: Lt,
[INFO] [stdout]                                                 args: [
[INFO] [stdout]                                                     GenericArgument::Type(
[INFO] [stdout]                                                         Type::Path {
[INFO] [stdout]                                                             qself: None,
[INFO] [stdout]                                                             path: Path {
[INFO] [stdout]                                                                 leading_colon: None,
[INFO] [stdout]                                                                 segments: [
[INFO] [stdout]                                                                     PathSegment {
[INFO] [stdout]                                                                         ident: Ident {
[INFO] [stdout]                                                                             ident: "T",
[INFO] [stdout]                                                                             span: #0 bytes(106..107),
[INFO] [stdout]                                                                         },
[INFO] [stdout]                                                                         arguments: PathArguments::None,
[INFO] [stdout]                                                                     },
[INFO] [stdout]                                                                 ],
[INFO] [stdout]                                                             },
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 ],
[INFO] [stdout]                                                 gt_token: Gt,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ],
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         },
[INFO] [stdout]                     ],
[INFO] [stdout]                 },
[INFO] [stdout]                 discriminant: None,
[INFO] [stdout]             },
[INFO] [stdout]             Comma,
[INFO] [stdout]             Variant {
[INFO] [stdout]                 attrs: [],
[INFO] [stdout]                 ident: Ident {
[INFO] [stdout]                     ident: "Down",
[INFO] [stdout]                     span: #0 bytes(115..119),
[INFO] [stdout]                 },
[INFO] [stdout]                 fields: Fields::Unit,
[INFO] [stdout]                 discriminant: None,
[INFO] [stdout]             },
[INFO] [stdout]             Comma,
[INFO] [stdout]             Variant {
[INFO] [stdout]                 attrs: [],
[INFO] [stdout]                 ident: Ident {
[INFO] [stdout]                     ident: "Left",
[INFO] [stdout]                     span: #0 bytes(125..129),
[INFO] [stdout]                 },
[INFO] [stdout]                 fields: Fields::Unnamed {
[INFO] [stdout]                     paren_token: Paren,
[INFO] [stdout]                     unnamed: [
[INFO] [stdout]                         Field {
[INFO] [stdout]                             attrs: [],
[INFO] [stdout]                             vis: Visibility::Inherited,
[INFO] [stdout]                             mutability: FieldMutability::None,
[INFO] [stdout]                             ident: None,
[INFO] [stdout]                             colon_token: None,
[INFO] [stdout]                             ty: Type::Path {
[INFO] [stdout]                                 qself: None,
[INFO] [stdout]                                 path: Path {
[INFO] [stdout]                                     leading_colon: None,
[INFO] [stdout]                                     segments: [
[INFO] [stdout]                                         PathSegment {
[INFO] [stdout]                                             ident: Ident {
[INFO] [stdout]                                                 ident: "u32",
[INFO] [stdout]                                                 span: #0 bytes(130..133),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             arguments: PathArguments::None,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ],
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         },
[INFO] [stdout]                     ],
[INFO] [stdout]                 },
[INFO] [stdout]                 discriminant: None,
[INFO] [stdout]             },
[INFO] [stdout]             Comma,
[INFO] [stdout]         ],
[INFO] [stdout]     },
[INFO] [stdout] }
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.11s
[INFO] running `Command { std: "docker" "inspect" "6a8dd8ee7fc16b7f54f879258cab79aef0c4d3aee594aa160a60f3b8ccca7e50", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a8dd8ee7fc16b7f54f879258cab79aef0c4d3aee594aa160a60f3b8ccca7e50", kill_on_drop: false }`
[INFO] [stdout] 6a8dd8ee7fc16b7f54f879258cab79aef0c4d3aee594aa160a60f3b8ccca7e50
