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
Closes#777.
Now `OpTrait` clearly separates `other_port` from `static_port`, and
`OpType` has a uniform interface for `value` ports (from the signature),
`static` ports (contstants), and `other` ports.
Fixes#779. The bug was caused by the encoder ignoring the constant
input port offset, so the decoder reconnected the edge to the
`StateOrder` port instead. Now we use the proper OpType methods.
Fixes#778.
---------
Co-authored-by: Seyon Sivarajah <seyon.sivarajah@quantinuum.com>
When running this simple test case that encodes/decodes a simple load const operation,
the extracted edge between the const definition and load gets an invalid target.
See the dot render:
This seems to be due to some inconsistent logic in the encoder/decoder, related to #777.
The text was updated successfully, but these errors were encountered: