[INFO] fetching crate gvariant 0.4.0...
[INFO] checking gvariant-0.4.0 against 1.55.0 for beta-1.56-3
[INFO] extracting crate gvariant 0.4.0 into /workspace/builds/worker-74/source
[INFO] validating manifest of crates.io crate gvariant 0.4.0 on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gvariant 0.4.0
[INFO] finished tweaking crates.io crate gvariant 0.4.0
[INFO] tweaked toml for crates.io crate gvariant 0.4.0 written to /workspace/builds/worker-74/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.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.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.6
[INFO] [stderr]   Downloaded gvariant-macro v0.4.0
[INFO] [stderr]   Downloaded ref-cast v1.0.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a216d632edd3b30f11414825287f44aa582a425f9483f18691dada7f8915a274
[INFO] running `Command { std: "docker" "start" "-a" "a216d632edd3b30f11414825287f44aa582a425f9483f18691dada7f8915a274", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a216d632edd3b30f11414825287f44aa582a425f9483f18691dada7f8915a274", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a216d632edd3b30f11414825287f44aa582a425f9483f18691dada7f8915a274", kill_on_drop: false }`
[INFO] [stdout] a216d632edd3b30f11414825287f44aa582a425f9483f18691dada7f8915a274
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/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" "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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 17083cccaaebdc7d7ecbe313c569bd473f662373b5904aedf090b9723020ae3b
[INFO] running `Command { std: "docker" "start" "-a" "17083cccaaebdc7d7ecbe313c569bd473f662373b5904aedf090b9723020ae3b", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling syn v1.0.80
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling ref-cast v1.0.6
[INFO] [stderr]    Compiling ref-cast-impl v1.0.6
[INFO] [stderr]    Compiling gvariant-macro v0.4.0
[INFO] [stderr]     Checking gvariant v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1992 |         assert_eq!(&*gv!("s").from_bytes(b"hello world\0"), "hello world");
[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 `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1993 |         assert_eq!(gv!("s").serialize_to_vec("hello world"), b"hello world\0");
[INFO] [stdout]      |                    -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1996 |             gv!("ms")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2003 |             gv!("ms").serialize_to_vec(&Some("hello world")),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2008 |             gv!("ab").cast(b"\x01\x00\x00\x01\x01".as_aligned()),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2012 |             gv!("ab").serialize_to_vec(&[true, false, false, true, true][..]),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2019 |         let a = gv!("as").from_bytes(b"i\0can\0has\0strings?\0\x02\x06\x0a\x13");
[INFO] [stdout]      |                 --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2023 |             gv!("as")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2032 |         let aob = gv!("ay").cast([0x04u8, 0x05, 0x06, 0x07].as_aligned());
[INFO] [stdout]      |                   --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2035 |             gv!("ay")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2044 |         assert_eq!(gv!("ai").from_bytes(b"\x04\0\0\0\x02\x01\0\0"), [4, 258]);
[INFO] [stdout]      |                    --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2046 |             gv!("ai").serialize_to_vec(&[4, 258]).as_slice(),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2091 |         let x = VariantWrap(gv!("as"), ["hello", "goodbye"].as_ref());
[INFO] [stdout]      |                             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2092 |         let v = gv!("v").serialize_to_vec(x);
[INFO] [stdout]      |                 -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2096 |         let xv = VariantWrap(gv!("v"), x);
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2097 |         let vv = gv!("v").serialize_to_vec(xv);
[INFO] [stdout]      |                  -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2101 |         let de_vv: Box<Variant> = gv!("v").from_bytes(vv);
[INFO] [stdout]      |                                   -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2102 |         let de_v = de_vv.get(gv!("v")).unwrap();
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2103 |         let de = de_v.get(gv!("as")).unwrap();
[INFO] [stdout]      |                           --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `gv` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused borrow that must be used
[INFO] [stdout]     --> src/lib.rs:1987:9
[INFO] [stdout]      |
[INFO] [stdout] 1987 |         &nfwa[0];
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 20 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 12.30s
[INFO] running `Command { std: "docker" "inspect" "17083cccaaebdc7d7ecbe313c569bd473f662373b5904aedf090b9723020ae3b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17083cccaaebdc7d7ecbe313c569bd473f662373b5904aedf090b9723020ae3b", kill_on_drop: false }`
[INFO] [stdout] 17083cccaaebdc7d7ecbe313c569bd473f662373b5904aedf090b9723020ae3b
