Skip to content

Commit 779183d

Browse files
fixing smtfd
Signed-off-by: Nikolaj Bjorner <[email protected]>
1 parent d23230e commit 779183d

File tree

3 files changed

+132
-103
lines changed

3 files changed

+132
-103
lines changed

src/api/dotnet/Context.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2636,6 +2636,7 @@ public ReExpr MkIntersect(params ReExpr[] t)
26362636

26372637
/// <summary>
26382638
/// Create the empty regular expression.
2639+
/// The sort s should be a regular expression.
26392640
/// </summary>
26402641
public ReExpr MkEmptyRe(Sort s)
26412642
{
@@ -2645,6 +2646,7 @@ public ReExpr MkEmptyRe(Sort s)
26452646

26462647
/// <summary>
26472648
/// Create the full regular expression.
2649+
/// The sort s should be a regular expression.
26482650
/// </summary>
26492651
public ReExpr MkFullRe(Sort s)
26502652
{

src/ast/array_decl_plugin.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,8 @@ func_decl* array_decl_plugin::mk_select(unsigned arity, sort * const * domain) {
259259
std::stringstream strm;
260260
strm << "domain sort " << sort_ref(domain[i+1], *m_manager) << " and parameter ";
261261
strm << parameter_pp(parameters[i], *m_manager) << " do not match";
262+
SASSERT(false);
262263
m_manager->raise_exception(strm.str());
263-
UNREACHABLE();
264264
return nullptr;
265265
}
266266
new_domain.push_back(to_sort(parameters[i].get_ast()));
@@ -303,6 +303,7 @@ func_decl * array_decl_plugin::mk_store(unsigned arity, sort * const * domain) {
303303
if (!m_manager->compatible_sorts(srt1, srt2)) {
304304
std::stringstream strm;
305305
strm << "domain sort " << sort_ref(srt2, *m_manager) << " and parameter sort " << sort_ref(srt1, *m_manager) << " do not match";
306+
SASSERT(false);
306307
m_manager->raise_exception(strm.str());
307308
UNREACHABLE();
308309
return nullptr;

0 commit comments

Comments
 (0)