[INFO] fetching crate quad-compat-rhai 1.4.0...
[INFO] documenting quad-compat-rhai-1.4.0 against 1.75.0 for beta-1.76-rustdoc-1
[INFO] extracting crate quad-compat-rhai 1.4.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate quad-compat-rhai 1.4.0 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate quad-compat-rhai 1.4.0
[INFO] finished tweaking crates.io crate quad-compat-rhai 1.4.0
[INFO] tweaked toml for crates.io crate quad-compat-rhai 1.4.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate quad-compat-rhai 1.4.0 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.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded core-error v0.0.0
[INFO] [stderr]   Downloaded smartstring v0.2.9
[INFO] [stderr]   Downloaded rust_decimal v1.17.0
[INFO] [stderr]   Downloaded rhai_codegen v1.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a347e27502eef7911eedb54a9bf97e7254def960c67d801d61575f4a51be6a83
[INFO] running `Command { std: "docker" "start" "-a" "a347e27502eef7911eedb54a9bf97e7254def960c67d801d61575f4a51be6a83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a347e27502eef7911eedb54a9bf97e7254def960c67d801d61575f4a51be6a83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a347e27502eef7911eedb54a9bf97e7254def960c67d801d61575f4a51be6a83", kill_on_drop: false }`
[INFO] [stdout] a347e27502eef7911eedb54a9bf97e7254def960c67d801d61575f4a51be6a83
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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.75.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b13067a0c32cc11993786f8131de9cf7532782f91c1bcb017178fc46b6ef4c2
[INFO] running `Command { std: "docker" "start" "-a" "2b13067a0c32cc11993786f8131de9cf7532782f91c1bcb017178fc46b6ef4c2", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.32
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling syn v1.0.81
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]     Checking smallvec v1.7.0
[INFO] [stderr]     Checking smartstring v0.2.9
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling rhai_codegen v1.2.0
[INFO] [stderr]     Checking quad-compat-rhai v1.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting quad-compat-rhai v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:229:42
[INFO] [stdout]     |
[INFO] [stdout] 229 | gen_arithmetic_functions!(arith_basic => INT);
[INFO] [stdout]     |                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                            ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:52
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:57
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                         ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:62
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:67
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                                   ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:233:72
[INFO] [stdout]     |
[INFO] [stdout] 233 | gen_arithmetic_functions!(arith_numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]     |                                                                        ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:238:44
[INFO] [stdout]     |
[INFO] [stdout] 238 | gen_arithmetic_functions!(arith_num_128 => i128, u128);
[INFO] [stdout]     |                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:238:50
[INFO] [stdout]     |
[INFO] [stdout] 238 | gen_arithmetic_functions!(arith_num_128 => i128, u128);
[INFO] [stdout]     |                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:240:39
[INFO] [stdout]     |
[INFO] [stdout] 240 | gen_signed_functions!(signed_basic => INT);
[INFO] [stdout]     |                                       ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:244:41
[INFO] [stdout]     |
[INFO] [stdout] 244 | gen_signed_functions!(signed_numbers => i8, i16, i32);
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:244:45
[INFO] [stdout]     |
[INFO] [stdout] 244 | gen_signed_functions!(signed_numbers => i8, i16, i32);
[INFO] [stdout]     |                                             ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:244:50
[INFO] [stdout]     |
[INFO] [stdout] 244 | gen_signed_functions!(signed_numbers => i8, i16, i32);
[INFO] [stdout]     |                                                  ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/arithmetic.rs:249:41
[INFO] [stdout]     |
[INFO] [stdout] 249 | gen_signed_functions!(signed_num_128 => i128);
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                               ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:35
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                   ^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:39
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                       ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:44
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                            ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:49
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:54
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                                      ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:76:59
[INFO] [stdout]    |
[INFO] [stdout] 76 | gen_cmp_functions!(numbers => i8, u8, i16, u16, i32, u32, u64);
[INFO] [stdout]    |                                                           ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:81:31
[INFO] [stdout]    |
[INFO] [stdout] 81 | gen_cmp_functions!(num_128 => i128, u128);
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:81:37
[INFO] [stdout]    |
[INFO] [stdout] 81 | gen_cmp_functions!(num_128 => i128, u128);
[INFO] [stdout]    |                                     ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]   --> src/packages/logic.rs:85:29
[INFO] [stdout]    |
[INFO] [stdout] 85 | gen_cmp_functions!(float => f32);
[INFO] [stdout]    |                             ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this function:
[INFO] [stdout]            std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:517:58
[INFO] [stdout]     |
[INFO] [stdout] 517 | gen_conversion_as_functions!(basic_to_float => to_float (INT) -> FLOAT);
[INFO] [stdout]     |                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:60
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                            ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:64
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:68
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:73
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                         ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:78
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:83
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                                   ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:88
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                                        ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:522:93
[INFO] [stdout]     |
[INFO] [stdout] 522 | gen_conversion_as_functions!(numbers_to_float => to_float (i8, u8, i16, u16, i32, u32, i64, u64) -> FLOAT);
[INFO] [stdout]     |                                                                                             ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:528:60
[INFO] [stdout]     |
[INFO] [stdout] 528 | gen_conversion_as_functions!(num_128_to_float => to_float (i128, u128) -> FLOAT);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:528:66
[INFO] [stdout]     |
[INFO] [stdout] 528 | gen_conversion_as_functions!(num_128_to_float => to_float (i128, u128) -> FLOAT);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:530:54
[INFO] [stdout]     |
[INFO] [stdout] 530 | gen_conversion_as_functions!(basic_to_int => to_int (char) -> INT);
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:56
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                        ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:60
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                            ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:64
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:69
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                     ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:74
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:79
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:84
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:534:89
[INFO] [stdout]     |
[INFO] [stdout] 534 | gen_conversion_as_functions!(numbers_to_int => to_int (i8, u8, i16, u16, i32, u32, i64, u64) -> INT);
[INFO] [stdout]     |                                                                                         ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:539:56
[INFO] [stdout]     |
[INFO] [stdout] 539 | gen_conversion_as_functions!(num_128_to_int => to_int (i128, u128) -> INT);
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `args` in this scope
[INFO] [stdout]    --> src/packages/math_basic.rs:539:62
[INFO] [stdout]     |
[INFO] [stdout] 539 | gen_conversion_as_functions!(num_128_to_int => to_int (i128, u128) -> INT);
[INFO] [stdout]     |                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this function:
[INFO] [stdout]             std::env::args
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FnAny`, `FnPlugin`, `shared_make_mut`, `shared_take`, `shared_try_take`, `shared_write_lock`
[INFO] [stdout]   --> src/func/mod.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     shared_make_mut, shared_take, shared_take_or_clone, shared_try_take, shared_write_lock,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^                        ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     CallableFunction, FnAny, FnPlugin, IteratorFn, Locked, NativeCallContext, SendSync, Shared,
[INFO] [stdout]    |                       ^^^^^  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plugin::PluginFunction`
[INFO] [stdout]   --> src/func/mod.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use plugin::PluginFunction;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OptimizationLevel::None`
[INFO] [stdout]    --> src/api/compile.rs:216:18
[INFO] [stdout]     |
[INFO] [stdout] 216 |     /// If not [`OptimizationLevel::None`], constants defined within the scope are propagated
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^ no item named `OptimizationLevel` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Options`
[INFO] [stdout]   --> src/api/options.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |     /// Create a new [`Options`] with default values.
[INFO] [stdout]    |                        ^^^^^^^ no item named `Options` 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 `ModuleResolver`
[INFO] [stdout]    --> src/ast.rs:356:45
[INFO] [stdout]     |
[INFO] [stdout] 356 |     /// Get the embedded [module resolver][`ModuleResolver`].
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ no item named `ModuleResolver` 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 `ModuleResolver`
[INFO] [stdout]    --> src/ast.rs:377:45
[INFO] [stdout]     |
[INFO] [stdout] 377 |     /// Set the embedded [module resolver][`ModuleResolver`].
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ no item named `ModuleResolver` 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 `AST`
[INFO] [stdout]    --> src/func/call.rs:657:72
[INFO] [stdout]     |
[INFO] [stdout] 657 |     /// This is commonly used to evaluate a list of statements in an [`AST`] or a script function body.
[INFO] [stdout]     |                                                                        ^^^ no item named `AST` 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 `Position::NONE`
[INFO] [stdout]    --> src/module/mod.rs:440:74
[INFO] [stdout]     |
[INFO] [stdout] 440 |     /// Name and Position in [`EvalAltResult`] are [`None`] and [`NONE`][Position::NONE] and must be set afterwards.
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^^^ no item named `Position` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Module::update_fn_metadata`
[INFO] [stdout]    --> src/module/mod.rs:827:36
[INFO] [stdout]     |
[INFO] [stdout] 827 |     /// Use [`update_fn_metadata`][Module::update_fn_metadata] to add metadata.
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Module` has no field or associated item named `update_fn_metadata`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Variant`
[INFO] [stdout]   --> src/types/dynamic.rs:23:71
[INFO] [stdout]    |
[INFO] [stdout] 23 |     /// A sealed trait that prevents other crates from implementing [`Variant`].
[INFO] [stdout]    |                                                                       ^^^^^^^ no item named `Variant` 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 `Position::None`
[INFO] [stdout]    --> src/types/error.rs:446:38
[INFO] [stdout]     |
[INFO] [stdout] 446 |     /// if the current position is [`Position::None`].
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^ the struct `Position` has no field or associated item named `None`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/api/register.rs:150:73
[INFO] [stdout]     |
[INFO] [stdout] 150 |     /// This function is very low level.  It takes a list of [`TypeId`][std::any::TypeId]'s
[INFO] [stdout]     |                                                               --------  ^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout]     = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 150 |     /// This function is very low level.  It takes a list of [`TypeId`]'s
[INFO] [stdout]     |                                                              ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/api/register.rs:156:89
[INFO] [stdout]     |
[INFO] [stdout] 156 |     /// The arguments are guaranteed to be of the correct types matching the [`TypeId`][std::any::TypeId]'s.
[INFO] [stdout]     |                                                                               --------  ^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                                               |
[INFO] [stdout]     |                                                                               because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 156 |     /// The arguments are guaranteed to be of the correct types matching the [`TypeId`]'s.
[INFO] [stdout]     |                                                                              ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/custom_syntax.rs:81:26
[INFO] [stdout]    |
[INFO] [stdout] 81 |     /// Supports [`INT`][crate::INT], [`FLOAT`][crate::FLOAT], `()`, `char`, `bool` and
[INFO] [stdout]    |                   -----  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 81 |     /// Supports [`INT`], [`FLOAT`][crate::FLOAT], `()`, `char`, `bool` and
[INFO] [stdout]    |                  ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/custom_syntax.rs:82:29
[INFO] [stdout]    |
[INFO] [stdout] 82 |     /// [`ImmutableString`][crate::ImmutableString].
[INFO] [stdout]    |          -----------------  ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |          |
[INFO] [stdout]    |          because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 82 |     /// [`ImmutableString`].
[INFO] [stdout]    |         ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:194:39
[INFO] [stdout]     |
[INFO] [stdout] 194 |     /// Does the specified [`TypeId`][std::any::TypeId] iterator exist in this stack of
[INFO] [stdout]     |                             --------  ^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 194 |     /// Does the specified [`TypeId`] iterator exist in this stack of
[INFO] [stdout]     |                            ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:202:38
[INFO] [stdout]     |
[INFO] [stdout] 202 |     /// Get the specified [`TypeId`][std::any::TypeId] iterator from this stack of imported
[INFO] [stdout]     |                            --------  ^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 202 |     /// Get the specified [`TypeId`] iterator from this stack of imported
[INFO] [stdout]     |                           ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:490:47
[INFO] [stdout]     |
[INFO] [stdout] 490 |     /// The target is a bit inside an [`INT`][crate::INT].
[INFO] [stdout]     |                                        -----  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 490 |     /// The target is a bit inside an [`INT`].
[INFO] [stdout]     |                                       ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:491:80
[INFO] [stdout]     |
[INFO] [stdout] 491 |     /// This is necessary because directly pointing to a bit inside an [`INT`][crate::INT] is impossible.
[INFO] [stdout]     |                                                                         -----  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                                         |
[INFO] [stdout]     |                                                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 491 |     /// This is necessary because directly pointing to a bit inside an [`INT`] is impossible.
[INFO] [stdout]     |                                                                        ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:494:57
[INFO] [stdout]     |
[INFO] [stdout] 494 |     /// The target is a range of bits inside an [`INT`][crate::INT].
[INFO] [stdout]     |                                                  -----  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                  |
[INFO] [stdout]     |                                                  because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 494 |     /// The target is a range of bits inside an [`INT`].
[INFO] [stdout]     |                                                 ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/engine.rs:495:90
[INFO] [stdout]     |
[INFO] [stdout] 495 |     /// This is necessary because directly pointing to a range of bits inside an [`INT`][crate::INT] is impossible.
[INFO] [stdout]     |                                                                                   -----  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                                                   |
[INFO] [stdout]     |                                                                                   because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 495 |     /// This is necessary because directly pointing to a range of bits inside an [`INT`] is impossible.
[INFO] [stdout]     |                                                                                  ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 47 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `quad-compat-rhai` (lib) due to 48 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "2b13067a0c32cc11993786f8131de9cf7532782f91c1bcb017178fc46b6ef4c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b13067a0c32cc11993786f8131de9cf7532782f91c1bcb017178fc46b6ef4c2", kill_on_drop: false }`
[INFO] [stdout] 2b13067a0c32cc11993786f8131de9cf7532782f91c1bcb017178fc46b6ef4c2
