Weird unsatcore output for false-defineds

Issue #535 resolved
Bart Bogaerts created an issue

Typical error made by students attached..

Unsatcore output is not understandable: should refer to the definition defining P false...

Comments (5)

  1. Broes De Cat

    Not sure what you expect here, the result is a perfectly sensible minimal unsat core? (although the text should be a bit more informative for students) Only bug is the printed line number, which will have been lost during some transformation, will check this.

  2. Broes De Cat

    It now refers to a variable that was created internally. Should rather refer to the fact that it added a rule to represent that any atom over the defined symbol is false if it cannot be derived to be true.

  3. Log in to comment