Skip to content

First stab at migrating to cometbft-rs #2266

First stab at migrating to cometbft-rs

First stab at migrating to cometbft-rs #2266

Triggered via pull request February 28, 2024 14:19
Status Failure
Total duration 27s
Artifacts

no-std.yaml

on: pull_request
Check no_std panic conflict
10s
Check no_std panic conflict
Check no_std substrate support
17s
Check no_std substrate support
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 12 warnings
Check no_std panic conflict
Process completed with exit code 2.
Check no_std substrate support
Process completed with exit code 2.
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/misbehaviour.rs#L45
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/misbehaviour.rs:45:37 | 45 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L119
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:119:37 | 119 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L90
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:90:81 | 90 | pub fn verify_chain_id_version_matches_height(&self, chain_id: &ChainId) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L74
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:74:10 | 74 | ) -> Result<TrustedBlockState<'a>, Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L211
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:211:46 | 211 | pub fn as_light_client_options(&self) -> Result<Options, Error> { | ^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L126
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:126:31 | 126 | pub fn validate(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L112
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:112:51 | 112 | pub fn with_header(self, header: TmHeader) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L95
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:95:10 | 95 | ) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err note: the lint level is defined here --> ibc-clients/ics07-tendermint/types/src/lib.rs:8:5 | 8 | warnings, | ^^^^^^^^ = note: `#[deny(clippy::result_large_err)]` implied by `#[deny(warnings)]`
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/misbehaviour.rs#L45
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/misbehaviour.rs:45:37 | 45 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/misbehaviour.rs#L45
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/misbehaviour.rs:45:37 | 45 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L119
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:119:37 | 119 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L90
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:90:81 | 90 | pub fn verify_chain_id_version_matches_height(&self, chain_id: &ChainId) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L74
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:74:10 | 74 | ) -> Result<TrustedBlockState<'a>, Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L119
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:119:37 | 119 | pub fn validate_basic(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L90
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:90:81 | 90 | pub fn verify_chain_id_version_matches_height(&self, chain_id: &ChainId) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/header.rs#L74
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/header.rs:74:10 | 74 | ) -> Result<TrustedBlockState<'a>, Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L211
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:211:46 | 211 | pub fn as_light_client_options(&self) -> Result<Options, Error> { | ^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L211
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:211:46 | 211 | pub fn as_light_client_options(&self) -> Result<Options, Error> { | ^^^^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L126
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:126:31 | 126 | pub fn validate(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L112
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:112:51 | 112 | pub fn with_header(self, header: TmHeader) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L95
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:95:10 | 95 | ) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err note: the lint level is defined here --> ibc-clients/ics07-tendermint/types/src/lib.rs:8:5 | 8 | warnings, | ^^^^^^^^ = note: `#[deny(clippy::result_large_err)]` implied by `#[deny(warnings)]`
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L126
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:126:31 | 126 | pub fn validate(&self) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L112
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:112:51 | 112 | pub fn with_header(self, header: TmHeader) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
the `Err`-variant returned from this function is very large: ibc-clients/ics07-tendermint/types/src/client_state.rs#L95
error: the `Err`-variant returned from this function is very large --> ibc-clients/ics07-tendermint/types/src/client_state.rs:95:10 | 95 | ) -> Result<Self, Error> { | ^^^^^^^^^^^^^^^^^^^ | ::: ibc-clients/ics07-tendermint/types/src/error.rs:76:5 | 76 | VerificationError { detail: LightClientErrorDetail }, | ---------------------------------------------------- the largest variant contains at least 152 bytes | = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err note: the lint level is defined here --> ibc-clients/ics07-tendermint/types/src/lib.rs:8:5 | 8 | warnings, | ^^^^^^^^ = note: `#[deny(clippy::result_large_err)]` implied by `#[deny(warnings)]`
Check no_std panic conflict
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check no_std panic conflict
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check no_std panic conflict
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std panic conflict
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std panic conflict
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std panic conflict
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std substrate support
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check no_std substrate support
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check no_std substrate support
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std substrate support
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std substrate support
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std substrate support
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/