2012-05-08 14 views

回答

1

這是一個錯誤。 Z3 3.2不會爲您的腳本安裝遞歸數據類型引擎。 因此,QT類別被視爲未解釋的類別。 Z3 4.0修復了這個錯誤。在線版本已經運行Z3 4.0。這就是爲什麼你使用在線版本獲得正確結果的原因。 您可以在Z3 3.2中使用以下解決方法。

(設置選項:自動配置錯誤)

+0

謝謝!這樣可行!第二個問題 - Z3仍然沒有簡化並返回'(get-value((tau t_0 i_stop))))'(例如)的具體值。它產生:'(ite(= t_0 t_3)t_3(ite(= t_0 t_2)t_0(ite(= t_0 t_1)t_3 t_0)))))'這正是't_0'。想法如何克服? – Ayrat

+0

這已在Z3 4.0中修復。在線版本中你仍然得到這種輸出嗎?我們應該在本週發佈Z3 4.0。 –

+0

不適用,僅限本地版本。好,期待! – Ayrat

2

等待已經結束。 4.0已經發布。