File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed
frontends/scalac/src/it/scala/stainless/verification Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 1
1
commands = [
2
- "sbt -batch -Dparallel=5 test"
3
- "sbt -batch -Dparallel=5 it:test"
2
+ "sbt -batch -Dparallel=1 it:testOnly *SMTZ3Unroll*"
4
3
]
5
4
6
5
nightly {
Original file line number Diff line number Diff line change @@ -64,6 +64,20 @@ class SMTZ3VerificationSuite extends VerificationSuite {
64
64
}
65
65
}
66
66
67
+ class SMTZ3UnrollBoundVerificationSuite (unrollBound : Int , unrollFactor : Int ) extends SMTZ3VerificationSuite {
68
+ override def configurations = super .configurations.map {
69
+ seq => Seq (
70
+ inox.solvers.unrolling.optUnrollBound(unrollBound),
71
+ inox.solvers.unrolling.optUnrollFactor(unrollFactor),
72
+ ) ++ seq
73
+ }
74
+ }
75
+
76
+ class SMTZ3UnrollBoundOneOneSuite extends SMTZ3UnrollBoundVerificationSuite (1 , 1 )
77
+ class SMTZ3UnrollBoundOneTwoSuite extends SMTZ3UnrollBoundVerificationSuite (1 , 2 )
78
+ class SMTZ3UnrollBoundTwoOneSuite extends SMTZ3UnrollBoundVerificationSuite (2 , 1 )
79
+ class SMTZ3UnrollBoundTwoTwoSuite extends SMTZ3UnrollBoundVerificationSuite (2 , 2 )
80
+
67
81
class CodeGenVerificationSuite extends SMTZ3VerificationSuite {
68
82
override def configurations = super .configurations.map {
69
83
seq => Seq (
You can’t perform that action at this time.
0 commit comments