[INFO] cloning repository https://github.com/Emilija99/contract2 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Emilija99/contract2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEmilija99%2Fcontract2", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEmilija99%2Fcontract2'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 89c48276b52a898fa9d5f737219bf9ac91c2bf40 [INFO] testing Emilija99/contract2/89c48276b52a898fa9d5f737219bf9ac91c2bf40 against master#b03b3a7ec92682be2917540b679478d41c95a30c for pr-137122-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEmilija99%2Fcontract2" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] [stderr] Updating files: 5% (424/7305) Updating files: 6% (439/7305) Updating files: 7% (512/7305) Updating files: 8% (585/7305) Updating files: 9% (658/7305) Updating files: 9% (673/7305) Updating files: 10% (731/7305) Updating files: 11% (804/7305) Updating files: 12% (877/7305) Updating files: 13% (950/7305) Updating files: 14% (1023/7305) Updating files: 15% (1096/7305) Updating files: 16% (1169/7305) Updating files: 17% (1242/7305) Updating files: 18% (1315/7305) Updating files: 19% (1388/7305) Updating files: 20% (1461/7305) Updating files: 21% (1535/7305) Updating files: 22% (1608/7305) Updating files: 23% (1681/7305) Updating files: 24% (1754/7305) Updating files: 25% (1827/7305) Updating files: 26% (1900/7305) Updating files: 27% (1973/7305) Updating files: 28% (2046/7305) Updating files: 29% (2119/7305) Updating files: 30% (2192/7305) Updating files: 31% (2265/7305) Updating files: 32% (2338/7305) Updating files: 33% (2411/7305) Updating files: 34% (2484/7305) Updating files: 35% (2557/7305) Updating files: 36% (2630/7305) Updating files: 37% (2703/7305) Updating files: 38% (2776/7305) Updating files: 39% (2849/7305) Updating files: 40% (2922/7305) Updating files: 41% (2996/7305) Updating files: 42% (3069/7305) Updating files: 43% (3142/7305) Updating files: 44% (3215/7305) Updating files: 45% (3288/7305) Updating files: 46% (3361/7305) Updating files: 47% (3434/7305) Updating files: 48% (3507/7305) Updating files: 49% (3580/7305) Updating files: 50% (3653/7305) Updating files: 51% (3726/7305) Updating files: 52% (3799/7305) Updating files: 53% (3872/7305) Updating files: 54% (3945/7305) Updating files: 55% (4018/7305) Updating files: 56% (4091/7305) Updating files: 57% (4164/7305) Updating files: 58% (4237/7305) Updating files: 59% (4310/7305) Updating files: 60% (4383/7305) Updating files: 61% (4457/7305) Updating files: 62% (4530/7305) Updating files: 63% (4603/7305) Updating files: 64% (4676/7305) Updating files: 65% (4749/7305) Updating files: 66% (4822/7305) Updating files: 67% (4895/7305) Updating files: 68% (4968/7305) Updating files: 69% (5041/7305) Updating files: 70% (5114/7305) Updating files: 71% (5187/7305) Updating files: 72% (5260/7305) Updating files: 73% (5333/7305) Updating files: 74% (5406/7305) Updating files: 75% (5479/7305) Updating files: 76% (5552/7305) Updating files: 77% (5625/7305) Updating files: 78% (5698/7305) Updating files: 79% (5771/7305) Updating files: 80% (5844/7305) Updating files: 80% (5845/7305) Updating files: 81% (5918/7305) Updating files: 82% (5991/7305) Updating files: 83% (6064/7305) Updating files: 84% (6137/7305) Updating files: 85% (6210/7305) Updating files: 86% (6283/7305) Updating files: 87% (6356/7305) Updating files: 88% (6429/7305) Updating files: 89% (6502/7305) Updating files: 90% (6575/7305) Updating files: 90% (6590/7305) Updating files: 91% (6648/7305) Updating files: 92% (6721/7305) Updating files: 93% (6794/7305) Updating files: 94% (6867/7305) Updating files: 95% (6940/7305) Updating files: 96% (7013/7305) Updating files: 97% (7086/7305) Updating files: 98% (7159/7305) Updating files: 99% (7232/7305) Updating files: 99% (7257/7305) Updating files: 100% (7305/7305) Updating files: 100% (7305/7305), done. [INFO] started tweaking git repo https://github.com/Emilija99/contract2 [INFO] finished tweaking git repo https://github.com/Emilija99/contract2 [INFO] tweaked toml for git repo https://github.com/Emilija99/contract2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Emilija99/contract2 on toolchain b03b3a7ec92682be2917540b679478d41c95a30c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Emilija99/contract2 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" "+b03b3a7ec92682be2917540b679478d41c95a30c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde-json-wasm v0.2.3 [INFO] [stderr] Downloaded secret-toolkit-storage v0.2.0 [INFO] [stderr] Downloaded schemars v0.7.6 [INFO] [stderr] Downloaded cosmwasm-schema v0.9.4 [INFO] [stderr] Downloaded secret-toolkit-snip721 v0.2.0 [INFO] [stderr] Downloaded snafu v0.6.10 [INFO] [stderr] Downloaded secret-cosmwasm-storage v0.10.0 [INFO] [stderr] Downloaded bincode2 v2.0.1 [INFO] [stderr] Downloaded secret-toolkit-serialization v0.2.0 [INFO] [stderr] Downloaded secret-cosmwasm-std v0.10.0 [INFO] [stderr] Downloaded secret-toolkit-utils v0.2.0 [INFO] [stderr] Downloaded secret-toolkit v0.2.0 [INFO] [stderr] Downloaded snafu-derive v0.6.10 [INFO] [stderr] Downloaded secret-toolkit-snip20 v0.2.0 [INFO] [stderr] Downloaded schemars_derive v0.7.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 80aaa0aae4b15874e816a2ae97d1fbebd08411032e3c3bae3738075de44d4df8 [INFO] running `Command { std: "docker" "start" "-a" "80aaa0aae4b15874e816a2ae97d1fbebd08411032e3c3bae3738075de44d4df8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "80aaa0aae4b15874e816a2ae97d1fbebd08411032e3c3bae3738075de44d4df8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "80aaa0aae4b15874e816a2ae97d1fbebd08411032e3c3bae3738075de44d4df8", kill_on_drop: false }` [INFO] [stdout] 80aaa0aae4b15874e816a2ae97d1fbebd08411032e3c3bae3738075de44d4df8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3896c8eba8d1907058b29f84de476c75a580c39a8c409925408f69c7a139c978 [INFO] running `Command { std: "docker" "start" "-a" "3896c8eba8d1907058b29f84de476c75a580c39a8c409925408f69c7a139c978", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling syn v1.0.85 [INFO] [stderr] Compiling serde_derive v1.0.133 [INFO] [stderr] Compiling serde v1.0.133 [INFO] [stderr] Compiling serde_json v1.0.74 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling schemars v0.7.6 [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling ryu v1.0.9 [INFO] [stderr] Compiling base64 v0.11.0 [INFO] [stderr] Compiling quote v1.0.14 [INFO] [stderr] Compiling serde_derive_internals v0.25.0 [INFO] [stderr] Compiling snafu-derive v0.6.10 [INFO] [stderr] Compiling schemars_derive v0.7.6 [INFO] [stderr] Compiling snafu v0.6.10 [INFO] [stderr] Compiling serde-json-wasm v0.2.3 [INFO] [stderr] Compiling bincode2 v2.0.1 [INFO] [stderr] Compiling secret-cosmwasm-std v0.10.0 [INFO] [stderr] Compiling secret-toolkit-utils v0.2.0 [INFO] [stderr] Compiling secret-toolkit-serialization v0.2.0 [INFO] [stderr] Compiling secret-cosmwasm-storage v0.10.0 [INFO] [stderr] Compiling secret-toolkit-snip721 v0.2.0 [INFO] [stderr] Compiling secret-toolkit-snip20 v0.2.0 [INFO] [stderr] Compiling secret-toolkit-storage v0.2.0 [INFO] [stderr] Compiling secret-toolkit v0.2.0 [INFO] [stderr] Compiling sample-project v0.1.0 (/opt/rustwide/workdir/contracts/rock) [INFO] [stdout] warning: unused import: `Coin` [INFO] [stdout] --> contracts/rock/src/msg.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use cosmwasm_std::{Coin, Uint128, HumanAddr, Binary}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `_serde_json::ser::State` [INFO] [stdout] --> contracts/rock/src/state.rs:3:28 [INFO] [stdout] | [INFO] [stdout] 3 | use schemars::{JsonSchema, _serde_json::ser::State}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CosmosMsg`, `WasmMsg`, and `to_binary` [INFO] [stdout] --> contracts/rock/src/state.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | from_slice, to_binary, to_vec, Api, CanonicalAddr, CosmosMsg, Extern, HandleResponse, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 15 | HumanAddr, InitResponse, Querier, StdError, StdResult, Storage, Uint128, WasmMsg, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Snip20Msg` [INFO] [stdout] --> contracts/rock/src/state.rs:22:24 [INFO] [stdout] | [INFO] [stdout] 22 | use crate::msg::{Move, Snip20Msg}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memo` [INFO] [stdout] --> contracts/rock/src/contract.rs:37:13 [INFO] [stdout] | [INFO] [stdout] 37 | memo, [INFO] [stdout] | ^^^^ help: try ignoring the field: `memo: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:97:36 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton { [INFO] [stdout] | ^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:100:41 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton { [INFO] [stdout] | ^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.26s [INFO] running `Command { std: "docker" "inspect" "3896c8eba8d1907058b29f84de476c75a580c39a8c409925408f69c7a139c978", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3896c8eba8d1907058b29f84de476c75a580c39a8c409925408f69c7a139c978", kill_on_drop: false }` [INFO] [stdout] 3896c8eba8d1907058b29f84de476c75a580c39a8c409925408f69c7a139c978 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 46d32c5004e95088f7ffac78c301c3c36ebd35491c6ebfef7a2e2b3bcec6b6e4 [INFO] running `Command { std: "docker" "start" "-a" "46d32c5004e95088f7ffac78c301c3c36ebd35491c6ebfef7a2e2b3bcec6b6e4", kill_on_drop: false }` [INFO] [stderr] Compiling cosmwasm-schema v0.9.4 [INFO] [stdout] warning: unused import: `Coin` [INFO] [stdout] --> contracts/rock/src/msg.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use cosmwasm_std::{Coin, Uint128, HumanAddr, Binary}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `_serde_json::ser::State` [INFO] [stdout] --> contracts/rock/src/state.rs:3:28 [INFO] [stdout] | [INFO] [stdout] 3 | use schemars::{JsonSchema, _serde_json::ser::State}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CosmosMsg`, `WasmMsg`, and `to_binary` [INFO] [stdout] --> contracts/rock/src/state.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | from_slice, to_binary, to_vec, Api, CanonicalAddr, CosmosMsg, Extern, HandleResponse, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 15 | HumanAddr, InitResponse, Querier, StdError, StdResult, Storage, Uint128, WasmMsg, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Snip20Msg` [INFO] [stdout] --> contracts/rock/src/state.rs:22:24 [INFO] [stdout] | [INFO] [stdout] 22 | use crate::msg::{Move, Snip20Msg}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memo` [INFO] [stdout] --> contracts/rock/src/contract.rs:37:13 [INFO] [stdout] | [INFO] [stdout] 37 | memo, [INFO] [stdout] | ^^^^ help: try ignoring the field: `memo: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:97:36 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton { [INFO] [stdout] | ^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:100:41 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton { [INFO] [stdout] | ^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling sample-project v0.1.0 (/opt/rustwide/workdir/contracts/rock) [INFO] [stdout] warning: unused import: `Coin` [INFO] [stdout] --> contracts/rock/src/msg.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use cosmwasm_std::{Coin, Uint128, HumanAddr, Binary}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `_serde_json::ser::State` [INFO] [stdout] --> contracts/rock/src/state.rs:3:28 [INFO] [stdout] | [INFO] [stdout] 3 | use schemars::{JsonSchema, _serde_json::ser::State}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CosmosMsg`, `WasmMsg`, and `to_binary` [INFO] [stdout] --> contracts/rock/src/state.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | from_slice, to_binary, to_vec, Api, CanonicalAddr, CosmosMsg, Extern, HandleResponse, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 15 | HumanAddr, InitResponse, Querier, StdError, StdResult, Storage, Uint128, WasmMsg, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Snip20Msg` [INFO] [stdout] --> contracts/rock/src/state.rs:22:24 [INFO] [stdout] | [INFO] [stdout] 22 | use crate::msg::{Move, Snip20Msg}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> contracts/rock/src/contract.rs:156:24 [INFO] [stdout] | [INFO] [stdout] 155 | snip_addr: todo!(), [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 156 | snip_hash: todo!(), [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> contracts/rock/src/contract.rs:171:24 [INFO] [stdout] | [INFO] [stdout] 170 | snip_addr: todo!(), [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 171 | snip_hash: todo!(), [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> contracts/rock/src/contract.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 209 | snip_addr: todo!(), [INFO] [stdout] | ------- any code following this expression is unreachable [INFO] [stdout] 210 | snip_hash: todo!(), [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memo` [INFO] [stdout] --> contracts/rock/src/contract.rs:37:13 [INFO] [stdout] | [INFO] [stdout] 37 | memo, [INFO] [stdout] | ^^^^ help: try ignoring the field: `memo: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deps` [INFO] [stdout] --> contracts/rock/src/contract.rs:152:14 [INFO] [stdout] | [INFO] [stdout] 152 | let deps = mock_dependencies(20, &[]); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> contracts/rock/src/contract.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | let msg = InitMsg { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deps` [INFO] [stdout] --> contracts/rock/src/contract.rs:167:17 [INFO] [stdout] | [INFO] [stdout] 167 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> contracts/rock/src/contract.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | let msg = InitMsg { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> contracts/rock/src/contract.rs:167:13 [INFO] [stdout] | [INFO] [stdout] 167 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deps` [INFO] [stdout] --> contracts/rock/src/contract.rs:206:17 [INFO] [stdout] | [INFO] [stdout] 206 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> contracts/rock/src/contract.rs:208:13 [INFO] [stdout] | [INFO] [stdout] 208 | let msg = InitMsg { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> contracts/rock/src/contract.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:97:36 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton { [INFO] [stdout] | ^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 97 | pub fn config(storage: &mut S) -> Singleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> contracts/rock/src/state.rs:100:41 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton { [INFO] [stdout] | ^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton<'_, S, SnipState> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.85s [INFO] running `Command { std: "docker" "inspect" "46d32c5004e95088f7ffac78c301c3c36ebd35491c6ebfef7a2e2b3bcec6b6e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "46d32c5004e95088f7ffac78c301c3c36ebd35491c6ebfef7a2e2b3bcec6b6e4", kill_on_drop: false }` [INFO] [stdout] 46d32c5004e95088f7ffac78c301c3c36ebd35491c6ebfef7a2e2b3bcec6b6e4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 432d803d042e05125081b497e16ac193fe7bd48f553bd79a08dc4326c55edce8 [INFO] running `Command { std: "docker" "start" "-a" "432d803d042e05125081b497e16ac193fe7bd48f553bd79a08dc4326c55edce8", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `Coin` [INFO] [stderr] --> contracts/rock/src/msg.rs:1:20 [INFO] [stderr] | [INFO] [stderr] 1 | use cosmwasm_std::{Coin, Uint128, HumanAddr, Binary}; [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `_serde_json::ser::State` [INFO] [stderr] --> contracts/rock/src/state.rs:3:28 [INFO] [stderr] | [INFO] [stderr] 3 | use schemars::{JsonSchema, _serde_json::ser::State}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `CosmosMsg`, `WasmMsg`, and `to_binary` [INFO] [stderr] --> contracts/rock/src/state.rs:14:17 [INFO] [stderr] | [INFO] [stderr] 14 | from_slice, to_binary, to_vec, Api, CanonicalAddr, CosmosMsg, Extern, HandleResponse, [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] 15 | HumanAddr, InitResponse, Querier, StdError, StdResult, Storage, Uint128, WasmMsg, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Snip20Msg` [INFO] [stderr] --> contracts/rock/src/state.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | use crate::msg::{Move, Snip20Msg}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memo` [INFO] [stderr] --> contracts/rock/src/contract.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | memo, [INFO] [stderr] | ^^^^ help: try ignoring the field: `memo: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> contracts/rock/src/state.rs:97:36 [INFO] [stderr] | [INFO] [stderr] 97 | pub fn config(storage: &mut S) -> Singleton { [INFO] [stderr] | ^^^^^^ ----------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 97 | pub fn config(storage: &mut S) -> Singleton<'_, S, SnipState> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stderr] --> contracts/rock/src/state.rs:100:41 [INFO] [stderr] | [INFO] [stderr] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton { [INFO] [stderr] | ^^ ------------------------------- the lifetime gets resolved as `'_` [INFO] [stderr] | | [INFO] [stderr] | this lifetime flows to the output [INFO] [stderr] | [INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stderr] | [INFO] [stderr] 100 | pub fn config_read(storage: &S) -> ReadonlySingleton<'_, S, SnipState> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> contracts/rock/src/contract.rs:156:24 [INFO] [stderr] | [INFO] [stderr] 155 | snip_addr: todo!(), [INFO] [stderr] | ------- any code following this expression is unreachable [INFO] [stderr] 156 | snip_hash: todo!(), [INFO] [stderr] | ^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default [INFO] [stderr] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> contracts/rock/src/contract.rs:171:24 [INFO] [stderr] | [INFO] [stderr] 170 | snip_addr: todo!(), [INFO] [stderr] | ------- any code following this expression is unreachable [INFO] [stderr] 171 | snip_hash: todo!(), [INFO] [stderr] | ^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> contracts/rock/src/contract.rs:210:24 [INFO] [stderr] | [INFO] [stderr] 209 | snip_addr: todo!(), [INFO] [stderr] | ------- any code following this expression is unreachable [INFO] [stderr] 210 | snip_hash: todo!(), [INFO] [stderr] | ^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused variable: `deps` [INFO] [stderr] --> contracts/rock/src/contract.rs:152:14 [INFO] [stderr] | [INFO] [stderr] 152 | let deps = mock_dependencies(20, &[]); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `msg` [INFO] [stderr] --> contracts/rock/src/contract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let msg = InitMsg { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `deps` [INFO] [stderr] --> contracts/rock/src/contract.rs:167:17 [INFO] [stderr] | [INFO] [stderr] 167 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `msg` [INFO] [stderr] --> contracts/rock/src/contract.rs:169:13 [INFO] [stderr] | [INFO] [stderr] 169 | let msg = InitMsg { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> contracts/rock/src/contract.rs:167:13 [INFO] [stderr] | [INFO] [stderr] 167 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `deps` [INFO] [stderr] --> contracts/rock/src/contract.rs:206:17 [INFO] [stderr] | [INFO] [stderr] 206 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_deps` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `msg` [INFO] [stderr] --> contracts/rock/src/contract.rs:208:13 [INFO] [stderr] | [INFO] [stderr] 208 | let msg = InitMsg { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> contracts/rock/src/contract.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | let mut deps = mock_dependencies(20, &coins(2, "token")); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: `sample-project` (lib) generated 7 warnings (run `cargo fix --lib -p sample-project` to apply 4 suggestions) [INFO] [stderr] warning: `sample-project` (lib test) generated 18 warnings (7 duplicates) (run `cargo fix --lib -p sample-project --tests` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sample_project-44da81acda4ef64f) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test contract::tests::proper_initialization ... FAILED [INFO] [stdout] test contract::tests::play ... FAILED [INFO] [stdout] test contract::tests::create_room ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- contract::tests::proper_initialization stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'contract::tests::proper_initialization' panicked at contracts/rock/src/contract.rs:155:24: [INFO] [stdout] not yet implemented [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563b16352442 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x563b16352442 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x563b16352442 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x563b16352442 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x563b163775c3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x563b163775c3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x563b1634f3c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x563b1634f3c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x563b16352292 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x563b163539ac - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x563b16353802 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x563b1630f884 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x563b1630f884 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x563b1635438b - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x563b1635438b - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x563b16354126 - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:699:13 [INFO] [stdout] 16: 0x563b16352939 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x563b16353ded - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x563b163760a0 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x563b1637610c - core::panicking::panic::h6f6a0a30e4445702 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:145:5 [INFO] [stdout] 20: 0x563b162d600b - sample_project::contract::tests::proper_initialization::h87d1572b157c8c06 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:155:24 [INFO] [stdout] 21: 0x563b162d5fb7 - sample_project::contract::tests::proper_initialization::{{closure}}::h90d9221c7349d7e6 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:151:31 [INFO] [stdout] 22: 0x563b162d5a06 - core::ops::function::FnOnce::call_once::h48345a243b61f947 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x563b1631502b - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x563b1631502b - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 25: 0x563b163141fe - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 26: 0x563b163141fe - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x563b163141fe - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 28: 0x563b163141fe - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 29: 0x563b163141fe - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x563b163141fe - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 31: 0x563b163141fe - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 32: 0x563b162d7df4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 33: 0x563b162d7df4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 34: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x563b162db6ea - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x563b162db6ea - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 37: 0x563b162db6ea - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 38: 0x563b162db6ea - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x563b162db6ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] 41: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 42: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x563b163572e7 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 44: 0x7329e5670aa4 - [INFO] [stdout] 45: 0x7329e56fda34 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- contract::tests::play stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'contract::tests::play' panicked at contracts/rock/src/contract.rs:209:24: [INFO] [stdout] not yet implemented [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563b16352442 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x563b16352442 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x563b16352442 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x563b16352442 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x563b163775c3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x563b163775c3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x563b1634f3c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x563b1634f3c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x563b16352292 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x563b163539ac - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x563b16353802 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x563b1630f884 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x563b1630f884 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x563b1635438b - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x563b1635438b - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x563b16354126 - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:699:13 [INFO] [stdout] 16: 0x563b16352939 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x563b16353ded - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x563b163760a0 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x563b1637610c - core::panicking::panic::h6f6a0a30e4445702 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:145:5 [INFO] [stdout] 20: 0x563b162d6295 - sample_project::contract::tests::play::hb2aa0d9dacd1b139 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:209:24 [INFO] [stdout] 21: 0x563b162d6197 - sample_project::contract::tests::play::{{closure}}::ha1bbf0588b3ea593 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:205:14 [INFO] [stdout] 22: 0x563b162d5a86 - core::ops::function::FnOnce::call_once::hdc2123ad297d600b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x563b1631502b - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x563b1631502b - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 25: 0x563b163141fe - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 26: 0x563b163141fe - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x563b163141fe - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 28: 0x563b163141fe - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 29: 0x563b163141fe - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x563b163141fe - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 31: 0x563b163141fe - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 32: 0x563b162d7df4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 33: 0x563b162d7df4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 34: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x563b162db6ea - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x563b162db6ea - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 37: 0x563b162db6ea - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 38: 0x563b162db6ea - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x563b162db6ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 42: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x563b163572e7 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 44: 0x7329e5670aa4 - [INFO] [stdout] 45: 0x7329e56fda34 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- contract::tests::create_room stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'contract::tests::create_room' panicked at contracts/rock/src/contract.rs:170:24: [INFO] [stdout] not yet implemented [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563b16352442 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x563b16352442 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x563b16352442 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x563b16352442 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x563b163775c3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x563b163775c3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x563b1634f3c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x563b1634f3c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x563b16352292 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x563b163539ac - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x563b16353802 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x563b1630f884 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x563b1630f884 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x563b1635438b - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x563b1635438b - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x563b16354126 - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:699:13 [INFO] [stdout] 16: 0x563b16352939 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x563b16353ded - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x563b163760a0 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x563b1637610c - core::panicking::panic::h6f6a0a30e4445702 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:145:5 [INFO] [stdout] 20: 0x563b162d6165 - sample_project::contract::tests::create_room::hac878ba7a031bd39 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:170:24 [INFO] [stdout] 21: 0x563b162d6067 - sample_project::contract::tests::create_room::{{closure}}::h509645532c7f5f02 [INFO] [stdout] at /opt/rustwide/workdir/contracts/rock/src/contract.rs:166:21 [INFO] [stdout] 22: 0x563b162d59b6 - core::ops::function::FnOnce::call_once::h2ee61fd4cdd71c83 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x563b1631502b - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x563b1631502b - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 25: 0x563b163141fe - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 26: 0x563b163141fe - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x563b163141fe - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 28: 0x563b163141fe - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 29: 0x563b163141fe - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x563b163141fe - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 31: 0x563b163141fe - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 32: 0x563b162d7df4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 33: 0x563b162d7df4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 34: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x563b162db6ea - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x563b162db6ea - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 37: 0x563b162db6ea - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 38: 0x563b162db6ea - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x563b162db6ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x563b162db6ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 42: 0x563b163572e7 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x563b163572e7 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 44: 0x7329e5670aa4 - [INFO] [stdout] 45: 0x7329e56fda34 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] contract::tests::create_room [INFO] [stdout] contract::tests::play [INFO] [stdout] contract::tests::proper_initialization [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "432d803d042e05125081b497e16ac193fe7bd48f553bd79a08dc4326c55edce8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "432d803d042e05125081b497e16ac193fe7bd48f553bd79a08dc4326c55edce8", kill_on_drop: false }` [INFO] [stdout] 432d803d042e05125081b497e16ac193fe7bd48f553bd79a08dc4326c55edce8