Skip to content

Conversation

@MichaelRawson
Copy link
Contributor

@MichaelRawson MichaelRawson commented Dec 18, 2025

Sometimes AVATAR derives a split clause like 17 | 17 and then simplifies it to 17. All well and good, but this messes up our proof printing because we assumed that all the SAT premises are FO_CONVERSION SAT inferences, and 17 is a PROP_INF.

We could also not simplify the clause in AVATAR. This might be nicer as there's already code to handle this ugly case elsewhere in Splitter and I don't think the SAT/SMT solvers care. But this would be more invasive.

@quickbeam123 quickbeam123 merged commit e34eadb into master Dec 19, 2025
1 check passed
@quickbeam123 quickbeam123 deleted the michael-propinf-crash branch December 19, 2025 10:34
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.

3 participants