@@ -131,8 +131,10 @@ secondary_tests('qf_shidlia_entl_unsat_tests', 't/test-lists/qf_shidlia_entl.uns
131131secondary_tests ('qf_shlid_entl_unsat_tests' , 't/test-lists/qf_shlid_entl.unsat' )
132132secondary_tests ('shid_entl_unsat_tests' , 't/test-lists/shid_entl.unsat' )
133133
134+ def test_path (name , type ):
135+ return ".build/t/%s.prover-%s-krun" % (name , type )
134136def sl_comp_test_path (name ):
135- return ".build/t/ SL-COMP18/bench/qf_shid_entl/%s.prover-smt-krun " % ( name )
137+ return test_path ( " SL-COMP18/bench/qf_shid_entl/%s" % name , 'smt' )
136138
137139proj .alias ('smoke-tests' , list (map ( sl_comp_test_path , [
138140 "02.tst.smt2" , # RList trans
@@ -145,9 +147,12 @@ proj.alias('smoke-tests', list(map( sl_comp_test_path, [
145147 "skl2-vc03.smt2" , # needs framing but not match-pto
146148 "odd-lseg3_slk-5.smt2" , # needs framing and match-pto
147149 "nll-vc01.smt2" , # needs large number of unfolding but no kt
148- "ls_nonrec_entail_ls_07 .sb.smt2" , # 6 variable transitivity: ls_nonrec(x,x1) * ... * ls_nonrec(x4,x5) -> ls(x,x5) - needs large number of kts and unfolding
150+ "ls_nonrec_entail_ls_05 .sb.smt2" , # 4 variable transitivity: ls_nonrec(x,x1) * ... * ls_nonrec(x4,x5) -> ls(x,x5) - needs large number of kts and unfolding
149151 "ls_lsrev_concat_entail_ls_1.sb.smt2" , # need unfolding within implication context
150- ])))
152+ ])) +
153+ [ test_path ('t/listSegmentLeft-implies-listSegmentRight.kore' , 'kore' )
154+ ]
155+ )
151156
152157# Unit Tests
153158# ----------
0 commit comments