Skip to content

chore(deps): bump esp-hal-ota from 0.5.0 to 0.5.1#586

Merged
andymai merged 1 commit into
mainfrom
dependabot/cargo/esp-hal-ota-0.5.1
Jun 13, 2026
Merged

chore(deps): bump esp-hal-ota from 0.5.0 to 0.5.1#586
andymai merged 1 commit into
mainfrom
dependabot/cargo/esp-hal-ota-0.5.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 4, 2026

Copy link
Copy Markdown
Contributor

Bumps esp-hal-ota from 0.5.0 to 0.5.1.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 4, 2026
@greptile-apps

greptile-apps Bot commented Jun 4, 2026

Copy link
Copy Markdown

PR author is in the excluded authors list.

andymai added a commit that referenced this pull request Jun 13, 2026
## Summary

Rust 1.96.0's clippy promoted `clippy::suboptimal_flops` to fire on the
single-pole IIR smoothing step in `mouth_from_audio.rs`, which broke the
**Host (core + sim + drivers)** CI gate on `main`. Because that gate is
red on `main`, every open PR inherits the failure — all four open
dependabot PRs (#586, #585, #584, #551) are blocked solely by this.

Clippy suggests `f32::mul_add`, but that lowers to `libm::fmaf` on the
no_std Xtensa target — exactly the dependency this module is engineered
to avoid (it sits beside the libm-free `one_minus_exp_approx`
approximation). This matches the standing decision already documented in
`head_from_attention` and `lost_target_search`, so the fix `#[allow]`s
the lint with the same rationale rather than taking clippy's suggestion.

## Test plan
- `just check` — fmt + workspace clippy (`-D warnings`) + host tests all
green locally
- `cargo clippy -p stackchan-core --all-targets --all-features -- -D
warnings` passes
@andymai

andymai commented Jun 13, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [esp-hal-ota](https://github.com/filipton/esp-hal-ota) from 0.5.0 to 0.5.1.
- [Commits](https://github.com/filipton/esp-hal-ota/commits)

---
updated-dependencies:
- dependency-name: esp-hal-ota
  dependency-version: 0.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/esp-hal-ota-0.5.1 branch from 4aa1422 to 59cb4b1 Compare June 13, 2026 10:45
@andymai andymai merged commit fe0b766 into main Jun 13, 2026
9 checks passed
@andymai andymai deleted the dependabot/cargo/esp-hal-ota-0.5.1 branch June 13, 2026 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant