Skip to content

Implement discovery of packed encodings #115

Implement discovery of packed encodings

Implement discovery of packed encodings #115

Triggered via pull request August 1, 2023 20:28
Status Success
Total duration 1m 34s
Artifacts

ci.yml

on: pull_request
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

38 warnings
Check Formatting
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@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 Formatting
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 Formatting
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 Formatting
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 Formatting
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/
redundant clone: src/opcode/memory.rs#L959
warning: redundant clone --> src/opcode/memory.rs:959:40 | 959 | let result = storage.load(&key).clone(); | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/opcode/memory.rs:959:22 | 959 | let result = storage.load(&key).clone(); | ^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/packed_encoding.rs#L409
warning: redundant clone --> src/inference/lift/packed_encoding.rs:409:31 | 409 | value: s_load.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/packed_encoding.rs:409:25 | 409 | value: s_load.clone(), | ^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L315
warning: redundant clone --> src/inference/lift/mul_shifted.rs:315:32 | 315 | right: sub_word.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:315:24 | 315 | right: sub_word.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L314
warning: redundant clone --> src/inference/lift/mul_shifted.rs:314:32 | 314 | left: constant.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:314:24 | 314 | left: constant.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L305
warning: redundant clone --> src/inference/lift/mul_shifted.rs:305:30 | 305 | value: value.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:305:25 | 305 | value: value.clone(), | ^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L284
warning: redundant clone --> src/inference/lift/mul_shifted.rs:284:29 | 284 | right: value.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:284:24 | 284 | right: value.clone(), | ^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L283
warning: redundant clone --> src/inference/lift/mul_shifted.rs:283:32 | 283 | left: constant.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:283:24 | 283 | left: constant.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L260
warning: redundant clone --> src/inference/lift/mul_shifted.rs:260:32 | 260 | right: sub_word.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:260:24 | 260 | right: sub_word.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L259
warning: redundant clone --> src/inference/lift/mul_shifted.rs:259:32 | 259 | left: constant.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:259:24 | 259 | left: constant.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L250
warning: redundant clone --> src/inference/lift/mul_shifted.rs:250:30 | 250 | value: value.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:250:25 | 250 | value: value.clone(), | ^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L204
warning: redundant clone --> src/inference/lift/mul_shifted.rs:204:32 | 204 | right: constant.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:204:24 | 204 | right: constant.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L203
warning: redundant clone --> src/inference/lift/mul_shifted.rs:203:38 | 203 | left: outer_sub_word.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:203:24 | 203 | left: outer_sub_word.clone(), | ^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L195
warning: redundant clone --> src/inference/lift/mul_shifted.rs:195:34 | 195 | value: inner_mul.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:195:25 | 195 | value: inner_mul.clone(), | ^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L178
warning: redundant clone --> src/inference/lift/mul_shifted.rs:178:36 | 178 | value: inner_value.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:178:25 | 178 | value: inner_value.clone(), | ^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L156
warning: redundant clone --> src/inference/lift/mul_shifted.rs:156:43 | 156 | assert_eq!(value, sub_word.clone()); | ^^^^^^^^ help: remove this | note: cloned value is neither consumed nor mutated --> src/inference/lift/mul_shifted.rs:156:35 | 156 | assert_eq!(value, sub_word.clone()); | ^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L143
warning: redundant clone --> src/inference/lift/mul_shifted.rs:143:32 | 143 | right: constant.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:143:24 | 143 | right: constant.clone(), | ^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone
redundant clone: src/inference/lift/mul_shifted.rs#L125
warning: redundant clone --> src/inference/lift/mul_shifted.rs:125:30 | 125 | value: value.clone(), | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/inference/lift/mul_shifted.rs:125:25 | 125 | value: value.clone(), | ^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone note: the lint level is defined here --> src/lib.rs:112:9 | 112 | #![warn(clippy::all, clippy::cargo, clippy::pedantic)] | ^^^^^^^^^^^ = note: `#[warn(clippy::redundant_clone)]` implied by `#[warn(clippy::all)]`
redundant clone: src/opcode/memory.rs#L959
warning: redundant clone --> src/opcode/memory.rs:959:40 | 959 | let result = storage.load(&key).clone(); | ^^^^^^^^ help: remove this | note: this value is dropped without further use --> src/opcode/memory.rs:959:22 | 959 | let result = storage.load(&key).clone(); | ^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_clone note: the lint level is defined here --> src/lib.rs:112:9 | 112 | #![warn(clippy::all, clippy::cargo, clippy::pedantic)] | ^^^^^^^^^^^ = note: `#[warn(clippy::redundant_clone)]` implied by `#[warn(clippy::all)]`
Lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Lint
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/
Lint
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/
Lint
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/
Lint
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/
Test (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (ubuntu-latest)
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/
Test (ubuntu-latest)
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/
Test (ubuntu-latest)
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/
Test (ubuntu-latest)
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/
Test (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (macos-latest)
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/
Test (macos-latest)
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/
Test (macos-latest)
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/
Test (macos-latest)
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/