This PR adds the theory of finite field arithmetic (QF_FFA) to Yices. The theory is solved using mcsat, however, many auxiliary parts (SMT-LIB 2 parsing, terms, types, etc.) needed to modified.
Further, it contains some code cleanup in the NRA mcsat plugin.
coverage: 65.927% (+0.2%) from 65.726%
when pulling c7ddc218850d45e26d24cda035623adea4396434 on Ovascos:ffsat
into edc0d01db5da6f11437c9d9a31f16c8d56dfff2f on SRI-CSL:master.
This PR adds the theory of finite field arithmetic (QF_FFA) to Yices. The theory is solved using mcsat, however, many auxiliary parts (SMT-LIB 2 parsing, terms, types, etc.) needed to modified. Further, it contains some code cleanup in the NRA mcsat plugin.