Skip to content

Block-level scoping and variable manager #492

Block-level scoping and variable manager

Block-level scoping and variable manager #492

Triggered via pull request December 1, 2025 01:54
Status Failure
Total duration 6m 23s
Artifacts

rust.yml

on: pull_request
Matrix: build-test-matrix
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 24 warnings
Rustfmt Check
Process completed with exit code 1.
Clippy: crates/lean_compiler/src/a_simplify_lang.rs#L313
deref on an immutable reference
Clippy: crates/lean_compiler/src/a_simplify_lang.rs#L208
writing `&Vec` instead of `&[_]` involves a new object where a slice will do
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L576
variable does not need to be mutable
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L514
variable does not need to be mutable
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L434
variable does not need to be mutable
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L180
variable does not need to be mutable
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L163
variable does not need to be mutable
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L123
variable does not need to be mutable
Clippy: crates/lean_vm/src/execution/tests.rs#L28
expected unit struct, unit variant or constant, found struct variant `RunnerError::MemoryAlreadySet`
Build & Test (x64-avx2)
Process completed with exit code 101.
Build & Test (x64-avx2): crates/lean_vm/src/execution/tests.rs#L28
expected unit struct, unit variant or constant, found struct variant `RunnerError::MemoryAlreadySet`
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L259
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L251
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L242
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L233
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L227
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L220
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L210
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L192
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L72
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Rustfmt Check: crates/lean_compiler/src/a_simplify_lang.rs#L2
Diff in /home/runner/work/leanMultisig/leanMultisig/crates/lean_compiler/src/a_simplify_lang.rs
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L576
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L514
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L434
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L180
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L163
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L123
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L576
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L514
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L434
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L180
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L163
variable does not need to be mutable
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L123
variable does not need to be mutable