Skip to content

Various fixes in MultiPodBuilder#479

Merged
ed255 merged 1 commit intomainfrom
next/2026-02-06
Feb 13, 2026
Merged

Various fixes in MultiPodBuilder#479
ed255 merged 1 commit intomainfrom
next/2026-02-06

Conversation

@ed255
Copy link
Collaborator

@ed255 ed255 commented Feb 11, 2026

  • For the output pod, keep the order of public statements as declared via the API. This way we can rely on a particular index of a public statement for later usage of it.
  • The MainPodBuilder inserts implicit contains statements when operations take entries as arguments; but the MultiPodBuilder doesn't record those (operation, statement) pair. I've done a dirty hack to quickly resolve this issue; but we should discuss whether we merge this dirty hack, think of an alternative solution that is still simple, plan a merge of the MultiPodBuilder with the MainPodBuilder, etc. My solution was incorrect because the solver already considers deduplication. This was solved in MultiPodBuilder fixes #480

@ed255 ed255 requested a review from robknight February 13, 2026 10:53
@ed255 ed255 merged commit cdf227e into main Feb 13, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants