Skip to content

build(deps): bump the rust-dependencies group with 5 updates - #3017

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-754c30fd99
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-754c30fd99

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-dependencies group with 5 updates:

Package From To
cc 1.5.1 1.6.0
fs-err 3.3.1 3.3.2
lazy_static 1.5.0 1.5.1
libc 0.2.189 0.2.190
tokio 1.53.1 1.53.2

Updates cc from 1.5.1 to 1.6.0

Release notes

Sourced from cc's releases.

cc-v1.6.0

Added

  • add Build::create_archive and emit_link_directives (#1972)
  • read the process environment once per Build, on first use (#1969)
  • add Build::message_logger for structured access to cc's messages (#1967)
  • add CXXSTDLIB_STATIC to link the C++ stdlib statically from outside (#1957)

Fixed

  • key the flag support cache on target, host, language and environment (#1965)
  • forward each line of compiler stderr once and whole with parallel (#1959)

Other

  • find compile commands by source file so tests pass with parallel (#1973)
  • add support for armeb-unknown-linux-gnueabi (#1958)
Changelog

Sourced from cc's changelog.

1.6.0 - 2026-10-03

Added

  • add Build::create_archive and emit_link_directives (#1972)
  • read the process environment once per Build, on first use (#1969)
  • add Build::message_logger for structured access to cc's messages (#1967)
  • add CXXSTDLIB_STATIC to link the C++ stdlib statically from outside (#1957)

Fixed

  • key the flag support cache on target, host, language and environment (#1965)
  • forward each line of compiler stderr once and whole with parallel (#1959)

Other

  • find compile commands by source file so tests pass with parallel (#1973)
  • add support for armeb-unknown-linux-gnueabi (#1958)
Commits
  • 25fa77c chore(cc): release v1.6.0 (#1971)
  • 53598f7 feat: add Build::create_archive and emit_link_directives (#1972)
  • 9756c09 feat: read the process environment once per Build, on first use (#1969)
  • 7347893 test: find compile commands by source file so tests pass with parallel (#1973)
  • 1af399d ci(deps): bump dtolnay/rust-toolchain (#1970)
  • eca35e1 feat: add Build::message_logger for structured access to cc's messages (#1967)
  • c619f08 fix: key the flag support cache on target, host, language and environment (#1...
  • 29fa8ba fix: forward each line of compiler stderr once and whole with parallel (#1959)
  • 0c7e959 ci(deps): bump taiki-e/install-action from 2.87.12 to 2.87.18 (#1964)
  • c8e62c0 ci(deps): bump release-plz/action from 0.5.138 to 0.5.139 (#1961)
  • Additional commits viewable in compare view

Updates fs-err from 3.3.1 to 3.3.2

Changelog

Sourced from fs-err's changelog.

3.3.2

  • Reword errors for metadata and symlink_metadata (#95)
  • Error messages from functions with two paths now wrap those paths in backticks. Previously, single-path errors (such as read_to_string) wrapped a path in backticks, but functions using two paths, such as rename, did not. Now all paths shown are wrapped in backticks. (#94)
Commits

Updates lazy_static from 1.5.0 to 1.5.1

Commits

Updates libc from 0.2.189 to 0.2.190

Release notes

Sourced from libc's releases.

0.2.190

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable" in its name. In the near future we will rename it to just libc_time64. Until then, please test it out and report any bugs you find!

Support

  • Add initial support for HelenOS (#4355)

Added

We are slowly filling out the Default implementations, to reduce the need for mem::zeroed() in user code:

  • Unix: Implement Default for a number of structs, especially on Apple platforms (#5576)
  • Linux, NetBSD: Give statvfs a Default impl (#5583)
  • Linux: Add Default to a linux/can.rs structs (#5257)

Other additions:

  • Expose the libc_unstable_time64 cfg (#5411)
  • Android, Glibc: Add pthread_gettid_np (#5359)
  • Android: Add RTLD_NEXT (#5323)
  • Android: Add reuseport BPF socket options (#5366)
  • Apple: Add TCP header flags, options and SACK limits (#5358)
  • Apple: Add NET_RT_DUMP2 (#5442)
  • Apple: Add posix_spawn_file_actions_add(f)chdir(_np) (#5558)
  • BSD: Add BPF_WORDALIGN (#5320)
  • BSD: Add lchmod and lchflags where supported (#5400)
  • BSD: Add minherit and related constants (#4849)
  • Docs: Add more links to public headers and manual pages (#5407), (#5485)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.190 - 2026-10-02

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable" in its name. In the near future we will rename it to just libc_time64. Until then, please test it out and report any bugs you find!

Support

  • Add initial support for HelenOS (#4355)

Added

We are slowly filling out the Default implementations, to reduce the need for mem::zeroed() in user code:

  • Unix: Implement Default for a number of structs, especially on Apple platforms (#5576)
  • Linux, NetBSD: Give statvfs a Default impl (#5583)
  • Linux: Add Default to a linux/can.rs structs (#5257)

Other additions:

  • Expose the libc_unstable_time64 cfg (#5411)
  • Android, Glibc: Add pthread_gettid_np (#5359)
  • Android: Add RTLD_NEXT (#5323)
  • Android: Add reuseport BPF socket options (#5366)
  • Apple: Add TCP header flags, options and SACK limits (#5358)
  • Apple: Add NET_RT_DUMP2 (#5442)
  • Apple: Add posix_spawn_file_actions_add(f)chdir(_np) (#5558)
  • BSD: Add BPF_WORDALIGN (#5320)
  • BSD: Add lchmod and lchflags where supported (#5400)
  • BSD: Add minherit and related constants (#4849)

... (truncated)

Commits
  • 7b0ab55 ci: Rename publish_0.2.yml to release.yaml
  • ac85dde ci: Sync release permissions with main
  • 8f8cd20 libc: Release 0.2.190
  • 052c6e6 changelog: Fix an incorrect commit link
  • ea19fd7 test: Remove explicit libc version
  • 6dbf3a2 dragonfly: Move INHERIT_ZERO to the freebsd module
  • 8a64766 apple: add posix_spawn_file_actions_add(f)chdir(_np)
  • 28de514 linux, netbsd: Give statvfs a Default impl
  • a58a95f cygwin: Change POSIX_SPAWN_* flags to c_short
  • d175264 apple: timeval32 is exhaustive
  • Additional commits viewable in compare view

Updates tokio from 1.53.1 to 1.53.2

Release notes

Sourced from tokio's releases.

Tokio v1.53.2

1.53.2 (October 3rd, 2026)

Fixed

  • fs: handle integer overflow in buffered relative seek (#8574)
  • io: revert "always cleanup AsyncFd registration list on deregister" (#8540)
  • process: unregister Windows wait before closing child handle (#8564)
  • rt: drop blocking pool mutex before shutting down rejected task (#8562)
  • sync: fix mpsc index wraparound in block reclamation (#8546)
  • sync: forget mpsc Permit before sending value (#8560)
  • sync: validate MAX_PERMITS in Semaphore::acquire (#8548)
  • sync: wake broadcast Sender::closed outside mutex (#8558)
  • task: drop replaced waker outside lock in JoinSet (#8554)
  • time: drop timer lock before dropping waker in clear_entry (#8552)
  • time: expire timers directly on shutdown without rotating wheel (#8570)

Fixed (unstable)

  • fs: clamp io_uring read length to u32::MAX (#8572)
  • rt: ignore current_thread task dumps from other runtimes (#8544)
  • rt: preserve io_uring context if a completion waker panics (#8566)
  • sync: fix semaphore use-after-free and permit leak on tracing panic (#8542)
  • taskdump: restore deferred leaf wakes during capture (#8445)
  • time: drop stored waker when cancelling alt timer entry (#8550)

#8445: tokio-rs/tokio#8445 #8572: tokio-rs/tokio#8572 #8540: tokio-rs/tokio#8540 #8542: tokio-rs/tokio#8542 #8544: tokio-rs/tokio#8544 #8546: tokio-rs/tokio#8546 #8548: tokio-rs/tokio#8548 #8550: tokio-rs/tokio#8550 #8552: tokio-rs/tokio#8552 #8554: tokio-rs/tokio#8554 #8558: tokio-rs/tokio#8558 #8560: tokio-rs/tokio#8560 #8562: tokio-rs/tokio#8562 #8564: tokio-rs/tokio#8564 #8566: tokio-rs/tokio#8566 #8570: tokio-rs/tokio#8570 #8574: tokio-rs/tokio#8574

Commits
  • ff0c406 chore: prepare Tokio v1.53.2 (#8580)
  • a762700 Merge 'tokio-1.51.5' into 'tokio-1.53.x' (#8577)
  • ec31a9f chore: prepare Tokio v1.51.5 (#8579)
  • 625c851 sync: assign semaphore permits before emitting tracing event (#8542)
  • 832dd23 sync: avoid leaking semaphore permits on tracing panic (#8542)
  • 826954a sync: unlink semaphore waiter before emitting tracing event (#8542)
  • 9a47992 process: unregister Windows wait before closing child handle (#8564)
  • 2fc5972 fs: handle integer overflow in buffered relative seek (#8574)
  • 85a6d13 io: revert "always cleanup AsyncFd registration list on deregister" (#8540)
  • 436faa2 rt: drop blocking pool mutex before shutting down rejected task (#8562)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [cc](https://github.com/rust-lang/cc-rs) | `1.5.1` | `1.6.0` |
| [fs-err](https://github.com/andrewhickman/fs-err) | `3.3.1` | `3.3.2` |
| [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) | `1.5.0` | `1.5.1` |
| [libc](https://github.com/rust-lang/libc) | `0.2.189` | `0.2.190` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.53.1` | `1.53.2` |


Updates `cc` from 1.5.1 to 1.6.0
- [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.5.1...cc-v1.6.0)

Updates `fs-err` from 3.3.1 to 3.3.2
- [Changelog](https://github.com/andrewhickman/fs-err/blob/main/CHANGELOG.md)
- [Commits](https://github.com/andrewhickman/fs-err/commits/3.3.2)

Updates `lazy_static` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/commits)

Updates `libc` from 0.2.189 to 0.2.190
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.190/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.189...0.2.190)

Updates `tokio` from 1.53.1 to 1.53.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.53.1...tokio-1.53.2)

---
updated-dependencies:
- dependency-name: cc
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: fs-err
  dependency-version: 3.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: lazy_static
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: libc
  dependency-version: 0.2.190
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.53.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Oct 13, 2026
@github-actions

Copy link
Copy Markdown

🔴 Bench vs main — 1 speed regression(s) · ⚠️ 78 secondary

Reference: 2026-10-13 morning nightly run (0d old) · full report → run

Speed — evaltime · prefill · decode

Δ metric device main → PR
🔴 +5.8% trunet
evaltime · pulse1_f16
cortex-a7 80.2 ms/pulse
8.02 RTF → 84.9 ms/pulse
8.49 RTF

Improvements

Δ metric device main → PR
🟢 -41.3% parakeet_tdt_600m_v3_f32f32_preprocessor_1s
evaltime · cpu
i9-9900k 0.581 ms → 0.341 ms
🟢 -40.0% mobilenet_v2_1
evaltime · pass_mt
orangepi-rv2 252 ms → 152 ms
🟢 -39.7% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
evaltime · cpu
i9-9900k 0.462 ms → 0.279 ms
🟢 -37.6% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
evaltime · cpu
i9-11900kb_rtx-4060 0.401 ms → 0.25 ms
🟢 -36.9% trunet
evaltime · pulse1_f32
orangepi-rv2 6.01 ms/pulse
0.601 RTF → 3.79 ms/pulse
0.379 RTF
+52 more improvement(s)
Δ metric device main → PR
🟢 -33.9% speaker_id
evaltime · pulse8
orangepi-rv2 2.24 ms/pulse
0.028 RTF → 1.48 ms/pulse
0.0185 RTF
🟢 -26.2% speaker_id
evaltime · pulse8
beaglev-ahead 2.66 ms/pulse
0.0333 RTF → 1.96 ms/pulse
0.0245 RTF
🟢 -25.2% mobilenet_v2_1
evaltime · pass_mt
beaglev-ahead 328 ms → 245 ms
🟢 -22.3% hey_snips_v4_model17_nnef
evaltime · pulse8
beaglev-ahead 5.19 ms/pulse
0.0649 RTF → 4.04 ms/pulse
0.0505 RTF
🟢 -21.6% hey_snips_v4_model17
evaltime · 2sec
orangepi-rv2 39.5 ms → 31 ms
🟢 -19.6% hey_snips_v31
evaltime · 400ms
orangepi-rv2 2.29 ms → 1.84 ms
🟢 -19.3% en_tdnn_8M
evaltime · pulse_240ms
orangepi-rv2 41.9 ms/pulse
0.175 RTF → 33.8 ms/pulse
0.141 RTF
🟢 -18.9% inceptionv3
evaltime · pass_mt
orangepi-rv2 1.04 s → 841 ms
🟢 -18.0% mobilenet_v1_1
evaltime · pass
orangepi-rv2 368 ms → 302 ms
🟢 -17.8% en_tdnn_8M
evaltime · pulse_180ms
orangepi-rv2 37.4 ms/pulse
0.208 RTF → 30.8 ms/pulse
0.171 RTF
🟢 -17.8% mobilenet_v2_1
evaltime · pass
orangepi-rv2 556 ms → 457 ms
🟢 -17.5% hey_snips_v4_model17
evaltime · 2sec
beaglev-ahead 41.7 ms → 34.4 ms
🟢 -17.5% mobilenet_v2_1
evaltime · pass_mt
cortex-a7 534 ms → 441 ms
🟢 -15.8% hey_snips_v4_model17_nnef
evaltime · pulse8
orangepi-rv2 4.77 ms/pulse
0.0596 RTF → 4.01 ms/pulse
0.0502 RTF
🟢 -15.8% en_tdnn_8M
evaltime · pulse_120ms
orangepi-rv2 29.2 ms/pulse
0.244 RTF → 24.6 ms/pulse
0.205 RTF
🟢 -15.4% mobilenet_v2_1
evaltime · pass_mt
cortex-a9 552 ms → 467 ms
🟢 -15.3% trunet
evaltime · pulse1_f32
beaglev-ahead 5.32 ms/pulse
0.532 RTF → 4.51 ms/pulse
0.451 RTF
🟢 -14.2% hey_snips_v4_model17
evaltime · pulse8
beaglev-ahead 4.7 ms/pulse
0.0587 RTF → 4.03 ms/pulse
0.0503 RTF
🟢 -13.6% inceptionv3
evaltime · pass
orangepi-rv2 2.17 s → 1.88 s
🟢 -13.3% en_tdnn_8M_nnef
evaltime · pulse_240ms
orangepi-rv2 39.6 ms/pulse
0.165 RTF → 34.3 ms/pulse
0.143 RTF
🟢 -13.2% en_tdnn_15M_nnef
evaltime · pulse_240ms
orangepi-rv2 71.4 ms/pulse
0.297 RTF → 61.9 ms/pulse
0.258 RTF
🟢 -12.9% en_tdnn_15M
evaltime · pulse_240ms
orangepi-rv2 72 ms/pulse
0.3 RTF → 62.7 ms/pulse
0.261 RTF
🟢 -12.9% inceptionv3
evaltime · pass_mt
beaglev-ahead 1.78 s → 1.55 s
🟢 -12.3% hey_snips_v4_model17
evaltime · pulse8
orangepi-rv2 4.6 ms/pulse
0.0575 RTF → 4.04 ms/pulse
0.0505 RTF
🟢 -12.1% en_tdnn_15M
evaltime · 2600ms
orangepi-rv2 752 ms → 661 ms
🟢 -11.5% en_tdnn_pyt_15M
evaltime · pulse_120ms
orangepi-rv2 37.7 ms/pulse
0.314 RTF → 33.4 ms/pulse
0.278 RTF
🟢 -10.7% mobilenet_v2_1
evaltime · pass_mt
cortex-a53 178 ms → 159 ms
🟢 -10.5% hey_snips_v4_model17
evaltime · pulse8
cortex-a7 7.15 ms/pulse
0.0893 RTF → 6.4 ms/pulse
0.0799 RTF
🟢 -10.1% hey_snips_v4_model17
evaltime · pulse8
cortex-a9 6.38 ms/pulse
0.0797 RTF → 5.73 ms/pulse
0.0717 RTF
🟢 -10.0% hey_snips_v31
evaltime · 400ms
beaglev-ahead 4.67 ms → 4.2 ms
🟢 -9.9% hey_snips_v4_model17_nnef
evaltime · pulse8
cortex-a9 6.35 ms/pulse
0.0794 RTF → 5.72 ms/pulse
0.0715 RTF
🟢 -9.8% trunet
evaltime · pulse1_f16
orangepi-rv2 7.15 ms/pulse
0.715 RTF → 6.45 ms/pulse
0.645 RTF
🟢 -9.8% arm_ml_kws_cnn_m
evaltime · pass
orangepi-rv2 3.27 ms → 2.95 ms
🟢 -9.4% en_tdnn_8M
evaltime · 2600ms
orangepi-rv2 387 ms → 351 ms
🟢 -9.3% hey_snips_v4_model17_nnef
evaltime · pulse8
cortex-a7 7.16 ms/pulse
0.0895 RTF → 6.49 ms/pulse
0.0812 RTF
🟢 -9.1% en_tdnn_15M
evaltime · pulse_120ms
orangepi-rv2 50.7 ms/pulse
0.423 RTF → 46.1 ms/pulse
0.384 RTF
🟢 -8.6% mobilenet_v2_1
evaltime · pass
beaglev-ahead 855 ms → 782 ms
🟢 -8.0% mobilenet_v1_1
evaltime · pass
beaglev-ahead 663 ms → 610 ms
🟢 -8.0% hey_snips_v4_model17
evaltime · pulse8
cortex-a55 2.09 ms/pulse
0.0261 RTF → 1.92 ms/pulse
0.024 RTF
🟢 -7.9% inceptionv1q
evaltime · pass
orangepi-rv2 654 ms → 603 ms
🟢 -7.8% hey_snips_v4_model17_nnef
evaltime · pulse8
cortex-a55 2.08 ms/pulse
0.026 RTF → 1.92 ms/pulse
0.024 RTF
🟢 -7.4% speaker_id
evaltime · pulse8
i9-11900kb_rtx-4060 0.0537 ms/pulse
0.000671 RTF → 0.0497 ms/pulse
0.000621 RTF
🟢 -7.3% trunet
evaltime · pulse1_f32
cortex-a7 8.1 ms/pulse
0.81 RTF → 7.5 ms/pulse
0.75 RTF
🟢 -6.9% trunet
evaltime · pulse1_f32
cortex-a9 8.19 ms/pulse
0.819 RTF → 7.62 ms/pulse
0.762 RTF
🟢 -6.8% voicecom_fake_quant
evaltime · 2sec
i9-9900k 5.38 ms → 5.02 ms
🟢 -6.6% hey_snips_v4_model17_nnef
evaltime · pulse8
cortex-a53 2.72 ms/pulse
0.034 RTF → 2.54 ms/pulse
0.0317 RTF
🟢 -6.6% en_tdnn_8M
evaltime · pulse_120ms
beaglev-ahead 40.7 ms/pulse
0.339 RTF → 38.1 ms/pulse
0.317 RTF
🟢 -6.3% hey_snips_v4_model17
evaltime · pulse8
cortex-a53 2.71 ms/pulse
0.0338 RTF → 2.54 ms/pulse
0.0317 RTF
🟢 -6.2% en_tdnn_8M
evaltime · pulse_240ms
beaglev-ahead 80.7 ms/pulse
0.336 RTF → 75.7 ms/pulse
0.315 RTF
🟢 -5.9% en_tdnn_8M
evaltime · pulse_180ms
beaglev-ahead 72.6 ms/pulse
0.403 RTF → 68.3 ms/pulse
0.379 RTF
🟢 -5.8% mobilenet_v2_1
evaltime · pass
cortex-a9 1.4 s → 1.32 s
🟢 -5.7% inceptionv3
evaltime · pass_mt
cortex-a7 2.83 s → 2.67 s
⚠️ 78 secondary regression(s)
Δ metric device main → PR
⚠️ +31.8% parakeet_tdt_600m_v3_f32f32_preprocessor_1s
RSS @ load · cuda
jetson-orin-nx 20.7 MB → 27.3 MB
⚠️ +31.7% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
RSS @ load · cuda
jetson-orin-nx 20.6 MB → 27.2 MB
⚠️ +26.7% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load · cpu
apple-m1-max 3.44 s → 4.35 s
⚠️ +25.7% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load · metal
apple-m1-max 3.44 s → 4.33 s
⚠️ +24.7% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load · cpu_mt
apple-m1-max 3.45 s → 4.31 s
⚠️ +24.1% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load+optimize · metal
apple-m1-max 3.63 s → 4.5 s
⚠️ +23.8% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load+optimize · cpu
apple-m1-max 3.87 s → 4.79 s
⚠️ +21.7% nemotron_3_5_asr_streaming_0_6b_f32f32_encoder_1s
load+optimize · cpu_mt
apple-m1-max 3.89 s → 4.74 s
⚠️ +16.3% voicecom_float
RSS @ load · 2sec
i9-9900k 16.6 MB → 19.3 MB
⚠️ +14.3% en_tdnn_15M
load · 2600ms
cortex-a55 1.04 s → 1.19 s
⚠️ +14.1% parakeet_tdt_600m_v3_f32f32_preprocessor_1s
RSS @ load · cpu
i9-9900k 15.6 MB → 17.8 MB
⚠️ +13.9% voicecom_fake_quant
RSS @ load · 2sec
cortex-a7 20 MB → 22.8 MB
⚠️ +13.8% speaker_id
RSS @ load · pulse8
cortex-a9 18.4 MB → 20.9 MB
⚠️ +13.7% speaker_id
RSS @ load · pulse8
cortex-a7 18.5 MB → 21 MB
⚠️ +13.6% en_tdnn_15M
load · 2600ms
cortex-a53 1.43 s → 1.62 s
⚠️ +13.6% arm_ml_kws_cnn_m
RSS @ load · pass
i9-9900k 13.1 MB → 14.8 MB
⚠️ +13.3% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
RSS @ load · cpu
i9-9900k 15.4 MB → 17.5 MB
⚠️ +12.7% voicecom_fake_quant
RSS @ load · 2sec
cortex-a9 20.1 MB → 22.6 MB
⚠️ +12.5% parakeet_tdt_600m_v3_f32f32_preprocessor_1s
RSS @ ready · cpu
i9-9900k 16.5 MB → 18.6 MB
⚠️ +12.4% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
RSS @ ready · cpu
i9-9900k 16.3 MB → 18.4 MB
⚠️ +12.3% en_tdnn_15M
load+optimize · 2600ms
cortex-a55 1.25 s → 1.4 s
⚠️ +11.6% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_pulse100ms
RSS @ ready · cpu
i9-9900k 17.1 MB → 19.1 MB
⚠️ +11.2% voicecom_fake_quant
RSS @ load · 2sec
i9-9900k 17.8 MB → 19.8 MB
⚠️ +11.2% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_pulse100ms
RSS @ load · cpu
i9-9900k 16.7 MB → 18.6 MB
⚠️ +11.1% en_tdnn_15M
load+optimize · 2600ms
cortex-a53 1.74 s → 1.93 s
⚠️ +10.7% hey_snips_v31
RSS @ ready · 400ms
i9-9900k 14.4 MB → 15.9 MB
⚠️ +10.4% en_tdnn_15M
load · pulse_240ms
cortex-a53 1.68 s → 1.85 s
⚠️ +10.1% speaker_id
RSS @ ready · pulse8
i9-9900k 17.2 MB → 18.9 MB
⚠️ +10.0% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
RSS @ load · cuda
i9-11900kb_rtx-4060 24.2 MB → 26.6 MB
⚠️ +9.9% en_tdnn_15M
load · pulse_120ms
cortex-a53 1.68 s → 1.85 s
⚠️ +9.8% hey_snips_v31
RSS @ load · 400ms
i9-9900k 13.9 MB → 15.3 MB
⚠️ +9.4% hey_snips_v4_model17_nnef
RSS @ load · pulse8
orangepi-rv2 15 MB → 16.4 MB
⚠️ +9.2% nemotron_3_5_asr_streaming_0_6b_f32f32_preprocessor_1s
RSS @ load · cpu
i9-11900kb_rtx-4060 24.2 MB → 26.5 MB
⚠️ +9.1% en_tdnn_pyt_15M
RSS @ ready · pulse_120ms
orangepi-rv2 61.8 MB → 67.5 MB
⚠️ +9.0% voicecom_fake_quant
RSS @ load · 2sec
cortex-a55 22.2 MB → 24.3 MB
⚠️ +8.8% parakeet_tdt_600m_v3_f32f32_decoder_pass
RSS @ load · cpu
i9-9900k 61.9 MB → 67.4 MB
⚠️ +8.8% arm_ml_kws_cnn_m
RSS @ load · pass
i9-11900kb_rtx-4060 23.1 MB → 25.2 MB
⚠️ +8.8% en_tdnn_15M
load+optimize · pulse_240ms
cortex-a53 1.99 s → 2.17 s
⚠️ +8.7% parakeet_tdt_600m_v3_f32f32_decoder_pass
RSS @ load · cuda
i9-11900kb_rtx-4060 69.1 MB → 75.1 MB
⚠️ +8.6% en_tdnn_8M
RSS @ ready · pulse_240ms
orangepi-rv2 50.9 MB → 55.3 MB
⚠️ +8.6% speaker_id
RSS @ load · pulse8
i9-9900k 16.5 MB → 17.9 MB
⚠️ +8.5% en_tdnn_8M_nnef
RSS @ ready · pulse_240ms
orangepi-rv2 48 MB → 52.1 MB
⚠️ +8.3% en_tdnn_8M_nnef
RSS @ ready · pulse_240ms
beaglev-ahead 48.2 MB → 52.2 MB
⚠️ +8.3% en_tdnn_15M
load+optimize · pulse_120ms
cortex-a53 2 s → 2.17 s
⚠️ +8.0% en_tdnn_8M
RSS @ ready · pulse_180ms
orangepi-rv2 50.9 MB → 55 MB
⚠️ +8.0% parakeet_tdt_600m_v3_f32f32_decoder_pass
RSS @ load · cpu
i9-11900kb_rtx-4060 69.2 MB → 74.7 MB
⚠️ +7.9% en_tdnn_8M
RSS @ ready · pulse_120ms
orangepi-rv2 50.9 MB → 54.9 MB
⚠️ +7.9% en_tdnn_15M
load · 2600ms
cortex-a9 2.49 s → 2.68 s
⚠️ +7.8% speaker_id
RSS @ ready · pulse8
i9-11900kb_rtx-4060 27.7 MB → 29.9 MB
⚠️ +7.5% en_tdnn_8M
RSS @ ready · pulse_180ms
beaglev-ahead 51.1 MB → 54.9 MB
⚠️ +7.3% en_tdnn_8M
RSS @ ready · pulse_240ms
beaglev-ahead 51.1 MB → 54.8 MB
⚠️ +7.2% en_tdnn_8M
RSS @ ready · pulse_120ms
beaglev-ahead 51.1 MB → 54.8 MB
⚠️ +7.2% en_tdnn_8M
RSS @ ready · 2600ms
orangepi-rv2 50.1 MB → 53.7 MB
⚠️ +7.0% voicecom_fake_quant
RSS @ load · 2sec
cortex-a53 22.2 MB → 23.8 MB
⚠️ +6.8% en_tdnn_8M
RSS @ ready · 2600ms
beaglev-ahead 50.2 MB → 53.7 MB
⚠️ +6.8% mobilenet_v1_1
RSS @ ready · pass
orangepi-rv2 34.3 MB → 36.7 MB
⚠️ +6.6% en_tdnn_pyt_15M
RSS @ ready · pulse_120ms
beaglev-ahead 61.9 MB → 66 MB
⚠️ +6.3% hey_snips_v1
load+optimize · 400ms
cortex-a53 63 ms → 67 ms
⚠️ +6.0% nemotron_3_5_asr_streaming_0_6b_f32f32_decoder_pass
RSS @ load · cpu
i9-11900kb_rtx-4060 81.9 MB → 86.8 MB
⚠️ +6.0% en_tdnn_15M
load · pulse_120ms
cortex-a9 2.84 s → 3.01 s
⚠️ +5.9% mobilenet_v2_1
RSS @ load · pass
orangepi-rv2 39.9 MB → 42.3 MB
⚠️ +5.8% nemotron_3_5_asr_streaming_0_6b_f32f32_decoder_pass
RSS @ load · cpu
i9-9900k 74.6 MB → 79 MB
⚠️ +5.7% parakeet_tdt_600m_v3_f32f32_decoder_pass
RSS @ load · cuda
jetson-orin-nx 65.8 MB → 69.6 MB
⚠️ +5.7% en_tdnn_15M
load · pulse_240ms
cortex-a9 2.85 s → 3.02 s
⚠️ +5.7% nemotron_3_5_asr_streaming_0_6b_f32f32_decoder_pass
RSS @ load · cuda
i9-11900kb_rtx-4060 81.7 MB → 86.3 MB
⚠️ +5.7% en_tdnn_pyt_15M
RSS @ load · pulse_120ms
orangepi-rv2 60.7 MB → 64.2 MB
⚠️ +5.6% en_tdnn_8M_nnef
RSS @ ready · pulse_240ms
i9-9900k 50.6 MB → 53.4 MB
⚠️ +5.6% dummy_conmer_12M
RSS @ load · pulse_120ms
orangepi-rv2 68.2 MB → 72 MB
⚠️ +5.5% inceptionv3
RSS @ load · pass
orangepi-rv2 115 MB → 121 MB
⚠️ +5.5% en_tdnn_pyt_15M
RSS @ load · pulse_120ms
beaglev-ahead 60.7 MB → 64 MB
⚠️ +5.5% openelm_270M_q40ef16_541
RSS @ ready · cpu
i9-9900k 183 MB → 193 MB
⚠️ +5.4% inceptionv3
RSS @ load · pass_mt
orangepi-rv2 115 MB → 121 MB
⚠️ +5.2% en_tdnn_8M_nnef
RSS @ ready · pulse_240ms
cortex-a9 51.9 MB → 54.6 MB
⚠️ +5.2% en_tdnn_8M
RSS @ ready · pulse_180ms
cortex-a9 54.2 MB → 57 MB
⚠️ +5.1% openelm_270M_q40ef16_541
RSS @ ready · cpu
i9-11900kb_rtx-4060 193 MB → 203 MB
⚠️ +5.1% dummy_conmer_12M
RSS @ ready · pulse_120ms
orangepi-rv2 69.3 MB → 72.8 MB
⚠️ +5.1% inceptionv3
RSS @ ready · pass
orangepi-rv2 120 MB → 126 MB
⚠️ +5.0% inceptionv3
RSS @ load · pass_mt
beaglev-ahead 115 MB → 121 MB

Bench numbers come from shared CI hardware and do produce false positives: a flagged
row is not on its own evidence of a real regression, and a clean report is not proof
there is none. Contributors do not need to chase what is reported here — leave the
reading of it to the maintainers, who will say if something needs action.

This branch has not been deployed

No deployments
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.

0 participants