FP: Add option to word-blast more lazily. (#6904)
authorAina Niemetz <aina.niemetz@gmail.com>
Fri, 23 Jul 2021 17:51:22 +0000 (10:51 -0700)
committerGitHub <noreply@github.com>
Fri, 23 Jul 2021 17:51:22 +0000 (17:51 +0000)
commit6931c8b3d078e9f5386837955dde2d786fcb1547
treeba4d6762714f4d4d6aca57f23d24c983fb5db311
parent2bf6f49039b7c9fee6a7da846e329eb9be75713c
FP: Add option to word-blast more lazily. (#6904)

When enabled, this does not word-blast when registering term but at preNotifyFact (= more lazily) instead.
This is enabled via option --fp-lazy-wb.
src/options/fp_options.toml
src/theory/bv/bv_solver_bitblast.h
src/theory/fp/fp_converter.cpp
src/theory/fp/fp_converter.h
src/theory/fp/theory_fp.cpp
src/theory/fp/theory_fp.h
test/regress/CMakeLists.txt
test/regress/regress0/fp/word-blast.smt2 [new file with mode: 0644]