Hi,
For this formula,
(declare-fun a () Real)
(declare-fun b () Real)
(declare-fun c () Real)
(declare-fun d () Real)
(declare-fun e () Real)
(declare-fun f () Real)
(declare-fun g () Real)
(declare-fun h () Real)
(assert
(exists
((i Real))
(or
(= (/ d g) 1)
(<
(+
(* (/ b c) (/ 1 h h))
(* (+ (/ 2 b c) h f) (+ (/ 3 b) h f))
)
(/ a e)
)
)
)
)
(check-sat)
z3 will throw out the assertion violation:
ASSERTION VIOLATION
File: ../src/math/polynomial/polynomial.cpp
Line: 800
m_monomials.empty()
(C)ontinue, (A)bort, (S)top, (T)hrow exception, Invoke (G)DB
OS: Ubuntu 18.04
Revision: a635049 (./configure -d)
Hi,
For this formula,
z3 will throw out the assertion violation:
OS: Ubuntu 18.04
Revision: a635049 (./configure -d)