This repository has been archived by the owner on Jul 3, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
Circuit without cycles causes a DBSP panic #390
Labels
bug
Something isn't working
Comments
Copy of a slack discussion that explains why this happens:
|
@mbudiu-vmw , why does the compiler generate I+D instead of just |
These are tests that circuits before and after optimization are equivalent. I just added select * from input. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Here is the rust code that causes problems.
This circuit is source->integral->differential->sink.
Error is:
panicked at 'called
Result::unwrap()
on anErr
value: CyclicCircuit { node_id: GlobalNodeId([NodeId(4)]) }', src/lib.rs:2713:8The text was updated successfully, but these errors were encountered: