-
Notifications
You must be signed in to change notification settings - Fork 4
TODOs in lra #73
Copy link
Copy link
Open
Description
Short term:
- Avoid hypotheses search triggered by
exact. This can be a source of a significant slowdown.- Done in Avoid search for hypotheses and use refine instead #74, but does not fix the slowdown.
- Better error messages (things like "Cannot find witness" are shown as debug messages, which is weird).
- Done in Improve the error message of lra #75.
- Implement an option to use
exact_no_check. - Support
zmodTypehomomorphisms (additive functions) and subexpressions.- Done in Port to Hierarchy Builder #71.
- Support
natsubexpressions.- Done in Port to Hierarchy Builder #71.
- Support the real subset (
Num.real) of anynumDomainTypeandnumFieldType. - Reimplement
vm_of_list. - Implement a preprocessing mechanism for interval memberships.
Long term:
- For the moment, a reified term should be re-parsed by the
wlra_Qorwnra_Qtactic provided by the Micromega plugin. Can we do it better? Reimplementing the witness generator as a built-in predicate of Coq-Elpi might be a solution, but it would be nice if we could do that from another Coq plugin.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels