-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Hi, for this formula
(set-logic HORN)
(declare-const v0 Bool)
(declare-const v1 Bool)
(declare-const v2 Bool)
(declare-const bv_2-0 (_ BitVec 2))
(declare-const bv_5-0 (_ BitVec 5))
(declare-const bv_3-0 (_ BitVec 3))
(assert (forall ((q0 (_ BitVec 2)) (q1 (_ BitVec 9))) (=> (= q1 q1) (bvsge (bvsdiv q0 q0) (bvsdiv q0 q0)))))
(assert (forall ((q2 (_ BitVec 2)) (q3 (_ BitVec 2)) (q4 (_ BitVec 2)) (q5 (_ BitVec 2)) (q6 (_ BitVec 10))) (=> (= (bvurem q2 q5) q3) (= q6 q6))))
(assert (forall ((q15 (_ BitVec 2)) (q16 (_ BitVec 10))) (=> (bvugt (bvneg q15) q15) (= (bvor (bvmul q16 q16) (bvashr q16 (bvmul q16 q16))) (bvor (bvmul q16 q16) (bvashr q16 (bvmul q16 q16)))))))
(check-sat)
Eldaricat f817bc3
Theories: GroebnerMultiplication, ModuloArithmetic
Exception in thread "main" java.lang.AssertionError: assertion failed
at scala.Predef$.assert(Predef.scala:156)
at lazabs.horn.bottomup.HornWrapper$.verifySolution(HornWrapper.scala:73)
at lazabs.horn.bottomup.InnerHornWrapper.<init>(HornWrapper.scala:433)
at lazabs.horn.bottomup.HornWrapper$$anonfun$11.apply(HornWrapper.scala:254)
at lazabs.horn.bottomup.HornWrapper$$anonfun$11.apply(HornWrapper.scala:256)
at lazabs.ParallelComputation$.apply(ParallelComputation.scala:46)
at lazabs.horn.bottomup.HornWrapper.<init>(HornWrapper.scala:253)
at lazabs.horn.Solve$.apply(Solve.scala:81)
at lazabs.Main$.doMain(Main.scala:601)
at lazabs.Main$.main(Main.scala:271)
at lazabs.Main.main(Main.scala)
Metadata
Metadata
Assignees
Labels
No labels