[INFO] fetching crate gluon_vm 0.17.1...
[INFO] testing gluon_vm-0.17.1 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate gluon_vm 0.17.1 into /workspace/builds/worker-13/source
[INFO] validating manifest of crates.io crate gluon_vm 0.17.1 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gluon_vm 0.17.1
[INFO] finished tweaking crates.io crate gluon_vm 0.17.1
[INFO] tweaked toml for crates.io crate gluon_vm 0.17.1 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded gluon_base v0.17.1
[INFO] [stderr]   Downloaded gluon_vm v0.17.1
[INFO] [stderr]   Downloaded collect-mac v0.1.0
[INFO] [stderr]   Downloaded archery v0.3.0
[INFO] [stderr]   Downloaded gluon_check v0.17.1
[INFO] [stderr]   Downloaded gluon-salsa v0.15.2
[INFO] [stderr]   Downloaded gluon-salsa-macros v0.15.2
[INFO] [stderr]   Downloaded gluon v0.17.1
[INFO] [stderr]   Downloaded gluon_format v0.17.1
[INFO] [stderr]   Downloaded rpds v0.7.0
[INFO] [stderr]   Downloaded gluon_codegen v0.17.1
[INFO] [stderr]   Downloaded gluon_parser v0.17.1
[INFO] [stderr]   Downloaded serde_state v0.4.7
[INFO] [stderr]   Downloaded serde_derive_state v0.4.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2d0b5b8a647963d364c84e14b2b0fd1768863d2a855c91e7e6ff46dbeadf380a
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "2d0b5b8a647963d364c84e14b2b0fd1768863d2a855c91e7e6ff46dbeadf380a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2d0b5b8a647963d364c84e14b2b0fd1768863d2a855c91e7e6ff46dbeadf380a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2d0b5b8a647963d364c84e14b2b0fd1768863d2a855c91e7e6ff46dbeadf380a", kill_on_drop: false }`
[INFO] [stdout] 2d0b5b8a647963d364c84e14b2b0fd1768863d2a855c91e7e6ff46dbeadf380a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3339a0c848fa88374340fbe726000ee18c1381ebc112704f037ca8d575b2c071
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3339a0c848fa88374340fbe726000ee18c1381ebc112704f037ca8d575b2c071", kill_on_drop: false }`
[INFO] [stderr]    Compiling typed-arena v2.0.1
[INFO] [stderr]    Compiling collect-mac v0.1.0
[INFO] [stderr]    Compiling gluon_vm v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling frunk_core v0.3.1
[INFO] [stderr]    Compiling codespan-reporting v0.9.5
[INFO] [stderr]    Compiling archery v0.3.0
[INFO] [stderr]    Compiling ordered-float v2.0.0
[INFO] [stderr]    Compiling gluon_codegen v0.17.1
[INFO] [stderr]    Compiling futures-util v0.3.6
[INFO] [stderr]    Compiling pretty v0.10.0
[INFO] [stderr]    Compiling rpds v0.7.0
[INFO] [stderr]    Compiling codespan v0.9.5
[INFO] [stderr]    Compiling gluon_base v0.17.1
[INFO] [stderr]    Compiling futures-executor v0.3.6
[INFO] [stderr]    Compiling futures v0.3.6
[INFO] [stderr]    Compiling gluon_check v0.17.1
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:539:53
[INFO] [stdout]      |
[INFO] [stdout] 539  |         let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(const_item_mutation)]` on by default
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:556:53
[INFO] [stdout]      |
[INFO] [stdout] 556  |         let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:792:61
[INFO] [stdout]      |
[INFO] [stdout] 792  |                 let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ.remove_forall());
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:917:55
[INFO] [stdout]      |
[INFO] [stdout] 917  |                     resolve::remove_aliases_cow(self, &mut NullInterner, &id.typ.remove_forall());
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:1039:21
[INFO] [stdout]      |
[INFO] [stdout] 1039 |                     &mut NullInterner,
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1106:25
[INFO] [stdout]      |
[INFO] [stdout] 1106 |                         &mut NullInterner,
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1366:57
[INFO] [stdout]      |
[INFO] [stdout] 1366 |             Type::Alias(ref alias) => match **alias.typ(&mut NullInterner) {
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1407:53
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             let typ = remove_aliases_cow(&self.env, &mut NullInterner, typ.remove_forall());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1541:49
[INFO] [stdout]      |
[INFO] [stdout] 1541 |     let function_type = remove_aliases_cow(env, &mut NullInterner, alias_type.remove_forall());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1672:49
[INFO] [stdout]      |
[INFO] [stdout] 1672 | ...                   &mut NullInterner,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1771:53
[INFO] [stdout]      |
[INFO] [stdout] 1771 |             let t = remove_aliases_cow(&self.0.env, &mut NullInterner, &t);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:2167:63
[INFO] [stdout]      |
[INFO] [stdout] 2167 |                     let typ = remove_aliases_cow(&self.0.env, &mut NullInterner, typ);
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:2199:63
[INFO] [stdout]      |
[INFO] [stdout] 2199 |                     let typ = remove_aliases_cow(&self.0.env, &mut NullInterner, typ);
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/interpreter.rs:1191:38
[INFO] [stdout]      |
[INFO] [stdout] 1191 |                 typ.replace_generics(&mut base::types::NullInterner, &mut self.map)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/dynamic.rs:52:71
[INFO] [stdout]      |
[INFO] [stdout] 52   |         resolved_type: resolve::remove_aliases_cow(&thread.get_env(), &mut NullInterner, typ),
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/vm.rs:473:49
[INFO] [stdout]      |
[INFO] [stdout] 473  |             typ = resolve::remove_aliases(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/value.rs:805:48
[INFO] [stdout]      |
[INFO] [stdout] 805  |         let typ = remove_aliases_cow(self.env, &mut NullInterner, self.typ);
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 43s
[INFO] running `Command { std: "docker" "inspect" "3339a0c848fa88374340fbe726000ee18c1381ebc112704f037ca8d575b2c071", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3339a0c848fa88374340fbe726000ee18c1381ebc112704f037ca8d575b2c071", kill_on_drop: false }`
[INFO] [stdout] 3339a0c848fa88374340fbe726000ee18c1381ebc112704f037ca8d575b2c071
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 186caf4350ced4d36ed212078a7d732495b3a2e7b670ae8c44c763c47efcdf79
[INFO] running `Command { std: "docker" "start" "-a" "186caf4350ced4d36ed212078a7d732495b3a2e7b670ae8c44c763c47efcdf79", kill_on_drop: false }`
[INFO] [stderr]    Compiling lalrpop-util v0.19.1
[INFO] [stderr]    Compiling gluon_vm v0.17.1
[INFO] [stderr]    Compiling dirs v1.0.5
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling gluon-salsa-macros v0.15.2
[INFO] [stderr]    Compiling tokio-macros v0.2.5
[INFO] [stderr]    Compiling gluon_format v0.17.1
[INFO] [stderr]    Compiling gluon v0.17.1
[INFO] [stderr]    Compiling docopt v1.1.0
[INFO] [stderr]    Compiling string_cache v0.8.0
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:539:53
[INFO] [stdout]      |
[INFO] [stdout] 539  |         let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(const_item_mutation)]` on by default
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:556:53
[INFO] [stdout]      |
[INFO] [stdout] 556  |         let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:792:61
[INFO] [stdout]      |
[INFO] [stdout] 792  |                 let typ = resolve::remove_aliases_cow(self, &mut NullInterner, typ.remove_forall());
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:917:55
[INFO] [stdout]      |
[INFO] [stdout] 917  |                     resolve::remove_aliases_cow(self, &mut NullInterner, &id.typ.remove_forall());
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/compiler.rs:1039:21
[INFO] [stdout]      |
[INFO] [stdout] 1039 |                     &mut NullInterner,
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1106:25
[INFO] [stdout]      |
[INFO] [stdout] 1106 |                         &mut NullInterner,
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1366:57
[INFO] [stdout]      |
[INFO] [stdout] 1366 |             Type::Alias(ref alias) => match **alias.typ(&mut NullInterner) {
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1407:53
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             let typ = remove_aliases_cow(&self.env, &mut NullInterner, typ.remove_forall());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1541:49
[INFO] [stdout]      |
[INFO] [stdout] 1541 |     let function_type = remove_aliases_cow(env, &mut NullInterner, alias_type.remove_forall());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1672:49
[INFO] [stdout]      |
[INFO] [stdout] 1672 | ...                   &mut NullInterner,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:1771:53
[INFO] [stdout]      |
[INFO] [stdout] 1771 |             let t = remove_aliases_cow(&self.0.env, &mut NullInterner, &t);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:2167:63
[INFO] [stdout]      |
[INFO] [stdout] 2167 |                     let typ = remove_aliases_cow(&self.0.env, &mut NullInterner, typ);
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/mod.rs:2199:63
[INFO] [stdout]      |
[INFO] [stdout] 2199 |                     let typ = remove_aliases_cow(&self.0.env, &mut NullInterner, typ);
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/core/interpreter.rs:1191:38
[INFO] [stdout]      |
[INFO] [stdout] 1191 |                 typ.replace_generics(&mut base::types::NullInterner, &mut self.map)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/dynamic.rs:52:71
[INFO] [stdout]      |
[INFO] [stdout] 52   |         resolved_type: resolve::remove_aliases_cow(&thread.get_env(), &mut NullInterner, typ),
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/vm.rs:473:49
[INFO] [stdout]      |
[INFO] [stdout] 473  |             typ = resolve::remove_aliases(self, &mut NullInterner, typ);
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]     --> src/value.rs:805:48
[INFO] [stdout]      |
[INFO] [stdout] 805  |         let typ = remove_aliases_cow(self.env, &mut NullInterner, self.typ);
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]      = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gluon_base-0.17.1/src/types/mod.rs:3825:1
[INFO] [stdout]      |
[INFO] [stdout] 3825 | pub const NullInterner: NullInterner = [];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling term v0.5.2
[INFO] [stderr]    Compiling ascii-canvas v2.0.0
[INFO] [stderr]    Compiling lalrpop v0.19.1
[INFO] [stderr]    Compiling tokio v0.2.22
[INFO] [stderr]    Compiling gluon-salsa v0.15.2
[INFO] [stderr]    Compiling gluon_parser v0.17.1
[INFO] [stderr]    Compiling gluon_vm v0.17.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: couldn't read /opt/rustwide/target/debug/build/gluon_vm-6ad3431c2ab666d4/out/core/grammar.rs: No such file or directory (os error 2)
[INFO] [stdout]   --> src/core/mod.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | / lalrpop_util::lalrpop_mod!(
[INFO] [stdout] 22 | |     #[cfg_attr(rustfmt, rustfmt_skip)]
[INFO] [stdout] 23 | |     #[allow(unused_parens)]
[INFO] [stdout] 24 | |     pub grammar,
[INFO] [stdout] 25 | |     "/core/grammar.rs"
[INFO] [stdout] 26 | | );
[INFO] [stdout]    | |__^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gluon_vm`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "186caf4350ced4d36ed212078a7d732495b3a2e7b670ae8c44c763c47efcdf79", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "186caf4350ced4d36ed212078a7d732495b3a2e7b670ae8c44c763c47efcdf79", kill_on_drop: false }`
[INFO] [stdout] 186caf4350ced4d36ed212078a7d732495b3a2e7b670ae8c44c763c47efcdf79
