Repository navigation
v2.0.0-alpha7
Pre-release
Pre-release
·
181 commits
to main
since this release
What's Changed
- Add CloudSC as the simplification-pipeline integration test by @ThrudPrimrose in #2470
- Fix affine memlet propagation dropping the multiplier of a zero-offset access by @ThrudPrimrose in #2498
- [opt] guard sympy matching in memlet propagation by @romanc in #2500
- Specialize std::numeric_limits for dace::half and dace::bfloat16 by @ThrudPrimrose in #2485
- Emit host-side synchronization for GPU-to-host copies by @ThrudPrimrose in #2490
- frontend: drop the redundant process-grid merge from ProgramVisitor.defined by @ThrudPrimrose in #2501
- SymbolPropagation: Fixing it Finally by @ThrudPrimrose in #2505
- Migrate from setup.py to pyproject.toml by @joshuaswanson in #2323
- Reduce warning frequency (Using sets as inputs is discouraged...) by @edopao in #2511
- Fix autodiff symbol identity, subset parsing, and nested-SDFG determinism and UB in autodiff by @ThrudPrimrose in #2507
- Stop materializing the used-name set on every mint by @ThrudPrimrose in #2508
- Explicit copy and fill nodes by @ThrudPrimrose in #2380
- Replace symbols inside a SymExpr bound by @ThrudPrimrose in #2518
- Remove stale requirements.txt file by @romanc in #2520
- Keep both parts when promoting a real and a complex type by @ThrudPrimrose in #2521
- fix: gpu transform node selection by @romanc in #2413
- Sync a persistent kernel's stream reset against the pushes of its state by @ThrudPrimrose in #2522
- Bump version by @ThrudPrimrose in #2536
New Contributors
- @joshuaswanson made their first contribution in #2323
Full Changelog: v2.0.0-alpha6...v2.0.0-alpha7