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))
我已经根据他们的手册 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))