From: Andrew Reynolds Date: Tue, 28 Aug 2018 15:39:48 +0000 (-0500) Subject: Fix sort inference for quantified variables of interpreted types (#2393) X-Git-Tag: cvc5-1.0.0~4708 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=421a093844d9249f2735ff4b0b44f6d2b086d81d;p=cvc5.git Fix sort inference for quantified variables of interpreted types (#2393) --- diff --git a/src/theory/sort_inference.cpp b/src/theory/sort_inference.cpp index c4c0a8b47..74f2e4803 100644 --- a/src/theory/sort_inference.cpp +++ b/src/theory/sort_inference.cpp @@ -367,12 +367,21 @@ int SortInference::process( Node n, std::map< Node, Node >& var_bound, std::map< if( d_var_types.find( n )!=d_var_types.end() ){ return getIdForType( n.getType() ); }else{ + //apply sort inference to quantified variables for( size_t i=0; i