[INFO] cloning repository https://github.com/elegaanz/lustrs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/elegaanz/lustrs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Felegaanz%2Flustrs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Felegaanz%2Flustrs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a7ff2640319f3b12a33e669b808ad332c945ece5
[INFO] documenting elegaanz/lustrs against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Felegaanz%2Flustrs" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/elegaanz/lustrs on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/elegaanz/lustrs
[INFO] finished tweaking git repo https://github.com/elegaanz/lustrs
[INFO] tweaked toml for git repo https://github.com/elegaanz/lustrs written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/elegaanz/lustrs 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" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ariadne v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 68da11a8b547d5641666e484ca50014ad3cbebda89f4398d6e9508d92b099d50
[INFO] running `Command { std: "docker" "start" "-a" "68da11a8b547d5641666e484ca50014ad3cbebda89f4398d6e9508d92b099d50", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "68da11a8b547d5641666e484ca50014ad3cbebda89f4398d6e9508d92b099d50", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68da11a8b547d5641666e484ca50014ad3cbebda89f4398d6e9508d92b099d50", kill_on_drop: false }`
[INFO] [stdout] 68da11a8b547d5641666e484ca50014ad3cbebda89f4398d6e9508d92b099d50
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=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" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5055d9058fc7a6f33d3066c13c4024f254fe1aa54b3fdec37d5d54b7d394530b
[INFO] running `Command { std: "docker" "start" "-a" "5055d9058fc7a6f33d3066c13c4024f254fe1aa54b3fdec37d5d54b7d394530b", kill_on_drop: false }`
[INFO] [stderr]     Checking yansi v0.5.0
[INFO] [stderr]     Checking rustre-parser v0.1.0 (/opt/rustwide/workdir/rustre-parser)
[INFO] [stderr]  Documenting rustre-parser v0.1.0 (/opt/rustwide/workdir/rustre-parser)
[INFO] [stderr]     Checking ariadne v0.1.3
[INFO] [stdout] warning: fields `includes` and `decls` are never read
[INFO] [stdout]   --> rustre-parser/src/parser.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct Ast<'a, 'f> {
[INFO] [stdout]    |            --- fields in this struct
[INFO] [stdout] 35 |     /// A list of files this file includes
[INFO] [stdout] 36 |     includes: Vec<Spanned<'f, &'a str>>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 37 |     /// The declarations this file contains
[INFO] [stdout] 38 |     decls: Vec<Spanned<'f, Decl<'a, 'f>>>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Ast` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name`, `ty`, and `clock` are never read
[INFO] [stdout]    --> rustre-parser/src/parser.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub struct VariableDecl<'a, 'f> {
[INFO] [stdout]     |            ------------ fields in this struct
[INFO] [stdout] 249 |     /// Its name
[INFO] [stdout] 250 |     name: Spanned<'f, Ident<'a, 'f>>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 251 |     /// Its type
[INFO] [stdout] 252 |     ty: Spanned<'f, TyExpr<'a, 'f>>,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 253 |     /// If None, the base clock is used
[INFO] [stdout] 254 |     clock: Option<Spanned<'f, ClockExpr<'a, 'f>>>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `VariableDecl` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name`, `ty`, `clock`, and `value` are never read
[INFO] [stdout]    --> rustre-parser/src/parser.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub struct ValuedVariableDecl<'a, 'f> {
[INFO] [stdout]     |            ------------------ fields in this struct
[INFO] [stdout] 260 |     /// Its name
[INFO] [stdout] 261 |     name: Spanned<'f, Ident<'a, 'f>>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 262 |     /// Its type
[INFO] [stdout] 263 |     ty: Spanned<'f, TyExpr<'a, 'f>>,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 264 |     /// If None, the base clock is used
[INFO] [stdout] 265 |     clock: Option<Spanned<'f, ClockExpr<'a, 'f>>>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 266 |     /// Its initial value
[INFO] [stdout] 267 |     value: Option<Spanned<'f, Expr<'a, 'f>>>,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ValuedVariableDecl` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `lhs` and `expr` are never read
[INFO] [stdout]    --> rustre-parser/src/parser.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub struct MergeCase<'a, 'f> {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 432 |     /// The LHS
[INFO] [stdout] 433 |     lhs: Spanned<'f, MergeLHS<'a, 'f>>,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 434 |     /// The expression
[INFO] [stdout] 435 |     expr: Spanned<'f, Expr<'a, 'f>>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MergeCase` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting rustre-ast-dump v0.1.0 (/opt/rustwide/workdir/rustre-ast-dump)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.51s
[INFO] running `Command { std: "docker" "inspect" "5055d9058fc7a6f33d3066c13c4024f254fe1aa54b3fdec37d5d54b7d394530b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5055d9058fc7a6f33d3066c13c4024f254fe1aa54b3fdec37d5d54b7d394530b", kill_on_drop: false }`
[INFO] [stdout] 5055d9058fc7a6f33d3066c13c4024f254fe1aa54b3fdec37d5d54b7d394530b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=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" "+beta-2023-04-20" "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] 96a5c7cd60532451fc9cfe07f83cdf03fcb65499dc7b5903ae85b6ceef7ee46d
[INFO] running `Command { std: "docker" "start" "-a" "96a5c7cd60532451fc9cfe07f83cdf03fcb65499dc7b5903ae85b6ceef7ee46d", kill_on_drop: false }`
[INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace
[INFO] running `Command { std: "docker" "inspect" "96a5c7cd60532451fc9cfe07f83cdf03fcb65499dc7b5903ae85b6ceef7ee46d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96a5c7cd60532451fc9cfe07f83cdf03fcb65499dc7b5903ae85b6ceef7ee46d", kill_on_drop: false }`
[INFO] [stdout] 96a5c7cd60532451fc9cfe07f83cdf03fcb65499dc7b5903ae85b6ceef7ee46d
