1 2 3 4 5 6 7 8 9 10 11 12 13 14
; COMMAND-LINE: --uf-ho ; EXPECT: unsat (set-logic ALL) (declare-datatype Unit ((unit))) (declare-fun f (Int) Unit) (declare-fun g (Int) Unit) (declare-fun P ((-> Int Unit)) Bool) (assert (P f)) (assert (not (P g))) (check-sat)