v0.13.25
Enzyme v0.13.25
Merged pull requests:
- Fix insertion point of select replacement (#2211) (@wsmoses)
- Fix insert value into new fn (#2215) (@wsmoses)
- Don't cache non-pow of 2 ints (#2216) (@wsmoses)
- 1.11 begin generalization of gc loaded offset infra (#2217) (@wsmoses)
- Shadowalloc (#2218) (@wsmoses)
- 1.11: fix delete global (#2219) (@wsmoses)
- Add GPUArraysCore update in place scalar (#2220) (@wsmoses)
- Better source type error (#2221) (@wsmoses)
- Add jlarrays test (#2222) (@wsmoses)
- Rename EnzymeGPUArraysCore.jl to EnzymeGPUArraysCoreExt.jl (#2223) (@wsmoses)
- Update EnzymeGPUArraysCoreExt.jl (#2224) (@wsmoses)
- CompatHelper: add new compat entry for GPUArraysCore in [weakdeps] at version 0.2, (keep existing compat) (#2225) (@github-actions[bot])
- Batched no jlcall (#2226) (@wsmoses)
- 1.11: stop 1 level of phi recursion (#2227) (@wsmoses)
Closed issues:
make_zero
ofCuArray
returns the same array instead of deep copy (#2186)- LoadError: LLVM error: Duplicate definition of symbol 'libname_zbesy__3764' (#2188)
- Segfault on Turing model reduced (#2197)
- CUDA: add support for onehot (#2203)
Distributions.MixtureModel
lead toLLVM error: function failed verification
(#2206)- Forward and Reverse mode autodiff fails with Polyester.jl (#2208)
- Enzyme returns incorrect gradient when
push!
is used in Julia v1.11 (#2209) - Non-deterministic results with reverse-mode
autodiff
on CUDA (#2210) - Segfault with Polyester.jl (#2213)