Commit 1100fae5 authored by Matthew Fernandez's avatar Matthew Fernandez
Browse files

array expressions suppress SMT simplification in non-array logics

When using an SMT logic like QF_LIA (`--smt-logic QF_LIA`) with no support for
arrays, the SMT bridge would translate models containing array expressions. This
meant the SMT solver would receive a problem it would not understand. We now
bail out of translation when encountering an array expression while using a
logic that does not support arrays.
parent f3c3020f
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment