Following this tutorial, I tried this first example in the tutorial.
(set-option :print-success false)
(set-logic QF_UF)
(declare-fun p () Bool)
(assert (and p (not p)))
(check-sat)
(exit)
I executed this command
java -jar jsmtlib.jar test1.smt
To get unknown not unsat as in the tutorial.
What might be wrong with this?
I needed to specify what solver do I use. I chose yices as the server, and with
java -jar jsmtlib.jar --solver yices --exec ./yices test1.smt, everything works fine.