[INFO] fetching crate sphinx-lang 0.8.6...
[INFO] testing sphinx-lang-0.8.6 against 1.91.0 for beta-1.92-2
[INFO] extracting crate sphinx-lang 0.8.6 into /workspace/builds/worker-7-tc1/source
[INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate sphinx-lang 0.8.6
[INFO] finished tweaking crates.io crate sphinx-lang 0.8.6
[INFO] tweaked toml for crates.io crate sphinx-lang 0.8.6 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sphinx-lang 0.8.6 on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sphinx-lang 0.8.6 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.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded string-interner v0.14.0
[INFO] [stderr]   Downloaded test-log v0.2.10
[INFO] [stderr]   Downloaded getrandom v0.2.4
[INFO] [stderr]   Downloaded serde v1.0.136
[INFO] [stderr]   Downloaded syn v1.0.91
[INFO] [stderr]   Downloaded clap v3.1.6
[INFO] [stderr]   Downloaded libc v0.2.117
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 05bbe593f4c8ca344bd4f441fdec69d43563ccc9e131022dfb3fa7a8ec2a5c0c
[INFO] running `Command { std: "docker" "start" "-a" "05bbe593f4c8ca344bd4f441fdec69d43563ccc9e131022dfb3fa7a8ec2a5c0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05bbe593f4c8ca344bd4f441fdec69d43563ccc9e131022dfb3fa7a8ec2a5c0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05bbe593f4c8ca344bd4f441fdec69d43563ccc9e131022dfb3fa7a8ec2a5c0c", kill_on_drop: false }`
[INFO] [stdout] 05bbe593f4c8ca344bd4f441fdec69d43563ccc9e131022dfb3fa7a8ec2a5c0c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2e42a182ad66ae1c208500ccb5106c486febc421832afabad0f701b0ff045f9c
[INFO] running `Command { std: "docker" "start" "-a" "2e42a182ad66ae1c208500ccb5106c486febc421832afabad0f701b0ff045f9c", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.117
[INFO] [stderr]    Compiling once_cell v1.10.0
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling textwrap v0.15.0
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling getrandom v0.2.4
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling clap v3.1.6
[INFO] [stderr]    Compiling env_logger v0.8.4
[INFO] [stderr]    Compiling string-interner v0.14.0
[INFO] [stderr]    Compiling sphinx-lang v0.8.6 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(ptr_metadata)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 65 |     static_dispatch!{ fn type_tag() -> Type }
[INFO] [stdout]    |     ----------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     static_dispatch!{ fn type_name() -> ExecResult<StringValue> }
[INFO] [stdout]    |     ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 68 |     static_dispatch!{ fn fmt_repr() -> ExecResult<StringValue> }
[INFO] [stdout]    |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     static_dispatch!{ fn as_bool() -> ExecResult<bool> }
[INFO] [stdout]    |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 71 |     static_dispatch!{ fn as_bits() -> Option<ExecResult<IntType>> }
[INFO] [stdout]    |     --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     static_dispatch!{ fn as_int() -> Option<ExecResult<IntType>> }
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     static_dispatch!{ fn as_float() -> Option<ExecResult<FloatType>> }
[INFO] [stdout]    |     ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     static_dispatch!{ fn iter_init() -> Option<ExecResult<IterState>> }
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 |     static_dispatch!{ fn iter_get(state: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 78 |     static_dispatch!{ fn iter_next(state: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     -------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     static_dispatch!{ fn len() -> Option<ExecResult<usize>> }
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 |     static_dispatch!{ fn invoke(args: &[Variant]) -> Option<ExecResult<Call>> }
[INFO] [stdout]    |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     static_dispatch!{ fn op_neg() -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     static_dispatch!{ fn op_pos() -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |     static_dispatch!{ fn op_inv() -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 |     static_dispatch!{ fn op_mul(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 93 |     static_dispatch!{ fn op_rmul(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     static_dispatch!{ fn op_div(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 96 |     static_dispatch!{ fn op_rdiv(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     static_dispatch!{ fn op_mod(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 99 |     static_dispatch!{ fn op_rmod(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]    |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 101 |     static_dispatch!{ fn op_add(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     static_dispatch!{ fn op_radd(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     static_dispatch!{ fn op_sub(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     static_dispatch!{ fn op_rsub(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     static_dispatch!{ fn op_and(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     static_dispatch!{ fn op_rand(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 111 |     static_dispatch!{ fn op_xor(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 112 |     static_dispatch!{ fn op_rxor(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 114 |     static_dispatch!{ fn op_or(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     static_dispatch!{ fn op_ror(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     static_dispatch!{ fn op_shl(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     static_dispatch!{ fn op_rshl(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     static_dispatch!{ fn op_shr(rhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     static_dispatch!{ fn op_rshr(lhs: &Variant) -> Option<ExecResult<Variant>> }
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 125 |     static_dispatch!{ fn cmp_eq(other: &Variant) -> Option<ExecResult<bool>> }
[INFO] [stdout]     |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 126 |     static_dispatch!{ fn cmp_lt(other: &Variant) -> Option<ExecResult<bool>> }
[INFO] [stdout]     |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/runtime/types/dispatch.rs:57:45
[INFO] [stdout]     |
[INFO] [stdout]  57 |                 Variant::UserData(data) => <(dyn UserData + 'static) as MetaObject>::$name(&**data, $( $arg ),* ),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     static_dispatch!{ fn cmp_le(other: &Variant) -> Option<ExecResult<bool>> }
[INFO] [stdout]     |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `static_dispatch` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/codegen/scope.rs:219:21
[INFO] [stdout]     |
[INFO] [stdout] 219 |         if let Some(mut local) = self.find_local_mut(&name) {
[INFO] [stdout]     |                     ----^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sphinx-lang` (lib) due to 1 previous error; 39 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "2e42a182ad66ae1c208500ccb5106c486febc421832afabad0f701b0ff045f9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e42a182ad66ae1c208500ccb5106c486febc421832afabad0f701b0ff045f9c", kill_on_drop: false }`
[INFO] [stdout] 2e42a182ad66ae1c208500ccb5106c486febc421832afabad0f701b0ff045f9c
