Implement discovery of packed encodings #115
ci.yml
on: pull_request
Lint
35s
Check Formatting
22s
Matrix: Test
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/
|