Skip to content

Commit f9067c7

Browse files
Update Rust crate cudarc to 0.19.0 (#7649)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cudarc](https://redirect.github.com/chelsea0x3b/cudarc) | workspace.dependencies | minor | `0.18.2` → `0.19.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/357) for more information. --- ### Release Notes <details> <summary>chelsea0x3b/cudarc (cudarc)</summary> ### [`v0.19.4`](https://redirect.github.com/chelsea0x3b/cudarc/releases/tag/v0.19.4): - cuda 13.2 [Compare Source](https://redirect.github.com/chelsea0x3b/cudarc/compare/v0.19.3...v0.19.4) #### What's Changed - Add total\_mem() and mem\_get\_info() safe methods to CudaContext by [@&#8203;OneThing98](https://redirect.github.com/OneThing98) in [#&#8203;534](https://redirect.github.com/chelsea0x3b/cudarc/pull/534) - driver: add upload() and raw accessors to CudaGraph by [@&#8203;OneThing98](https://redirect.github.com/OneThing98) in [#&#8203;535](https://redirect.github.com/chelsea0x3b/cudarc/pull/535) - docs: add cufft by [@&#8203;mayocream](https://redirect.github.com/mayocream) in [#&#8203;538](https://redirect.github.com/chelsea0x3b/cudarc/pull/538) - feat: wire FP4 packed types from float4 0.2.0 by [@&#8203;jorgeantonio21](https://redirect.github.com/jorgeantonio21) in [#&#8203;540](https://redirect.github.com/chelsea0x3b/cudarc/pull/540) - Add cuCtxCreate\_v4 bindings, CudaContext::new\_non\_primary() and new\_cig() by [@&#8203;w4nderlust](https://redirect.github.com/w4nderlust) in [#&#8203;539](https://redirect.github.com/chelsea0x3b/cudarc/pull/539) - driver: add result-level memory pool wrappers by [@&#8203;OneThing98](https://redirect.github.com/OneThing98) in [#&#8203;544](https://redirect.github.com/chelsea0x3b/cudarc/pull/544) - Remove cuCtxCreate\_v4 from blocklist by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;550](https://redirect.github.com/chelsea0x3b/cudarc/pull/550) - Add CUDA 13.2 Support by [@&#8203;TannerRogalsky](https://redirect.github.com/TannerRogalsky) in [#&#8203;546](https://redirect.github.com/chelsea0x3b/cudarc/pull/546) - Exposing `has_async_alloc` field in `CudaContext` by [@&#8203;LateinCecer](https://redirect.github.com/LateinCecer) in [#&#8203;553](https://redirect.github.com/chelsea0x3b/cudarc/pull/553) - Adds cuda 13.2 support by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;551](https://redirect.github.com/chelsea0x3b/cudarc/pull/551) - Parallelize bindings-generator by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;552](https://redirect.github.com/chelsea0x3b/cudarc/pull/552) #### New Contributors - [@&#8203;OneThing98](https://redirect.github.com/OneThing98) made their first contribution in [#&#8203;534](https://redirect.github.com/chelsea0x3b/cudarc/pull/534) - [@&#8203;jorgeantonio21](https://redirect.github.com/jorgeantonio21) made their first contribution in [#&#8203;540](https://redirect.github.com/chelsea0x3b/cudarc/pull/540) - [@&#8203;w4nderlust](https://redirect.github.com/w4nderlust) made their first contribution in [#&#8203;539](https://redirect.github.com/chelsea0x3b/cudarc/pull/539) - [@&#8203;TannerRogalsky](https://redirect.github.com/TannerRogalsky) made their first contribution in [#&#8203;546](https://redirect.github.com/chelsea0x3b/cudarc/pull/546) - [@&#8203;LateinCecer](https://redirect.github.com/LateinCecer) made their first contribution in [#&#8203;553](https://redirect.github.com/chelsea0x3b/cudarc/pull/553) **Full Changelog**: <chelsea0x3b/cudarc@v0.19.3...v0.19.4> ### [`v0.19.3`](https://redirect.github.com/chelsea0x3b/cudarc/releases/tag/v0.19.3): - safe cufft [Compare Source](https://redirect.github.com/chelsea0x3b/cudarc/compare/v0.19.2...v0.19.3) #### What's Changed - Implement `DeviceRepr` for arrays by [@&#8203;kaathewisegit](https://redirect.github.com/kaathewisegit) in [#&#8203;523](https://redirect.github.com/chelsea0x3b/cudarc/pull/523) - feat: cufft safe API by [@&#8203;mayocream](https://redirect.github.com/mayocream) in [#&#8203;532](https://redirect.github.com/chelsea0x3b/cudarc/pull/532) **Full Changelog**: <chelsea0x3b/cudarc@v0.19.2...v0.19.3> ### [`v0.19.2`](https://redirect.github.com/chelsea0x3b/cudarc/releases/tag/v0.19.2): - fixes for dynamic loading with cufft & cudnn 9 [Compare Source](https://redirect.github.com/chelsea0x3b/cudarc/compare/v0.19.1...v0.19.2) #### What's Changed - fix: add support for cufft 12.x by [@&#8203;mayocream](https://redirect.github.com/mayocream) in [#&#8203;530](https://redirect.github.com/chelsea0x3b/cudarc/pull/530) - Add lib{name}.so.9 by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;531](https://redirect.github.com/chelsea0x3b/cudarc/pull/531) **Full Changelog**: <chelsea0x3b/cudarc@v0.19.1...v0.19.2> ### [`v0.19.1`](https://redirect.github.com/chelsea0x3b/cudarc/releases/tag/v0.19.1): - bump float8 & libloading versions [Compare Source](https://redirect.github.com/chelsea0x3b/cudarc/compare/v0.19.0...v0.19.1) #### What's Changed - Bump float8 to 0.7.0 by [@&#8203;EricLBuehler](https://redirect.github.com/EricLBuehler) in [#&#8203;527](https://redirect.github.com/chelsea0x3b/cudarc/pull/527) - Bump libloading 0.9.0 by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;528](https://redirect.github.com/chelsea0x3b/cudarc/pull/528) **Full Changelog**: <chelsea0x3b/cudarc@v0.19.0...v0.19.1> ### [`v0.19.0`](https://redirect.github.com/chelsea0x3b/cudarc/releases/tag/v0.19.0): - small updates [Compare Source](https://redirect.github.com/chelsea0x3b/cudarc/compare/v0.18.2...v0.19.0) #### What's Changed - Fix memory safety issue in CudaSlice::leak and optimize Drop by [@&#8203;wizenink](https://redirect.github.com/wizenink) in [#&#8203;516](https://redirect.github.com/chelsea0x3b/cudarc/pull/516) - \[Breaking] get\_global returns CudaViewMut by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;517](https://redirect.github.com/chelsea0x3b/cudarc/pull/517) - Add fallback for loading like there is for version by [@&#8203;wingertge](https://redirect.github.com/wingertge) in [#&#8203;518](https://redirect.github.com/chelsea0x3b/cudarc/pull/518) - fixes a few issues with multi gpu usage in both candle and mistralrs by [@&#8203;krampenschiesser](https://redirect.github.com/krampenschiesser) in [#&#8203;520](https://redirect.github.com/chelsea0x3b/cudarc/pull/520) - unify memcpy peer & memcpy dtod by [@&#8203;chelsea0x3b](https://redirect.github.com/chelsea0x3b) in [#&#8203;522](https://redirect.github.com/chelsea0x3b/cudarc/pull/522) #### New Contributors - [@&#8203;wingertge](https://redirect.github.com/wingertge) made their first contribution in [#&#8203;518](https://redirect.github.com/chelsea0x3b/cudarc/pull/518) - [@&#8203;krampenschiesser](https://redirect.github.com/krampenschiesser) made their first contribution in [#&#8203;520](https://redirect.github.com/chelsea0x3b/cudarc/pull/520) **Full Changelog**: <chelsea0x3b/cudarc@v0.18.2...v0.19.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/vortex-data/vortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6WyJjaGFuZ2Vsb2cvY2hvcmUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent f71e6f3 commit f9067c7

2 files changed

Lines changed: 18 additions & 8 deletions

File tree

Cargo.lock

Lines changed: 17 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ chrono = "0.4.42"
120120
clap = "4.5"
121121
criterion = "0.8"
122122
crossterm = "0.29"
123-
cudarc = { version = "0.18.2", features = [
123+
cudarc = { version = "0.19.0", features = [
124124
# The NSight Compute version available on lambda.ai hosts does not inject a symbol for
125125
# several functions that cudarc expects to load when this is set to "cuda-12080". We
126126
# don't use any CUDA 12.8 specific features currently so this is fine.

0 commit comments

Comments
 (0)