LANG_AUTO 和 antlr 的 cvc4 错误

cvc4 error with LANG_AUTO and antlr

我已经根据他们的手册 here 从源代码构建了 cvc4。 我 运行 make check 完美,然后 sudo make install。 然后,我尝试了 运行 一个适用于 z3 的简单示例:

(declare-const i Int)
(declare-const j Int)

(assert (= i 5))
(assert (= (+ i j) 9))

(check-sat)
(get-value (i j))

但是我得到这个错误:

CVC4 Error:
internal error: unhandled language LANG_AUTO in AntlrInput::newInput

我做错了什么?谢谢!

原来是我命令行调用错了。这是有效的:

cvc4 --quiet --produce-models --lang=smt2 ./example.txt

产生以下结果:

sat
((i 5) (j 4))