[INFO] fetching crate jaarg 0.1.1... [INFO] checking jaarg-0.1.1 against try#943e2200e35c3825486c4671b6cab0107a07f8c1 for pr-148952 [INFO] extracting crate jaarg 0.1.1 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate jaarg 0.1.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate jaarg 0.1.1 [INFO] tweaked toml for crates.io crate jaarg 0.1.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate jaarg 0.1.1 on toolchain 943e2200e35c3825486c4671b6cab0107a07f8c1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate jaarg 0.1.1 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" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c00c21e0542eec266e832ad36e9b3d3e21df4a4878abbfd62bb392fd75cda703 [INFO] running `Command { std: "docker" "start" "-a" "c00c21e0542eec266e832ad36e9b3d3e21df4a4878abbfd62bb392fd75cda703", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c00c21e0542eec266e832ad36e9b3d3e21df4a4878abbfd62bb392fd75cda703", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c00c21e0542eec266e832ad36e9b3d3e21df4a4878abbfd62bb392fd75cda703", kill_on_drop: false }` [INFO] [stdout] c00c21e0542eec266e832ad36e9b3d3e21df4a4878abbfd62bb392fd75cda703 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4640b4c520b367116db9e51ae17e3c7a8732d02614c809dbd684322af101943a [INFO] running `Command { std: "docker" "start" "-a" "4640b4c520b367116db9e51ae17e3c7a8732d02614c809dbd684322af101943a", kill_on_drop: false }` [INFO] [stderr] Checking jaarg v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0716]: temporary value dropped while borrowed [INFO] [stdout] --> examples/btreemap.rs:10:50 [INFO] [stdout] | [INFO] [stdout] 10 | const OPTIONS: Opts<&'static str> = Opts::new(&[ [INFO] [stdout] | _______________________________________- ^ [INFO] [stdout] | |__________________________________________________| [INFO] [stdout] 11 | || Opt::help_flag("help", &["--help"]).help_text("Show this help"), [INFO] [stdout] 12 | || Opt::positional("positional", "positional").help_text("Positional argument"), [INFO] [stdout] 13 | || Opt::value("value", &["-v", "--value"], "string").help_text("Value option"), [INFO] [stdout] 14 | || Opt::flag("flag", &["-f", "--flag"]).help_text("Flag option"), [INFO] [stdout] 15 | || ]); [INFO] [stdout] | || ^- [INFO] [stdout] | || || [INFO] [stdout] | ||___|temporary value is freed at the end of this statement [INFO] [stdout] | |____|argument requires that borrow lasts for `'static` [INFO] [stdout] | creates a temporary value which is freed while still in use [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0716`. [INFO] [stdout] [INFO] [stderr] error: could not compile `jaarg` (example "btreemap") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0716]: temporary value dropped while borrowed [INFO] [stdout] --> examples/basic.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | const OPTIONS: Opts = Opts::new(&[ [INFO] [stdout] | ______________________________- ^ [INFO] [stdout] | |_________________________________________| [INFO] [stdout] 18 | || Opt::help_flag(Arg::Help, &["-h", "--help"]).help_text("Show this help and exit."), [INFO] [stdout] 19 | || Opt::value(Arg::Number, &["-n", "--number"], "value") [INFO] [stdout] 20 | || .help_text("Optionally specify a number (default: 0)"), [INFO] [stdout] ... || [INFO] [stdout] 24 | || .help_text("Output destination (optional).") [INFO] [stdout] 25 | || ]).with_description("My simple utility."); [INFO] [stdout] | || ^- - temporary value is freed at the end of this statement [INFO] [stdout] | ||___|| [INFO] [stdout] | |____|argument requires that borrow lasts for `'static` [INFO] [stdout] | creates a temporary value which is freed while still in use [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0716]: temporary value dropped while borrowed [INFO] [stdout] --> examples/bin2h.rs:205:41 [INFO] [stdout] | [INFO] [stdout] 205 | const OPTIONS: Opts = Opts::new(&[ [INFO] [stdout] | ______________________________- ^ [INFO] [stdout] | |_________________________________________| [INFO] [stdout] 206 | || Opt::help_flag(Arg::Help, &["--help", "-h"]).help_text("Show this help message and exit"), [INFO] [stdout] 207 | || Opt::positional(Arg::Out, "out").help_text("Path to generated header file").required(), [INFO] [stdout] 208 | || Opt::value(Arg::Bin, &["--bin", "-b"], "data.bin").help_text("Add a binary file"), [INFO] [stdout] 209 | || Opt::value(Arg::Txt, &["--txt", "-t"], "text.txt").help_text("Add a text file"), [INFO] [stdout] 210 | || Opt::value(Arg::Whitespace, &["--whitespace"], "\" \"").help_text("Emitted indentation (Default: \"\\t\")"), [INFO] [stdout] 211 | || ]).with_description("Convert one or more binary and text file(s) to a C header file,\n\ [INFO] [stdout] | ||___^- argument requires that borrow lasts for `'static` [INFO] [stdout] | |____| [INFO] [stdout] | creates a temporary value which is freed while still in use [INFO] [stdout] 212 | as arrays and C strings respectively."); [INFO] [stdout] | - temporary value is freed at the end of this statement [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0716`. [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0716`. [INFO] [stdout] [INFO] [stderr] error: could not compile `jaarg` (example "bin2h") due to 1 previous error [INFO] [stderr] error: could not compile `jaarg` (example "basic") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "4640b4c520b367116db9e51ae17e3c7a8732d02614c809dbd684322af101943a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4640b4c520b367116db9e51ae17e3c7a8732d02614c809dbd684322af101943a", kill_on_drop: false }` [INFO] [stdout] 4640b4c520b367116db9e51ae17e3c7a8732d02614c809dbd684322af101943a