You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When serializing/deserializing a hugr, Value edges should come before non-dataflow edges, but what order should the non-dataflow edges come in? I.e. if a node takes a StateOrder edge and a Static edge, what order should they appear in?
The text was updated successfully, but these errors were encountered:
Looking at ops.rs, it seems like nodes can only have one non-dataflow edge, referred to as other_input/other_output. That solves the problem, but seems inflexible
It's not the case that ops can only have one non-dataflow edge. DataflowBlocks can have any number of CFG edges. LoadConstant can have both a static edge and an order edge.
EDIT: I don't think LoadConstant can have an order edge, but see linked issue.
When serializing/deserializing a hugr,
Value
edges should come before non-dataflow edges, but what order should the non-dataflow edges come in? I.e. if a node takes aStateOrder
edge and aStatic
edge, what order should they appear in?The text was updated successfully, but these errors were encountered: