calyx icon indicating copy to clipboard operation
calyx copied to clipboard

[fud2] update path finding to support multi state input and output

Open jku20 opened this issue 1 year ago • 5 comments
trafficstars

This PR begins progress towards addressing #1958. It updates the algorithm used by fud2 for finding paths from input files to output files to take in operations which have many inputs and outputs.

The behavior concurs with the current fud2 in some but not all cases and does not maintain fud2's always finding the shortest path of operations.

Specifying operations themselves and emitting the Ninja file still assume single state inputs and outputs. This will be changed in further PRs.

jku20 avatar Jun 11 '24 23:06 jku20