Remove `--strings-unified-vspt` option (#8947)
authorAndres Noetzli <andres.noetzli@gmail.com>
Sat, 9 Jul 2022 05:27:40 +0000 (22:27 -0700)
committerGitHub <noreply@github.com>
Sat, 9 Jul 2022 05:27:40 +0000 (05:27 +0000)
commit79db74b6976354141e2cee776d07a47f5c2af423
tree6b30b20ba0b991a124e6c1d53c4f3ad4d6b168e7
parentd568dc52302e731bfea7f580862fc11bde76c1bf
Remove `--strings-unified-vspt` option (#8947)

This option was enabled by default and this commit enables it
permanently. Overall, the results (300s timeout) seem to indicate that
the option does not have a significant impact on performance (and is a
bit worse overall):

```
                                status  total  solved    sat  unsat   best  timeout  memout  error  uniq  disagr  time_cpu   memory
config
2022-07-07-strings-main-no-vspt     ok  69984   69513  42755  26758  65940      468       0      1    12       0  175814.9 456860.9
2022-07-07-strings-main-vspt        ok  69984   69509  42750  26759  65097      472       0      1     8       0  174975.7 456793.6
```
src/options/strings_options.toml
src/theory/strings/core_solver.cpp