Skip to content

Block-level scoping and variable manager #477

Block-level scoping and variable manager

Block-level scoping and variable manager #477

Triggered via pull request November 27, 2025 01:56
Status Failure
Total duration 54s
Artifacts

rust.yml

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

Annotations

21 errors and 20 warnings
Rustfmt Check
Process completed with exit code 1.
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L159
expected unit struct, unit variant or constant, found struct variant `SimpleLine::ForwardDeclaration`
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L119
no function or associated item named `default` found for struct `lang::Scope` in the current scope
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L48
the trait bound `lang::ConstExpression: std::convert::From<&usize>` is not satisfied
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L39
the trait bound `lang::ConstExpression: std::convert::From<&usize>` is not satisfied
Clippy: crates/lean_compiler/src/b_compile_intermediate.rs#L17
the trait bound `b_compile_intermediate::StackFrameLayout: std::default::Default` is not satisfied
Build & Test (x64-avx2): crates/lean_compiler/src/a_simplify_lang.rs#L2004
non-exhaustive patterns: `&a_simplify_lang::SimpleLine::ForwardDeclaration { .. }` not covered
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L603
no field `const_mallocs` on type `&mut b_compile_intermediate::Compiler`
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L159
expected unit struct, unit variant or constant, found struct variant `SimpleLine::ForwardDeclaration`
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L119
no function or associated item named `default` found for struct `lang::Scope` in the current scope
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L48
the trait bound `lang::ConstExpression: From<&usize>` is not satisfied
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L39
the trait bound `lang::ConstExpression: From<&usize>` is not satisfied
Build & Test (x64-avx2): crates/lean_compiler/src/b_compile_intermediate.rs#L17
the trait bound `StackFrameLayout: Default` is not satisfied
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