[INFO] cloning repository https://github.com/FantOHM-DAO/terra-bridge-terra-contracts
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/FantOHM-DAO/terra-bridge-terra-contracts" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFantOHM-DAO%2Fterra-bridge-terra-contracts", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFantOHM-DAO%2Fterra-bridge-terra-contracts'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cbaa0553693131a6965b675006ca2381ef110c2d
[INFO] testing FantOHM-DAO/terra-bridge-terra-contracts against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFantOHM-DAO%2Fterra-bridge-terra-contracts" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts
[INFO] finished tweaking git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts
[INFO] tweaked toml for git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc1/source/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc1/source/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc1/source/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasmer-middlewares v2.2.1
[INFO] [stderr]   Downloaded wasmer-compiler-singlepass v2.2.1
[INFO] [stderr]   Downloaded clru v0.4.0
[INFO] [stderr]   Downloaded cw2 v0.8.1
[INFO] [stderr]   Downloaded english-numbers v0.3.3
[INFO] [stderr]   Downloaded cosmwasm-derive v0.16.6
[INFO] [stderr]   Downloaded rkyv_derive v0.7.36
[INFO] [stderr]   Downloaded cosmwasm-schema v0.16.6
[INFO] [stderr]   Downloaded enumset_derive v0.5.5
[INFO] [stderr]   Downloaded dynasmrt v1.2.1
[INFO] [stderr]   Downloaded secp256k1 v0.22.1
[INFO] [stderr]   Downloaded wasmparser v0.77.0
[INFO] [stderr]   Downloaded enumset v1.0.8
[INFO] [stderr]   Downloaded rkyv v0.7.36
[INFO] [stderr]   Downloaded cosmwasm-storage v0.16.6
[INFO] [stderr]   Downloaded secp256k1-sys v0.5.0
[INFO] [stderr]   Downloaded cosmwasm-crypto v0.16.6
[INFO] [stderr]   Downloaded cosmwasm-std v0.16.6
[INFO] [stderr]   Downloaded dynasm v1.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fefb0bffdd1b376b88d7ca59b2cb297f43daa26a25302a38bb34a8efbcf6c21d
[INFO] running `Command { std: "docker" "start" "-a" "fefb0bffdd1b376b88d7ca59b2cb297f43daa26a25302a38bb34a8efbcf6c21d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fefb0bffdd1b376b88d7ca59b2cb297f43daa26a25302a38bb34a8efbcf6c21d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fefb0bffdd1b376b88d7ca59b2cb297f43daa26a25302a38bb34a8efbcf6c21d", kill_on_drop: false }`
[INFO] [stdout] fefb0bffdd1b376b88d7ca59b2cb297f43daa26a25302a38bb34a8efbcf6c21d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce2ff734a6fd65e6aab934f7058d729ec788624bf09d767a6569ac9d2513c879
[INFO] running `Command { std: "docker" "start" "-a" "ce2ff734a6fd65e6aab934f7058d729ec788624bf09d767a6569ac9d2513c879", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.90
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling libc v0.2.121
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling zeroize v1.4.3
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling block-padding v0.2.1
[INFO] [stderr]    Compiling const-oid v0.6.2
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling cpufeatures v0.2.2
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling ryu v1.0.9
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]    Compiling itoa v1.0.1
[INFO] [stderr]    Compiling der v0.4.5
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling schemars v0.8.8
[INFO] [stderr]    Compiling dyn-clone v1.0.5
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling forward_ref v1.0.0
[INFO] [stderr]    Compiling once_cell v1.10.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling bytecheck v0.6.7
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling rend v0.3.6
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling uint v0.9.1
[INFO] [stderr]    Compiling rustversion v1.0.6
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.8
[INFO] [stderr]    Compiling target-lexicon v0.12.3
[INFO] [stderr]    Compiling rkyv v0.7.36
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling spki v0.4.1
[INFO] [stderr]    Compiling gimli v0.26.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling pkcs8 v0.7.6
[INFO] [stderr]    Compiling smallvec v1.8.0
[INFO] [stderr]    Compiling quote v1.0.17
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling rustc-demangle v0.1.21
[INFO] [stderr]    Compiling more-asserts v0.2.2
[INFO] [stderr]    Compiling getrandom v0.2.6
[INFO] [stderr]    Compiling region v3.0.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling object v0.27.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling ff v0.10.1
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling hashbrown v0.12.0
[INFO] [stderr]    Compiling group v0.10.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.8
[INFO] [stderr]    Compiling cranelift-entity v0.76.0
[INFO] [stderr]    Compiling wasmparser v0.78.2
[INFO] [stderr]    Compiling backtrace v0.3.64
[INFO] [stderr]    Compiling wasmer-vm v2.2.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling rayon-core v1.9.1
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.76.0
[INFO] [stderr]    Compiling memmap2 v0.5.3
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.76.0
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling crypto-bigint v0.2.11
[INFO] [stderr]    Compiling leb128 v0.2.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.4
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling signature v1.3.2
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling rayon v1.5.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.1
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling regalloc v0.0.31
[INFO] [stderr]    Compiling cranelift-bforest v0.76.0
[INFO] [stderr]    Compiling tracing-core v0.1.23
[INFO] [stderr]    Compiling pin-project-lite v0.2.8
[INFO] [stderr]    Compiling anyhow v1.0.56
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling fastrand v1.7.0
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v2.2.1
[INFO] [stderr]    Compiling elliptic-curve v0.10.6
[INFO] [stderr]    Compiling wast v39.0.0
[INFO] [stderr]    Compiling which v4.2.5
[INFO] [stderr]    Compiling tempfile v3.3.0
[INFO] [stderr]    Compiling ecdsa v0.12.4
[INFO] [stderr]    Compiling libloading v0.7.3
[INFO] [stderr]    Compiling const-oid v0.7.1
[INFO] [stderr]    Compiling der v0.5.1
[INFO] [stderr]    Compiling k256 v0.9.6
[INFO] [stderr]    Compiling secp256k1-sys v0.5.0
[INFO] [stderr]    Compiling addr2line v0.17.0
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling bytes v1.1.0
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]    Compiling blake2b_simd v0.5.11
[INFO] [stderr]    Compiling crypto-bigint v0.3.2
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling sec1 v0.2.1
[INFO] [stderr]    Compiling base16ct v0.1.1
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling keccak v0.1.0
[INFO] [stderr]    Compiling rust-argon2 v0.8.3
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling sha3 v0.9.1
[INFO] [stderr]    Compiling elliptic-curve v0.11.12
[INFO] [stderr]    Compiling parity-wasm v0.42.2
[INFO] [stderr]    Compiling id-arena v2.2.1
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling clru v0.4.0
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling wasmparser v0.77.0
[INFO] [stderr]    Compiling rlp v0.5.1
[INFO] [stderr]    Compiling ecdsa v0.13.4
[INFO] [stderr]    Compiling serde_derive_internals v0.25.0
[INFO] [stderr]    Compiling darling_core v0.13.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling schemars_derive v0.8.8
[INFO] [stderr]    Compiling cosmwasm-derive v0.16.6
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.7
[INFO] [stderr]    Compiling rkyv_derive v0.7.36
[INFO] [stderr]    Compiling loupe-derive v0.1.3
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.20
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling dynasm v1.2.1
[INFO] [stderr]    Compiling cosmwasm-derive v1.0.0-beta7 (/opt/rustwide/workdir/packages/derive)
[INFO] [stderr]    Compiling wat v1.0.41
[INFO] [stderr]    Compiling darling_macro v0.13.1
[INFO] [stderr]    Compiling wasmer-derive v2.2.1
[INFO] [stderr]    Compiling cranelift-codegen v0.76.0
[INFO] [stderr]    Compiling enum-iterator v0.7.0
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling prost-derive v0.8.0
[INFO] [stderr]    Compiling walrus-macro v0.19.0
[INFO] [stderr]    Compiling secp256k1 v0.22.1
[INFO] [stderr]    Compiling darling v0.13.1
[INFO] [stderr]    Compiling enumset_derive v0.5.5
[INFO] [stderr]    Compiling tracing v0.1.32
[INFO] [stderr]    Compiling walrus v0.19.0
[INFO] [stderr]    Compiling enumset v1.0.8
[INFO] [stderr]    Compiling prost v0.8.0
[INFO] [stderr]    Compiling serde-json-wasm v0.3.2
[INFO] [stderr]    Compiling ed25519-zebra v2.2.0
[INFO] [stderr]    Compiling serde_bytes v0.11.5
[INFO] [stderr]    Compiling ed25519-zebra v3.0.0
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling cosmwasm-crypto v0.16.6
[INFO] [stderr]    Compiling cosmwasm-crypto v1.0.0-beta7 (/opt/rustwide/workdir/packages/crypto)
[INFO] [stderr]    Compiling loupe v0.1.3
[INFO] [stderr]    Compiling gimli v0.25.0
[INFO] [stderr]    Compiling object v0.28.3
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling wasmer-types v2.2.1
[INFO] [stderr]    Compiling dynasmrt v1.2.1
[INFO] [stderr]    Compiling cosmwasm-std v0.16.6
[INFO] [stderr]    Compiling cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)
[INFO] [stderr]    Compiling cosmwasm-schema v1.0.0-beta7 (/opt/rustwide/workdir/packages/schema)
[INFO] [stderr]    Compiling wasmer-compiler v2.2.1
[INFO] [stderr]    Compiling cw0 v0.8.0 (/opt/rustwide/workdir/packages/cw0)
[INFO] [stderr]    Compiling cw-storage-plus v0.8.0 (/opt/rustwide/workdir/packages/storage-plus)
[INFO] [stderr]    Compiling cosmwasm-storage v0.16.6
[INFO] [stderr]    Compiling cw-storage-plus v0.8.1
[INFO] [stderr]    Compiling cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)
[INFO] [stderr]    Compiling cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)
[INFO] [stderr]    Compiling cosmwasm-storage v1.0.0-beta7 (/opt/rustwide/workdir/packages/storage)
[INFO] [stderr]    Compiling wasmer-engine v2.2.1
[INFO] [stderr]    Compiling wasmer-object v2.2.1
[INFO] [stderr]    Compiling wasmer-compiler-singlepass v2.2.1
[INFO] [stderr]    Compiling cw2 v0.8.0 (/opt/rustwide/workdir/packages/cw2)
[INFO] [stderr]    Compiling cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)
[INFO] [stderr]    Compiling cw-controllers v0.8.0 (/opt/rustwide/workdir/packages/controllers)
[INFO] [stderr]    Compiling wasmer-engine-universal v2.2.1
[INFO] [stderr]    Compiling wasmer-engine-dylib v2.2.1
[INFO] [stderr]    Compiling cw2 v0.8.1
[INFO] [stderr]    Compiling cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)
[INFO] [stderr]    Compiling cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)
[INFO] [stderr]    Compiling cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)
[INFO] [stderr]    Compiling cw-multi-test v0.8.0 (/opt/rustwide/workdir/packages/multi-test)
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)
[INFO] [stderr]    Compiling crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_transaction` is never used
[INFO] [stdout]  --> contracts/crypto-verify/src/ethereum.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn verify_transaction(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `serialize_unsigned_transaction` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn serialize_unsigned_transaction(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param_with_chain_id` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn get_recovery_param_with_chain_id(v: u64, chain_id: u64) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ethereum_address_raw` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub fn ethereum_address_raw(pubkey: &[u8]) -> StdResult<[u8; 20]> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cranelift-frontend v0.76.0
[INFO] [stderr]    Compiling wasmer v2.2.1
[INFO] [stderr]    Compiling wasmer-middlewares v2.2.1
[INFO] [stderr]    Compiling cosmwasm-vm v1.0.0-beta7 (/opt/rustwide/workdir/packages/vm)
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-profiler v0.0.0 (/opt/rustwide/workdir/packages/profiler)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 41.35s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cranelift-codegen-meta v0.76.0, wasmparser v0.77.0, wasmparser v0.78.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "ce2ff734a6fd65e6aab934f7058d729ec788624bf09d767a6569ac9d2513c879", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce2ff734a6fd65e6aab934f7058d729ec788624bf09d767a6569ac9d2513c879", kill_on_drop: false }`
[INFO] [stdout] ce2ff734a6fd65e6aab934f7058d729ec788624bf09d767a6569ac9d2513c879
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 51479184f851648e8c09da6176dfb9b235ac6efdfead67504d43b525ad0a80ee
[INFO] running `Command { std: "docker" "start" "-a" "51479184f851648e8c09da6176dfb9b235ac6efdfead67504d43b525ad0a80ee", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)` has the same output filename as the example target `schema` in package `bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)` has the same output filename as the example target `schema` in package `bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)` has the same output filename as the example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)` has the same output filename as the example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)` has the same output filename as the example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)` has the same output filename as the example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)` has the same output filename as the example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)` has the same output filename as the example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)` has the same output filename as the example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)` has the same output filename as the example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)` has the same output filename as the example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)` has the same output filename as the example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)` has the same output filename as the example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)` has the same output filename as the example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)` has the same output filename as the example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)` has the same output filename as the example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)` has the same output filename as the example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)` has the same output filename as the example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)` has the same output filename as the example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)` has the same output filename as the example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)` has the same output filename as the example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)` has the same output filename as the example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr]    Compiling cosmwasm-schema v0.16.6
[INFO] [stderr]    Compiling cosmwasm-derive v1.0.0-beta7 (/opt/rustwide/workdir/packages/derive)
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling semver v1.0.7
[INFO] [stderr]    Compiling hex-literal v0.3.4
[INFO] [stderr]    Compiling plotters-backend v0.3.2
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling english-numbers v0.3.3
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling plotters-svg v0.3.1
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw-multi-test v0.8.0 (/opt/rustwide/workdir/packages/multi-test)
[INFO] [stderr]    Compiling cw2 v0.8.0 (/opt/rustwide/workdir/packages/cw2)
[INFO] [stderr]    Compiling cw-controllers v0.8.0 (/opt/rustwide/workdir/packages/controllers)
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)
[INFO] [stderr]    Compiling cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)
[INFO] [stderr]    Compiling wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)
[INFO] [stderr]    Compiling cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)
[INFO] [stderr]    Compiling cast v0.2.7
[INFO] [stderr]    Compiling plotters v0.3.1
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling criterion-plot v0.4.4
[INFO] [stderr]    Compiling cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)
[INFO] [stderr]    Compiling cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn cosmwasm_std::Api` does not implement `Deref`, so calling `deref` on `&dyn cosmwasm_std::Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn cosmwasm_std::Api` does not implement `Deref`, so calling `deref` on `&dyn cosmwasm_std::Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     use std::str::FromStr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mock_dependencies_with_balances`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:239:33
[INFO] [stdout]     |
[INFO] [stdout] 239 |     use cosmwasm_std::testing::{mock_dependencies_with_balances, mock_dependencies, mock_env, mock_info};
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `coin`, `coins`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:240:24
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use cosmwasm_std::{coins, from_binary, Addr, coin};
[INFO] [stdout]     |                        ^^^^^               ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hex`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |     use hex;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |     use std::str::FromStr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MOCK_CONTRACT_ADDR`, `MockQuerier`, `mock_dependencies`, `mock_env`, `mock_info`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         mock_dependencies, mock_env, mock_info, MockQuerier, MOCK_CONTRACT_ADDR,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `CosmosMsg`, `Decimal`, `FullDelegation`, `OverflowError`, `OverflowOperation`, `Validator`, `coins`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         coins, Coin, CosmosMsg, Decimal, FullDelegation, OverflowError, OverflowOperation,
[INFO] [stdout]     |         ^^^^^  ^^^^  ^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 264 |         Validator,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DAY`, `Duration`, `HOUR`, `WEEK`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:266:15
[INFO] [stdout]     |
[INFO] [stdout] 266 |     use cw0::{Duration, DAY, HOUR, WEEK};
[INFO] [stdout]     |               ^^^^^^^^  ^^^  ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claim`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |     use cw_controllers::Claim;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut deps = mock_dependencies(&[]);
[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/bridge-minter/src/contract.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let msg = InstantiateMsg {
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let info = mock_info("creator", &[]);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut deps = mock_dependencies(&[]);
[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: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling criterion v0.3.5
[INFO] [stderr]    Compiling cw0 v0.8.0 (/opt/rustwide/workdir/packages/cw0)
[INFO] [stderr]    Compiling cw-storage-plus v0.8.0 (/opt/rustwide/workdir/packages/storage-plus)
[INFO] [stderr]    Compiling cosmwasm-schema v1.0.0-beta7 (/opt/rustwide/workdir/packages/schema)
[INFO] [stdout] warning: 21 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-vm v1.0.0-beta7 (/opt/rustwide/workdir/packages/vm)
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-storage v1.0.0-beta7 (/opt/rustwide/workdir/packages/storage)
[INFO] [stdout] warning: 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |         assert_eq!(0u8.isqrt(), 0);
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout]    = note: `#[warn(unstable_name_collisions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         assert_eq!(1u8.isqrt(), 1);
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:65:25
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert_eq!(24u8.isqrt(), 4);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(25u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |         assert_eq!(26u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_eq!(36u8.isqrt(), 6);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |         assert_eq!(26u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |         assert_eq!(26u16.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:73:26
[INFO] [stdout]    |
[INFO] [stdout] 73 |         assert_eq!(26u32.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:74:26
[INFO] [stdout]    |
[INFO] [stdout] 74 |         assert_eq!(26u64.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:75:27
[INFO] [stdout]    |
[INFO] [stdout] 75 |         assert_eq!(26u128.isqrt(), 5);
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)
[INFO] [stderr]    Compiling crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MockApi`, `MockQuerier`, `MockStorage`, `mock_dependencies`, `mock_env`, `mock_info`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |         mock_dependencies, mock_env, mock_info, MockApi, MockQuerier, MockStorage,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `OwnedDeps`, `RecoverPubkeyError`, `StdError`, `VerificationError`, `from_slice`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         from_slice, Binary, OwnedDeps, RecoverPubkeyError, StdError, VerificationError,
[INFO] [stdout]    |         ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hex_literal::hex`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use hex_literal::hex;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_transaction` is never used
[INFO] [stdout]  --> contracts/crypto-verify/src/ethereum.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn verify_transaction(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `serialize_unsigned_transaction` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn serialize_unsigned_transaction(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param_with_chain_id` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn get_recovery_param_with_chain_id(v: u64, chain_id: u64) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ethereum_address_raw` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub fn ethereum_address_raw(pubkey: &[u8]) -> StdResult<[u8; 20]> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 |     const CREATOR: &str = "creator";
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::str::from_utf8` with a invalid literal always return an error
[INFO] [stdout]    --> packages/std/src/errors/std_error.rs:746:31
[INFO] [stdout]     |
[INFO] [stdout] 746 |         let error: StdError = str::from_utf8(b"Hello \xF0\x90\x80World")
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^--------------------------^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the literal was valid UTF-8 up to the 6 bytes
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(invalid_from_utf8)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-profiler v0.0.0 (/opt/rustwide/workdir/packages/profiler)
[INFO] [stderr]    Compiling cosmwasm-crypto v1.0.0-beta7 (/opt/rustwide/workdir/packages/crypto)
[INFO] [stdout] error: couldn't read packages/vm/examples/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/examples/multi_threaded_cache.rs:21:26
[INFO] [stdout]    |
[INFO] [stdout] 21 | static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (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 `cosmwasm-vm` (example "multi_threaded_cache") due to 2 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/cache.rs:389:30
[INFO] [stdout]     |
[INFO] [stdout] 389 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/ibc_reflect.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/cache.rs:390:34
[INFO] [stdout]     |
[INFO] [stdout] 390 |     static IBC_CONTRACT: &[u8] = include_bytes!("../testdata/ibc_reflect.wasm");
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/calls.rs:596:30
[INFO] [stdout]     |
[INFO] [stdout] 596 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.7.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:197:34
[INFO] [stdout]     |
[INFO] [stdout] 197 |     static CONTRACT_0_7: &[u8] = include_bytes!("../testdata/hackatom_0.7.wasm");
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.12.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:198:35
[INFO] [stdout]     |
[INFO] [stdout] 198 |     static CONTRACT_0_12: &[u8] = include_bytes!("../testdata/hackatom_0.12.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.14.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:199:35
[INFO] [stdout]     |
[INFO] [stdout] 199 |     static CONTRACT_0_14: &[u8] = include_bytes!("../testdata/hackatom_0.14.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.15.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |     static CONTRACT_0_15: &[u8] = include_bytes!("../testdata/hackatom_0.15.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:201:30
[INFO] [stdout]     |
[INFO] [stdout] 201 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/environment.rs:373:30
[INFO] [stdout]     |
[INFO] [stdout] 373 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/imports.rs:450:30
[INFO] [stdout]     |
[INFO] [stdout] 450 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/instance.rs:398:30
[INFO] [stdout]     |
[INFO] [stdout] 398 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/static_analysis.rs:92:30
[INFO] [stdout]    |
[INFO] [stdout] 92 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/corrupted.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/static_analysis.rs:93:31
[INFO] [stdout]    |
[INFO] [stdout] 93 |     static CORRUPTED: &[u8] = include_bytes!("../testdata/corrupted.wasm");
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/wasm_backend/../../testdata/floaty.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/wasm_backend/compile.rs:28:30
[INFO] [stdout]    |
[INFO] [stdout] 28 |     static CONTRACT: &[u8] = include_bytes!("../../testdata/floaty.wasm");
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 14 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-vm` (lib test) due to 15 previous errors; 1 warning emitted
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcJ9N7N7/symbols.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.cosmwasm_profiler.680601232da59026-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa.2ynp9invrc76dimq.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/wasmer-vm-0db4ebb9fd371975/out" "-L" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libcsv-ae5d31331d353782.rlib" "/opt/rustwide/target/debug/deps/libitoa-88dc5e7d606068cc.rlib" "/opt/rustwide/target/debug/deps/libcsv_core-9f711a2121db2be6.rlib" "/opt/rustwide/target/debug/deps/libbstr-085ec0e572d2ee07.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-41ea749691d9ce70.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-3df1bed8075ce1de.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-2076fd86b325cb5d.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-caa7152ee70c190f.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-04e6425e07f02a3c.rlib" "/opt/rustwide/target/debug/deps/libhackatom.rlib" "/opt/rustwide/target/debug/deps/libargon2-b4335c9f8446c954.rlib" "/opt/rustwide/target/debug/deps/libblake2b_simd-b98ac43bbe2619d4.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-a7c9f51e64d46c49.rlib" "/opt/rustwide/target/debug/deps/libarrayref-ff686991724e9e8c.rlib" "/opt/rustwide/target/debug/deps/libconstant_time_eq-47127742af566368.rlib" "/opt/rustwide/target/debug/deps/libwalrus-ad10744a5d346f84.rlib" "/opt/rustwide/target/debug/deps/libwasmparser-6a08e89d7568517b.rlib" "/opt/rustwide/target/debug/deps/libanyhow-e494d85fe3320118.rlib" "/opt/rustwide/target/debug/deps/libid_arena-f470f75209c1e2e4.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_vm-f4052925de4d5efe.rlib" "/opt/rustwide/target/debug/deps/libclru-dad34087c3b4cd78.rlib" "/opt/rustwide/target/debug/deps/libwasmer_middlewares-071389cc48d94e52.rlib" "/opt/rustwide/target/debug/deps/libparity_wasm-edf8a62a76c06947.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_std-7081b78d0b45f9e0.rlib" "/opt/rustwide/target/debug/deps/libserde_json_wasm-65a1234a942b8454.rlib" "/opt/rustwide/target/debug/deps/libbase64-8ea64d3566a9d67e.rlib" "/opt/rustwide/target/debug/deps/libuint-57ce2144e921e7f6.rlib" "/opt/rustwide/target/debug/deps/libcrunchy-7a6491f0efc6bcd3.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-06b6572b5d394a0a.rlib" "/opt/rustwide/target/debug/deps/libforward_ref-9c0ea7731177807a.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_crypto-943a3c517b8ae07d.rlib" "/opt/rustwide/target/debug/deps/libk256-42f69de9a3562ad9.rlib" "/opt/rustwide/target/debug/deps/libecdsa-ee551c11dc3d23b1.rlib" "/opt/rustwide/target/debug/deps/libsignature-3a98ebe44229ae8f.rlib" "/opt/rustwide/target/debug/deps/libhmac-894d4fd01c1927bf.rlib" "/opt/rustwide/target/debug/deps/libcrypto_mac-9e0207357eaf8055.rlib" "/opt/rustwide/target/debug/deps/libelliptic_curve-12769940a61df984.rlib" "/opt/rustwide/target/debug/deps/libcrypto_bigint-c182bb8005c2d341.rlib" "/opt/rustwide/target/debug/deps/libpkcs8-c07e7bc64dabeb27.rlib" "/opt/rustwide/target/debug/deps/libspki-9e0b9b6328c0c259.rlib" "/opt/rustwide/target/debug/deps/libder-1bc15dfccae5b42a.rlib" "/opt/rustwide/target/debug/deps/libconst_oid-ad1ac5c830f5a910.rlib" "/opt/rustwide/target/debug/deps/libgroup-42349ad15388a8a0.rlib" "/opt/rustwide/target/debug/deps/libff-648dc77ecf0fb95b.rlib" "/opt/rustwide/target/debug/deps/libed25519_zebra-5363b3e7d4b56489.rlib" "/opt/rustwide/target/debug/deps/libhex-05644b5497b79c5b.rlib" "/opt/rustwide/target/debug/deps/libsha2-e9e6806893405897.rlib" "/opt/rustwide/target/debug/deps/libcpufeatures-59f0e929fa0e0586.rlib" "/opt/rustwide/target/debug/deps/libopaque_debug-15273823c1ba1453.rlib" "/opt/rustwide/target/debug/deps/libblock_buffer-03a5de109d42556d.rlib" "/opt/rustwide/target/debug/deps/libblock_padding-f342a93ff9370570.rlib" "/opt/rustwide/target/debug/deps/librand_core-d85381c8d88eafd1.rlib" "/opt/rustwide/target/debug/deps/libcurve25519_dalek-d89bf562af28df19.rlib" "/opt/rustwide/target/debug/deps/libsubtle-8aecfc5215684689.rlib" "/opt/rustwide/target/debug/deps/libzeroize-ed8db16b0c985e9c.rlib" "/opt/rustwide/target/debug/deps/librand_core-36bb2a9140c856db.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-5625044ac3b2f774.rlib" "/opt/rustwide/target/debug/deps/libdigest-1e6bba26561e4c70.rlib" "/opt/rustwide/target/debug/deps/libgeneric_array-f7954710fe39b78c.rlib" "/opt/rustwide/target/debug/deps/libtypenum-62ca5a12b60d0fda.rlib" "/opt/rustwide/target/debug/deps/libschemars-c745cdb57a14ce2b.rlib" "/opt/rustwide/target/debug/deps/libdyn_clone-9614b70cbfe10471.rlib" "/opt/rustwide/target/debug/deps/libserde_json-3d8583166b51e284.rlib" "/opt/rustwide/target/debug/deps/libryu-f7e2acf8545a3e65.rlib" "/opt/rustwide/target/debug/deps/libitoa-c68eaa30402a4ff5.rlib" "/opt/rustwide/target/debug/deps/libwasmer-86f6623451143f4f.rlib" "/opt/rustwide/target/debug/deps/libwasmer_engine_universal-e1d9a4e0beeb0fe6.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler_cranelift-5e7a3bea9cea8692.rlib" "/opt/rustwide/target/debug/deps/libtracing-e72fdc79687d6557.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-bd863d416e545bf5.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-3864ec7c2ffaeda7.rlib" "/opt/rustwide/target/debug/deps/libcranelift_frontend-1a049347e279f200.rlib" "/opt/rustwide/target/debug/deps/libcranelift_codegen-64f5b3c48600f95a.rlib" "/opt/rustwide/target/debug/deps/libgimli-4e44e795d62536a1.rlib" "/opt/rustwide/target/debug/deps/libfallible_iterator-188ac1fb1a09eca6.rlib" "/opt/rustwide/target/debug/deps/libstable_deref_trait-242e7ba4d213fe0a.rlib" "/opt/rustwide/target/debug/deps/libregalloc-1ad669343d16918b.rlib" "/opt/rustwide/target/debug/deps/librustc_hash-3fb13bc50a653a23.rlib" "/opt/rustwide/target/debug/deps/liblog-51555fd3036e06f3.rlib" "/opt/rustwide/target/debug/deps/libcranelift_codegen_shared-656388eac93befd9.rlib" "/opt/rustwide/target/debug/deps/libcranelift_bforest-e9295aa77e6ee8ad.rlib" "/opt/rustwide/target/debug/deps/libcranelift_entity-0cef437e7e3edd82.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler_singlepass-86fd9ec47de7357e.rlib" "/opt/rustwide/target/debug/deps/libdynasmrt-827b13682642d802.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-80df7aa73d7d6480.rlib" "/opt/rustwide/target/debug/deps/librayon-0d92408b2d996278.rlib" "/opt/rustwide/target/debug/deps/librayon_core-9a1d71cf1f1314bf.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-9d9bef46951f4dc8.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-990111f0f253f70b.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-4d5fc89af1900fb9.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-b35f5c652940acc2.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-cbbfa53da9aeb612.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-503ac2290280b93a.rlib" "/opt/rustwide/target/debug/deps/libeither-c3bed87a0ae6dcb8.rlib" "/opt/rustwide/target/debug/deps/libwat-03f4ce3f5d826467.rlib" "/opt/rustwide/target/debug/deps/libwast-c09be59ff5eb332b.rlib" "/opt/rustwide/target/debug/deps/libleb128-fa96e8afb3197617.rlib" "/opt/rustwide/target/debug/deps/libunicode_width-fc780abc67002227.rlib" "/opt/rustwide/target/debug/deps/libwasmer_engine-5eb8ffe316596422.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-591486ebcb9a7ead.rlib" "/opt/rustwide/target/debug/deps/libmemmap2-030f92cc661b3617.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler-22ef25fbeee6c77b.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes-579273a477229acd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-05d968e413b3bfca.rlib" "/opt/rustwide/target/debug/deps/libtarget_lexicon-00cdee420f00c3e3.rlib" "/opt/rustwide/target/debug/deps/libwasmer_vm-fc7ab4a0d0b91fdc.rlib" "/opt/rustwide/target/debug/deps/libregion-2ab59dce62d66a46.rlib" "/opt/rustwide/target/debug/deps/libbitflags-b7cee2ca4fb438d0.rlib" "/opt/rustwide/target/debug/deps/libenum_iterator-41113d156fa2dfa4.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-9563825d41d904c4.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-db86657b438033a2.rlib" "/opt/rustwide/target/debug/deps/libadler-c8f2240c56a0abca.rlib" "/opt/rustwide/target/debug/deps/libobject-bae421612f6bb3e5.rlib" "/opt/rustwide/target/debug/deps/libmemchr-651b9a52835bc194.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-a133b609ec8918b0.rlib" "/opt/rustwide/target/debug/deps/libgimli-32d3641b44e6e0c6.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-62bea9c4f7fb2971.rlib" "/opt/rustwide/target/debug/deps/libmore_asserts-b7f50435e3e4468b.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-c7b1b1cc44d01308.rlib" "/opt/rustwide/target/debug/deps/libwasmparser-5e1752e9b578d03e.rlib" "/opt/rustwide/target/debug/deps/libwasmer_types-a57458ec4443dcd3.rlib" "/opt/rustwide/target/debug/deps/librkyv-81029b42d7193861.rlib" "/opt/rustwide/target/debug/deps/librend-d80613ecd53944ad.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-8bc3d1a0277530e5.rlib" "/opt/rustwide/target/debug/deps/libseahash-93b8ea79764f64ee.rlib" "/opt/rustwide/target/debug/deps/libptr_meta-cef29c98129b7f01.rlib" "/opt/rustwide/target/debug/deps/libenumset-4434b893178a4912.rlib" "/opt/rustwide/target/debug/deps/libthiserror-d999b596e20f8eea.rlib" "/opt/rustwide/target/debug/deps/libloupe-0c7e2fa08e8ff265.rlib" "/opt/rustwide/target/debug/deps/libindexmap-04a8deb709f408ef.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-62e7f768cdcc5964.rlib" "/opt/rustwide/target/debug/deps/libahash-57e27536b972492b.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-30464d3f63c4755e.rlib" "/opt/rustwide/target/debug/deps/liblibc-f5094c3d32287fa8.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-61dc7a6799e72b18.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-6926ad670c499446.rlib" "/opt/rustwide/target/debug/deps/libserde-deed77ac71ebea4d.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-90f6ddbf82de36ec.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-480c41e9d4e1f677.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-db744c0ca03eed1d.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-8ba652dc7d4b285a.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d5f4520a9ebc0d58.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-4ad84de58f0cb463.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0d10aae2e0f38735.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-0c17cff739e6745b.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-b29e17139dde1aa8.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-1f975299829cc7bd.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-86bae3bc3079f89b.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-321b82c30dffdf5f.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-3dd8a6810a0bdfef.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-eb39a61c0c879984.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-aa769569f91c3548.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-510a192a50a983ed.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-0577018320f99037.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-193cf992125ccd4c.rlib" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8e138eaf26ebb4a8.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-ac389277252514fa" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-profiler` (bin "cosmwasm-profiler" test) due to 2 previous errors
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "51479184f851648e8c09da6176dfb9b235ac6efdfead67504d43b525ad0a80ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "51479184f851648e8c09da6176dfb9b235ac6efdfead67504d43b525ad0a80ee", kill_on_drop: false }`
[INFO] [stdout] 51479184f851648e8c09da6176dfb9b235ac6efdfead67504d43b525ad0a80ee
[INFO] testing FantOHM-DAO/terra-bridge-terra-contracts against beta-2023-12-22 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFantOHM-DAO%2Fterra-bridge-terra-contracts" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts
[INFO] finished tweaking git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts
[INFO] tweaked toml for git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/FantOHM-DAO/terra-bridge-terra-contracts already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc2/source/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc2/source/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-5-tc2/source/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b6a99aae9c3f576ef7180b267d9ed65359200119c10251174abdbcea4fd8fc00
[INFO] running `Command { std: "docker" "start" "-a" "b6a99aae9c3f576ef7180b267d9ed65359200119c10251174abdbcea4fd8fc00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b6a99aae9c3f576ef7180b267d9ed65359200119c10251174abdbcea4fd8fc00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6a99aae9c3f576ef7180b267d9ed65359200119c10251174abdbcea4fd8fc00", kill_on_drop: false }`
[INFO] [stdout] b6a99aae9c3f576ef7180b267d9ed65359200119c10251174abdbcea4fd8fc00
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ac5f23ea797b58f4d50a84e2759879964d76503ea06899eac67b407d0141bfec
[INFO] running `Command { std: "docker" "start" "-a" "ac5f23ea797b58f4d50a84e2759879964d76503ea06899eac67b407d0141bfec", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.90
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling libc v0.2.121
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling zeroize v1.4.3
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling block-padding v0.2.1
[INFO] [stderr]    Compiling const-oid v0.6.2
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling cpufeatures v0.2.2
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling ryu v1.0.9
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling schemars v0.8.8
[INFO] [stderr]    Compiling der v0.4.5
[INFO] [stderr]    Compiling itoa v1.0.1
[INFO] [stderr]    Compiling dyn-clone v1.0.5
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling forward_ref v1.0.0
[INFO] [stderr]    Compiling generic-array v0.14.5
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling once_cell v1.10.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling bytecheck v0.6.7
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling rend v0.3.6
[INFO] [stderr]    Compiling uint v0.9.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling rustversion v1.0.6
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling rkyv v0.7.36
[INFO] [stderr]    Compiling target-lexicon v0.12.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.8
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling quote v1.0.17
[INFO] [stderr]    Compiling spki v0.4.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling pkcs8 v0.7.6
[INFO] [stderr]    Compiling smallvec v1.8.0
[INFO] [stderr]    Compiling gimli v0.26.1
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.21
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling getrandom v0.2.6
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling region v3.0.0
[INFO] [stderr]    Compiling more-asserts v0.2.2
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling object v0.27.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling ff v0.10.1
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling hashbrown v0.12.0
[INFO] [stderr]    Compiling backtrace v0.3.64
[INFO] [stderr]    Compiling group v0.10.0
[INFO] [stderr]    Compiling wasmer-vm v2.2.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.8
[INFO] [stderr]    Compiling cranelift-entity v0.76.0
[INFO] [stderr]    Compiling wasmparser v0.78.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.76.0
[INFO] [stderr]    Compiling rayon-core v1.9.1
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling crypto-bigint v0.2.11
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.76.0
[INFO] [stderr]    Compiling memmap2 v0.5.3
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling leb128 v0.2.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.4
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling signature v1.3.2
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling rayon v1.5.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling regalloc v0.0.31
[INFO] [stderr]    Compiling cranelift-bforest v0.76.0
[INFO] [stderr]    Compiling elliptic-curve v0.10.6
[INFO] [stderr]    Compiling tracing-core v0.1.23
[INFO] [stderr]    Compiling pin-project-lite v0.2.8
[INFO] [stderr]    Compiling anyhow v1.0.56
[INFO] [stderr]    Compiling fastrand v1.7.0
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v2.2.1
[INFO] [stderr]    Compiling which v4.2.5
[INFO] [stderr]    Compiling ecdsa v0.12.4
[INFO] [stderr]    Compiling wast v39.0.0
[INFO] [stderr]    Compiling tempfile v3.3.0
[INFO] [stderr]    Compiling k256 v0.9.6
[INFO] [stderr]    Compiling addr2line v0.17.0
[INFO] [stderr]    Compiling libloading v0.7.3
[INFO] [stderr]    Compiling const-oid v0.7.1
[INFO] [stderr]    Compiling secp256k1-sys v0.5.0
[INFO] [stderr]    Compiling bytes v1.1.0
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling der v0.5.1
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling blake2b_simd v0.5.11
[INFO] [stderr]    Compiling crypto-bigint v0.3.2
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling keccak v0.1.0
[INFO] [stderr]    Compiling base16ct v0.1.1
[INFO] [stderr]    Compiling sec1 v0.2.1
[INFO] [stderr]    Compiling sha3 v0.9.1
[INFO] [stderr]    Compiling rust-argon2 v0.8.3
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling elliptic-curve v0.11.12
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling wasmparser v0.77.0
[INFO] [stderr]    Compiling clru v0.4.0
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling parity-wasm v0.42.2
[INFO] [stderr]    Compiling id-arena v2.2.1
[INFO] [stderr]    Compiling ecdsa v0.13.4
[INFO] [stderr]    Compiling rlp v0.5.1
[INFO] [stderr]    Compiling serde_derive_internals v0.25.0
[INFO] [stderr]    Compiling darling_core v0.13.1
[INFO] [stderr]    Compiling wat v1.0.41
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling schemars_derive v0.8.8
[INFO] [stderr]    Compiling cosmwasm-derive v0.16.6
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.7
[INFO] [stderr]    Compiling darling_macro v0.13.1
[INFO] [stderr]    Compiling rkyv_derive v0.7.36
[INFO] [stderr]    Compiling loupe-derive v0.1.3
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.20
[INFO] [stderr]    Compiling dynasm v1.2.1
[INFO] [stderr]    Compiling cranelift-codegen v0.76.0
[INFO] [stderr]    Compiling cosmwasm-derive v1.0.0-beta7 (/opt/rustwide/workdir/packages/derive)
[INFO] [stderr]    Compiling wasmer-derive v2.2.1
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling darling v0.13.1
[INFO] [stderr]    Compiling enum-iterator v0.7.0
[INFO] [stderr]    Compiling walrus-macro v0.19.0
[INFO] [stderr]    Compiling enumset_derive v0.5.5
[INFO] [stderr]    Compiling prost-derive v0.8.0
[INFO] [stderr]    Compiling secp256k1 v0.22.1
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling enumset v1.0.8
[INFO] [stderr]    Compiling walrus v0.19.0
[INFO] [stderr]    Compiling tracing v0.1.32
[INFO] [stderr]    Compiling prost v0.8.0
[INFO] [stderr]    Compiling dynasmrt v1.2.1
[INFO] [stderr]    Compiling serde-json-wasm v0.3.2
[INFO] [stderr]    Compiling ed25519-zebra v2.2.0
[INFO] [stderr]    Compiling serde_bytes v0.11.5
[INFO] [stderr]    Compiling ed25519-zebra v3.0.0
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling cosmwasm-crypto v0.16.6
[INFO] [stderr]    Compiling cosmwasm-crypto v1.0.0-beta7 (/opt/rustwide/workdir/packages/crypto)
[INFO] [stderr]    Compiling loupe v0.1.3
[INFO] [stderr]    Compiling gimli v0.25.0
[INFO] [stderr]    Compiling object v0.28.3
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling wasmer-types v2.2.1
[INFO] [stderr]    Compiling cosmwasm-std v0.16.6
[INFO] [stderr]    Compiling cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)
[INFO] [stderr]    Compiling cosmwasm-schema v1.0.0-beta7 (/opt/rustwide/workdir/packages/schema)
[INFO] [stderr]    Compiling wasmer-compiler v2.2.1
[INFO] [stderr]    Compiling wasmer-engine v2.2.1
[INFO] [stderr]    Compiling wasmer-object v2.2.1
[INFO] [stderr]    Compiling wasmer-compiler-singlepass v2.2.1
[INFO] [stderr]    Compiling cw0 v0.8.0 (/opt/rustwide/workdir/packages/cw0)
[INFO] [stderr]    Compiling cw-storage-plus v0.8.0 (/opt/rustwide/workdir/packages/storage-plus)
[INFO] [stderr]    Compiling cosmwasm-storage v0.16.6
[INFO] [stderr]    Compiling cw-storage-plus v0.8.1
[INFO] [stderr]    Compiling cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)
[INFO] [stderr]    Compiling cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)
[INFO] [stderr]    Compiling wasmer-engine-dylib v2.2.1
[INFO] [stderr]    Compiling wasmer-engine-universal v2.2.1
[INFO] [stderr]    Compiling cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)
[INFO] [stderr]    Compiling cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)
[INFO] [stderr]    Compiling cw2 v0.8.0 (/opt/rustwide/workdir/packages/cw2)
[INFO] [stderr]    Compiling cw-controllers v0.8.0 (/opt/rustwide/workdir/packages/controllers)
[INFO] [stderr]    Compiling cw2 v0.8.1
[INFO] [stderr]    Compiling cosmwasm-storage v1.0.0-beta7 (/opt/rustwide/workdir/packages/storage)
[INFO] [stderr]    Compiling cw-multi-test v0.8.0 (/opt/rustwide/workdir/packages/multi-test)
[INFO] [stderr]    Compiling cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)
[INFO] [stderr]    Compiling cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)
[INFO] [stderr]    Compiling hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)
[INFO] [stderr]    Compiling crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_transaction` is never used
[INFO] [stdout]  --> contracts/crypto-verify/src/ethereum.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn verify_transaction(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `serialize_unsigned_transaction` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn serialize_unsigned_transaction(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param_with_chain_id` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn get_recovery_param_with_chain_id(v: u64, chain_id: u64) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ethereum_address_raw` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub fn ethereum_address_raw(pubkey: &[u8]) -> StdResult<[u8; 20]> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cranelift-frontend v0.76.0
[INFO] [stderr]    Compiling wasmer v2.2.1
[INFO] [stderr]    Compiling wasmer-middlewares v2.2.1
[INFO] [stderr]    Compiling cosmwasm-vm v1.0.0-beta7 (/opt/rustwide/workdir/packages/vm)
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-profiler v0.0.0 (/opt/rustwide/workdir/packages/profiler)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 37.00s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cranelift-codegen-meta v0.76.0, wasmparser v0.77.0, wasmparser v0.78.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "ac5f23ea797b58f4d50a84e2759879964d76503ea06899eac67b407d0141bfec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac5f23ea797b58f4d50a84e2759879964d76503ea06899eac67b407d0141bfec", kill_on_drop: false }`
[INFO] [stdout] ac5f23ea797b58f4d50a84e2759879964d76503ea06899eac67b407d0141bfec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e5147031a1b5dfb743d96073fa0a5463f8b9819d17fdddd88127a43891d80174
[INFO] running `Command { std: "docker" "start" "-a" "e5147031a1b5dfb743d96073fa0a5463f8b9819d17fdddd88127a43891d80174", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/hackatom/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/bridge-minter/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/contracts/crypto-verify/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)` has the same output filename as the example target `schema` in package `bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)` has the same output filename as the example target `schema` in package `bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)` has the same output filename as the example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)` has the same output filename as the example target `schema` in package `cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)` has the same output filename as the example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)` has the same output filename as the example target `schema` in package `crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)` has the same output filename as the example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)` has the same output filename as the example target `schema` in package `cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)` has the same output filename as the example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)` has the same output filename as the example target `schema` in package `cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)` has the same output filename as the example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)` has the same output filename as the example target `schema` in package `cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)` has the same output filename as the example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)` has the same output filename as the example target `schema` in package `cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)` has the same output filename as the example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)` has the same output filename as the example target `schema` in package `cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)` has the same output filename as the example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)` has the same output filename as the example target `schema` in package `cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)` has the same output filename as the example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)` has the same output filename as the example target `schema` in package `cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)` has the same output filename as the example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr] warning: output filename collision.
[INFO] [stderr] The example target `schema` in package `wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)` has the same output filename as the example target `schema` in package `hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)`.
[INFO] [stderr] Colliding filename is: /opt/rustwide/target/debug/examples/schema.dwp
[INFO] [stderr] The targets should have unique names.
[INFO] [stderr] Consider changing their names to be unique or compiling them separately.
[INFO] [stderr] This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
[INFO] [stderr]    Compiling cosmwasm-schema v0.16.6
[INFO] [stderr]    Compiling cosmwasm-derive v1.0.0-beta7 (/opt/rustwide/workdir/packages/derive)
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling semver v1.0.7
[INFO] [stderr]    Compiling hex-literal v0.3.4
[INFO] [stderr]    Compiling plotters-backend v0.3.2
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling english-numbers v0.3.3
[INFO] [stderr]    Compiling plotters-svg v0.3.1
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw-multi-test v0.8.0 (/opt/rustwide/workdir/packages/multi-test)
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn Api` does not implement `Deref`, so calling `deref` on `&dyn Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw2 v0.8.0 (/opt/rustwide/workdir/packages/cw2)
[INFO] [stderr]    Compiling cw721 v0.8.0 (/opt/rustwide/workdir/packages/cw721)
[INFO] [stderr]    Compiling cw3 v0.8.0 (/opt/rustwide/workdir/packages/cw3)
[INFO] [stderr]    Compiling wrapped-token v0.8.0 (/opt/rustwide/workdir/contracts/wrapped-token)
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling cw4 v0.8.0 (/opt/rustwide/workdir/packages/cw4)
[INFO] [stderr]    Compiling bridge-minter v0.1.0 (/opt/rustwide/workdir/contracts/bridge-minter)
[INFO] [stderr]    Compiling cosmwasm-std v1.0.0-beta7 (/opt/rustwide/workdir/packages/std)
[INFO] [stdout] warning: unused imports: `QueryRequest`, `WasmQuery`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 |     WasmMsg, SubMsg, WasmQuery, QueryRequest
[INFO] [stdout]   |                      ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/bridge-minter/src/contract.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BalanceResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     BalanceResponse
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CountResponse`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::msg::{CountResponse, ExecuteMsg, InstantiateMsg, QueryMsg};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout]     |        ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -     if (config.is_none() || config.as_ref().unwrap().owner != info.sender) {
[INFO] [stdout] 158 +     if config.is_none() || config.as_ref().unwrap().owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     match (config) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -     match (config) {
[INFO] [stdout] 168 +     match config {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |     use std::str::FromStr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mock_dependencies_with_balances`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:239:33
[INFO] [stdout]     |
[INFO] [stdout] 239 |     use cosmwasm_std::testing::{mock_dependencies_with_balances, mock_dependencies, mock_env, mock_info};
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `coin`, `coins`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:240:24
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use cosmwasm_std::{coins, from_binary, Addr, coin};
[INFO] [stdout]     |                        ^^^^^               ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hex`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |     use hex;
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/msg.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Addr`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Uint128};
[INFO] [stdout]   |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Map`
[INFO] [stdout]  --> contracts/bridge-minter/src/state.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw_storage_plus::{Item, Map};
[INFO] [stdout]   |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stdout] warning: unused variable: `addr_token`
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let addr_token = deps.api.addr_validate(&_token)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_token`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Err(err) => Err(ContractError::Unverified {})
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut deps = mock_dependencies(&[]);
[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/bridge-minter/src/contract.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let msg = InstantiateMsg {
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let info = mock_info("creator", &[]);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut deps = mock_dependencies(&[]);
[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] [stderr]    Compiling cast v0.2.7
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/contract.rs:71:84
[INFO] [stdout]    |
[INFO] [stdout] 71 | ...ing, _to: String, _amount: Uint128, _txHash: &str, _signature: &str ) -> Result<Response, ContractError> {
[INFO] [stdout]    |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:105:75
[INFO] [stdout]     |
[INFO] [stdout] 105 | ...s: DepsMut, new_bridge_state: bool, _txHash: &str, _signature: &str) -> Result<Response, ContractError> {
[INFO] [stdout]     |                                        ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:182:93
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub fn query_getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<Response> {
[INFO] [stdout]     |                                                                                             ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `_txHash` should have a snake case name
[INFO] [stdout]    --> contracts/bridge-minter/src/contract.rs:198:87
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn getk256message(_nonce: Uint128, _token: String, _to: String, _amount: Uint128, _txHash: &str) -> StdResult<String> {
[INFO] [stdout]     |                                                                                       ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `_txHash` should have a snake case name
[INFO] [stdout]   --> contracts/bridge-minter/src/msg.rs:14:59
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Mint { _token: String, _to: String, _amount: Uint128, _txHash: String, _signature: String },
[INFO] [stdout]    |                                                           ^^^^^^^ help: convert the identifier to snake case: `_tx_hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling plotters v0.3.1
[INFO] [stderr]    Compiling criterion-plot v0.4.4
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling cw20 v0.8.0 (/opt/rustwide/workdir/packages/cw20)
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             api: api.deref(),
[INFO] [stdout]     |                     ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn cosmwasm_std::Api` does not implement `Deref`, so calling `deref` on `&dyn cosmwasm_std::Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout]     = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.deref()` on a reference in this situation does nothing
[INFO] [stdout]    --> packages/multi-test/src/wasm.rs:715:25
[INFO] [stdout]     |
[INFO] [stdout] 715 |                 api: api.deref(),
[INFO] [stdout]     |                         ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type `dyn cosmwasm_std::Api` does not implement `Deref`, so calling `deref` on `&dyn cosmwasm_std::Api` copies the reference, which does not do anything and can be removed
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BankMsg`, `Decimal`, `DistributionMsg`, `QuerierWrapper`, `StakingMsg`, `StdError`, `WasmMsg`, `coin`, `to_binary`
[INFO] [stdout]  --> contracts/wrapped-token/src/contract.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     coin, to_binary, Addr, BankMsg, Binary, Decimal, Deps, DepsMut, DistributionMsg, Env,
[INFO] [stdout]   |     ^^^^  ^^^^^^^^^        ^^^^^^^          ^^^^^^^                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     MessageInfo, QuerierWrapper, Response, StakingMsg, StdError, StdResult, Uint128, WasmMsg,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^            ^^^^^^^^^^  ^^^^^^^^                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `execute_burn_from`, `execute_decrease_allowance`, `execute_increase_allowance`, `execute_send_from`, `execute_transfer_from`, `query_allowance`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     execute_burn_from, execute_decrease_allowance, execute_increase_allowance, execute_send_from,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     execute_transfer_from, query_allowance,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `instantiate as cw20_base_instantiate`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     instantiate as cw20_base_instantiate, query as cw20_base_query,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:207:8
[INFO] [stdout]     |
[INFO] [stdout] 207 |     if (owner != info.sender) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     if (owner != info.sender) {
[INFO] [stdout] 207 +     if owner != info.sender {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |     use std::str::FromStr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MOCK_CONTRACT_ADDR`, `MockQuerier`, `mock_dependencies`, `mock_env`, `mock_info`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         mock_dependencies, mock_env, mock_info, MockQuerier, MOCK_CONTRACT_ADDR,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `CosmosMsg`, `Decimal`, `FullDelegation`, `OverflowError`, `OverflowOperation`, `Validator`, `coins`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         coins, Coin, CosmosMsg, Decimal, FullDelegation, OverflowError, OverflowOperation,
[INFO] [stdout]     |         ^^^^^  ^^^^  ^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 264 |         Validator,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DAY`, `Duration`, `HOUR`, `WEEK`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:266:15
[INFO] [stdout]     |
[INFO] [stdout] 266 |     use cw0::{Duration, DAY, HOUR, WEEK};
[INFO] [stdout]     |               ^^^^^^^^  ^^^  ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claim`
[INFO] [stdout]    --> contracts/wrapped-token/src/contract.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |     use cw_controllers::Claim;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Coin`, `Decimal`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:4:28
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Binary, Coin, Decimal, Uint128, Addr};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg`
[INFO] [stdout]  --> contracts/wrapped-token/src/msg.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use cw20_base::msg::ExecuteMsg as Cw20BaseExecuteMsg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `schemars::JsonSchema`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Addr`, `Decimal`, `Uint128`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cosmwasm_std::{Addr, Decimal, Uint128};
[INFO] [stdout]   |                    ^^^^  ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw0::Duration`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use cw0::Duration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cw_controllers::Claims`
[INFO] [stdout]  --> contracts/wrapped-token/src/state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cw_controllers::Claims;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw20-base v0.8.0 (/opt/rustwide/workdir/contracts/cw20-base)
[INFO] [stdout] warning: unused variable: `addr_owner`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let addr_owner = deps.api.addr_validate(&msg.owner)?;
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_addr_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `env`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     env: Env,
[INFO] [stdout]    |     ^^^ help: if this is intentional, prefix it with an underscore: `_env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `info`
[INFO] [stdout]   --> contracts/wrapped-token/src/contract.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     info: MessageInfo,
[INFO] [stdout]    |     ^^^^ help: if this is intentional, prefix it with an underscore: `_info`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling cw1155 v0.8.0 (/opt/rustwide/workdir/packages/cw1155)
[INFO] [stdout] warning: 21 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cw1 v0.8.0 (/opt/rustwide/workdir/packages/cw1)
[INFO] [stderr]    Compiling criterion v0.3.5
[INFO] [stderr]    Compiling cw0 v0.8.0 (/opt/rustwide/workdir/packages/cw0)
[INFO] [stderr]    Compiling cw-controllers v0.8.0 (/opt/rustwide/workdir/packages/controllers)
[INFO] [stderr]    Compiling cw-storage-plus v0.8.0 (/opt/rustwide/workdir/packages/storage-plus)
[INFO] [stderr]    Compiling cosmwasm-schema v1.0.0-beta7 (/opt/rustwide/workdir/packages/schema)
[INFO] [stdout] warning: 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-vm v1.0.0-beta7 (/opt/rustwide/workdir/packages/vm)
[INFO] [stderr]    Compiling cosmwasm-storage v1.0.0-beta7 (/opt/rustwide/workdir/packages/storage)
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |         assert_eq!(0u8.isqrt(), 0);
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout]    = note: `#[warn(unstable_name_collisions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         assert_eq!(1u8.isqrt(), 1);
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:65:25
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert_eq!(24u8.isqrt(), 4);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(25u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |         assert_eq!(26u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_eq!(36u8.isqrt(), 6);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |         assert_eq!(26u8.isqrt(), 5);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |         assert_eq!(26u16.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:73:26
[INFO] [stdout]    |
[INFO] [stdout] 73 |         assert_eq!(26u32.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:74:26
[INFO] [stdout]    |
[INFO] [stdout] 74 |         assert_eq!(26u64.isqrt(), 5);
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]   --> packages/std/src/math/isqrt.rs:75:27
[INFO] [stdout]    |
[INFO] [stdout] 75 |         assert_eq!(26u128.isqrt(), 5);
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]    = help: call with fully qualified syntax `isqrt::Isqrt::isqrt(...)` to keep using the current method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling hackatom v0.0.0 (/opt/rustwide/workdir/contracts/hackatom)
[INFO] [stderr]    Compiling crypto-verify v0.0.0 (/opt/rustwide/workdir/contracts/crypto-verify)
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_transaction` is never used
[INFO] [stdout]  --> contracts/crypto-verify/src/ethereum.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn verify_transaction(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `serialize_unsigned_transaction` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn serialize_unsigned_transaction(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param_with_chain_id` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn get_recovery_param_with_chain_id(v: u64, chain_id: u64) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ethereum_address_raw` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub fn ethereum_address_raw(pubkey: &[u8]) -> StdResult<[u8; 20]> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `StdError`, `Uint128`, `to_binary`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 |     entry_point, to_binary, Binary, Deps, DepsMut, Env, MessageInfo, QueryResponse, Response,
[INFO] [stdout]   |                  ^^^^^^^^^  ^^^^^^
[INFO] [stdout] 3 |     StdError, StdResult, Uint128,
[INFO] [stdout]   |     ^^^^^^^^             ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sha256`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use sha2::{Digest, Sha256};
[INFO] [stdout]   |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::ops::Deref;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `decode_address`, `ethereum_address_raw`, `get_recovery_param`, `verify_transaction`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     decode_address, ethereum_address_raw, get_recovery_param, verify_transaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MockApi`, `MockQuerier`, `MockStorage`, `mock_dependencies`, `mock_env`, `mock_info`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |         mock_dependencies, mock_env, mock_info, MockApi, MockQuerier, MockStorage,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `OwnedDeps`, `RecoverPubkeyError`, `StdError`, `VerificationError`, `from_slice`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         from_slice, Binary, OwnedDeps, RecoverPubkeyError, StdError, VerificationError,
[INFO] [stdout]    |         ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hex_literal::hex`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use hex_literal::hex;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Binary`, `Uint128`
[INFO] [stdout]  --> contracts/crypto-verify/src/msg.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cosmwasm_std::{Binary, Deps, Uint128};
[INFO] [stdout]   |                    ^^^^^^        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]  --> contracts/crypto-verify/src/contract.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use secp256k1::{Signature, Secp256k1, Message, SecretKey, PublicKey};
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `secp256k1::Signature`: Use ecdsa::Signature instead.
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 |     let sig = Signature::from_compact(&hex::decode("9efc27edf7daa7fcc0ab8575ee15af44443a5a11a847f3cbee618f7f370e1c0952271d28589210facf0a6...
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deps`
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult<QueryResponse> {
[INFO] [stdout]    |              ^^^^ help: if this is intentional, prefix it with an underscore: `_deps`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/contract.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 |     const CREATOR: &str = "creator";
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_recovery_param` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/ethereum.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn get_recovery_param(v: u8) -> StdResult<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_address` is never used
[INFO] [stdout]    --> contracts/crypto-verify/src/ethereum.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub fn decode_address(input: &str) -> StdResult<[u8; 20]> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `list_verifications` is never used
[INFO] [stdout]   --> contracts/crypto-verify/src/msg.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn list_verifications(_deps: Deps) -> Vec<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-profiler v0.0.0 (/opt/rustwide/workdir/packages/profiler)
[INFO] [stdout] warning: calls to `std::str::from_utf8` with a invalid literal always return an error
[INFO] [stdout]    --> packages/std/src/errors/std_error.rs:746:31
[INFO] [stdout]     |
[INFO] [stdout] 746 |         let error: StdError = str::from_utf8(b"Hello \xF0\x90\x80World")
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^--------------------------^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the literal was valid UTF-8 up to the 6 bytes
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(invalid_from_utf8)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cosmwasm-crypto v1.0.0-beta7 (/opt/rustwide/workdir/packages/crypto)
[INFO] [stdout] error: couldn't read packages/vm/examples/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/examples/multi_threaded_cache.rs:21:26
[INFO] [stdout]    |
[INFO] [stdout] 21 | static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-vm` (example "multi_threaded_cache") due to 2 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/cache.rs:389:30
[INFO] [stdout]     |
[INFO] [stdout] 389 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/ibc_reflect.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/cache.rs:390:34
[INFO] [stdout]     |
[INFO] [stdout] 390 |     static IBC_CONTRACT: &[u8] = include_bytes!("../testdata/ibc_reflect.wasm");
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/calls.rs:596:30
[INFO] [stdout]     |
[INFO] [stdout] 596 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.7.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:197:34
[INFO] [stdout]     |
[INFO] [stdout] 197 |     static CONTRACT_0_7: &[u8] = include_bytes!("../testdata/hackatom_0.7.wasm");
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.12.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:198:35
[INFO] [stdout]     |
[INFO] [stdout] 198 |     static CONTRACT_0_12: &[u8] = include_bytes!("../testdata/hackatom_0.12.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.14.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:199:35
[INFO] [stdout]     |
[INFO] [stdout] 199 |     static CONTRACT_0_14: &[u8] = include_bytes!("../testdata/hackatom_0.14.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom_0.15.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:200:35
[INFO] [stdout]     |
[INFO] [stdout] 200 |     static CONTRACT_0_15: &[u8] = include_bytes!("../testdata/hackatom_0.15.wasm");
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/compatibility.rs:201:30
[INFO] [stdout]     |
[INFO] [stdout] 201 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/environment.rs:373:30
[INFO] [stdout]     |
[INFO] [stdout] 373 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/imports.rs:450:30
[INFO] [stdout]     |
[INFO] [stdout] 450 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]    --> packages/vm/src/instance.rs:398:30
[INFO] [stdout]     |
[INFO] [stdout] 398 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/hackatom.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/static_analysis.rs:92:30
[INFO] [stdout]    |
[INFO] [stdout] 92 |     static CONTRACT: &[u8] = include_bytes!("../testdata/hackatom.wasm");
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/../testdata/corrupted.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/static_analysis.rs:93:31
[INFO] [stdout]    |
[INFO] [stdout] 93 |     static CORRUPTED: &[u8] = include_bytes!("../testdata/corrupted.wasm");
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read packages/vm/src/wasm_backend/../../testdata/floaty.wasm: No such file or directory (os error 2)
[INFO] [stdout]   --> packages/vm/src/wasm_backend/compile.rs:28:30
[INFO] [stdout]    |
[INFO] [stdout] 28 |     static CONTRACT: &[u8] = include_bytes!("../../testdata/floaty.wasm");
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `limiting_tunables::LimitingTunables`
[INFO] [stdout]  --> packages/vm/src/wasm_backend/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use limiting_tunables::LimitingTunables;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-std` (lib test); 12 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/bin/rustc --crate-name cosmwasm_std --edition=2018 packages/std/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="iterator"' --cfg 'feature="staking"' -C metadata=0316ee4473172150 -C extra-filename=-0316ee4473172150 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern base64=/opt/rustwide/target/debug/deps/libbase64-450a6d9dcba13b9b.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-8c5956b14cfe6964.rlib --extern cosmwasm_crypto=/opt/rustwide/target/debug/deps/libcosmwasm_crypto-869d771dcbb554a4.rlib --extern cosmwasm_derive=/opt/rustwide/target/debug/deps/libcosmwasm_derive-6740e474b1c5344b.so --extern cosmwasm_schema=/opt/rustwide/target/debug/deps/libcosmwasm_schema-0de65a90fd241776.rlib --extern forward_ref=/opt/rustwide/target/debug/deps/libforward_ref-11ca4f27202615be.rlib --extern hex=/opt/rustwide/target/debug/deps/libhex-bf5d7c1623e40692.rlib --extern hex_literal=/opt/rustwide/target/debug/deps/libhex_literal-ef006feff952152c.so --extern schemars=/opt/rustwide/target/debug/deps/libschemars-b3a9ce06a7ccde75.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ecc018d7670cf6ed.rlib --extern serde_json_wasm=/opt/rustwide/target/debug/deps/libserde_json_wasm-25b700bcb1d0ca5a.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6df656080b909ba0.rlib --extern uint=/opt/rustwide/target/debug/deps/libuint-4ebeb34314de9ff7.rlib --cap-lints=warn` (signal: 9, SIGKILL: kill)
[INFO] [stdout] error: aborting due to 14 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-vm` (lib test) due to 15 previous errors; 1 warning emitted
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcITkZZq/symbols.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.cosmwasm_profiler.bb3f9262e762e03a-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326.3rmkrr8dq6qg0fel.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/wasmer-vm-78656cee63989149/out" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libcsv-54733349ba2aa9b4.rlib" "/opt/rustwide/target/debug/deps/libitoa-a2832f2392deebad.rlib" "/opt/rustwide/target/debug/deps/libcsv_core-623b7a6841dc38fa.rlib" "/opt/rustwide/target/debug/deps/libbstr-0b83e6d8d58655c2.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-d911e44eb55ac229.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-cbab71697df97b00.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-2a2cf8f16c536007.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-c5f3cc3cceaf9070.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-a31324ec815b09db.rlib" "/opt/rustwide/target/debug/deps/libhackatom.rlib" "/opt/rustwide/target/debug/deps/libargon2-8de7ffbab072854a.rlib" "/opt/rustwide/target/debug/deps/libblake2b_simd-1842924896b58d70.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-49d3789586364d06.rlib" "/opt/rustwide/target/debug/deps/libarrayref-5415a74d7f013a3b.rlib" "/opt/rustwide/target/debug/deps/libconstant_time_eq-ad62baf7b795d7e9.rlib" "/opt/rustwide/target/debug/deps/libwalrus-77a1f39cfd1e2fc2.rlib" "/opt/rustwide/target/debug/deps/libwasmparser-49932dfccc2539f5.rlib" "/opt/rustwide/target/debug/deps/libanyhow-13789d6de28d2396.rlib" "/opt/rustwide/target/debug/deps/libid_arena-6e77f7d612f79683.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_vm-54eba52ee5a2394d.rlib" "/opt/rustwide/target/debug/deps/libclru-a85f9ebe73363789.rlib" "/opt/rustwide/target/debug/deps/libwasmer_middlewares-95e4016f303e0979.rlib" "/opt/rustwide/target/debug/deps/libparity_wasm-305a7998fda560ab.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_std-82e15071125dcfd7.rlib" "/opt/rustwide/target/debug/deps/libserde_json_wasm-25b700bcb1d0ca5a.rlib" "/opt/rustwide/target/debug/deps/libbase64-450a6d9dcba13b9b.rlib" "/opt/rustwide/target/debug/deps/libuint-4ebeb34314de9ff7.rlib" "/opt/rustwide/target/debug/deps/libcrunchy-65cd952eb5d10bfa.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-0ef270c4de502b0e.rlib" "/opt/rustwide/target/debug/deps/libforward_ref-11ca4f27202615be.rlib" "/opt/rustwide/target/debug/deps/libcosmwasm_crypto-869d771dcbb554a4.rlib" "/opt/rustwide/target/debug/deps/libk256-7dc6b5505e5c82b4.rlib" "/opt/rustwide/target/debug/deps/libecdsa-9f7cbf551237f58e.rlib" "/opt/rustwide/target/debug/deps/libsignature-8eee9f97959b00d9.rlib" "/opt/rustwide/target/debug/deps/libhmac-906762d730f1702b.rlib" "/opt/rustwide/target/debug/deps/libcrypto_mac-31a5667b5962e9a0.rlib" "/opt/rustwide/target/debug/deps/libelliptic_curve-10ea98e0364a105d.rlib" "/opt/rustwide/target/debug/deps/libcrypto_bigint-731ed512efba1ac4.rlib" "/opt/rustwide/target/debug/deps/libpkcs8-08830f527f03c7b2.rlib" "/opt/rustwide/target/debug/deps/libspki-c2db3a1ce7d5ca2c.rlib" "/opt/rustwide/target/debug/deps/libder-cdcab649cda9160f.rlib" "/opt/rustwide/target/debug/deps/libconst_oid-622dac39913d6a53.rlib" "/opt/rustwide/target/debug/deps/libgroup-e718a1f2f16e7400.rlib" "/opt/rustwide/target/debug/deps/libff-b8d2b7ae94b8e667.rlib" "/opt/rustwide/target/debug/deps/libed25519_zebra-370d24ebfbcf271d.rlib" "/opt/rustwide/target/debug/deps/libhex-bf5d7c1623e40692.rlib" "/opt/rustwide/target/debug/deps/libsha2-070bdd4624782710.rlib" "/opt/rustwide/target/debug/deps/libcpufeatures-18db14691b5465d8.rlib" "/opt/rustwide/target/debug/deps/libopaque_debug-75789ad55cd94475.rlib" "/opt/rustwide/target/debug/deps/libblock_buffer-3b462a96940de9ae.rlib" "/opt/rustwide/target/debug/deps/libblock_padding-5fe545f1233db42b.rlib" "/opt/rustwide/target/debug/deps/librand_core-5fc6440b6ee0339a.rlib" "/opt/rustwide/target/debug/deps/libcurve25519_dalek-8b2275b75d6cc8d7.rlib" "/opt/rustwide/target/debug/deps/libsubtle-0666e5f8b019f2b3.rlib" "/opt/rustwide/target/debug/deps/libzeroize-8cb81824102001de.rlib" "/opt/rustwide/target/debug/deps/librand_core-6ab060e0571c3a80.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-4aadb388792f5b82.rlib" "/opt/rustwide/target/debug/deps/libdigest-2dfdbd4901831638.rlib" "/opt/rustwide/target/debug/deps/libgeneric_array-317719d2956e4c40.rlib" "/opt/rustwide/target/debug/deps/libtypenum-d1feac8ebe5aef3f.rlib" "/opt/rustwide/target/debug/deps/libschemars-b3a9ce06a7ccde75.rlib" "/opt/rustwide/target/debug/deps/libdyn_clone-899832523dc04b6a.rlib" "/opt/rustwide/target/debug/deps/libserde_json-007049b681789ae7.rlib" "/opt/rustwide/target/debug/deps/libryu-86d8d345a49902c5.rlib" "/opt/rustwide/target/debug/deps/libitoa-f543afc8cf678e4f.rlib" "/opt/rustwide/target/debug/deps/libwasmer-6dc1ab0d841c7648.rlib" "/opt/rustwide/target/debug/deps/libwasmer_engine_universal-2ed174f2674779ab.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler_cranelift-fa7ef90ae11d2c56.rlib" "/opt/rustwide/target/debug/deps/libtracing-51b5a74db841be71.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-ca6a0babd9f90b02.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-0395d1bf4d96fd4d.rlib" "/opt/rustwide/target/debug/deps/libcranelift_frontend-e3d256993ed4202c.rlib" "/opt/rustwide/target/debug/deps/libcranelift_codegen-655138268adbc873.rlib" "/opt/rustwide/target/debug/deps/libgimli-0119f7e41eb723ef.rlib" "/opt/rustwide/target/debug/deps/libfallible_iterator-d4ed002c546fbc05.rlib" "/opt/rustwide/target/debug/deps/libstable_deref_trait-ba4b93f2cfd9230a.rlib" "/opt/rustwide/target/debug/deps/libregalloc-66de2526ad683d56.rlib" "/opt/rustwide/target/debug/deps/librustc_hash-d8dd0847b35f1832.rlib" "/opt/rustwide/target/debug/deps/liblog-2691a569523669d5.rlib" "/opt/rustwide/target/debug/deps/libcranelift_codegen_shared-c56f7a90a0b5f7db.rlib" "/opt/rustwide/target/debug/deps/libcranelift_bforest-4c3b24c53be8d684.rlib" "/opt/rustwide/target/debug/deps/libcranelift_entity-25a2fbe5711e53be.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler_singlepass-a5570c1cbe3e2bae.rlib" "/opt/rustwide/target/debug/deps/libdynasmrt-67f6d8db44ec2ca3.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-ed62e161f2ac8375.rlib" "/opt/rustwide/target/debug/deps/librayon-4df112831fff9a10.rlib" "/opt/rustwide/target/debug/deps/librayon_core-bf6b2161de2f15ad.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-73e9d76b49c11c1f.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-26b8353352d3b655.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-04ddaaa6197a682b.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-31f1b56a39f2a372.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-acbff55010428385.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-64f1d7277bd85968.rlib" "/opt/rustwide/target/debug/deps/libeither-4bae4be6882f5042.rlib" "/opt/rustwide/target/debug/deps/libwat-8ffb856c188a80ed.rlib" "/opt/rustwide/target/debug/deps/libwast-d2ba27d8a62c8c87.rlib" "/opt/rustwide/target/debug/deps/libleb128-1f8a1131065c9baf.rlib" "/opt/rustwide/target/debug/deps/libunicode_width-1ea9e5aafc4aa3f4.rlib" "/opt/rustwide/target/debug/deps/libwasmer_engine-b834de671675f71c.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-efa3519517df6cf0.rlib" "/opt/rustwide/target/debug/deps/libmemmap2-11bbae812f744d6b.rlib" "/opt/rustwide/target/debug/deps/libwasmer_compiler-628344882a6bd0e3.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes-9e01794cd290aa56.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-ff7f2afe7b73e10b.rlib" "/opt/rustwide/target/debug/deps/libtarget_lexicon-ad61f48a98866bf0.rlib" "/opt/rustwide/target/debug/deps/libwasmer_vm-55b00076301cd586.rlib" "/opt/rustwide/target/debug/deps/libregion-9c9ab12413e288af.rlib" "/opt/rustwide/target/debug/deps/libbitflags-85e13ed1e0c6d910.rlib" "/opt/rustwide/target/debug/deps/libenum_iterator-d38d957aee08974d.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-5431975515651191.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-11f4f89da62faa4b.rlib" "/opt/rustwide/target/debug/deps/libadler-eba61f23bb3cdb48.rlib" "/opt/rustwide/target/debug/deps/libobject-1d47191543128c8a.rlib" "/opt/rustwide/target/debug/deps/libmemchr-6f62f415054b7720.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-87f164db62f01099.rlib" "/opt/rustwide/target/debug/deps/libgimli-eae0305b697edb73.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-cb44ef9b448c715b.rlib" "/opt/rustwide/target/debug/deps/libmore_asserts-4da4bdc50471e551.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-3b8b6c5d2cb3d911.rlib" "/opt/rustwide/target/debug/deps/libwasmparser-67472ccb526c2776.rlib" "/opt/rustwide/target/debug/deps/libwasmer_types-315410d601671f5f.rlib" "/opt/rustwide/target/debug/deps/librkyv-83c815143639714f.rlib" "/opt/rustwide/target/debug/deps/librend-a752ff809e651afc.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-4b84913745b40ceb.rlib" "/opt/rustwide/target/debug/deps/libseahash-c943f1e8633d67c7.rlib" "/opt/rustwide/target/debug/deps/libptr_meta-195ea3c7ffb4d18d.rlib" "/opt/rustwide/target/debug/deps/libenumset-b6715052577fc568.rlib" "/opt/rustwide/target/debug/deps/libthiserror-6df656080b909ba0.rlib" "/opt/rustwide/target/debug/deps/libloupe-e41cc52b588b6253.rlib" "/opt/rustwide/target/debug/deps/libindexmap-c2fc890f83ce0bb4.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-3b1fc3bbc6b52dcc.rlib" "/opt/rustwide/target/debug/deps/libahash-5550c090c3190f0a.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-e6b8f8edbfc7be9d.rlib" "/opt/rustwide/target/debug/deps/liblibc-c60f372f77a7648d.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-e7002d307f97bc56.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-4bf297b61f9e1484.rlib" "/opt/rustwide/target/debug/deps/libserde-ecc018d7670cf6ed.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-0672489a78b613de.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-7eb3ffc34a49f675.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-6478a9daa4bee8e2.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-0c75d871a5c3923d.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d163ef63ad37bb71.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-8a3fd810a85b9f4c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-462a2cde8c5dfc10.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-cb06ac9f54713f71.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-f20bfd1f8e59b393.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-1ef460949b49da4b.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-2cb0c0ffe4f87514.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-58d841eb322a11a2.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-aa2ae0b0a9d11533.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-23874e15830ed336.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e47cddc003bce885.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c22b13b48a8f128e.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-e46bc3da6d7c462f.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8d1ac131d3cb2645.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-a1b43df8c6899c1f.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/cosmwasm_profiler-1957b79bd02ca326" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cosmwasm-profiler` (bin "cosmwasm-profiler" test) due to 2 previous errors
[INFO] running `Command { std: "docker" "inspect" "e5147031a1b5dfb743d96073fa0a5463f8b9819d17fdddd88127a43891d80174", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5147031a1b5dfb743d96073fa0a5463f8b9819d17fdddd88127a43891d80174", kill_on_drop: false }`
[INFO] [stdout] e5147031a1b5dfb743d96073fa0a5463f8b9819d17fdddd88127a43891d80174
