Skip to content

Implement and improve simplification logic #88

Implement and improve simplification logic

Implement and improve simplification logic #88

Triggered via pull request November 10, 2024 23:56
Status Failure
Total duration 2m 4s
Artifacts

ci.yml

on: pull_request
cargo fmt
13s
cargo fmt
cargo clippy
11s
cargo clippy
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 22 warnings
cargo clippy: crates/clarirs_num/src/float.rs#L276
this arithmetic operation will overflow
cargo clippy
Process completed with exit code 101.
Test on ubuntu-latest: crates/clarirs_num/src/float.rs#L276
this arithmetic operation will overflow
Test on ubuntu-latest
Process completed with exit code 101.
cargo fmt
Process completed with exit code 1.
Test on macos-latest: crates/clarirs_num/src/float.rs#L276
this arithmetic operation will overflow
Test on macos-latest
Process completed with exit code 101.
Test on windows-latest: crates/clarirs_num/src/float.rs#L276
this arithmetic operation will overflow
Test on windows-latest
Process completed with exit code 1.
cargo clippy: crates/clarirs_num/src/float.rs#L2
unused import: `Rem`
cargo clippy: crates/clarirs_num/src/float.rs#L105
unused variable: `rm`
cargo clippy: crates/clarirs_num/src/float.rs#L269
casting to the same type is unnecessary (`u64` -> `u64`)
cargo clippy: crates/clarirs_num/src/float.rs#L321
casting to the same type is unnecessary (`usize` -> `usize`)
cargo clippy: crates/clarirs_num/src/float.rs#L321
casting to the same type is unnecessary (`usize` -> `usize`)
cargo clippy: crates/clarirs_num/src/float.rs#L417
casting to the same type is unnecessary (`usize` -> `usize`)
Test on ubuntu-latest: crates/clarirs_num/src/float.rs#L2
unused import: `Rem`
Test on ubuntu-latest: crates/clarirs_num/src/float.rs#L105
unused variable: `rm`
cargo fmt: crates/clarirs_core/src/algorithms/simplify.rs#L24
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/algorithms/simplify.rs
cargo fmt: crates/clarirs_core/src/algorithms/simplify.rs#L283
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/algorithms/simplify.rs
cargo fmt: crates/clarirs_core/src/algorithms/simplify.rs#L344
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/algorithms/simplify.rs
cargo fmt: crates/clarirs_core/src/ast/astcache.rs#L72
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/ast/astcache.rs
cargo fmt: crates/clarirs_core/src/ast/astcache.rs#L94
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/ast/astcache.rs
cargo fmt: crates/clarirs_core/src/ast/astcache.rs#L139
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/ast/astcache.rs
cargo fmt: crates/clarirs_core/src/context.rs#L36
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/context.rs
cargo fmt: crates/clarirs_core/src/context.rs#L46
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/context.rs
cargo fmt: crates/clarirs_core/src/context.rs#L56
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/context.rs
cargo fmt: crates/clarirs_core/src/context.rs#L66
Diff in /home/runner/work/clarirs/clarirs/crates/clarirs_core/src/context.rs
Test on macos-latest: crates/clarirs_num/src/float.rs#L2
unused import: `Rem`
Test on macos-latest: crates/clarirs_num/src/float.rs#L105
unused variable: `rm`
Test on windows-latest: crates/clarirs_num/src/float.rs#L2
unused import: `Rem`
Test on windows-latest: crates/clarirs_num/src/float.rs#L105
unused variable: `rm`