Mac で z3py に奇妙な問題が発生しています。
$ cat bug.py
from z3 import *
x = Int('x')
s = Solver()
s.add(x > 5)
print(s.check())
print(s.model())
$ python bug.py
sat
[x = ]
x の値がモデルにありません。マスター ブランチと不安定ブランチの両方を試してみましたが、結果は同じでした。ただし、同様の .smt2 ファイルで実行すると、z3 自体は正しいモデルを提供します。私の構成は Mac OSX 10.6.8、Python 2.7.4 です。