From 5f384849d20c915374c7b189a232c5d811c186ef Mon Sep 17 00:00:00 2001 From: Andrew Reynolds Date: Tue, 23 Jul 2019 12:29:58 -0500 Subject: Fix sygus datatype parsing in sygus v1 format (#3113) --- src/parser/smt2/smt2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/parser/smt2/smt2.cpp b/src/parser/smt2/smt2.cpp index af374274b..278f2bdfd 100644 --- a/src/parser/smt2/smt2.cpp +++ b/src/parser/smt2/smt2.cpp @@ -1088,7 +1088,7 @@ Type Smt2::processSygusNestedGTerm( int sub_dt_index, std::string& sub_dname, st } } Kind sk = sop.getKind() != kind::BUILTIN - ? kind::APPLY_UF + ? getKindForFunction(sop) : getExprManager()->operatorToKind(sop); Debug("parser-sygus") << ": operator " << sop << " with " << sop.getKind() << " " << sk << std::endl; Expr e = getExprManager()->mkExpr( sk, children ); -- cgit v1.2.3