3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-05 17:14:07 +00:00

fix #7590 logic alphabet soup

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2025-03-19 08:57:23 -10:00
parent 03f18c148e
commit 30021dd74f

View file

@ -70,14 +70,8 @@ bool smt_logics::logic_has_bv(symbol const & s) {
bool smt_logics::logic_has_array(symbol const & s) {
return
s.str().find("QF_A") != std::string::npos ||
s == "ALIA" ||
s == "AUFLIA" ||
s == "AUFLIRA" ||
s == "AUFNIA" ||
s == "AUFNIRA" ||
s == "AUFBV" ||
s == "ABV" ||
s.str().starts_with("QF_A") ||
s.str().starts_with("A") ||
logic_is_all(s) ||
s == "SMTFD" ||
s == "HORN";