Skip to content

Go: Improve data flow out of variadic parameter #18235

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

Merged
merged 9 commits into from
Dec 11, 2024

Conversation

owen-mc
Copy link
Contributor

@owen-mc owen-mc commented Dec 6, 2024

I have improved things. MaD summary models where the output is a variadic parameter now work. But MaD sources which are a variadic parameter don't work. I think this is due to the lack of an implicit store step, by analogy with implicit read steps at sinks. Also, tracking actual flow through functions we have the body where it comes back through a variadic parameter doesn't work. I don't know why this is.

@owen-mc owen-mc mentioned this pull request Dec 6, 2024
7 tasks
@owen-mc owen-mc marked this pull request as ready for review December 10, 2024 15:28
@owen-mc owen-mc requested a review from a team as a code owner December 10, 2024 15:28
Copy link
Contributor

@smowton smowton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks plausible

@owen-mc owen-mc merged commit 4f8645b into github:main Dec 11, 2024
15 checks passed
@owen-mc owen-mc deleted the go/varargs-out-param branch December 11, 2024 13:18
dbartol pushed a commit that referenced this pull request Jan 7, 2025
This reverts commit 4f8645b, reversing
changes made to 22aaf74.
@dbartol dbartol mentioned this pull request Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants