; COMMAND-LINE: --sygus-out=status
; EXPECT: unsat
(set-logic HO_ALL)
(synth-fun f ((x Int)) Int)
(synth-fun g ((x Int)) Int)
(declare-var P (-> (-> Int Int) Bool))
(constraint (=> (P f) (P g)))
; a trivial class of solutions is where f = g.
(check-synth)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback