The current documentation of the method ipasir_failed() in ipasir.h says that the value 1 is returned if the given assumption literal was used to prove the unsatisfiability of the formula. This is a bit vague and maybe easily misunderstood (e.g., that the assumption is essential for unsatisfiability of the formula; if it is removed, the formula becomes satisfiable). I suggest to add a clarification, e.g., the formula remains unsatisfiable even just under assumption literals for which ipasir_failed() returns 1
The current documentation of the method
ipasir_failed()
in ipasir.h says that the value 1 is returned ifthe given assumption literal was used to prove the unsatisfiability of the formula
. This is a bit vague and maybe easily misunderstood (e.g., that the assumption is essential for unsatisfiability of the formula; if it is removed, the formula becomes satisfiable). I suggest to add a clarification, e.g.,the formula remains unsatisfiable even just under assumption literals for which ipasir_failed() returns 1