Skip to content

(nlsat.shuffle_vars=true rewriter.eq2ineq=true)  #5042

@wintered

Description

@wintered
[550] % z3release small.smt2
sat
[551] % cvc4 -q small.smt2
sat
[552] % z3release nlsat.shuffle_vars=true rewriter.eq2ineq=true small.smt2
unsat
[553] % 
[553] % cat small.smt2
(declare-fun a () Real)
(declare-fun b () Real)
(declare-fun c () Real)
(declare-fun d () Real)
(declare-fun g () Real)
(declare-fun e () Real)
(declare-fun f () Real)
(declare-fun j () Real)
(declare-fun h () Real)
(assert
 (not
 (exists ((i Real))
  (=> (>= b 0)
  (> f (+ j (* b b) (* (+ (/ c d) 1) b)) a g 0)
  (= e 0)
  (not (= f j h))))))
(check-sat)
[554] %

Commit: 020e639

Metadata

Metadata

Assignees

No one assigned

    Labels

    nlsatNon-linear polynomial solver

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions