Я пытаюсь использовать Scala^Z3 в 64-разрядной версии MacOS со следующими настройками:
res0: String = Z3 4.0 (сборка 0, ред. 0), ScalaZ3 3.2.c (в разработке)
Теперь, когда я пытаюсь выполнить пример Фибоначчи с главной страницы ScalaZ3, я получаю следующий вывод, а затем выполнение останавливается:
fib0 ::: (= (fib!0 0) 0)
fib1 ::: (= (fib!0 1) 1)
fibN ::: (forall (k!0 Int)
(implies (> k!0 1) (= (fib!0 k!0) (+ (fib!0 (- k!0 1)) (fib!0 (- k!0 2)))))
:pat {(fib!0 k!0)})
Query ::: (= x (fib!0 1))
Я ждал несколько часов, но больше ничего не происходит ;) У кого-нибудь есть идеи, что я делаю неправильно? Слишком новая версия scala или z3? С уважением, Флориан