Skip to content

Commit bebc3bd

Browse files
committed
[fix] fixed decoding static fields
1 parent b03b833 commit bebc3bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

VSharp.Solver/Z3.fs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1263,8 +1263,8 @@ module internal Z3 =
12631263
let suitableKeys = HashSet<ISymbolicTypeKey>()
12641264
for expressions in getDefaultValues regionSort do
12651265
assert(Array.length expressions = 1)
1266-
let refinedAddress = m.Eval(expressions[0], false)
1267-
let typ = x.DecodeSymbolicTypeAddress refinedAddress
1266+
let address = expressions[0]
1267+
let typ = x.DecodeSymbolicTypeAddress address
12681268
suitableKeys.Add({typ = typ}) |> ignore
12691269
let isSuitable = suitableKeys.Contains
12701270
Memory.FillStaticsRegion state typ constantValue isSuitable

0 commit comments

Comments
 (0)