From 33170d1d7eaa4c9609d41472a5fb0de9e7e76a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Bobot?= <francois.bobot@cea.fr> Date: Sun, 29 Dec 2013 17:05:21 +0100 Subject: [PATCH] [SMT2] add QF_UFLRA --- src/inputlang/smtlib2/popop_of_smtlib2.ml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/inputlang/smtlib2/popop_of_smtlib2.ml b/src/inputlang/smtlib2/popop_of_smtlib2.ml index 0763cc47c..19c69746a 100644 --- a/src/inputlang/smtlib2/popop_of_smtlib2.ml +++ b/src/inputlang/smtlib2/popop_of_smtlib2.ml @@ -177,6 +177,11 @@ let of_decl sched benv = function let env = Scheduler.Scheduler.get_delayed sched in Arith.propagate env; DStr.H.add benv.ctr "Real" Arith.real_ctr + | CSetLogic (_,Symbol(_,"QF_UFLRA")) -> + let env = Scheduler.Scheduler.get_delayed sched in + Uninterp.propagate env; + Arith.propagate env; + DStr.H.add benv.ctr "Real" Arith.real_ctr | CSetLogic (loc,_) -> raise (Not_supported loc) | CDeclareSort(_,Symbol(_,name),arity) -> declare_sort benv name arity -- GitLab