@@ -43,7 +43,7 @@ public class SolverThreadLocalityTest extends SolverBasedTest0.ParameterizedSolv
43
43
private static final int DEFAULT_PROBLEM_SIZE = 8 ;
44
44
45
45
private static final Collection <Solvers > SOLVERS_NOT_SUPPORTING_FORMULA_THREAD_SHARING =
46
- ImmutableList .of (Solvers . CVC5 );
46
+ ImmutableList .of (); // TODO: Remove this
47
47
48
48
@ Before
49
49
public void makeThreads () {
@@ -79,7 +79,6 @@ public void allLocalTest() throws InterruptedException, SolverException {
79
79
public void nonLocalContextTest ()
80
80
throws ExecutionException , InterruptedException , SolverException {
81
81
requireIntegers ();
82
- assume ().that (solverToUse ()).isNotEqualTo (Solvers .CVC5 );
83
82
84
83
// generate a new context in another thread, i.e., non-locally
85
84
Future <SolverContext > result = executor .submit (() -> factory .generateContext ());
@@ -114,7 +113,6 @@ public void nonLocalContextTest()
114
113
public void nonLocalFormulaTest ()
115
114
throws InterruptedException , SolverException , ExecutionException {
116
115
requireIntegers ();
117
- assume ().that (solverToUse ()).isNotEqualTo (Solvers .CVC5 );
118
116
119
117
// generate a new formula in another thread, i.e., non-locally
120
118
Future <BooleanFormula > result =
@@ -143,8 +141,6 @@ public void nonLocalFormulaTest()
143
141
@ Test
144
142
public void nonLocalProverTest () throws InterruptedException , ExecutionException {
145
143
requireIntegers ();
146
- assume ().that (solverToUse ()).isNotEqualTo (Solvers .CVC5 );
147
-
148
144
BooleanFormula formula = hardProblem .generate (DEFAULT_PROBLEM_SIZE );
149
145
150
146
// generate a new prover in another thread, i.e., non-locally
@@ -264,7 +260,6 @@ public <T> void localInterpolationTest() throws InterruptedException, SolverExce
264
260
public <T > void nonLocalInterpolationTest () throws InterruptedException , ExecutionException {
265
261
requireIntegers ();
266
262
requireInterpolation ();
267
- assume ().that (solverToUse ()).isNotEqualTo (Solvers .CVC5 );
268
263
269
264
BooleanFormula f1 = imgr .lessThan (imgr .makeVariable ("A" ), imgr .makeVariable ("B" ));
270
265
BooleanFormula f2 = imgr .lessThan (imgr .makeVariable ("B" ), imgr .makeVariable ("A" ));
0 commit comments