Skip to content

chore(deps): bump cc from 1.2.62 to 1.2.64#585

Merged
andymai merged 1 commit into
mainfrom
dependabot/cargo/cc-1.2.63
Jun 13, 2026
Merged

chore(deps): bump cc from 1.2.62 to 1.2.64#585
andymai merged 1 commit into
mainfrom
dependabot/cargo/cc-1.2.63

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps cc from 1.2.62 to 1.2.64.

Release notes

Sourced from cc's releases.

cc-v1.2.64

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)

cc-v1.2.63

Other

  • Update shlex requirement from 1.3.0 to 2.0.1 (#1736)
Changelog

Sourced from cc's changelog.

1.2.64 - 2026-06-12

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)

1.2.63 - 2026-05-29

Other

  • Update shlex requirement from 1.3.0 to 2.0.1 (#1736)
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 [cc](https://github.com/rust-lang/cc-rs) from 1.2.62 to 1.2.64.
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.62...cc-v1.2.64)

---
updated-dependencies:
- dependency-name: cc
  dependency-version: 1.2.63
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump cc from 1.2.62 to 1.2.63 chore(deps): bump cc from 1.2.62 to 1.2.64 Jun 13, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/cc-1.2.63 branch from 53d3efc to f04aa19 Compare June 13, 2026 10:45
@andymai andymai merged commit 4615c9b into main Jun 13, 2026
9 checks passed
@andymai andymai deleted the dependabot/cargo/cc-1.2.63 branch June 13, 2026 11:03
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