Skip to content

HOTFIX more comments and error handling in constraint pre-evaluation #4105

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

Conversation

jberthold
Copy link
Member

The previous change contained some incomplete code that would forward errors from the constraint pre-evaluation to RPC caller. This change is to handle some, and log all other, errors that could arise.

@jberthold
Copy link
Member Author

Side note: I found this problem because the mir-semantics very strangely fails to run a test proof because the LLVM backend reports "Could not create temporary file!" (which is taken to be an "Undefined Term" error - ) Error handling in the LLVM calls should be investigated more but the immediate action is to log and catch the errors from the new code.

@jberthold jberthold marked this pull request as ready for review April 17, 2025 02:31
@jberthold jberthold merged commit 035f224 into master Apr 17, 2025
6 checks passed
@jberthold jberthold deleted the HOTFIX-catch-error-calls-in-predicate-simplification branch April 17, 2025 08:03
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