Skip to content

Commit 03f941f

Browse files
committed
testlists: skl3-vc10 goes through
1 parent 6891c85 commit 03f941f

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

prover/lib/testlists.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,37 @@ def read_list(file):
211211
) .
212212
""".replace('\n', ' ')
213213

214+
skl3_vc10_strategy = """
215+
normalize . or-split-rhs . lift-constraints
216+
. instantiate-existentials . substitute-equals-for-equals
217+
. kt
218+
. normalize . or-split-rhs . lift-constraints
219+
. instantiate-existentials . substitute-equals-for-equals
220+
. ( ( right-unfold-Nth(0, 1)
221+
. right-unfold-Nth(0, 1) . right-unfold-Nth(0, 1) . right-unfold-Nth(0, 0)
222+
. right-unfold-Nth(0, 1)
223+
. right-unfold-Nth(0, 1) . right-unfold-Nth(0, 0)
224+
. right-unfold-Nth(0, 0)
225+
. right-unfold-Nth(0, 0)
226+
. normalize . or-split-rhs . lift-constraints
227+
. instantiate-existentials . substitute-equals-for-equals
228+
. instantiate-separation-logic-axioms
229+
. normalize . or-split-rhs . lift-constraints
230+
. instantiate-existentials . substitute-equals-for-equals
231+
. match . spatial-patterns-equal . spatial-patterns-match . smt-cvc4
232+
)
233+
| ( match . spatial-patterns-equal . spatial-patterns-match . smt-cvc4 )
234+
| ( right-unfold-Nth(0, 1)
235+
. normalize . or-split-rhs . lift-constraints
236+
. instantiate-existentials . substitute-equals-for-equals
237+
. instantiate-separation-logic-axioms
238+
. normalize . or-split-rhs . lift-constraints
239+
. instantiate-existentials . substitute-equals-for-equals
240+
. match . spatial-patterns-equal . spatial-patterns-match . smt-cvc4
241+
)
242+
) .
243+
""".replace('\n', ' ')
244+
214245
# prefix KT RU timeout tests
215246
test_lists = [ ('unfold-mut-recs . ', 3, 3, '5m', read_list('t/test-lists/passing-3-3-5'))
216247
, ('unfold-mut-recs . ', 5, 12, '40m', read_list('t/test-lists/passing-5-12-40'))
@@ -327,6 +358,7 @@ def read_list(file):
327358
, (nll_vc08_10_strategy, 2, 2, '10m', ['t/SL-COMP18/bench/qf_shid_entl/nll-vc08.smt2'])
328359
, (nll_vc08_10_strategy, 2, 2, '10m', ['t/SL-COMP18/bench/qf_shid_entl/nll-vc10.smt2'])
329360
, (lsegex4_slk_1_strategy, 2, 2, '10m', ['t/SL-COMP18/bench/qf_shid_entl/lsegex4_slk-1.smt2'])
361+
, (skl3_vc10_strategy, 2, 2, '10m', ['t/SL-COMP18/bench/qf_shid_entl/skl3-vc10.smt2'])
330362
]
331363
qf_shid_entl_unsat_tests = read_list('t/test-lists/qf_shid_entl.unsat')
332364

0 commit comments

Comments
 (0)