[INFO] cloning repository https://github.com/gleamprodev/terraswap
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gleamprodev/terraswap" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgleamprodev%2Fterraswap", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgleamprodev%2Fterraswap'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 48e399eaa2e89cca4da8c7b20c9f5512a47ec36d
[INFO] testing gleamprodev/terraswap against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgleamprodev%2Fterraswap" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gleamprodev/terraswap
[INFO] finished tweaking git repo https://github.com/gleamprodev/terraswap
[INFO] tweaked toml for git repo https://github.com/gleamprodev/terraswap written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gleamprodev/terraswap on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gleamprodev/terraswap 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.100.0-beta.1" "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-3-tc2/source/packages/terraswap/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-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-3-tc2/source/contracts/terraswap_factory/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-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-3-tc2/source/contracts/terraswap_pair/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-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-3-tc2/source/contracts/terraswap_router/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3
[INFO] running `Command { std: "docker" "start" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", 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/packages/terraswap/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/terraswap_factory/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/terraswap_pair/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/terraswap_router/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr]    Compiling typenum v1.12.0
[INFO] [stderr]    Compiling version_check v0.9.2
[INFO] [stderr]    Compiling libc v0.2.78
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling syn v1.0.67
[INFO] [stderr]    Compiling subtle v2.4.0
[INFO] [stderr]    Compiling zeroize v1.4.1
[INFO] [stderr]    Compiling const-oid v0.7.1
[INFO] [stderr]    Compiling serde_derive v1.0.116
[INFO] [stderr]    Compiling base64ct v1.5.0
[INFO] [stderr]    Compiling serde v1.0.116
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling base16ct v0.1.1
[INFO] [stderr]    Compiling cpuid-bool v0.1.2
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling serde_json v1.0.58
[INFO] [stderr]    Compiling hex v0.4.2
[INFO] [stderr]    Compiling der v0.5.1
[INFO] [stderr]    Compiling itoa v0.4.6
[INFO] [stderr]    Compiling schemars v0.8.10
[INFO] [stderr]    Compiling dyn-clone v1.0.4
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling forward_ref v1.0.0
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling protobuf v2.23.0
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling bytes v1.0.1
[INFO] [stderr]    Compiling crunchy v0.1.6
[INFO] [stderr]    Compiling bigint v4.4.3
[INFO] [stderr]    Compiling uint v0.9.3
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling crypto-bigint v0.3.2
[INFO] [stderr]    Compiling ff v0.11.1
[INFO] [stderr]    Compiling signature v1.3.1
[INFO] [stderr]    Compiling sha2 v0.9.1
[INFO] [stderr]    Compiling group v0.11.0
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling curve25519-dalek v3.1.0
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling spki v0.5.4
[INFO] [stderr]    Compiling pkcs8 v0.8.0
[INFO] [stderr]    Compiling sec1 v0.2.1
[INFO] [stderr]    Compiling elliptic-curve v0.11.12
[INFO] [stderr]    Compiling rfc6979 v0.1.0
[INFO] [stderr]    Compiling ecdsa v0.13.4
[INFO] [stderr]    Compiling k256 v0.10.4
[INFO] [stderr]    Compiling serde_derive_internals v0.26.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.24
[INFO] [stderr]    Compiling schemars_derive v0.8.10
[INFO] [stderr]    Compiling cosmwasm-derive v1.0.0
[INFO] [stderr]    Compiling thiserror v1.0.24
[INFO] [stderr]    Compiling ed25519-zebra v3.0.0
[INFO] [stderr]    Compiling serde-json-wasm v0.4.1
[INFO] [stderr]    Compiling cosmwasm-crypto v1.0.0
[INFO] [stderr]    Compiling cosmwasm-std v1.0.0
[INFO] [stderr]    Compiling cw-utils v0.13.4
[INFO] [stderr]    Compiling cw-storage-plus v0.13.4
[INFO] [stderr]    Compiling cosmwasm-storage v1.0.0
[INFO] [stderr]    Compiling cosmwasm-bignumber v3.0.0-beta.0 (https://github.com/terra-money/terra-cosmwasm?branch=feature%2Fwasm-1.0#86abe815)
[INFO] [stderr]    Compiling cw0 v0.10.3
[INFO] [stderr]    Compiling cw20 v0.13.4
[INFO] [stderr]    Compiling cw2 v0.13.4
[INFO] [stderr]    Compiling terraswap v2.8.0 (/opt/rustwide/workdir/packages/terraswap)
[INFO] [stderr]    Compiling cw20-base v0.13.2
[INFO] [stderr]    Compiling terraswap-token v0.0.0 (/opt/rustwide/workdir/contracts/terraswap_token)
[INFO] [stderr]    Compiling terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)
[INFO] [stderr]    Compiling terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)
[INFO] [stderr]    Compiling terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_router/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:204:16
[INFO] [stdout]     |
[INFO] [stdout] 204 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:418:16
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_pair/src/contract.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:193:16
[INFO] [stdout]     |
[INFO] [stdout] 193 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:738:16
[INFO] [stdout]     |
[INFO] [stdout] 738 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_pair/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_factory/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:227:16
[INFO] [stdout]     |
[INFO] [stdout] 227 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:256:16
[INFO] [stdout]     |
[INFO] [stdout] 256 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_factory/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `cosmwasm-storage`
[INFO] [stderr]   --> packages/terraswap/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | cosmwasm-storage = { version = "1.0.0" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cosmwasm-storage`
[INFO] [stderr] warning: unused dependency `protobuf`
[INFO] [stderr]   --> packages/terraswap/Cargo.toml:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | protobuf = { version = "2", features = ["with-bytes"] }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `protobuf`
[INFO] [stderr] warning: `terraswap` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `integer-sqrt`
[INFO] [stderr]   --> contracts/terraswap_router/Cargo.toml:41:1
[INFO] [stderr]    |
[INFO] [stderr] 41 | integer-sqrt = "0.1.5"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `integer-sqrt`
[INFO] [stderr] warning: `terraswap-router` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `cw0`
[INFO] [stderr]   --> contracts/terraswap_token/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | cw0 = { version = "0.10.3" } 
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cw0`
[INFO] [stderr] warning: `terraswap-token` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 22s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: bigint v4.4.3, cosmwasm-std v1.0.0
[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" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", 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/packages/terraswap/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/terraswap_factory/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/terraswap_pair/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/terraswap_router/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)` has the same output filename as the example target `schema` in package `terraswap v2.8.0 (/opt/rustwide/workdir/packages/terraswap)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema.dwp
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)` has the same output filename as the example target `schema` in package `terraswap v2.8.0 (/opt/rustwide/workdir/packages/terraswap)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)` has the same output filename as the example target `schema` in package `terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema.dwp
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)` has the same output filename as the example target `schema` in package `terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)` has the same output filename as the example target `schema` in package `terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema.dwp
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)` has the same output filename as the example target `schema` in package `terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-token v0.0.0 (/opt/rustwide/workdir/contracts/terraswap_token)` has the same output filename as the example target `schema` in package `terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/examples/schema.dwp
[INFO] [stderr]   |
[INFO] [stderr]   = note: the example target `schema` in package `terraswap-token v0.0.0 (/opt/rustwide/workdir/contracts/terraswap_token)` has the same output filename as the example target `schema` in package `terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)`
[INFO] [stderr]   = note: this may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>
[INFO] [stderr]   = help: consider changing their names to be unique or compiling them separately
[INFO] [stderr]    Compiling cosmwasm-schema v1.0.0
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_pair/src/contract.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:193:16
[INFO] [stdout]     |
[INFO] [stdout] 193 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:738:16
[INFO] [stdout]     |
[INFO] [stdout] 738 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_pair/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_factory/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:227:16
[INFO] [stdout]     |
[INFO] [stdout] 227 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:256:16
[INFO] [stdout]     |
[INFO] [stdout] 256 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_factory/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_router/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:204:16
[INFO] [stdout]     |
[INFO] [stdout] 204 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:418:16
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling terraswap-factory v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_factory)
[INFO] [stderr]    Compiling terraswap-pair v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_pair)
[INFO] [stderr]    Compiling terraswap-token v0.0.0 (/opt/rustwide/workdir/contracts/terraswap_token)
[INFO] [stderr]    Compiling terraswap-router v0.1.0 (/opt/rustwide/workdir/contracts/terraswap_router)
[INFO] [stderr]    Compiling terraswap v2.8.0 (/opt/rustwide/workdir/packages/terraswap)
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_router/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_router/src/contract.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:204:16
[INFO] [stdout]     |
[INFO] [stdout] 204 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_router/src/contract.rs:418:16
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_factory/src/contract.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_factory/src/contract.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:227:16
[INFO] [stdout]     |
[INFO] [stdout] 227 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:256:16
[INFO] [stdout]     |
[INFO] [stdout] 256 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_factory/src/contract.rs:319:16
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_factory/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]  --> contracts/terraswap_pair/src/contract.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(not(feature = "library"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]   = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]   --> contracts/terraswap_pair/src/contract.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]    = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:193:16
[INFO] [stdout]     |
[INFO] [stdout] 193 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `library`
[INFO] [stdout]    --> contracts/terraswap_pair/src/contract.rs:738:16
[INFO] [stdout]     |
[INFO] [stdout] 738 | #[cfg_attr(not(feature = "library"), entry_point)]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `backtraces`
[INFO] [stdout]     = help: consider adding `library` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> contracts/terraswap_pair/src/response.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:161:30
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 161 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 162 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 164 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 164 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 165 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 167 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_factory/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> contracts/terraswap_pair/src/response.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `terraswap-token` (lib test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustc --crate-name terraswap_token --edition=2018 contracts/terraswap_token/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,link -C opt-level=3 -C lto -C overflow-checks=on --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtraces", "library"))' -C metadata=e0acbc7f5c2a0e2f -C extra-filename=-12bca8c7616cf1d3 --out-dir /opt/rustwide/target/release/build/terraswap-token/12bca8c7616cf1d3/out -C strip=debuginfo -L dependency=/opt/rustwide/target/release/build/base16ct/187d17be153f825f/out -L dependency=/opt/rustwide/target/release/build/base64/cea8de03901447ca/out -L dependency=/opt/rustwide/target/release/build/base64ct/2e3a97f620a8cc54/out -L dependency=/opt/rustwide/target/release/build/block-buffer/e2c68d403171cebd/out -L dependency=/opt/rustwide/target/release/build/byteorder/6fc62b8e8e12c298/out -L dependency=/opt/rustwide/target/release/build/bytes/07d37fcb026df723/out -L dependency=/opt/rustwide/target/release/build/cfg-if/0973ab591a5d30d2/out -L dependency=/opt/rustwide/target/release/build/cfg-if/200e8aa27de25be9/out -L dependency=/opt/rustwide/target/release/build/const-oid/84a515d565432f78/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-crypto/47b743a897c20f6d/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-derive/8567818d701a350f/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-storage/171f4ac6e37fab04/out -L dependency=/opt/rustwide/target/release/build/cpuid-bool/eb2900b40dcba729/out -L dependency=/opt/rustwide/target/release/build/crunchy/b216dfcdcc3ccdd8/out -L dependency=/opt/rustwide/target/release/build/crypto-bigint/f90c0024c4d7bde3/out -L dependency=/opt/rustwide/target/release/build/crypto-mac/5a51a5d58974e280/out -L dependency=/opt/rustwide/target/release/build/curve25519-dalek/a94a1d7fea1af493/out -L dependency=/opt/rustwide/target/release/build/cw-storage-plus/02046285796fd44a/out -L dependency=/opt/rustwide/target/release/build/cw-utils/d3e2269d59bd1e72/out -L dependency=/opt/rustwide/target/release/build/cw2/5f03161dd732e66e/out -L dependency=/opt/rustwide/target/release/build/cw20/64e33f32372df6ef/out -L dependency=/opt/rustwide/target/release/build/der/8a816891576541e0/out -L dependency=/opt/rustwide/target/release/build/digest/ef209af532a734c9/out -L dependency=/opt/rustwide/target/release/build/dyn-clone/84ddf0620005ca0d/out -L dependency=/opt/rustwide/target/release/build/ecdsa/91a2d42bc3720dd5/out -L dependency=/opt/rustwide/target/release/build/ed25519-zebra/39dc8b075cd1fcc9/out -L dependency=/opt/rustwide/target/release/build/elliptic-curve/0c7da16144082dc4/out -L dependency=/opt/rustwide/target/release/build/ff/f6002a5cebe1518c/out -L dependency=/opt/rustwide/target/release/build/forward_ref/7cd4f3ea67f50a01/out -L dependency=/opt/rustwide/target/release/build/generic-array/ce420e5ee60c3177/out -L dependency=/opt/rustwide/target/release/build/getrandom/07da9505823dcb2b/out -L dependency=/opt/rustwide/target/release/build/getrandom/701420c70ef43e20/out -L dependency=/opt/rustwide/target/release/build/group/4f9e41798b0ea37f/out -L dependency=/opt/rustwide/target/release/build/hex/ac0ac83b469a3ff3/out -L dependency=/opt/rustwide/target/release/build/hmac/1aba763efc231655/out -L dependency=/opt/rustwide/target/release/build/itoa/3d55e2caaf2a4d8b/out -L dependency=/opt/rustwide/target/release/build/k256/0aa5339faa2ca738/out -L dependency=/opt/rustwide/target/release/build/libc/3bcfdd4ae4840199/out -L dependency=/opt/rustwide/target/release/build/opaque-debug/16b30ccec0a7f3d0/out -L dependency=/opt/rustwide/target/release/build/pkcs8/f2a99541184eba44/out -L dependency=/opt/rustwide/target/release/build/protobuf/bcc6a8a96a4fe9e2/out -L dependency=/opt/rustwide/target/release/build/rand_core/3c50541376ac0180/out -L dependency=/opt/rustwide/target/release/build/rand_core/fc3110c7a8af234b/out -L dependency=/opt/rustwide/target/release/build/rfc6979/e15c9eed38a595ee/out -L dependency=/opt/rustwide/target/release/build/ryu/9351fd461aacd25b/out -L dependency=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out -L dependency=/opt/rustwide/target/release/build/schemars_derive/1f63ce6afe5abb31/out -L dependency=/opt/rustwide/target/release/build/sec1/41a6e7bcf8ded421/out -L dependency=/opt/rustwide/target/release/build/serde-json-wasm/9fb797acf8f85288/out -L dependency=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out -L dependency=/opt/rustwide/target/release/build/serde_derive/3f6250c66fbc666f/out -L dependency=/opt/rustwide/target/release/build/serde_json/d8c26162a26d33d1/out -L dependency=/opt/rustwide/target/release/build/sha2/5e1fd047ad9040ff/out -L dependency=/opt/rustwide/target/release/build/signature/604454fcdd5f05e1/out -L dependency=/opt/rustwide/target/release/build/spki/bfca6defd169d66d/out -L dependency=/opt/rustwide/target/release/build/static_assertions/e923b2379a328f3d/out -L dependency=/opt/rustwide/target/release/build/subtle/1097ee55de963012/out -L dependency=/opt/rustwide/target/release/build/thiserror-impl/95edef9710476ca5/out -L dependency=/opt/rustwide/target/release/build/thiserror/759f343c8bef9352/out -L dependency=/opt/rustwide/target/release/build/typenum/690c991fe0b00ad6/out -L dependency=/opt/rustwide/target/release/build/uint/65d5973cc1672333/out -L dependency=/opt/rustwide/target/release/build/zeroize/3d93b01684de3f91/out --extern cosmwasm_schema=/opt/rustwide/target/release/build/cosmwasm-schema/4c62e4dcfbfd3895/out/libcosmwasm_schema-4c62e4dcfbfd3895.rlib --extern cosmwasm_std=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out/libcosmwasm_std-a4d1c1071f63d1e9.rlib --extern cosmwasm_storage=/opt/rustwide/target/release/build/cosmwasm-storage/171f4ac6e37fab04/out/libcosmwasm_storage-171f4ac6e37fab04.rlib --extern cw_storage_plus=/opt/rustwide/target/release/build/cw-storage-plus/02046285796fd44a/out/libcw_storage_plus-02046285796fd44a.rlib --extern cw0=/opt/rustwide/target/release/build/cw0/5e257b9a125428bd/out/libcw0-5e257b9a125428bd.rlib --extern cw2=/opt/rustwide/target/release/build/cw2/5f03161dd732e66e/out/libcw2-5f03161dd732e66e.rlib --extern cw20=/opt/rustwide/target/release/build/cw20/64e33f32372df6ef/out/libcw20-64e33f32372df6ef.rlib --extern cw20_base=/opt/rustwide/target/release/build/cw20-base/8b884fea61a945a2/out/libcw20_base.rlib --extern schemars=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out/libschemars-750ecbdb55a75c82.rlib --extern serde=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out/libserde-b4a8b92d3f4313c9.rlib --extern terraswap=/opt/rustwide/target/release/build/terraswap/2a0cc79bfc97ee1b/out/libterraswap-2a0cc79bfc97ee1b.rlib --extern thiserror=/opt/rustwide/target/release/build/thiserror/759f343c8bef9352/out/libthiserror-759f343c8bef9352.rlib --cap-lints=warn --force-warn=unused_crate_dependencies` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `terraswap` (lib test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustc --crate-name terraswap --edition=2018 packages/terraswap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C overflow-checks=on --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtraces"))' -C metadata=9669f39223cebaeb -C extra-filename=-c1437fc2ce23545b --out-dir /opt/rustwide/target/release/build/terraswap/c1437fc2ce23545b/out -C strip=debuginfo -L dependency=/opt/rustwide/target/release/build/base16ct/187d17be153f825f/out -L dependency=/opt/rustwide/target/release/build/base64/cea8de03901447ca/out -L dependency=/opt/rustwide/target/release/build/base64ct/2e3a97f620a8cc54/out -L dependency=/opt/rustwide/target/release/build/block-buffer/e2c68d403171cebd/out -L dependency=/opt/rustwide/target/release/build/byteorder/6fc62b8e8e12c298/out -L dependency=/opt/rustwide/target/release/build/bytes/07d37fcb026df723/out -L dependency=/opt/rustwide/target/release/build/cfg-if/0973ab591a5d30d2/out -L dependency=/opt/rustwide/target/release/build/cfg-if/200e8aa27de25be9/out -L dependency=/opt/rustwide/target/release/build/const-oid/84a515d565432f78/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-crypto/47b743a897c20f6d/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-derive/8567818d701a350f/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out -L dependency=/opt/rustwide/target/release/build/cpuid-bool/eb2900b40dcba729/out -L dependency=/opt/rustwide/target/release/build/crunchy/b216dfcdcc3ccdd8/out -L dependency=/opt/rustwide/target/release/build/crypto-bigint/f90c0024c4d7bde3/out -L dependency=/opt/rustwide/target/release/build/crypto-mac/5a51a5d58974e280/out -L dependency=/opt/rustwide/target/release/build/curve25519-dalek/a94a1d7fea1af493/out -L dependency=/opt/rustwide/target/release/build/cw-utils/d3e2269d59bd1e72/out -L dependency=/opt/rustwide/target/release/build/der/8a816891576541e0/out -L dependency=/opt/rustwide/target/release/build/digest/ef209af532a734c9/out -L dependency=/opt/rustwide/target/release/build/dyn-clone/84ddf0620005ca0d/out -L dependency=/opt/rustwide/target/release/build/ecdsa/91a2d42bc3720dd5/out -L dependency=/opt/rustwide/target/release/build/ed25519-zebra/39dc8b075cd1fcc9/out -L dependency=/opt/rustwide/target/release/build/elliptic-curve/0c7da16144082dc4/out -L dependency=/opt/rustwide/target/release/build/ff/f6002a5cebe1518c/out -L dependency=/opt/rustwide/target/release/build/forward_ref/7cd4f3ea67f50a01/out -L dependency=/opt/rustwide/target/release/build/generic-array/ce420e5ee60c3177/out -L dependency=/opt/rustwide/target/release/build/getrandom/07da9505823dcb2b/out -L dependency=/opt/rustwide/target/release/build/getrandom/701420c70ef43e20/out -L dependency=/opt/rustwide/target/release/build/group/4f9e41798b0ea37f/out -L dependency=/opt/rustwide/target/release/build/hex/ac0ac83b469a3ff3/out -L dependency=/opt/rustwide/target/release/build/hmac/1aba763efc231655/out -L dependency=/opt/rustwide/target/release/build/itoa/3d55e2caaf2a4d8b/out -L dependency=/opt/rustwide/target/release/build/k256/0aa5339faa2ca738/out -L dependency=/opt/rustwide/target/release/build/libc/3bcfdd4ae4840199/out -L dependency=/opt/rustwide/target/release/build/opaque-debug/16b30ccec0a7f3d0/out -L dependency=/opt/rustwide/target/release/build/pkcs8/f2a99541184eba44/out -L dependency=/opt/rustwide/target/release/build/rand_core/3c50541376ac0180/out -L dependency=/opt/rustwide/target/release/build/rand_core/fc3110c7a8af234b/out -L dependency=/opt/rustwide/target/release/build/rfc6979/e15c9eed38a595ee/out -L dependency=/opt/rustwide/target/release/build/ryu/9351fd461aacd25b/out -L dependency=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out -L dependency=/opt/rustwide/target/release/build/schemars_derive/1f63ce6afe5abb31/out -L dependency=/opt/rustwide/target/release/build/sec1/41a6e7bcf8ded421/out -L dependency=/opt/rustwide/target/release/build/serde-json-wasm/9fb797acf8f85288/out -L dependency=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out -L dependency=/opt/rustwide/target/release/build/serde_derive/3f6250c66fbc666f/out -L dependency=/opt/rustwide/target/release/build/serde_json/d8c26162a26d33d1/out -L dependency=/opt/rustwide/target/release/build/sha2/5e1fd047ad9040ff/out -L dependency=/opt/rustwide/target/release/build/signature/604454fcdd5f05e1/out -L dependency=/opt/rustwide/target/release/build/spki/bfca6defd169d66d/out -L dependency=/opt/rustwide/target/release/build/static_assertions/e923b2379a328f3d/out -L dependency=/opt/rustwide/target/release/build/subtle/1097ee55de963012/out -L dependency=/opt/rustwide/target/release/build/thiserror-impl/95edef9710476ca5/out -L dependency=/opt/rustwide/target/release/build/thiserror/759f343c8bef9352/out -L dependency=/opt/rustwide/target/release/build/typenum/690c991fe0b00ad6/out -L dependency=/opt/rustwide/target/release/build/uint/65d5973cc1672333/out -L dependency=/opt/rustwide/target/release/build/zeroize/3d93b01684de3f91/out --extern cosmwasm_schema=/opt/rustwide/target/release/build/cosmwasm-schema/4c62e4dcfbfd3895/out/libcosmwasm_schema-4c62e4dcfbfd3895.rlib --extern cosmwasm_std=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out/libcosmwasm_std-a4d1c1071f63d1e9.rlib --extern cosmwasm_storage=/opt/rustwide/target/release/build/cosmwasm-storage/171f4ac6e37fab04/out/libcosmwasm_storage-171f4ac6e37fab04.rlib --extern cw20=/opt/rustwide/target/release/build/cw20/64e33f32372df6ef/out/libcw20-64e33f32372df6ef.rlib --extern protobuf=/opt/rustwide/target/release/build/protobuf/bcc6a8a96a4fe9e2/out/libprotobuf-bcc6a8a96a4fe9e2.rlib --extern schemars=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out/libschemars-750ecbdb55a75c82.rlib --extern serde=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out/libserde-b4a8b92d3f4313c9.rlib --cap-lints=warn --force-warn=unused_crate_dependencies` (signal: 9, SIGKILL: kill)
[INFO] [stderr] error: could not compile `terraswap-router` (lib test); 5 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustc --crate-name terraswap_router --edition=2018 contracts/terraswap_router/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,link -C opt-level=3 -C lto -C overflow-checks=on --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtraces"))' -C metadata=ce9b5f6bd0376e58 -C extra-filename=-51e2a6f1eb89c9b9 --out-dir /opt/rustwide/target/release/build/terraswap-router/51e2a6f1eb89c9b9/out -C strip=debuginfo -L dependency=/opt/rustwide/target/release/build/base16ct/187d17be153f825f/out -L dependency=/opt/rustwide/target/release/build/base64/cea8de03901447ca/out -L dependency=/opt/rustwide/target/release/build/base64ct/2e3a97f620a8cc54/out -L dependency=/opt/rustwide/target/release/build/block-buffer/e2c68d403171cebd/out -L dependency=/opt/rustwide/target/release/build/byteorder/6fc62b8e8e12c298/out -L dependency=/opt/rustwide/target/release/build/bytes/07d37fcb026df723/out -L dependency=/opt/rustwide/target/release/build/cfg-if/0973ab591a5d30d2/out -L dependency=/opt/rustwide/target/release/build/cfg-if/200e8aa27de25be9/out -L dependency=/opt/rustwide/target/release/build/const-oid/84a515d565432f78/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-crypto/47b743a897c20f6d/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-derive/8567818d701a350f/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out -L dependency=/opt/rustwide/target/release/build/cosmwasm-storage/171f4ac6e37fab04/out -L dependency=/opt/rustwide/target/release/build/cpuid-bool/eb2900b40dcba729/out -L dependency=/opt/rustwide/target/release/build/crunchy/b216dfcdcc3ccdd8/out -L dependency=/opt/rustwide/target/release/build/crypto-bigint/f90c0024c4d7bde3/out -L dependency=/opt/rustwide/target/release/build/crypto-mac/5a51a5d58974e280/out -L dependency=/opt/rustwide/target/release/build/curve25519-dalek/a94a1d7fea1af493/out -L dependency=/opt/rustwide/target/release/build/cw-storage-plus/02046285796fd44a/out -L dependency=/opt/rustwide/target/release/build/cw-utils/d3e2269d59bd1e72/out -L dependency=/opt/rustwide/target/release/build/cw20/64e33f32372df6ef/out -L dependency=/opt/rustwide/target/release/build/der/8a816891576541e0/out -L dependency=/opt/rustwide/target/release/build/digest/ef209af532a734c9/out -L dependency=/opt/rustwide/target/release/build/dyn-clone/84ddf0620005ca0d/out -L dependency=/opt/rustwide/target/release/build/ecdsa/91a2d42bc3720dd5/out -L dependency=/opt/rustwide/target/release/build/ed25519-zebra/39dc8b075cd1fcc9/out -L dependency=/opt/rustwide/target/release/build/elliptic-curve/0c7da16144082dc4/out -L dependency=/opt/rustwide/target/release/build/ff/f6002a5cebe1518c/out -L dependency=/opt/rustwide/target/release/build/forward_ref/7cd4f3ea67f50a01/out -L dependency=/opt/rustwide/target/release/build/generic-array/ce420e5ee60c3177/out -L dependency=/opt/rustwide/target/release/build/getrandom/07da9505823dcb2b/out -L dependency=/opt/rustwide/target/release/build/getrandom/701420c70ef43e20/out -L dependency=/opt/rustwide/target/release/build/group/4f9e41798b0ea37f/out -L dependency=/opt/rustwide/target/release/build/hex/ac0ac83b469a3ff3/out -L dependency=/opt/rustwide/target/release/build/hmac/1aba763efc231655/out -L dependency=/opt/rustwide/target/release/build/itoa/3d55e2caaf2a4d8b/out -L dependency=/opt/rustwide/target/release/build/k256/0aa5339faa2ca738/out -L dependency=/opt/rustwide/target/release/build/libc/3bcfdd4ae4840199/out -L dependency=/opt/rustwide/target/release/build/num-traits/3549c6fae8fe46a5/out -L dependency=/opt/rustwide/target/release/build/opaque-debug/16b30ccec0a7f3d0/out -L dependency=/opt/rustwide/target/release/build/pkcs8/f2a99541184eba44/out -L dependency=/opt/rustwide/target/release/build/protobuf/bcc6a8a96a4fe9e2/out -L dependency=/opt/rustwide/target/release/build/rand_core/3c50541376ac0180/out -L dependency=/opt/rustwide/target/release/build/rand_core/fc3110c7a8af234b/out -L dependency=/opt/rustwide/target/release/build/rfc6979/e15c9eed38a595ee/out -L dependency=/opt/rustwide/target/release/build/ryu/9351fd461aacd25b/out -L dependency=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out -L dependency=/opt/rustwide/target/release/build/schemars_derive/1f63ce6afe5abb31/out -L dependency=/opt/rustwide/target/release/build/sec1/41a6e7bcf8ded421/out -L dependency=/opt/rustwide/target/release/build/serde-json-wasm/9fb797acf8f85288/out -L dependency=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out -L dependency=/opt/rustwide/target/release/build/serde_derive/3f6250c66fbc666f/out -L dependency=/opt/rustwide/target/release/build/serde_json/d8c26162a26d33d1/out -L dependency=/opt/rustwide/target/release/build/sha2/5e1fd047ad9040ff/out -L dependency=/opt/rustwide/target/release/build/signature/604454fcdd5f05e1/out -L dependency=/opt/rustwide/target/release/build/spki/bfca6defd169d66d/out -L dependency=/opt/rustwide/target/release/build/static_assertions/e923b2379a328f3d/out -L dependency=/opt/rustwide/target/release/build/subtle/1097ee55de963012/out -L dependency=/opt/rustwide/target/release/build/thiserror-impl/95edef9710476ca5/out -L dependency=/opt/rustwide/target/release/build/thiserror/759f343c8bef9352/out -L dependency=/opt/rustwide/target/release/build/typenum/690c991fe0b00ad6/out -L dependency=/opt/rustwide/target/release/build/uint/65d5973cc1672333/out -L dependency=/opt/rustwide/target/release/build/zeroize/3d93b01684de3f91/out --extern cosmwasm_schema=/opt/rustwide/target/release/build/cosmwasm-schema/4c62e4dcfbfd3895/out/libcosmwasm_schema-4c62e4dcfbfd3895.rlib --extern cosmwasm_std=/opt/rustwide/target/release/build/cosmwasm-std/a4d1c1071f63d1e9/out/libcosmwasm_std-a4d1c1071f63d1e9.rlib --extern cosmwasm_storage=/opt/rustwide/target/release/build/cosmwasm-storage/171f4ac6e37fab04/out/libcosmwasm_storage-171f4ac6e37fab04.rlib --extern cw_storage_plus=/opt/rustwide/target/release/build/cw-storage-plus/02046285796fd44a/out/libcw_storage_plus-02046285796fd44a.rlib --extern cw2=/opt/rustwide/target/release/build/cw2/5f03161dd732e66e/out/libcw2-5f03161dd732e66e.rlib --extern cw20=/opt/rustwide/target/release/build/cw20/64e33f32372df6ef/out/libcw20-64e33f32372df6ef.rlib --extern integer_sqrt=/opt/rustwide/target/release/build/integer-sqrt/bfa0702cd05d8802/out/libinteger_sqrt-bfa0702cd05d8802.rlib --extern schemars=/opt/rustwide/target/release/build/schemars/750ecbdb55a75c82/out/libschemars-750ecbdb55a75c82.rlib --extern serde=/opt/rustwide/target/release/build/serde/b4a8b92d3f4313c9/out/libserde-b4a8b92d3f4313c9.rlib --extern terraswap=/opt/rustwide/target/release/build/terraswap/2a0cc79bfc97ee1b/out/libterraswap-2a0cc79bfc97ee1b.rlib --cap-lints=warn --force-warn=unused_crate_dependencies` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: unused dependency `cosmwasm-storage`
[INFO] [stderr]   --> packages/terraswap/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | cosmwasm-storage = { version = "1.0.0" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cosmwasm-storage`
[INFO] [stderr] warning: unused dependency `protobuf`
[INFO] [stderr]   --> packages/terraswap/Cargo.toml:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | protobuf = { version = "2", features = ["with-bytes"] }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `protobuf`
[INFO] [stderr] warning: `terraswap` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `integer-sqrt`
[INFO] [stderr]   --> contracts/terraswap_router/Cargo.toml:41:1
[INFO] [stderr]    |
[INFO] [stderr] 41 | integer-sqrt = "0.1.5"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `integer-sqrt`
[INFO] [stderr] warning: `terraswap-router` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `cw0`
[INFO] [stderr]   --> contracts/terraswap_token/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | cw0 = { version = "0.10.3" } 
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cw0`
[INFO] [stderr] warning: `terraswap-token` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "inspect" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3", kill_on_drop: false }`
[INFO] [stdout] e7b0ce9cfa3524c2747d97b12970b9b29aeda237b5292db397fb901f434302e3
