blob: 8ed80c1f136c3b42e0042c6f8e797c751aaaa68f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#
# Option specification file for CVC4
# See src/options/base_options for a description of this file format
#
module ARRAYS "theory/arrays/options.h" Arrays theory
option arraysOptimizeLinear --arrays-optimize-linear bool :default true :read-write
turn on optimization for linear array terms (see de Moura FMCAD 09 arrays paper)
option arraysLazyRIntro1 --arrays-lazy-rintro1 bool :default true :read-write
turn on optimization to only perform RIntro1 rule lazily (see Jovanovic/Barrett 2012: Being Careful with Theory Combination)
option arraysModelBased --arrays-model-based bool :default false :read-write
turn on model-based array solver
option arraysEagerIndexSplitting --arrays-eager-index bool :default true :read-write
turn on eager index splitting for generated array lemmas
option arraysEagerLemmas --arrays-eager-lemmas bool :default false :read-write
turn on eager lemma generation for arrays
option arraysConfig --arrays-config int :default 0 :read-write
set different array option configurations - for developers only
option arraysReduceSharing --arrays-reduce-sharing bool :default false :read-write
use model information to reduce size of care graph for arrays
option arraysPropagate --arrays-prop int :default 2 :read-write
propagation effort for arrays: 0 is none, 1 is some, 2 is full
endmodule
|