diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2020-12-15 14:04:27 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-15 14:04:27 -0600 |
commit | 002955063ecf1b4b190717a7a0b2aec79ac7b6d9 (patch) | |
tree | 9a26231f484a76f8373541c67e3c1e7156b12a6a /src/options | |
parent | aa1b0e19f9ccfc5338a1d056f03b36c0bec6b4b4 (diff) |
Remove bv divide by zero option (#5672)
This is required to avoid failures in the planned refactoring of check-models.
This removes the SMT-LIB 2.5 semantics option for bvdiv/bvrem.
It still remains to merge the BITVECTOR_UDIV / BITVECTOR_UDIV_TOTAL kinds, calling the total version "BITVECTOR_UDIV", and analogously for UREM.
FYI @barrettcw
Diffstat (limited to 'src/options')
-rw-r--r-- | src/options/bv_options.toml | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/options/bv_options.toml b/src/options/bv_options.toml index a7f8d439f..6a0ca913b 100644 --- a/src/options/bv_options.toml +++ b/src/options/bv_options.toml @@ -130,14 +130,6 @@ header = "options/bv_options.h" help = "lift equivalence with one-bit bit-vectors to be boolean operations" [[option]] - name = "bitvectorDivByZeroConst" - category = "regular" - long = "bv-div-zero-const" - type = "bool" - default = "true" - help = "always return -1 on (bvudiv s 0) and s on (bvurem s 0)" - -[[option]] name = "bvExtractArithRewrite" category = "expert" long = "bv-extract-arith" |