Philipp Schaad
Philipp Schaad
# Multistate Cutouts Allow cutouts from SDFG where the cutout consists of one or more entire states that form a coherent, self-contained SDFG. In practice, that means that there is...
**Description** The generated code of the included BFS sample contains invalid control flow, where the `else` clause of a conditional is always taken due to a missing `else` statement. **Steps...
**Description** Generated code contains self-assignments of variables (e.g. `unsigned int fsz0 = fsz0;`) in and around parallel maps. **Steps to reproduce:** 1. Run the BFS sample (`python samples/graph/bfs_bsp.py`) 2. Computes...
**Description** Invalid const references generated for left hand of assignments. **Steps to reproduce:** 1. Run the BFS sample (`python samples/graph/bfs_bsp.py`) 2. Sample does not compile, `gcc` fails with `binding reference...
This PR lets the Python and Fortran frontends (optionally) generate `LoopRegion`s for DaCe programs. This forms the third core element of the [plan to make loops first class citizens of...
This is the main PR for the proposed introduction of the looping construct (`LoopScopeBlock`) at the level of SDFG states and its accompanying changes.
This PR adapts the extension to work with the SDFG -> CFG list changes in DaCe (hierarchical SDFGs), as well as handling SDFGs where only non-default attributes were saved. This...