Skip to content

Fixing the relation membership issue in Gen for functions#3158

Merged
konnov merged 7 commits intomainfrom
igor/fix-gen-fun
Sep 4, 2025
Merged

Fixing the relation membership issue in Gen for functions#3158
konnov merged 7 commits intomainfrom
igor/fix-gen-fun

Conversation

@konnov
Copy link
Copy Markdown
Collaborator

@konnov konnov commented Sep 4, 2025

We saw junk in the counterexamples produced for Apalache!Gen. It looks like the encoding was sound, but the decoder is using the relation instead of the function domain. Fixing the encoding for value generators in the case of functions.

  • Tests added for any new code
  • Ran make fmt-fix (or had formatting run automatically on all files edited)
  • Documentation added for any new functionality
  • Entries added to ./unreleased/ for any new functionality

@konnov konnov marked this pull request as ready for review September 4, 2025 10:38
@konnov konnov requested a review from rodrigo7491 as a code owner September 4, 2025 10:38
@konnov konnov requested a review from thpani September 4, 2025 11:25
@konnov konnov merged commit a8efaa2 into main Sep 4, 2025
10 checks passed
@konnov konnov deleted the igor/fix-gen-fun branch September 4, 2025 12:15
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