Skip to content

Conversation

@Gbury
Copy link
Owner

@Gbury Gbury commented May 15, 2025

When adding smt2.7 in PR #235 , support for the overloading of the application (to mean both first-order application, and the higher-order encoding map application), was added using a new dedicated untyped builtin named Fake_apply so that parsed applications can then be treated by the code theory of SMT-LIB during typechecking.

However, this adds indirections, and the arity check for linearity was not updated to take into account these indirections, leading to the error observed in #237 .

This solves #237 .

@Gbury Gbury merged commit 78cc685 into master May 20, 2025
20 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