Closed ar7-612 closed 1 year ago
thank you for the report. It lead me to a bit of a rabbit hole, possibly fixing a long standing bug that I thought was in theory combination, but turns out to potentially have been a LRA thing! I'm working on the branch bug-lra-minimized
if you want to give it a try.
Glad if it helps ! For information, I’m currently using Sidekick for my internship. The goal is to implement a theory of partial order (only comparison between variable) and compare it to a more generic theory (i.e. LRA). Found this issue while trying to compare my theory to LRA.
PS : I think the two lines change of 8fbf482 in wip-19 should also be changed in the main ?
you're right, wip-19 was not merged yet. I'm worried about a perf regression but it seems fine after running most of the benchmarks I have locally.
I'd be interested in hearing more about your project! Email me if you're game to chat :)
Version
Tested on commit 40a743badb70f29ca47007eb4e394afdf1ff006d
Reproduce
Command
File.smt2
Switching the definition of B with A or C does not provoke this bug
Result
Expected result
sat