From 676ba78600192c4f7dca1e59f226cb44bde96a37 Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Thu, 3 Mar 2022 13:10:02 -0800 Subject: [PATCH] fix else case: it is first argument of const array Signed-off-by: Nikolaj Bjorner --- src/api/dotnet/NativeModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/dotnet/NativeModel.cs b/src/api/dotnet/NativeModel.cs index 96eb13cd2..fc4205774 100644 --- a/src/api/dotnet/NativeModel.cs +++ b/src/api/dotnet/NativeModel.cs @@ -276,7 +276,7 @@ namespace Microsoft.Z3 if (kind == Z3_decl_kind.Z3_OP_CONST_ARRAY) { result = new ArrayValue(); - result.Else = r; + result.Else = ntvContext.GetAppArg(r, 0); result.Updates = updates.ToArray(); result.Domain = updates.Keys.ToArray(); result.Range = updates.Values.ToArray();