Releases: EnzymeAD/Reactant.jl
Releases · EnzymeAD/Reactant.jl
v0.2.56
v0.2.55
Reactant v0.2.55
Merged pull requests:
- Add specialization of copyto! from julia array to concreterarray (#942) (@jumerckx)
- fix: codegen for resharded input arrays (#1031) (@avik-pal)
- fix: PJRT is_addressable returns an Int (#1032) (@avik-pal)
- chore: display loud warning that distributed is being used with PJRT (#1033) (@avik-pal)
- [ReactantCUDAExt] Adapt to GPUCompiler 1.3, move options to
CompilerConfig
(#1034) (@giordano) - nicer error for type mutation in traced loop body (#1035) (@jumerckx)
- fix project tomls (#1037) (@wsmoses)
Closed issues:
v0.2.54
Reactant v0.2.54
Merged pull requests:
- fix: move away from sdy internal API (#1012) (@avik-pal)
- Also dump MLIR module of failed compilation inside IFRT and PJRT (#1021) (@giordano)
- allow
@trace track_numbers=false ...
(#1026) (@jumerckx) - Improve recursive type error (#1028) (@wsmoses)
- More disable custom interp (#1029) (@wsmoses)
- Update Project.toml (#1030) (@wsmoses)
v0.2.53
v0.2.52
Reactant v0.2.52
Merged pull requests:
copyto!(dest, dstart, src, sstart)
(#1015) (@jumerckx)- Vendor clamp fix (#1016) (@wsmoses)
- Defer materialize until last moment (#1017) (@wsmoses)
- Regenerate MLIR Bindings (#1018) (@github-actions[bot])
setindex!
with unitrange indices (#1019) (@jumerckx)- Jll bump (#1022) (@wsmoses)
- fix: missing OneTo for ConcreteRNumber (#1023) (@avik-pal)
v0.2.51
Reactant v0.2.51
Merged pull requests:
- Re-enable track_numbers in Ops.while_loop (#987) (@jumerckx)
- [ReactantExtra] Update XLA and adapt
API.cpp
(#995) (@giordano) - fix: more missing functions (#1001) (@avik-pal)
- Improve error mesage for no match (#1002) (@wsmoses)
- Make Reactant loadable when the JLL isn't available (#1003) (@giordano)
- TracedUnitRange (#1004) (@jumerckx)
- Don't cleanup MLIR module written to file when pass fails (#1005) (@giordano)
- feat: mlirGetParentOfTypeFunctionOp (#1009) (@avik-pal)
- fix: missing unchecked_oneto (#1011) (@avik-pal)
- Disambiguate offsetarray
getindex
methods (#1013) (@simone-silvestri) - feat: more JLL changes (#1014) (@avik-pal)
Closed issues:
- Precompile fails "LoadError: UndefVarError:
libReactantExtra
not defined inReactant_jll
" (#594)
v0.2.50
v0.2.49
v0.2.48
Reactant v0.2.48
Merged pull requests:
- WIP: misc GB fixes for constant (#963) (@wsmoses)
- [ReactantExtra] Add new function to dump an Operation to file (#974) (@giordano)
- feat: dispatch on eltype for more wrapped arrays (#982) (@avik-pal)
- Regenerate MLIR Bindings (#985) (@github-actions[bot])
- Add missing searchsortedfirst override (#988) (@wsmoses)
Closed issues:
- Empty Buffers returned in output (#973)
v0.2.47
Reactant v0.2.47
Merged pull requests:
- TracedStepRangeLen (#960) (@jumerckx)
- fix: hijack OffsetArrays indexing (#969) (@avik-pal)
- Regenerate MLIR Bindings (#971) (@github-actions[bot])
- [docs] Add more information about local builds (#972) (@giordano)
- feat: add is_addressable for pjrt devices (#978) (@avik-pal)
- fix: empty buffers (#980) (@avik-pal)
- feat: dispatch on eltype for more wrapped arrays (#981) (@avik-pal)
- Do not pretty print debug info, making result module parseable (#983) (@giordano)
- Update Reactant_jll and bump version number (#984) (@giordano)
Closed issues: