[INFO] cloning repository https://github.com/neivv/samase_scarf
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/neivv/samase_scarf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fneivv%2Fsamase_scarf", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fneivv%2Fsamase_scarf'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b1404d0646b07c3664d6a28428436f85032986c5
[INFO] documenting neivv/samase_scarf against 1.76.0 for beta-1.77-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fneivv%2Fsamase_scarf" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/neivv/samase_scarf on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/neivv/samase_scarf
[INFO] finished tweaking git repo https://github.com/neivv/samase_scarf
[INFO] tweaked toml for git repo https://github.com/neivv/samase_scarf written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/neivv/samase_scarf 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" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/CasualX/lde`
[INFO] [stderr]     Updating git repository `https://github.com/neivv/scarf`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ca25e7cda6247faf43b4efd316433ba3497b282897fd853018887e259614346b
[INFO] running `Command { std: "docker" "start" "-a" "ca25e7cda6247faf43b4efd316433ba3497b282897fd853018887e259614346b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ca25e7cda6247faf43b4efd316433ba3497b282897fd853018887e259614346b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca25e7cda6247faf43b4efd316433ba3497b282897fd853018887e259614346b", kill_on_drop: false }`
[INFO] [stdout] ca25e7cda6247faf43b4efd316433ba3497b282897fd853018887e259614346b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dd393ee6904c0bd5a3e1b6f86f6caa90a445bb3d52a1356c8f357319747704c4
[INFO] running `Command { std: "docker" "start" "-a" "dd393ee6904c0bd5a3e1b6f86f6caa90a445bb3d52a1356c8f357319747704c4", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking hashbrown v0.14.0
[INFO] [stderr]     Checking typed-arena v2.0.2
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking arrayvec v0.7.2
[INFO] [stderr]     Checking array-init v2.1.0
[INFO] [stderr]     Checking copyless v0.1.5
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]     Checking lde v0.3.0 (https://github.com/CasualX/lde?rev=6d8e287075eae41d0c6bae4c2f3a54268e0f8b4a#6d8e2870)
[INFO] [stderr]     Checking bumpalo v3.12.0
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking scarf v0.3.0 (https://github.com/neivv/scarf?rev=de9df4ee4dd9be967b816a262f96cd62c7568672#de9df4ee)
[INFO] [stderr]  Documenting samase_scarf v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `5`
[INFO] [stdout]     --> src/clientside.rs:1848:31
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     /// global_event_handlers[5] = select_mouse_up
[INFO] [stdout]      |                               ^ no item named `5` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/clientside.rs:1849:31
[INFO] [stdout]      |
[INFO] [stdout] 1849 |     /// global_event_handlers[3] = select_mouse_move
[INFO] [stdout]      |                               ^ no item named `3` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `dialog_return_code`
[INFO] [stdout]     --> src/dialog.rs:2230:20
[INFO] [stdout]      |
[INFO] [stdout] 2230 |     /// Find Mem32[dialog_return_code] = 0xffff_fffd
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^ no item named `dialog_return_code` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `7`
[INFO] [stdout]    --> src/renderer.rs:898:30
[INFO] [stdout]     |
[INFO] [stdout] 898 |     /// Find renderer.vtable[7](renderer, draw_commands, _, _)
[INFO] [stdout]     |                              ^ no item named `7` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `x`
[INFO] [stdout]     --> src/step_order.rs:1664:65
[INFO] [stdout]      |
[INFO] [stdout] 1664 |     /// get_attack_range(this = this, a1 = units_dat_air_weapon[x])
[INFO] [stdout]      |                                                                 ^ no item named `x` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `unit_id`
[INFO] [stdout]     --> src/step_order.rs:2068:40
[INFO] [stdout]      |
[INFO] [stdout] 2068 |     /// Find jump with units_dat_flags[unit_id] & 8000_0000, follow nonzero branch,
[INFO] [stdout]      |                                        ^^^^^^^ no item named `unit_id` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `unit_id`
[INFO] [stdout]     --> src/step_order.rs:2070:74
[INFO] [stdout]      |
[INFO] [stdout] 2070 |     /// If there is only 1 function before return and no units_dat_flags[unit_id], inline there
[INFO] [stdout]      |                                                                          ^^^^^^^ no item named `unit_id` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `first_lone`
[INFO] [stdout]    --> src/sprites.rs:762:54
[INFO] [stdout]     |
[INFO] [stdout] 762 |     /// Inline to child functions, and search for a [first_lone] == 0 jump.
[INFO] [stdout]     |                                                      ^^^^^^^^^^ no item named `first_lone` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `first_lone`
[INFO] [stdout]    --> src/sprites.rs:764:16
[INFO] [stdout]     |
[INFO] [stdout] 764 |     /// Found [first_lone] == 0, inline to functions that have ecx == [x] (FowSprite)
[INFO] [stdout]     |                ^^^^^^^^^^ no item named `first_lone` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `x`
[INFO] [stdout]    --> src/sprites.rs:764:72
[INFO] [stdout]     |
[INFO] [stdout] 764 |     /// Found [first_lone] == 0, inline to functions that have ecx == [x] (FowSprite)
[INFO] [stdout]     |                                                                        ^ no item named `x` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `x`
[INFO] [stdout]    --> src/sprites.rs:765:21
[INFO] [stdout]     |
[INFO] [stdout] 765 |     /// or ecx == [[x] + c] (FowSprite -> sprite)
[INFO] [stdout]     |                     ^ no item named `x` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `esp`
[INFO] [stdout]    --> src/util.rs:448:73
[INFO] [stdout]     |
[INFO] [stdout] 448 |     /// Adds word size to esp (Does not actually return the operand at [esp])
[INFO] [stdout]     |                                                                         ^^^ no item named `esp` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `index`
[INFO] [stdout]     --> src/dat.rs:3717:29
[INFO] [stdout]      |
[INFO] [stdout] 3717 |     /// (Expected dat_array[index]), from where the index will be cheked and handled.
[INFO] [stdout]      |                             ^^^^^ no item named `index` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]    --> src/dat.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 |     /// Vector<String> and point where it should be resized to have entries > 0x41
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 145 |     /// `Vector<String>` and point where it should be resized to have entries > 0x41
[INFO] [stdout]     |         +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 14 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [optimized] target(s) in 4.47s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/samase_scarf/index.html
[INFO] running `Command { std: "docker" "inspect" "dd393ee6904c0bd5a3e1b6f86f6caa90a445bb3d52a1356c8f357319747704c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd393ee6904c0bd5a3e1b6f86f6caa90a445bb3d52a1356c8f357319747704c4", kill_on_drop: false }`
[INFO] [stdout] dd393ee6904c0bd5a3e1b6f86f6caa90a445bb3d52a1356c8f357319747704c4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.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] b3e2a45116179500ce41e267a41df4c5632d4fd6c044208102b43877e5e0a460
[INFO] running `Command { std: "docker" "start" "-a" "b3e2a45116179500ce41e267a41df4c5632d4fd6c044208102b43877e5e0a460", kill_on_drop: false }`
[INFO] [stderr]  Documenting samase_scarf v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]    --> src/dat.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 |     /// Vector<String> and point where it should be resized to have entries > 0x41
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 145 |     /// `Vector<String>` and point where it should be resized to have entries > 0x41
[INFO] [stdout]     |         +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [optimized] target(s) in 1.33s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/samase_scarf/index.html
[INFO] running `Command { std: "docker" "inspect" "b3e2a45116179500ce41e267a41df4c5632d4fd6c044208102b43877e5e0a460", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3e2a45116179500ce41e267a41df4c5632d4fd6c044208102b43877e5e0a460", kill_on_drop: false }`
[INFO] [stdout] b3e2a45116179500ce41e267a41df4c5632d4fd6c044208102b43877e5e0a460
[INFO] documenting neivv/samase_scarf against beta-2024-02-10 for beta-1.77-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fneivv%2Fsamase_scarf" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/neivv/samase_scarf on toolchain beta-2024-02-10
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/neivv/samase_scarf
[INFO] finished tweaking git repo https://github.com/neivv/samase_scarf
[INFO] tweaked toml for git repo https://github.com/neivv/samase_scarf written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/neivv/samase_scarf 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-2024-02-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d513e051842678473eeffcbda4a5692e9b71eddb366f7de3de9970a64092365d
[INFO] running `Command { std: "docker" "start" "-a" "d513e051842678473eeffcbda4a5692e9b71eddb366f7de3de9970a64092365d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d513e051842678473eeffcbda4a5692e9b71eddb366f7de3de9970a64092365d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d513e051842678473eeffcbda4a5692e9b71eddb366f7de3de9970a64092365d", kill_on_drop: false }`
[INFO] [stdout] d513e051842678473eeffcbda4a5692e9b71eddb366f7de3de9970a64092365d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6ed48352f76ebc285ca3c15e90b10a998ac79f54bd8621d978bb9648dfabb9aa
[INFO] running `Command { std: "docker" "start" "-a" "6ed48352f76ebc285ca3c15e90b10a998ac79f54bd8621d978bb9648dfabb9aa", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking arrayvec v0.7.2
[INFO] [stderr]     Checking hashbrown v0.14.0
[INFO] [stderr]     Checking typed-arena v2.0.2
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]     Checking lde v0.3.0 (https://github.com/CasualX/lde?rev=6d8e287075eae41d0c6bae4c2f3a54268e0f8b4a#6d8e2870)
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking array-init v2.1.0
[INFO] [stderr]     Checking copyless v0.1.5
[INFO] [stderr]     Checking bumpalo v3.12.0
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking scarf v0.3.0 (https://github.com/neivv/scarf?rev=de9df4ee4dd9be967b816a262f96cd62c7568672#de9df4ee)
[INFO] [stderr]  Documenting samase_scarf v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0478]: lifetime bound not satisfied
[INFO] [stdout]    --> src/ai.rs:585:5
[INFO] [stdout]     |
[INFO] [stdout] 585 | /     fn ai_towns_check(
[INFO] [stdout] 586 | |         &self,
[INFO] [stdout] 587 | |         val: Operand<'e>,
[INFO] [stdout] 588 | |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout] 589 | |     ) -> Option<Operand<'e>> {
[INFO] [stdout]     | |____________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: lifetime parameter instantiated with the lifetime `'e` as defined here
[INFO] [stdout]    --> src/ai.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | impl<'acx, 'e, E: ExecutionState<'e>> AiTownAnalyzer<'acx, 'e, E> {
[INFO] [stdout]     |            ^^
[INFO] [stdout] note: but lifetime parameter must outlive the lifetime `'acx` as defined here
[INFO] [stdout]    --> src/ai.rs:584:6
[INFO] [stdout]     |
[INFO] [stdout] 584 | impl<'acx, 'e, E: ExecutionState<'e>> AiTownAnalyzer<'acx, 'e, E> {
[INFO] [stdout]     |      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'e` due to conflicting requirements
[INFO] [stdout]    --> src/ai.rs:588:15
[INFO] [stdout]     |
[INFO] [stdout] 588 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: first, the lifetime cannot outlive the lifetime `'e` as defined here...
[INFO] [stdout]    --> src/ai.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | impl<'acx, 'e, E: ExecutionState<'e>> AiTownAnalyzer<'acx, 'e, E> {
[INFO] [stdout]     |            ^^
[INFO] [stdout] note: ...but the lifetime must also be valid for the lifetime `'acx` as defined here...
[INFO] [stdout]    --> src/ai.rs:584:6
[INFO] [stdout]     |
[INFO] [stdout] 584 | impl<'acx, 'e, E: ExecutionState<'e>> AiTownAnalyzer<'acx, 'e, E> {
[INFO] [stdout]     |      ^^^^
[INFO] [stdout] note: ...so that the types are compatible
[INFO] [stdout]    --> src/ai.rs:588:15
[INFO] [stdout]     |
[INFO] [stdout] 588 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: expected `scarf::Analyzer<'e>`
[INFO] [stdout]                found `scarf::Analyzer<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0478]: lifetime bound not satisfied
[INFO] [stdout]    --> src/clientside.rs:637:5
[INFO] [stdout]     |
[INFO] [stdout] 637 |     fn state_begin(&mut self, ctrl: &mut Control<'e, '_, '_, Self>, op: &Operation<'e>) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: lifetime parameter instantiated with the lifetime `'e` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: but lifetime parameter must outlive the lifetime `'acx` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'e` due to conflicting requirements
[INFO] [stdout]    --> src/clientside.rs:637:37
[INFO] [stdout]     |
[INFO] [stdout] 637 |     fn state_begin(&mut self, ctrl: &mut Control<'e, '_, '_, Self>, op: &Operation<'e>) {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: first, the lifetime cannot outlive the lifetime `'e` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: ...but the lifetime must also be valid for the lifetime `'acx` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] note: ...so that the types are compatible
[INFO] [stdout]    --> src/clientside.rs:637:37
[INFO] [stdout]     |
[INFO] [stdout] 637 |     fn state_begin(&mut self, ctrl: &mut Control<'e, '_, '_, Self>, op: &Operation<'e>) {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: expected `scarf::Analyzer<'e>`
[INFO] [stdout]                found `scarf::Analyzer<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0478]: lifetime bound not satisfied
[INFO] [stdout]    --> src/clientside.rs:679:5
[INFO] [stdout]     |
[INFO] [stdout] 679 | /     fn state_vtable_fn_zero_branch(
[INFO] [stdout] 680 | |         &mut self,
[INFO] [stdout] 681 | |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout] 682 | |         op: &Operation<'e>,
[INFO] [stdout] 683 | |     ) {
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] note: lifetime parameter instantiated with the lifetime `'e` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: but lifetime parameter must outlive the lifetime `'acx` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'e` due to conflicting requirements
[INFO] [stdout]    --> src/clientside.rs:681:15
[INFO] [stdout]     |
[INFO] [stdout] 681 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: first, the lifetime cannot outlive the lifetime `'e` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: ...but the lifetime must also be valid for the lifetime `'acx` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] note: ...so that the types are compatible
[INFO] [stdout]    --> src/clientside.rs:681:15
[INFO] [stdout]     |
[INFO] [stdout] 681 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: expected `scarf::Analyzer<'e>`
[INFO] [stdout]                found `scarf::Analyzer<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0478]: lifetime bound not satisfied
[INFO] [stdout]    --> src/clientside.rs:731:5
[INFO] [stdout]     |
[INFO] [stdout] 731 | /     fn state_multiplayer_zero_branch(
[INFO] [stdout] 732 | |         &mut self,
[INFO] [stdout] 733 | |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout] 734 | |         op: &Operation<'e>,
[INFO] [stdout] 735 | |     ) {
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] note: lifetime parameter instantiated with the lifetime `'e` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: but lifetime parameter must outlive the lifetime `'acx` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'e` due to conflicting requirements
[INFO] [stdout]    --> src/clientside.rs:733:15
[INFO] [stdout]     |
[INFO] [stdout] 733 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: first, the lifetime cannot outlive the lifetime `'e` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: ...but the lifetime must also be valid for the lifetime `'acx` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] note: ...so that the types are compatible
[INFO] [stdout]    --> src/clientside.rs:733:15
[INFO] [stdout]     |
[INFO] [stdout] 733 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: expected `scarf::Analyzer<'e>`
[INFO] [stdout]                found `scarf::Analyzer<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0478]: lifetime bound not satisfied
[INFO] [stdout]    --> src/clientside.rs:788:5
[INFO] [stdout]     |
[INFO] [stdout] 788 | /     fn state_check_placing_building_or_targeting(
[INFO] [stdout] 789 | |         &mut self,
[INFO] [stdout] 790 | |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout] 791 | |         op: &Operation<'e>,
[INFO] [stdout] 792 | |     ) {
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] note: lifetime parameter instantiated with the lifetime `'e` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: but lifetime parameter must outlive the lifetime `'acx` as defined here
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0495]: cannot infer an appropriate lifetime for lifetime parameter `'e` due to conflicting requirements
[INFO] [stdout]    --> src/clientside.rs:790:15
[INFO] [stdout]     |
[INFO] [stdout] 790 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: first, the lifetime cannot outlive the lifetime `'e` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |                ^^
[INFO] [stdout] note: ...but the lifetime must also be valid for the lifetime `'acx` as defined here...
[INFO] [stdout]    --> src/clientside.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | impl<'a, 'acx, 'e, E: ExecutionState<'e>> MiscClientSideAnalyzer<'a, 'acx, 'e, E> {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] note: ...so that the types are compatible
[INFO] [stdout]    --> src/clientside.rs:790:15
[INFO] [stdout]     |
[INFO] [stdout] 790 |         ctrl: &mut Control<'e, '_, '_, Self>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: expected `scarf::Analyzer<'e>`
[INFO] [stdout]                found `scarf::Analyzer<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 10 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0478, E0495.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0478`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `samase_scarf`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2024-02-10-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name samase_scarf src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=7b930722e6b9269c -L dependency=/opt/rustwide/target/debug/deps --extern array_init=/opt/rustwide/target/debug/deps/libarray_init-602ee1c5d5f3f2f2.rmeta --extern arrayvec=/opt/rustwide/target/debug/deps/libarrayvec-f1631e36498980e3.rmeta --extern bumpalo=/opt/rustwide/target/debug/deps/libbumpalo-1dc0883a036649f0.rmeta --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-4f4c8d3e8a430b7a.rmeta --extern fxhash=/opt/rustwide/target/debug/deps/libfxhash-a92728758fa10a59.rmeta --extern lde=/opt/rustwide/target/debug/deps/liblde-a4af5df233e5dae5.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-027ca8f6a3e9d6ae.rmeta --extern memchr=/opt/rustwide/target/debug/deps/libmemchr-cdea673ddf25d3d7.rmeta --extern scarf=/opt/rustwide/target/debug/deps/libscarf-95650180f674ed7f.rmeta --cap-lints=warn --crate-version 0.1.0` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "6ed48352f76ebc285ca3c15e90b10a998ac79f54bd8621d978bb9648dfabb9aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ed48352f76ebc285ca3c15e90b10a998ac79f54bd8621d978bb9648dfabb9aa", kill_on_drop: false }`
[INFO] [stdout] 6ed48352f76ebc285ca3c15e90b10a998ac79f54bd8621d978bb9648dfabb9aa
