Closed kiniry closed 10 years ago
That'd be something to look at, but arguably that's an SBV task; not a Cryptol one. I'd say "don't fix what's not broken." Your precious cycles would probably be better spent elsewhere.
The issue with HSMT is that it's not a perfect fit. Not every solver out there precisely implements SMT-Lib2; each has its own quirks and SBV sort of adapted them as they moved along. While this is not a very desirable position, it's beyond SBV's (and arguably Cryptol's) control on how these solvers evolve.
Closing because it is outside the scope of Cryptol; as Levent says this is a design decision and task for the SBV project.