v0.12.22
Enzyme v0.12.22
Merged pull requests:
- Custom rule fix zeroing of inductive var (#1589) (@wsmoses)
- More fwdblas (#1590) (@wsmoses)
- Fix make_zero of arbitrary struct (#1591) (@wsmoses)
- Cherry pick of forward cholesky updates (#1592) (@wsmoses)
- Additional tests for jll bump (#1598) (@wsmoses)
- Fix noreturn removal (#1602) (@wsmoses)
- Mark hasproperty as inactivenoinl (#1607) (@wsmoses)
- Inactive isdefined (#1609) (@wsmoses)
- Fix make_zero! issues (#1612) (@wsmoses)
- Fix isdefined abstypeof (#1613) (@wsmoses)
- Explore removal of triangular rule (#1614) (@wsmoses)
- Writeonly capture fix (#1616) (@wsmoses)
Closed issues:
- Julia 1.9:
julia.safepoint
(#539) - Crash: "erasing something in invertedPointers map" (#1577)
- Illegal type analysis (#1582)
- Illegal instruction on Distributions.Skellam (#1585)
make_zero!
can sometimes fail on closures? (#1588)- BoundsError: attempt to access 1-element Vector{Float64} at index [1] (#1593)
- Make using runtime activity unnecessary for complex numbers (#1594)
- Wrong forward gradient (#1595)
- Forward mode segfault (#1596)
- Wrong grad for Cholesky (#1604)
- Error from custom rule for solving differential equations (solve_up) (#1606)
- no method matching -(::Base.RefValue{Float64}, ::Float64) (#1608)
- Gradient in tutorial gives wrong results (#1610)
- Arrays of ForwardDiff Duals incorrectly marked as not mutable? (#1611)
- Assertion failed: (isa(Val) && "cast() argument of incompatible type!") (#1618)
- log1p error (#1619)