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