-
- Downloads
Explicitly shutdown() solver factories when they are no longer used
Limitations: - Test suites about Fairz3 need full refactoring to shutdown - No shutdown in termination checkers for now.
Showing
- src/main/scala/leon/codegen/runtime/ChooseEntryPoint.scala 3 additions, 1 deletionsrc/main/scala/leon/codegen/runtime/ChooseEntryPoint.scala
- src/main/scala/leon/evaluators/RecursiveEvaluator.scala 3 additions, 1 deletionsrc/main/scala/leon/evaluators/RecursiveEvaluator.scala
- src/main/scala/leon/repair/Repairman.scala 107 additions, 93 deletionssrc/main/scala/leon/repair/Repairman.scala
- src/main/scala/leon/solvers/SolverFactory.scala 5 additions, 0 deletionssrc/main/scala/leon/solvers/SolverFactory.scala
- src/main/scala/leon/solvers/TimeoutSolverFactory.scala 3 additions, 0 deletionssrc/main/scala/leon/solvers/TimeoutSolverFactory.scala
- src/main/scala/leon/solvers/combinators/PortfolioSolver.scala 0 additions, 12 deletions...main/scala/leon/solvers/combinators/PortfolioSolver.scala
- src/main/scala/leon/synthesis/SynthesisContext.scala 0 additions, 1 deletionsrc/main/scala/leon/synthesis/SynthesisContext.scala
- src/main/scala/leon/synthesis/SynthesisPhase.scala 13 additions, 9 deletionssrc/main/scala/leon/synthesis/SynthesisPhase.scala
- src/main/scala/leon/synthesis/Synthesizer.scala 23 additions, 14 deletionssrc/main/scala/leon/synthesis/Synthesizer.scala
- src/main/scala/leon/synthesis/rules/CEGISLike.scala 44 additions, 38 deletionssrc/main/scala/leon/synthesis/rules/CEGISLike.scala
- src/main/scala/leon/utils/Simplifiers.scala 42 additions, 34 deletionssrc/main/scala/leon/utils/Simplifiers.scala
- src/main/scala/leon/verification/AnalysisPhase.scala 7 additions, 3 deletionssrc/main/scala/leon/verification/AnalysisPhase.scala
- src/test/scala/leon/test/purescala/TransformationTests.scala 5 additions, 1 deletionsrc/test/scala/leon/test/purescala/TransformationTests.scala
- src/test/scala/leon/test/solvers/EnumerationSolverTests.scala 3 additions, 0 deletions...test/scala/leon/test/solvers/EnumerationSolverTests.scala
- src/test/scala/leon/test/solvers/TimeoutSolverTests.scala 4 additions, 0 deletionssrc/test/scala/leon/test/solvers/TimeoutSolverTests.scala
- src/test/scala/leon/test/solvers/UnrollingSolverTests.scala 9 additions, 4 deletionssrc/test/scala/leon/test/solvers/UnrollingSolverTests.scala
- src/test/scala/leon/test/solvers/z3/FairZ3SolverTests.scala 1 addition, 0 deletionssrc/test/scala/leon/test/solvers/z3/FairZ3SolverTests.scala
- src/test/scala/leon/test/solvers/z3/FairZ3SolverTestsNewAPI.scala 1 addition, 0 deletions.../scala/leon/test/solvers/z3/FairZ3SolverTestsNewAPI.scala
- src/test/scala/leon/test/solvers/z3/UninterpretedZ3SolverTests.scala 1 addition, 0 deletions...ala/leon/test/solvers/z3/UninterpretedZ3SolverTests.scala
- src/test/scala/leon/test/synthesis/StablePrintingSuite.scala 27 additions, 23 deletionssrc/test/scala/leon/test/synthesis/StablePrintingSuite.scala
Loading
Please register or sign in to comment