Skip to content

Bump the all-julia-packages group across 1 directory with 5 updates - #264

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/test/all-julia-packages-2b23511231
Open

Bump the all-julia-packages group across 1 directory with 5 updates#264
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/julia/test/all-julia-packages-2b23511231

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on CUDA, ChainRulesCore, Mooncake, AMDGPU and Enzyme to permit the latest version.
Updates CUDA to 6.2.1

Release notes

Sourced from CUDA's releases.

v6.2.1

CUDA v6.2.1

Diff since v6.2.0

Merged pull requests:

Closed issues:

  • rCuFFTPlan not defined (#2509)
  • Julia 1.12: Switch to Once (#2544)
  • Norm of Hermitian matrices trigger scalar indexing error (#2965)
  • LLVM 18 / Julia 1.12: Invalid vectorization leads to ptxas error (#3036)
  • LLVM 20 / Julia 1.13: Back-end crash during texture tests (#3037)
  • CUDACore - warning during precompilation (#3177)
  • Error on CUDA.rand(RGB{Float32}, ...) in CUDA.jl 6.1 and 6.2 (#3179)
  • deepcopy fails for CuArray with zero-size element type (#3181)
  • Calling findnz(A) with a COO-formatted argument causes a stack overflow (#3189)
Commits
  • 2816631 Bump version.
  • 1b62bc2 Fix cluster barriers silently trapping on Julia <= 1.11 (#3188)
  • 5886f9d Implementing specialized coo_type for CuSparseCOO (#3190)
  • 8c6af3b Add narrow-precision floats to cudaDataType (#3180)
  • ae647ae Don't promote to i64 unnecessarily in unsafe_cached_load (#3186)
  • fbb9098 Skip device-to-device copies of zero-byte arrays. (#3184)
  • 9dc5657 Update to GPUToolbox v3. (#3183)
  • f4a33a2 Bump actions/checkout from 6 to 7 (#3182)
  • bc81d40 Bump GPUToolbox and remove the ability to reset devices (#3178)
  • f36a98c Ignore patch versions in LLVM and ptxas compatibility queries (#3176)
  • Additional commits viewable in compare view

Updates ChainRulesCore to 1.26.1

Release notes

Sourced from ChainRulesCore's releases.

v1.26.1

What's Changed

New Contributors

Full Changelog: JuliaDiff/ChainRulesCore.jl@v1.26.0...v1.26.1

Commits
  • 4253bff Fix some tests and bump version (#706)
  • dad0d24 Bump codecov/codecov-action from 5 to 6 (#705)
  • 004e43e Bump actions/checkout from 5 to 6 (#700)
  • 115c282 Bump actions/checkout from 4 to 5 (#699)
  • 414b660 Update Project.toml
  • 124e0cb Merge pull request #698 from ChrisRackauckas-Claude/update-compat-bounds-2025
  • 1d5c651 Update Downgrade.yml
  • 6facda3 Create Downgrade.yml
  • 632c0dc Update compat bounds to exclude releases >1 year old
  • f396d36 Merge pull request #697 from ChrisRackauckas-Claude/bump-julia-v1.10
  • Additional commits viewable in compare view

Updates Mooncake to 0.5.43

Release notes

Sourced from Mooncake's releases.

v0.5.43

Mooncake v0.5.43

Diff since v0.5.42

Merged pull requests:

Changelog

Sourced from Mooncake's changelog.

0.5.32

  • Fix forward-over-reverse Hessian-vector products on closures that capture a Ref wrapped in a NoTangent-typed aggregate, which previously threw UndefRefError. prepare_hvp_cache now eagerly compiles the inner rrule!! together with its forward-mode dual callables and routes the outer forward pass through a new DerivedFoRRule, so the inner IdDict constructor is no longer inlined past Mooncake's rule (#1193, #1202).
  • Fix the gradient of copysign(x, y) with respect to x: the derivative is sign(x) * sign(y), and the missing sign(x) factor previously gave the wrong gradient sign when x < 0 (#1196).
  • Handle mutation of non-const globals (setglobal!) in forward mode on Julia 1.12+ (#1194).
  • Version-bound the Core._call_latest(CoreLogging.handle_message, ...) rule (and its keyword-argument variant) to Julia below 1.12 (#1200).

0.5.31

  • Guard codual_type / fcodual_type against unbound TypeVars (#1191, #1192).

0.5.30

  • Bump the LogExpFunctions compat bound to 1 (#1186).

0.5.29

  • Add a max_fd_step keyword to TestUtils.test_rule that caps the finite-difference step sizes, keeping perturbations of domain-restricted functions (log, sqrt, cholesky) inside their domains (#1173).
  • Pre-allocate and reuse the Hessian, gradient, and basis-direction buffers in the Hessian cache so that repeated value_gradient_and_hessian!! calls avoid allocation (#1178).
  • Add consistency checks for rule reuse (#1172).
  • Mark CUDACore.cudaError_enum as having no tangent (#1175).

0.5.28

  • Throw a clear UnhandledLanguageFeatureException for try / catch blocks in reverse-mode AD instead of an opaque IR-verification failure (#1161).
  • Import the ChainRules svd rule via @from_rrule (#1163, closes #670).
  • Guard the friendly_tangent_cache array branch against NoTangent element types (e.g. SparseMatrixCSC{Int}) (#1150).

0.5.27

  • Add a cached value_and_jacobian!! interface for both forward-mode (chunked) and reverse-mode (row-by-row) caches (#1153).
  • Fix tangent_type for Union{NoRData, RData{...}} (#1133).
  • Add foreigncall zero-derivative rules for jl_get_world_counter and jl_matching_methods, supporting forward-over-reverse over those calls (#1143).
  • Handle Ptr in zero_tangent by delegating to uninit_tangent (#1139).
  • Update the CUDA extension for CUDA + cuDNN 6 (#1148).

0.5.26

  • Add Config(empty_cache=true) to free internal caches before rebuilding rules.
config = Mooncake.Config(empty_cache=true)
cache = Mooncake.prepare_gradient_cache(sin, 1.0; config)

0.5.25

  • Add nfwd: a new N-wide forward-mode implementation built around NDual, with Nfwd / NfwdMooncake internals and broad tests for scalar, array, and rule-building paths.
  • Expand Mooncake's forward-mode interface and caching around nfwd, including prepared derivative/gradient cache improvements and lower-allocation hot paths for repeated calls.
  • Route a broader scalar-math set through nfwd-backed direct primitive frule!! / rrule!! wrappers, reducing dependence on imported ChainRules rules for these cases.

... (truncated)

Commits

Updates AMDGPU to 2.7.0

Release notes

Sourced from AMDGPU's releases.

v2.7.0

AMDGPU v2.7.0

Diff since v2.6.0

Merged pull requests:

Closed issues:

  • SVD not consistently working with ROCArrays (#837)
  • Scalar indexing with multiplication between a scalar and the adjoint of ROC sparse matrices (#854)
  • Generalized eigensolver for Hermitian matrices fails (#903)
  • ROCSparseMatrxCSC{<:Complex}*ROCMatrix{<:Real} triggers allowscalar error (#904)
  • Improve MI300 CI (#948)
Commits

Updates Enzyme to 0.13.196

Release notes

Sourced from Enzyme's releases.

v0.13.196

Enzyme v0.13.196

Diff since v0.13.195

Merged pull requests:

Closed issues:

  • logdet differentiation fails (#1078)
  • incorrect gradients when a closure assigns a tuple to a boxed (Core.Box) captured variable (#3407)
  • AssertionError: value_type(shadowV) == shadowType for BatchDuplicated with a custom reverse rule whose return type is not inferred (#3418)
Commits

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

Updates the requirements on [CUDA](https://github.com/JuliaGPU/CUDA.jl), [ChainRulesCore](https://github.com/JuliaDiff/ChainRulesCore.jl), [Mooncake](https://github.com/chalk-lab/Mooncake.jl), [AMDGPU](https://github.com/JuliaGPU/AMDGPU.jl) and [Enzyme](https://github.com/EnzymeAD/Enzyme.jl) to permit the latest version.

Updates `CUDA` to 6.2.1
- [Release notes](https://github.com/JuliaGPU/CUDA.jl/releases)
- [Commits](JuliaGPU/CUDA.jl@v6.0.0...v6.2.1)

Updates `ChainRulesCore` to 1.26.1
- [Release notes](https://github.com/JuliaDiff/ChainRulesCore.jl/releases)
- [Commits](JuliaDiff/ChainRulesCore.jl@v1.0.0...v1.26.1)

Updates `Mooncake` to 0.5.43
- [Release notes](https://github.com/chalk-lab/Mooncake.jl/releases)
- [Changelog](https://github.com/chalk-lab/Mooncake.jl/blob/main/HISTORY.md)
- [Commits](chalk-lab/Mooncake.jl@v0.5.27...v0.5.43)

Updates `AMDGPU` to 2.7.0
- [Release notes](https://github.com/JuliaGPU/AMDGPU.jl/releases)
- [Commits](JuliaGPU/AMDGPU.jl@v2.0.0...v2.7.0)

Updates `Enzyme` to 0.13.196
- [Release notes](https://github.com/EnzymeAD/Enzyme.jl/releases)
- [Commits](EnzymeAD/Enzyme.jl@v0.13.148...v0.13.196)

---
updated-dependencies:
- dependency-name: CUDA
  dependency-version: 6.2.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ChainRulesCore
  dependency-version: 1.26.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Mooncake
  dependency-version: 0.5.43
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: AMDGPU
  dependency-version: 2.7.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Enzyme
  dependency-version: 0.13.196
  dependency-type: direct:production
  dependency-group: all-julia-packages
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Jul 31, 2026
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 julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants