Corrected some issues with termination proving.
Showing
- src/main/scala/leon/purescala/TreeOps.scala 41 additions, 11 deletionssrc/main/scala/leon/purescala/TreeOps.scala
- src/main/scala/leon/termination/ChainBuilder.scala 137 additions, 82 deletionssrc/main/scala/leon/termination/ChainBuilder.scala
- src/main/scala/leon/termination/ChainComparator.scala 79 additions, 61 deletionssrc/main/scala/leon/termination/ChainComparator.scala
- src/main/scala/leon/termination/ChainProcessor.scala 49 additions, 105 deletionssrc/main/scala/leon/termination/ChainProcessor.scala
- src/main/scala/leon/termination/ComplexTerminationChecker.scala 26 additions, 18 deletions...in/scala/leon/termination/ComplexTerminationChecker.scala
- src/main/scala/leon/termination/ComponentBuilder.scala 3 additions, 48 deletionssrc/main/scala/leon/termination/ComponentBuilder.scala
- src/main/scala/leon/termination/ComponentProcessor.scala 3 additions, 2 deletionssrc/main/scala/leon/termination/ComponentProcessor.scala
- src/main/scala/leon/termination/LoopProcessor.scala 35 additions, 24 deletionssrc/main/scala/leon/termination/LoopProcessor.scala
- src/main/scala/leon/termination/Processor.scala 41 additions, 105 deletionssrc/main/scala/leon/termination/Processor.scala
- src/main/scala/leon/termination/RecursionProcessor.scala 5 additions, 5 deletionssrc/main/scala/leon/termination/RecursionProcessor.scala
- src/main/scala/leon/termination/RelationBuilder.scala 34 additions, 54 deletionssrc/main/scala/leon/termination/RelationBuilder.scala
- src/main/scala/leon/termination/RelationComparator.scala 3 additions, 4 deletionssrc/main/scala/leon/termination/RelationComparator.scala
- src/main/scala/leon/termination/RelationProcessor.scala 15 additions, 13 deletionssrc/main/scala/leon/termination/RelationProcessor.scala
- src/main/scala/leon/termination/SimpleTerminationChecker.scala 2 additions, 2 deletions...ain/scala/leon/termination/SimpleTerminationChecker.scala
- src/main/scala/leon/termination/Strengthener.scala 174 additions, 0 deletionssrc/main/scala/leon/termination/Strengthener.scala
- src/main/scala/leon/termination/StructuralSize.scala 35 additions, 34 deletionssrc/main/scala/leon/termination/StructuralSize.scala
- src/main/scala/leon/termination/TerminationChecker.scala 5 additions, 2 deletionssrc/main/scala/leon/termination/TerminationChecker.scala
- src/main/scala/leon/utils/SCC.scala 2 additions, 2 deletionssrc/main/scala/leon/utils/SCC.scala
- src/main/scala/leon/verification/DefaultTactic.scala 3 additions, 3 deletionssrc/main/scala/leon/verification/DefaultTactic.scala
- src/test/resources/regression/termination/looping/Numeric3.scala 8 additions, 0 deletions...t/resources/regression/termination/looping/Numeric3.scala
Loading
Please register or sign in to comment