3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-06 17:44:08 +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) { bool smt_logics::logic_has_array(symbol const & s) {
return return
s.str().find("QF_A") != std::string::npos || s.str().starts_with("QF_A") ||
s == "ALIA" || s.str().starts_with("A") ||
s == "AUFLIA" ||
s == "AUFLIRA" ||
s == "AUFNIA" ||
s == "AUFNIRA" ||
s == "AUFBV" ||
s == "ABV" ||
logic_is_all(s) || logic_is_all(s) ||
s == "SMTFD" || s == "SMTFD" ||
s == "HORN"; s == "HORN";