-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
End to end flow instance is not created if subprogram access connections are involved #1941
Comments
Maybe caused by #676. E2e flow instantiation assumes there are only unidirectional connections in the instance model. |
Likely duplicate of #643. |
Tried instantiating I'm investigating the second end to end flow ( |
The second end to end flow comes about because when looking for the connection instances that come out of flow
So I'm a bit confused why
It still seems to me that we do not want this second end to end flow. The matching of this second connection instance doesn't make a lot of sense. |
The connection instantiation is messed up. The ext_sub - shared_sub connection instances shouldn't be there and there should be an additional connection instance ext_sub -> CompAvg. If I remove the subprogram the connections and flows are instantiated as expected. |
We need a better test case for this issue with calls and connections via call parameters. |
Created a new issue for the connections problem and made this issue depend on it (Issue #2032) |
This seems to be fixed by #2032. The bad "ext_sub - shared_sub" connection is gone, and the missing "ext_sub -> CompAvg" connection is now present. There is one end to end flow instance created. |
Fixed together with #2032 |
See the end to end flow and the remote subprogram call from t2 to t1.
Examples.txt
The text was updated successfully, but these errors were encountered: