From 00b0139d8289fc6c00b1be95a49eb27e3b3cb932 Mon Sep 17 00:00:00 2001 From: Manos Koukoutos <emmanouil.koukoutos@epfl.ch> Date: Fri, 9 Oct 2015 14:52:15 +0200 Subject: [PATCH] Change this tests to not trigger CVC4 bug, un-ignore them --- .../regression/verification/purescala/invalid/Nested15.scala | 2 +- .../regression/verification/purescala/valid/Nested15.scala | 2 +- .../regression/verification/PureScalaVerificationSuite.scala | 5 ----- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/test/resources/regression/verification/purescala/invalid/Nested15.scala b/src/test/resources/regression/verification/purescala/invalid/Nested15.scala index 228afa9fa..61ac54c4e 100644 --- a/src/test/resources/regression/verification/purescala/invalid/Nested15.scala +++ b/src/test/resources/regression/verification/purescala/invalid/Nested15.scala @@ -10,7 +10,7 @@ object Nested15 { def rec3(k: C) = k :: rec1[C](l) rec3(l.head).size + j + n.size + i.size } - rec2(List(true, true, false), 2) + rec2(List(1,2,3), 2) } ensuring(_ == i.size + 9) // Should be 2* size } diff --git a/src/test/resources/regression/verification/purescala/valid/Nested15.scala b/src/test/resources/regression/verification/purescala/valid/Nested15.scala index a81c77e67..5fd3650d6 100644 --- a/src/test/resources/regression/verification/purescala/valid/Nested15.scala +++ b/src/test/resources/regression/verification/purescala/valid/Nested15.scala @@ -10,7 +10,7 @@ object Nested15 { def rec3(k: C) = k :: rec1[C](l) rec3(l.head).size + j + n.size + i.size } - rec2(List(true, true, false), 2) + rec2(List(1, 2, 3), 2) } ensuring(_ == 2 * i.size + 9) } diff --git a/src/test/scala/leon/regression/verification/PureScalaVerificationSuite.scala b/src/test/scala/leon/regression/verification/PureScalaVerificationSuite.scala index d72e74f26..b1ee19996 100644 --- a/src/test/scala/leon/regression/verification/PureScalaVerificationSuite.scala +++ b/src/test/scala/leon/regression/verification/PureScalaVerificationSuite.scala @@ -16,11 +16,6 @@ class PureScalaVerificationSuite extends VerificationSuite { val pipeFront = xlang.NoXLangFeaturesChecking val pipeBack = AnalysisPhase - override val ignored = Seq( - "verification/purescala/valid/Nested15.scala", - "verification/purescala/invalid/Nested15.scala" - ) - val optionVariants: List[List[String]] = { val isZ3Available = try { Z3Interpreter.buildDefault.free() -- GitLab