z3

    1зной

    1ответ

    Мне нелегко достать Boogie и Z3 для установки в Windows 7 с Z3 версии 4.3.2 из кода. Я попытался установить его как speC# командой register.cmd в приглашении, но он не работает. Может ли кто-нибудь ск

    1зной

    1ответ

    После применения исключения квантификатора в Z3 к линейной арифметической формуле h, я получаю 30-строчную формулу. Оказывается, эта формула эквивалентна h2=And(n>2, i>=0, i<=n-2), которую я бы предпо

    1зной

    1ответ

    Я проверял переносимость инструмента с помощью Z3 (версия 2012-12-21 git, последняя версия «master») и, таким образом, пыталась скомпилировать Z3 на Sparc64. Мне пришлось играть с src/util/hwf.cpp, чт

    0зной

    2ответ

    Формула, которую я хочу решить, как выглядит это в C: #define foo(w,x,y) ((((w)*(x)*(y)+31) & ~31)/8) WORD w,x,y,z; y = 24; if((foo(w,x,y) * z) == -1) printf("yeah!"); Я переписать его z3py

    5зной

    1ответ

    Я пытаюсь кодировать некоторую императивную программу, используя логику HORN для Z3 (set-logic HORN), но получая некоторые трудности с определением предложения (используя SMT2). Может ли кто-нибудь ск

    2зной

    1ответ

    У меня есть аналогичный вопрос: How to print a Z3 Set object? , из которого я не мог понять, как печатать значения набора в модели. У меня есть одно перечисление рода (код в Java): EnumSort rSort = ct

    1зной

    1ответ

    Я пытаюсь запустить программу в Python3, которая имеет Z3 как зависимость (импорт z3) Я был в состоянии установить нестабильную версию Z3 (который предполагает, чтобы поддержка Python3), но он устанав

    1зной

    1ответ

    Я получаю тайм-аут на следующем примере. http://rise4fun.com/Z3/zbOcW Есть ли какой-либо трюк, чтобы сделать эту работу (например, переформулировать проблему или использовать триггеры)?