aboutsummaryrefslogtreecommitdiff
path: root/kernel/nativelambda.ml
diff options
context:
space:
mode:
authorthery2016-07-06 10:01:49 +0200
committerthery2016-07-06 10:01:49 +0200
commitabe34e282ee0a5f9cca3ea9f527b254388de2cf9 (patch)
tree606648cc30462b81e87b06e7e8230870d5c470d9 /kernel/nativelambda.ml
parent2df88d833767f6a43ac8f08627e1cb9cc0c8b30d (diff)
Bug Fixes : 4851 4858 4880 for nsatz
the function in_ideal of ideal.ml supposes the list of polynomials does not contain zero and is duplicate free. I force this invariant in the call of in_ideal in nsatz.ml4 the function clean_pol returns the reduced list plus a list of booleans that indicates which polynomials have been deleted the function expand_pol translates back the certificate of the reduced to list to the complete list thanks to the list of booleans. The fix is quadratic with respect to the input list which should be ok for reasonable usage of nsatz. If there is some performance issue we could improve the in_pol function.
Diffstat (limited to 'kernel/nativelambda.ml')
0 files changed, 0 insertions, 0 deletions