From f5cb422435690dd7e324918c7d53fbd0d004b0c7 Mon Sep 17 00:00:00 2001
From: Etienne Kneuss <colder@php.net>
Date: Mon, 18 Aug 2014 17:37:09 +0200
Subject: [PATCH] Organize testcases

---
 testcases/Abs.scala                           |  5 -----
 testcases/Account2.scala                      | 22 -------------------
 .../etaps2011-testcases/FromReport.scala      |  0
 .../etaps2011-testcases/HeapSort.scala        |  0
 .../etaps2011-testcases/LeftistHeap.scala     |  0
 .../etaps2011-testcases/VCs.scala             |  0
 .../etaps2011-testcases/VCsHARD.scala         |  0
 .../etaps2011-testcases/manual                |  0
 testcases/{ => graveyard}/testgen/Abs.scala   |  0
 testcases/{ => graveyard}/testgen/Abs2.scala  |  0
 .../{ => graveyard}/testgen/Diamond.scala     |  0
 testcases/{ => graveyard}/testgen/Imp.scala   |  0
 .../{ => graveyard}/testgen/ImpWaypoint.scala |  0
 testcases/{ => graveyard}/testgen/List.scala  |  0
 .../{ => graveyard}/testgen/MultiCall.scala   |  0
 testcases/{ => graveyard}/testgen/Sum.scala   |  0
 .../AddressesMakeAddressBook.scala            |  0
 .../AddressesMakeAddressBookWithHelpers.scala |  0
 .../AddressesMergeAddressBooks.scala          |  0
 .../BatchedQueue/BatchedQueue.scala           |  0
 .../BatchedQueue/BatchedQueueCheckf.scala     |  0
 .../BatchedQueue/BatchedQueueFull.scala       |  0
 .../BatchedQueue/BatchedQueueSnoc.scala       |  0
 .../BatchedQueue/BatchedQueueSnocWeird.scala  |  0
 .../BatchedQueue/BatchedQueueTail.scala       |  0
 .../condabd/benchmarks/BinarySearch.scala     |  0
 .../BinarySearchTreeFull.scala                |  0
 .../BinarySearchTreeMember.scala              |  0
 .../InsertionSort/InsertionSortInsert.scala   |  0
 .../InsertionSort/InsertionSortSort.scala     |  0
 .../condabd/benchmarks/List/ListConcat.scala  |  0
 .../condabd/benchmarks/List/ListSearch.scala  |  0
 .../benchmarks/MergeSort/MergeSortMerge.scala |  0
 .../benchmarks/MergeSort/MergeSortSort.scala  |  0
 .../MergeSort/MergeSortSortWithVal.scala      |  0
 .../RedBlackTree/RedBlackTree.scala           |  0
 .../RedBlackTree/RedBlackTreeInsert.scala     |  0
 .../condabd/test/insynth/Addresses.scala      |  0
 .../test/insynth/AddressesWithAddition.scala  |  0
 .../condabd/test/insynth/ListConcat.scala     |  0
 .../condabd/test/lesynth/Addresses.scala      |  0
 .../lesynth/AddressesMergeAddressBooks.scala  |  0
 .../test/lesynth/BinarySearchTree.scala       |  0
 .../test/lesynth/InsertionSortInsert.scala    |  0
 .../condabd/test/lesynth/ListConcat.scala     |  0
 .../test/lesynth/ListConcatVerifierTest.scala |  0
 .../test/lesynth/ListConcatWithEmpty.scala    |  0
 .../condabd/test/lesynth/MergeSortSort.scala  |  0
 .../test/lesynth/RedBlackTreeInsert.scala     |  0
 .../insynth-leon-tests/Arguments.scala        |  0
 .../insynth-leon-tests/BubbleSortBug.scala    |  0
 .../CaseClassSelectExample.scala              |  0
 .../insynth-leon-tests/Hole.scala             |  0
 .../ListOperationsHole.scala                  |  0
 .../insynth-leon-tests/RedBlackTreeFull.scala |  0
 .../insynth-synthesis-tests/Hole.scala        |  0
 .../insynth-synthesis-tests/LocalScope.scala  |  0
 .../RedBlackTreeSynthResult.scala             |  0
 .../RedBlackTreeSynthResultBad.scala          |  0
 testcases/{ => verification}/Addresses.scala  |  2 +-
 testcases/{ => verification}/Errors.scala     |  0
 testcases/{ => verification}/Fibonacci.scala  |  0
 testcases/{ => verification}/FiniteSort.scala |  0
 .../Interpreter.scala}                        |  0
 .../MutuallyRecursive.scala                   |  0
 testcases/{ => verification}/Naturals.scala   |  0
 testcases/{ => verification}/Parser.scala     |  0
 testcases/{ => verification}/Prime.scala      |  0
 .../PropositionalLogic.scala                  |  0
 .../{ => verification}/SecondsToTime.scala    |  0
 .../{ => verification}/SimpInterpret.scala    |  0
 .../{ => verification}/TwoSizeFunctions.scala |  0
 .../case-studies/Compiler.scala               |  0
 .../case-studies/Lambda.scala                 |  0
 .../case-studies/Sync.scala                   |  0
 .../datastructures/AVLTree.scala              |  0
 .../datastructures/AmortizedQueue.scala       |  0
 .../datastructures/BinarySearchTree.scala     |  0
 .../BinarySearchTreeSorted.scala              |  0
 .../datastructures/BinaryTrie.scala           |  0
 .../datastructures/HeapSort.scala             |  0
 .../datastructures/InsertionSort.scala        |  0
 .../datastructures/LeftistHeap.scala          |  0
 .../datastructures/ListWithSize.scala         |  0
 .../datastructures/MergeSort.scala            |  0
 .../datastructures/QuickSort.scala            |  0
 .../datastructures/RedBlackTree.scala         |  0
 .../datastructures/SortedList.scala           |  0
 .../datastructures/TreeListSetNoDup.scala     |  0
 .../{ => verification}/graph/MST/MSTMap.scala |  0
 .../graph/MST/SpanningTree.scala              |  0
 .../graph/SetIteration.scala                  |  0
 .../graph/SimpleInduction.scala               |  0
 .../graph/SortedNDList.scala                  |  0
 .../{ => verification}/graph/Subgraph.scala   |  0
 .../graph/SubgraphMap.scala                   |  0
 .../graph/TreeEquivalence.scala               |  0
 .../graph/TreeEquivalenceMap.scala            |  0
 .../graph/dijkstras/DijkstrasSet.scala        |  0
 .../graph/dijkstras/DijkstrasSetToVisit.scala |  0
 .../graph/dijkstras/DijkstrasSortedList.scala |  0
 .../pldi2011-testcases/AssociativeList.scala  |  0
 .../pldi2011-testcases/ForElimination.scala   |  0
 .../pldi2011-testcases/InsertionSort.scala    |  0
 .../pldi2011-testcases/LambdaEval.scala       |  0
 .../pldi2011-testcases/ListTree.scala         |  0
 .../pldi2011-testcases/MergeSort.scala        |  0
 .../PropositionalLogic.scala                  |  0
 .../pldi2011-testcases/QuickSort.scala        |  0
 .../pldi2011-testcases/RedBlackTree.scala     |  0
 .../RedBlackTreeDeletion.scala                |  0
 .../SemanticsPreservation.scala               |  0
 .../pldi2011-testcases/TreeMap.scala          |  0
 .../sas2011-testcases/AmortizedQueue.scala    |  0
 .../sas2011-testcases/AssociativeList.scala   |  0
 .../sas2011-testcases/InsertionSort.scala     |  0
 .../sas2011-testcases/ListOperations.scala    |  0
 .../PropositionalLogic.scala                  |  0
 .../sas2011-testcases/RedBlackTree.scala      |  0
 .../sas2011-testcases/SearchLinkedList.scala  |  0
 .../sas2011-testcases/SumAndMax.scala         |  0
 .../AmortizedQueue-evaluation.txt             |  0
 .../AssociativeList-evaluation.txt            |  0
 .../InsertionSort-evaluation.txt              |  0
 .../ListOperations-evaluation.txt             |  0
 .../PropositionalLogic-evaluation.txt         |  0
 .../RedBlackTree-evaluation.txt               |  0
 .../SearchLinkedList-evaluation.txt           |  0
 .../SumAndMax-evaluation.txt                  |  0
 .../AmortizedQueue-evaluation.txt             |  0
 .../AssociativeList-evaluation.txt            |  0
 .../eval-summary/InsertionSort-evaluation.txt |  0
 .../ListOperations-evaluation.txt             |  0
 ...PropositionalLogic-evaluation-PLDI-100.txt |  0
 .../PropositionalLogic-evaluation.txt         |  0
 .../eval-summary/RedBlackTree-evaluation.txt  |  0
 .../SearchLinkedList-evaluation.txt           |  0
 .../SumAndMax-evaluation-pldi-100.txt         |  0
 .../scala2013}/AmortizedQueue.scala           |  0
 .../scala2013}/AmortizedQueueImp.scala        |  0
 .../scala2013}/Arithmetic.scala               |  0
 .../scala2013}/AssociativeList.scala          |  0
 .../scala2013}/AssociativeListImp.scala       |  0
 .../scala2013}/ListOperations.scala           |  0
 .../scala2013}/ListOperationsImp.scala        |  0
 .../scala2013}/PropositionalLogic.scala       |  0
 .../scala2013}/RedBlackTree.scala             |  0
 .../scala2013}/SearchLinkedList.scala         |  0
 .../scala2013}/Sorting.scala                  |  0
 .../scala2013}/SumAndMax.scala                |  0
 .../scala2013}/SumAndMaxImp.scala             |  0
 .../vmcai2011-testcases/CADE07.scala          |  0
 .../vmcai2011-testcases/CADE07Hard.scala      |  0
 .../vmcai2011-testcases/Giuliano.scala        |  0
 .../vmcai2011-testcases/JustFormulas.scala    |  0
 .../vmcai2011-testcases/ListProperties.scala  |  0
 .../vmcai2011-testcases/PaperExamples.scala   |  0
 .../vmcai2011-testcases/SanityChecks.scala    |  0
 .../vstte10competition/AmortizedQueue.scala   |  0
 .../vstte10competition/Injection.scala        |  0
 .../vstte10competition/SearchLinkedList.scala |  0
 .../vstte10competition/SumAndMax.scala        |  0
 .../{ => verification}/xlang/AbsArray.scala   |  0
 .../{ => verification}/xlang/AbsFun.scala     |  0
 testcases/{ => verification}/xlang/Add.scala  |  0
 .../xlang/ArrayBinarySearch.scala             |  0
 .../xlang/ArrayBinarySearchProcedural.scala   |  0
 .../xlang/BinaryTreeImp.scala                 |  0
 .../{ => verification}/xlang/BubbleFun.scala  |  0
 .../{ => verification}/xlang/BubbleSort.scala |  0
 .../xlang/BubbleWeakInvariant.scala           |  0
 .../xlang/InsertionSortImp.scala              |  0
 .../xlang/IntOperations.scala                 |  0
 .../xlang/LinearSearch.scala                  |  0
 .../{ => verification}/xlang/ListImp.scala    |  0
 .../{ => verification}/xlang/MaxSum.scala     |  0
 testcases/{ => verification}/xlang/Mult.scala |  0
 .../xlang/NonDeterministicList.scala          |  0
 .../xlang/QuickSortImp.scala                  |  0
 .../xlang/buggyEpsilon.scala                  |  0
 .../master-thesis-regis/Arithmetic.scala      |  0
 .../master-thesis-regis/ArrayBubbleSort.scala |  0
 .../master-thesis-regis/ArrayOperations.scala |  0
 .../master-thesis-regis/Constraints.scala     |  0
 .../master-thesis-regis/ListOperations.scala  |  0
 .../{ => verification}/xlang/xplusone.scala   |  0
 186 files changed, 1 insertion(+), 28 deletions(-)
 delete mode 100644 testcases/Abs.scala
 delete mode 100644 testcases/Account2.scala
 rename testcases/{ => graveyard}/etaps2011-testcases/FromReport.scala (100%)
 rename testcases/{ => graveyard}/etaps2011-testcases/HeapSort.scala (100%)
 rename testcases/{ => graveyard}/etaps2011-testcases/LeftistHeap.scala (100%)
 rename testcases/{ => graveyard}/etaps2011-testcases/VCs.scala (100%)
 rename testcases/{ => graveyard}/etaps2011-testcases/VCsHARD.scala (100%)
 rename testcases/{ => graveyard}/etaps2011-testcases/manual (100%)
 rename testcases/{ => graveyard}/testgen/Abs.scala (100%)
 rename testcases/{ => graveyard}/testgen/Abs2.scala (100%)
 rename testcases/{ => graveyard}/testgen/Diamond.scala (100%)
 rename testcases/{ => graveyard}/testgen/Imp.scala (100%)
 rename testcases/{ => graveyard}/testgen/ImpWaypoint.scala (100%)
 rename testcases/{ => graveyard}/testgen/List.scala (100%)
 rename testcases/{ => graveyard}/testgen/MultiCall.scala (100%)
 rename testcases/{ => graveyard}/testgen/Sum.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/AddressBook/AddressesMakeAddressBook.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/AddressBook/AddressesMakeAddressBookWithHelpers.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/AddressBook/AddressesMergeAddressBooks.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueue.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueueCheckf.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueueFull.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueueSnoc.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueueSnocWeird.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BatchedQueue/BatchedQueueTail.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BinarySearch.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BinarySearchTree/BinarySearchTreeFull.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/BinarySearchTree/BinarySearchTreeMember.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/InsertionSort/InsertionSortInsert.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/InsertionSort/InsertionSortSort.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/List/ListConcat.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/List/ListSearch.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/MergeSort/MergeSortMerge.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/MergeSort/MergeSortSort.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/MergeSort/MergeSortSortWithVal.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/RedBlackTree/RedBlackTree.scala (100%)
 rename testcases/{ => synthesis}/condabd/benchmarks/RedBlackTree/RedBlackTreeInsert.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/insynth/Addresses.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/insynth/AddressesWithAddition.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/insynth/ListConcat.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/Addresses.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/AddressesMergeAddressBooks.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/BinarySearchTree.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/InsertionSortInsert.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/ListConcat.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/ListConcatVerifierTest.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/ListConcatWithEmpty.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/MergeSortSort.scala (100%)
 rename testcases/{ => synthesis}/condabd/test/lesynth/RedBlackTreeInsert.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/Arguments.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/BubbleSortBug.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/CaseClassSelectExample.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/Hole.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/ListOperationsHole.scala (100%)
 rename testcases/{ => synthesis}/insynth-leon-tests/RedBlackTreeFull.scala (100%)
 rename testcases/{ => synthesis}/insynth-synthesis-tests/Hole.scala (100%)
 rename testcases/{ => synthesis}/insynth-synthesis-tests/LocalScope.scala (100%)
 rename testcases/{ => synthesis}/lesynth-results/RedBlackTreeSynthResult.scala (100%)
 rename testcases/{ => synthesis}/lesynth-results/RedBlackTreeSynthResultBad.scala (100%)
 rename testcases/{ => verification}/Addresses.scala (99%)
 rename testcases/{ => verification}/Errors.scala (100%)
 rename testcases/{ => verification}/Fibonacci.scala (100%)
 rename testcases/{ => verification}/FiniteSort.scala (100%)
 rename testcases/{Interpret.scala => verification/Interpreter.scala} (100%)
 rename testcases/{ => verification}/MutuallyRecursive.scala (100%)
 rename testcases/{ => verification}/Naturals.scala (100%)
 rename testcases/{ => verification}/Parser.scala (100%)
 rename testcases/{ => verification}/Prime.scala (100%)
 rename testcases/{ => verification}/PropositionalLogic.scala (100%)
 rename testcases/{ => verification}/SecondsToTime.scala (100%)
 rename testcases/{ => verification}/SimpInterpret.scala (100%)
 rename testcases/{ => verification}/TwoSizeFunctions.scala (100%)
 rename testcases/{ => verification}/case-studies/Compiler.scala (100%)
 rename testcases/{ => verification}/case-studies/Lambda.scala (100%)
 rename testcases/{ => verification}/case-studies/Sync.scala (100%)
 rename testcases/{ => verification}/datastructures/AVLTree.scala (100%)
 rename testcases/{ => verification}/datastructures/AmortizedQueue.scala (100%)
 rename testcases/{ => verification}/datastructures/BinarySearchTree.scala (100%)
 rename testcases/{ => verification}/datastructures/BinarySearchTreeSorted.scala (100%)
 rename testcases/{ => verification}/datastructures/BinaryTrie.scala (100%)
 rename testcases/{ => verification}/datastructures/HeapSort.scala (100%)
 rename testcases/{ => verification}/datastructures/InsertionSort.scala (100%)
 rename testcases/{ => verification}/datastructures/LeftistHeap.scala (100%)
 rename testcases/{ => verification}/datastructures/ListWithSize.scala (100%)
 rename testcases/{ => verification}/datastructures/MergeSort.scala (100%)
 rename testcases/{ => verification}/datastructures/QuickSort.scala (100%)
 rename testcases/{ => verification}/datastructures/RedBlackTree.scala (100%)
 rename testcases/{ => verification}/datastructures/SortedList.scala (100%)
 rename testcases/{ => verification}/datastructures/TreeListSetNoDup.scala (100%)
 rename testcases/{ => verification}/graph/MST/MSTMap.scala (100%)
 rename testcases/{ => verification}/graph/MST/SpanningTree.scala (100%)
 rename testcases/{ => verification}/graph/SetIteration.scala (100%)
 rename testcases/{ => verification}/graph/SimpleInduction.scala (100%)
 rename testcases/{ => verification}/graph/SortedNDList.scala (100%)
 rename testcases/{ => verification}/graph/Subgraph.scala (100%)
 rename testcases/{ => verification}/graph/SubgraphMap.scala (100%)
 rename testcases/{ => verification}/graph/TreeEquivalence.scala (100%)
 rename testcases/{ => verification}/graph/TreeEquivalenceMap.scala (100%)
 rename testcases/{ => verification}/graph/dijkstras/DijkstrasSet.scala (100%)
 rename testcases/{ => verification}/graph/dijkstras/DijkstrasSetToVisit.scala (100%)
 rename testcases/{ => verification}/graph/dijkstras/DijkstrasSortedList.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/AssociativeList.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/ForElimination.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/InsertionSort.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/LambdaEval.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/ListTree.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/MergeSort.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/PropositionalLogic.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/QuickSort.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/RedBlackTree.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/RedBlackTreeDeletion.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/SemanticsPreservation.scala (100%)
 rename testcases/{ => verification}/pldi2011-testcases/TreeMap.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/AmortizedQueue.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/AssociativeList.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/InsertionSort.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/ListOperations.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/PropositionalLogic.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/RedBlackTree.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/SearchLinkedList.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/SumAndMax.scala (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/AmortizedQueue-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/AssociativeList-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/InsertionSort-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/ListOperations-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/PropositionalLogic-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/RedBlackTree-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/SearchLinkedList-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/camera-ready-eval-summaries/SumAndMax-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/AmortizedQueue-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/AssociativeList-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/InsertionSort-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/ListOperations-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/PropositionalLogic-evaluation-PLDI-100.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/PropositionalLogic-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/RedBlackTree-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/SearchLinkedList-evaluation.txt (100%)
 rename testcases/{ => verification}/sas2011-testcases/eval-summary/SumAndMax-evaluation-pldi-100.txt (100%)
 rename testcases/{scala-workshop => verification/scala2013}/AmortizedQueue.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/AmortizedQueueImp.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/Arithmetic.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/AssociativeList.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/AssociativeListImp.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/ListOperations.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/ListOperationsImp.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/PropositionalLogic.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/RedBlackTree.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/SearchLinkedList.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/Sorting.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/SumAndMax.scala (100%)
 rename testcases/{scala-workshop => verification/scala2013}/SumAndMaxImp.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/CADE07.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/CADE07Hard.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/Giuliano.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/JustFormulas.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/ListProperties.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/PaperExamples.scala (100%)
 rename testcases/{ => verification}/vmcai2011-testcases/SanityChecks.scala (100%)
 rename testcases/{ => verification}/vstte10competition/AmortizedQueue.scala (100%)
 rename testcases/{ => verification}/vstte10competition/Injection.scala (100%)
 rename testcases/{ => verification}/vstte10competition/SearchLinkedList.scala (100%)
 rename testcases/{ => verification}/vstte10competition/SumAndMax.scala (100%)
 rename testcases/{ => verification}/xlang/AbsArray.scala (100%)
 rename testcases/{ => verification}/xlang/AbsFun.scala (100%)
 rename testcases/{ => verification}/xlang/Add.scala (100%)
 rename testcases/{ => verification}/xlang/ArrayBinarySearch.scala (100%)
 rename testcases/{ => verification}/xlang/ArrayBinarySearchProcedural.scala (100%)
 rename testcases/{ => verification}/xlang/BinaryTreeImp.scala (100%)
 rename testcases/{ => verification}/xlang/BubbleFun.scala (100%)
 rename testcases/{ => verification}/xlang/BubbleSort.scala (100%)
 rename testcases/{ => verification}/xlang/BubbleWeakInvariant.scala (100%)
 rename testcases/{ => verification}/xlang/InsertionSortImp.scala (100%)
 rename testcases/{ => verification}/xlang/IntOperations.scala (100%)
 rename testcases/{ => verification}/xlang/LinearSearch.scala (100%)
 rename testcases/{ => verification}/xlang/ListImp.scala (100%)
 rename testcases/{ => verification}/xlang/MaxSum.scala (100%)
 rename testcases/{ => verification}/xlang/Mult.scala (100%)
 rename testcases/{ => verification}/xlang/NonDeterministicList.scala (100%)
 rename testcases/{ => verification}/xlang/QuickSortImp.scala (100%)
 rename testcases/{ => verification}/xlang/buggyEpsilon.scala (100%)
 rename testcases/{ => verification}/xlang/master-thesis-regis/Arithmetic.scala (100%)
 rename testcases/{ => verification}/xlang/master-thesis-regis/ArrayBubbleSort.scala (100%)
 rename testcases/{ => verification}/xlang/master-thesis-regis/ArrayOperations.scala (100%)
 rename testcases/{ => verification}/xlang/master-thesis-regis/Constraints.scala (100%)
 rename testcases/{ => verification}/xlang/master-thesis-regis/ListOperations.scala (100%)
 rename testcases/{ => verification}/xlang/xplusone.scala (100%)

diff --git a/testcases/Abs.scala b/testcases/Abs.scala
deleted file mode 100644
index 52baf7101..000000000
--- a/testcases/Abs.scala
+++ /dev/null
@@ -1,5 +0,0 @@
-object Abs {
-
-  def abs(x: Int): Int = (if(x < 0) -x else x) ensuring(_ >= 0)
-
-}
diff --git a/testcases/Account2.scala b/testcases/Account2.scala
deleted file mode 100644
index e6fb25ce8..000000000
--- a/testcases/Account2.scala
+++ /dev/null
@@ -1,22 +0,0 @@
-object Account2 {
-  sealed abstract class AccLike 
-  case class Acc(checking : Int, savings : Int) extends AccLike
-
-  def sameTotal(a1 : Acc, a2 : Acc) : Boolean = {
-    a1.checking + a1.savings == a2.checking + a2.savings
-  }
-  def notRed(a : Acc) : Boolean = {
-    a.checking >= 0 && a.savings >= 0
-  }
-
-  def toSavingsOk(x : Int, a : Acc) : Acc = {
-    require (notRed(a) && x >= 0 && a.checking >= x)
-    Acc(a.checking - x, a.savings + x)
-  } ensuring (res => (notRed(res) && sameTotal(a, res)))
-
-  def toSavingsBroken(x : Int, a : Acc) : Acc = {
-    require (notRed(a) && a.checking >= x)
-    Acc(a.checking - x, a.savings + x)
-  } ensuring (res => (notRed(res) && sameTotal(a, res)))
-
-}
diff --git a/testcases/etaps2011-testcases/FromReport.scala b/testcases/graveyard/etaps2011-testcases/FromReport.scala
similarity index 100%
rename from testcases/etaps2011-testcases/FromReport.scala
rename to testcases/graveyard/etaps2011-testcases/FromReport.scala
diff --git a/testcases/etaps2011-testcases/HeapSort.scala b/testcases/graveyard/etaps2011-testcases/HeapSort.scala
similarity index 100%
rename from testcases/etaps2011-testcases/HeapSort.scala
rename to testcases/graveyard/etaps2011-testcases/HeapSort.scala
diff --git a/testcases/etaps2011-testcases/LeftistHeap.scala b/testcases/graveyard/etaps2011-testcases/LeftistHeap.scala
similarity index 100%
rename from testcases/etaps2011-testcases/LeftistHeap.scala
rename to testcases/graveyard/etaps2011-testcases/LeftistHeap.scala
diff --git a/testcases/etaps2011-testcases/VCs.scala b/testcases/graveyard/etaps2011-testcases/VCs.scala
similarity index 100%
rename from testcases/etaps2011-testcases/VCs.scala
rename to testcases/graveyard/etaps2011-testcases/VCs.scala
diff --git a/testcases/etaps2011-testcases/VCsHARD.scala b/testcases/graveyard/etaps2011-testcases/VCsHARD.scala
similarity index 100%
rename from testcases/etaps2011-testcases/VCsHARD.scala
rename to testcases/graveyard/etaps2011-testcases/VCsHARD.scala
diff --git a/testcases/etaps2011-testcases/manual b/testcases/graveyard/etaps2011-testcases/manual
similarity index 100%
rename from testcases/etaps2011-testcases/manual
rename to testcases/graveyard/etaps2011-testcases/manual
diff --git a/testcases/testgen/Abs.scala b/testcases/graveyard/testgen/Abs.scala
similarity index 100%
rename from testcases/testgen/Abs.scala
rename to testcases/graveyard/testgen/Abs.scala
diff --git a/testcases/testgen/Abs2.scala b/testcases/graveyard/testgen/Abs2.scala
similarity index 100%
rename from testcases/testgen/Abs2.scala
rename to testcases/graveyard/testgen/Abs2.scala
diff --git a/testcases/testgen/Diamond.scala b/testcases/graveyard/testgen/Diamond.scala
similarity index 100%
rename from testcases/testgen/Diamond.scala
rename to testcases/graveyard/testgen/Diamond.scala
diff --git a/testcases/testgen/Imp.scala b/testcases/graveyard/testgen/Imp.scala
similarity index 100%
rename from testcases/testgen/Imp.scala
rename to testcases/graveyard/testgen/Imp.scala
diff --git a/testcases/testgen/ImpWaypoint.scala b/testcases/graveyard/testgen/ImpWaypoint.scala
similarity index 100%
rename from testcases/testgen/ImpWaypoint.scala
rename to testcases/graveyard/testgen/ImpWaypoint.scala
diff --git a/testcases/testgen/List.scala b/testcases/graveyard/testgen/List.scala
similarity index 100%
rename from testcases/testgen/List.scala
rename to testcases/graveyard/testgen/List.scala
diff --git a/testcases/testgen/MultiCall.scala b/testcases/graveyard/testgen/MultiCall.scala
similarity index 100%
rename from testcases/testgen/MultiCall.scala
rename to testcases/graveyard/testgen/MultiCall.scala
diff --git a/testcases/testgen/Sum.scala b/testcases/graveyard/testgen/Sum.scala
similarity index 100%
rename from testcases/testgen/Sum.scala
rename to testcases/graveyard/testgen/Sum.scala
diff --git a/testcases/condabd/benchmarks/AddressBook/AddressesMakeAddressBook.scala b/testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMakeAddressBook.scala
similarity index 100%
rename from testcases/condabd/benchmarks/AddressBook/AddressesMakeAddressBook.scala
rename to testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMakeAddressBook.scala
diff --git a/testcases/condabd/benchmarks/AddressBook/AddressesMakeAddressBookWithHelpers.scala b/testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMakeAddressBookWithHelpers.scala
similarity index 100%
rename from testcases/condabd/benchmarks/AddressBook/AddressesMakeAddressBookWithHelpers.scala
rename to testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMakeAddressBookWithHelpers.scala
diff --git a/testcases/condabd/benchmarks/AddressBook/AddressesMergeAddressBooks.scala b/testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMergeAddressBooks.scala
similarity index 100%
rename from testcases/condabd/benchmarks/AddressBook/AddressesMergeAddressBooks.scala
rename to testcases/synthesis/condabd/benchmarks/AddressBook/AddressesMergeAddressBooks.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueue.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueue.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueue.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueue.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueueCheckf.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueCheckf.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueueCheckf.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueCheckf.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueueFull.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueFull.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueueFull.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueFull.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueueSnoc.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueSnoc.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueueSnoc.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueSnoc.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueueSnocWeird.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueSnocWeird.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueueSnocWeird.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueSnocWeird.scala
diff --git a/testcases/condabd/benchmarks/BatchedQueue/BatchedQueueTail.scala b/testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueTail.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BatchedQueue/BatchedQueueTail.scala
rename to testcases/synthesis/condabd/benchmarks/BatchedQueue/BatchedQueueTail.scala
diff --git a/testcases/condabd/benchmarks/BinarySearch.scala b/testcases/synthesis/condabd/benchmarks/BinarySearch.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BinarySearch.scala
rename to testcases/synthesis/condabd/benchmarks/BinarySearch.scala
diff --git a/testcases/condabd/benchmarks/BinarySearchTree/BinarySearchTreeFull.scala b/testcases/synthesis/condabd/benchmarks/BinarySearchTree/BinarySearchTreeFull.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BinarySearchTree/BinarySearchTreeFull.scala
rename to testcases/synthesis/condabd/benchmarks/BinarySearchTree/BinarySearchTreeFull.scala
diff --git a/testcases/condabd/benchmarks/BinarySearchTree/BinarySearchTreeMember.scala b/testcases/synthesis/condabd/benchmarks/BinarySearchTree/BinarySearchTreeMember.scala
similarity index 100%
rename from testcases/condabd/benchmarks/BinarySearchTree/BinarySearchTreeMember.scala
rename to testcases/synthesis/condabd/benchmarks/BinarySearchTree/BinarySearchTreeMember.scala
diff --git a/testcases/condabd/benchmarks/InsertionSort/InsertionSortInsert.scala b/testcases/synthesis/condabd/benchmarks/InsertionSort/InsertionSortInsert.scala
similarity index 100%
rename from testcases/condabd/benchmarks/InsertionSort/InsertionSortInsert.scala
rename to testcases/synthesis/condabd/benchmarks/InsertionSort/InsertionSortInsert.scala
diff --git a/testcases/condabd/benchmarks/InsertionSort/InsertionSortSort.scala b/testcases/synthesis/condabd/benchmarks/InsertionSort/InsertionSortSort.scala
similarity index 100%
rename from testcases/condabd/benchmarks/InsertionSort/InsertionSortSort.scala
rename to testcases/synthesis/condabd/benchmarks/InsertionSort/InsertionSortSort.scala
diff --git a/testcases/condabd/benchmarks/List/ListConcat.scala b/testcases/synthesis/condabd/benchmarks/List/ListConcat.scala
similarity index 100%
rename from testcases/condabd/benchmarks/List/ListConcat.scala
rename to testcases/synthesis/condabd/benchmarks/List/ListConcat.scala
diff --git a/testcases/condabd/benchmarks/List/ListSearch.scala b/testcases/synthesis/condabd/benchmarks/List/ListSearch.scala
similarity index 100%
rename from testcases/condabd/benchmarks/List/ListSearch.scala
rename to testcases/synthesis/condabd/benchmarks/List/ListSearch.scala
diff --git a/testcases/condabd/benchmarks/MergeSort/MergeSortMerge.scala b/testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortMerge.scala
similarity index 100%
rename from testcases/condabd/benchmarks/MergeSort/MergeSortMerge.scala
rename to testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortMerge.scala
diff --git a/testcases/condabd/benchmarks/MergeSort/MergeSortSort.scala b/testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortSort.scala
similarity index 100%
rename from testcases/condabd/benchmarks/MergeSort/MergeSortSort.scala
rename to testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortSort.scala
diff --git a/testcases/condabd/benchmarks/MergeSort/MergeSortSortWithVal.scala b/testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortSortWithVal.scala
similarity index 100%
rename from testcases/condabd/benchmarks/MergeSort/MergeSortSortWithVal.scala
rename to testcases/synthesis/condabd/benchmarks/MergeSort/MergeSortSortWithVal.scala
diff --git a/testcases/condabd/benchmarks/RedBlackTree/RedBlackTree.scala b/testcases/synthesis/condabd/benchmarks/RedBlackTree/RedBlackTree.scala
similarity index 100%
rename from testcases/condabd/benchmarks/RedBlackTree/RedBlackTree.scala
rename to testcases/synthesis/condabd/benchmarks/RedBlackTree/RedBlackTree.scala
diff --git a/testcases/condabd/benchmarks/RedBlackTree/RedBlackTreeInsert.scala b/testcases/synthesis/condabd/benchmarks/RedBlackTree/RedBlackTreeInsert.scala
similarity index 100%
rename from testcases/condabd/benchmarks/RedBlackTree/RedBlackTreeInsert.scala
rename to testcases/synthesis/condabd/benchmarks/RedBlackTree/RedBlackTreeInsert.scala
diff --git a/testcases/condabd/test/insynth/Addresses.scala b/testcases/synthesis/condabd/test/insynth/Addresses.scala
similarity index 100%
rename from testcases/condabd/test/insynth/Addresses.scala
rename to testcases/synthesis/condabd/test/insynth/Addresses.scala
diff --git a/testcases/condabd/test/insynth/AddressesWithAddition.scala b/testcases/synthesis/condabd/test/insynth/AddressesWithAddition.scala
similarity index 100%
rename from testcases/condabd/test/insynth/AddressesWithAddition.scala
rename to testcases/synthesis/condabd/test/insynth/AddressesWithAddition.scala
diff --git a/testcases/condabd/test/insynth/ListConcat.scala b/testcases/synthesis/condabd/test/insynth/ListConcat.scala
similarity index 100%
rename from testcases/condabd/test/insynth/ListConcat.scala
rename to testcases/synthesis/condabd/test/insynth/ListConcat.scala
diff --git a/testcases/condabd/test/lesynth/Addresses.scala b/testcases/synthesis/condabd/test/lesynth/Addresses.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/Addresses.scala
rename to testcases/synthesis/condabd/test/lesynth/Addresses.scala
diff --git a/testcases/condabd/test/lesynth/AddressesMergeAddressBooks.scala b/testcases/synthesis/condabd/test/lesynth/AddressesMergeAddressBooks.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/AddressesMergeAddressBooks.scala
rename to testcases/synthesis/condabd/test/lesynth/AddressesMergeAddressBooks.scala
diff --git a/testcases/condabd/test/lesynth/BinarySearchTree.scala b/testcases/synthesis/condabd/test/lesynth/BinarySearchTree.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/BinarySearchTree.scala
rename to testcases/synthesis/condabd/test/lesynth/BinarySearchTree.scala
diff --git a/testcases/condabd/test/lesynth/InsertionSortInsert.scala b/testcases/synthesis/condabd/test/lesynth/InsertionSortInsert.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/InsertionSortInsert.scala
rename to testcases/synthesis/condabd/test/lesynth/InsertionSortInsert.scala
diff --git a/testcases/condabd/test/lesynth/ListConcat.scala b/testcases/synthesis/condabd/test/lesynth/ListConcat.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/ListConcat.scala
rename to testcases/synthesis/condabd/test/lesynth/ListConcat.scala
diff --git a/testcases/condabd/test/lesynth/ListConcatVerifierTest.scala b/testcases/synthesis/condabd/test/lesynth/ListConcatVerifierTest.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/ListConcatVerifierTest.scala
rename to testcases/synthesis/condabd/test/lesynth/ListConcatVerifierTest.scala
diff --git a/testcases/condabd/test/lesynth/ListConcatWithEmpty.scala b/testcases/synthesis/condabd/test/lesynth/ListConcatWithEmpty.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/ListConcatWithEmpty.scala
rename to testcases/synthesis/condabd/test/lesynth/ListConcatWithEmpty.scala
diff --git a/testcases/condabd/test/lesynth/MergeSortSort.scala b/testcases/synthesis/condabd/test/lesynth/MergeSortSort.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/MergeSortSort.scala
rename to testcases/synthesis/condabd/test/lesynth/MergeSortSort.scala
diff --git a/testcases/condabd/test/lesynth/RedBlackTreeInsert.scala b/testcases/synthesis/condabd/test/lesynth/RedBlackTreeInsert.scala
similarity index 100%
rename from testcases/condabd/test/lesynth/RedBlackTreeInsert.scala
rename to testcases/synthesis/condabd/test/lesynth/RedBlackTreeInsert.scala
diff --git a/testcases/insynth-leon-tests/Arguments.scala b/testcases/synthesis/insynth-leon-tests/Arguments.scala
similarity index 100%
rename from testcases/insynth-leon-tests/Arguments.scala
rename to testcases/synthesis/insynth-leon-tests/Arguments.scala
diff --git a/testcases/insynth-leon-tests/BubbleSortBug.scala b/testcases/synthesis/insynth-leon-tests/BubbleSortBug.scala
similarity index 100%
rename from testcases/insynth-leon-tests/BubbleSortBug.scala
rename to testcases/synthesis/insynth-leon-tests/BubbleSortBug.scala
diff --git a/testcases/insynth-leon-tests/CaseClassSelectExample.scala b/testcases/synthesis/insynth-leon-tests/CaseClassSelectExample.scala
similarity index 100%
rename from testcases/insynth-leon-tests/CaseClassSelectExample.scala
rename to testcases/synthesis/insynth-leon-tests/CaseClassSelectExample.scala
diff --git a/testcases/insynth-leon-tests/Hole.scala b/testcases/synthesis/insynth-leon-tests/Hole.scala
similarity index 100%
rename from testcases/insynth-leon-tests/Hole.scala
rename to testcases/synthesis/insynth-leon-tests/Hole.scala
diff --git a/testcases/insynth-leon-tests/ListOperationsHole.scala b/testcases/synthesis/insynth-leon-tests/ListOperationsHole.scala
similarity index 100%
rename from testcases/insynth-leon-tests/ListOperationsHole.scala
rename to testcases/synthesis/insynth-leon-tests/ListOperationsHole.scala
diff --git a/testcases/insynth-leon-tests/RedBlackTreeFull.scala b/testcases/synthesis/insynth-leon-tests/RedBlackTreeFull.scala
similarity index 100%
rename from testcases/insynth-leon-tests/RedBlackTreeFull.scala
rename to testcases/synthesis/insynth-leon-tests/RedBlackTreeFull.scala
diff --git a/testcases/insynth-synthesis-tests/Hole.scala b/testcases/synthesis/insynth-synthesis-tests/Hole.scala
similarity index 100%
rename from testcases/insynth-synthesis-tests/Hole.scala
rename to testcases/synthesis/insynth-synthesis-tests/Hole.scala
diff --git a/testcases/insynth-synthesis-tests/LocalScope.scala b/testcases/synthesis/insynth-synthesis-tests/LocalScope.scala
similarity index 100%
rename from testcases/insynth-synthesis-tests/LocalScope.scala
rename to testcases/synthesis/insynth-synthesis-tests/LocalScope.scala
diff --git a/testcases/lesynth-results/RedBlackTreeSynthResult.scala b/testcases/synthesis/lesynth-results/RedBlackTreeSynthResult.scala
similarity index 100%
rename from testcases/lesynth-results/RedBlackTreeSynthResult.scala
rename to testcases/synthesis/lesynth-results/RedBlackTreeSynthResult.scala
diff --git a/testcases/lesynth-results/RedBlackTreeSynthResultBad.scala b/testcases/synthesis/lesynth-results/RedBlackTreeSynthResultBad.scala
similarity index 100%
rename from testcases/lesynth-results/RedBlackTreeSynthResultBad.scala
rename to testcases/synthesis/lesynth-results/RedBlackTreeSynthResultBad.scala
diff --git a/testcases/Addresses.scala b/testcases/verification/Addresses.scala
similarity index 99%
rename from testcases/Addresses.scala
rename to testcases/verification/Addresses.scala
index 3e5d730e5..cd089c44c 100644
--- a/testcases/Addresses.scala
+++ b/testcases/verification/Addresses.scala
@@ -31,7 +31,7 @@ object Addresses {
   }) ensuring (res => res==theseAunique1(as,l))
 
   def disjoint(x:Set[Int],y:Set[Int]):Boolean = {
-    x ** y == Set.empty[Int]
+    (x & y) == Set.empty[Int]
   }
 
   def uniqueAbsentAs(unique:Set[Int],absent:Set[Int],l:List) : Boolean = (l match {
diff --git a/testcases/Errors.scala b/testcases/verification/Errors.scala
similarity index 100%
rename from testcases/Errors.scala
rename to testcases/verification/Errors.scala
diff --git a/testcases/Fibonacci.scala b/testcases/verification/Fibonacci.scala
similarity index 100%
rename from testcases/Fibonacci.scala
rename to testcases/verification/Fibonacci.scala
diff --git a/testcases/FiniteSort.scala b/testcases/verification/FiniteSort.scala
similarity index 100%
rename from testcases/FiniteSort.scala
rename to testcases/verification/FiniteSort.scala
diff --git a/testcases/Interpret.scala b/testcases/verification/Interpreter.scala
similarity index 100%
rename from testcases/Interpret.scala
rename to testcases/verification/Interpreter.scala
diff --git a/testcases/MutuallyRecursive.scala b/testcases/verification/MutuallyRecursive.scala
similarity index 100%
rename from testcases/MutuallyRecursive.scala
rename to testcases/verification/MutuallyRecursive.scala
diff --git a/testcases/Naturals.scala b/testcases/verification/Naturals.scala
similarity index 100%
rename from testcases/Naturals.scala
rename to testcases/verification/Naturals.scala
diff --git a/testcases/Parser.scala b/testcases/verification/Parser.scala
similarity index 100%
rename from testcases/Parser.scala
rename to testcases/verification/Parser.scala
diff --git a/testcases/Prime.scala b/testcases/verification/Prime.scala
similarity index 100%
rename from testcases/Prime.scala
rename to testcases/verification/Prime.scala
diff --git a/testcases/PropositionalLogic.scala b/testcases/verification/PropositionalLogic.scala
similarity index 100%
rename from testcases/PropositionalLogic.scala
rename to testcases/verification/PropositionalLogic.scala
diff --git a/testcases/SecondsToTime.scala b/testcases/verification/SecondsToTime.scala
similarity index 100%
rename from testcases/SecondsToTime.scala
rename to testcases/verification/SecondsToTime.scala
diff --git a/testcases/SimpInterpret.scala b/testcases/verification/SimpInterpret.scala
similarity index 100%
rename from testcases/SimpInterpret.scala
rename to testcases/verification/SimpInterpret.scala
diff --git a/testcases/TwoSizeFunctions.scala b/testcases/verification/TwoSizeFunctions.scala
similarity index 100%
rename from testcases/TwoSizeFunctions.scala
rename to testcases/verification/TwoSizeFunctions.scala
diff --git a/testcases/case-studies/Compiler.scala b/testcases/verification/case-studies/Compiler.scala
similarity index 100%
rename from testcases/case-studies/Compiler.scala
rename to testcases/verification/case-studies/Compiler.scala
diff --git a/testcases/case-studies/Lambda.scala b/testcases/verification/case-studies/Lambda.scala
similarity index 100%
rename from testcases/case-studies/Lambda.scala
rename to testcases/verification/case-studies/Lambda.scala
diff --git a/testcases/case-studies/Sync.scala b/testcases/verification/case-studies/Sync.scala
similarity index 100%
rename from testcases/case-studies/Sync.scala
rename to testcases/verification/case-studies/Sync.scala
diff --git a/testcases/datastructures/AVLTree.scala b/testcases/verification/datastructures/AVLTree.scala
similarity index 100%
rename from testcases/datastructures/AVLTree.scala
rename to testcases/verification/datastructures/AVLTree.scala
diff --git a/testcases/datastructures/AmortizedQueue.scala b/testcases/verification/datastructures/AmortizedQueue.scala
similarity index 100%
rename from testcases/datastructures/AmortizedQueue.scala
rename to testcases/verification/datastructures/AmortizedQueue.scala
diff --git a/testcases/datastructures/BinarySearchTree.scala b/testcases/verification/datastructures/BinarySearchTree.scala
similarity index 100%
rename from testcases/datastructures/BinarySearchTree.scala
rename to testcases/verification/datastructures/BinarySearchTree.scala
diff --git a/testcases/datastructures/BinarySearchTreeSorted.scala b/testcases/verification/datastructures/BinarySearchTreeSorted.scala
similarity index 100%
rename from testcases/datastructures/BinarySearchTreeSorted.scala
rename to testcases/verification/datastructures/BinarySearchTreeSorted.scala
diff --git a/testcases/datastructures/BinaryTrie.scala b/testcases/verification/datastructures/BinaryTrie.scala
similarity index 100%
rename from testcases/datastructures/BinaryTrie.scala
rename to testcases/verification/datastructures/BinaryTrie.scala
diff --git a/testcases/datastructures/HeapSort.scala b/testcases/verification/datastructures/HeapSort.scala
similarity index 100%
rename from testcases/datastructures/HeapSort.scala
rename to testcases/verification/datastructures/HeapSort.scala
diff --git a/testcases/datastructures/InsertionSort.scala b/testcases/verification/datastructures/InsertionSort.scala
similarity index 100%
rename from testcases/datastructures/InsertionSort.scala
rename to testcases/verification/datastructures/InsertionSort.scala
diff --git a/testcases/datastructures/LeftistHeap.scala b/testcases/verification/datastructures/LeftistHeap.scala
similarity index 100%
rename from testcases/datastructures/LeftistHeap.scala
rename to testcases/verification/datastructures/LeftistHeap.scala
diff --git a/testcases/datastructures/ListWithSize.scala b/testcases/verification/datastructures/ListWithSize.scala
similarity index 100%
rename from testcases/datastructures/ListWithSize.scala
rename to testcases/verification/datastructures/ListWithSize.scala
diff --git a/testcases/datastructures/MergeSort.scala b/testcases/verification/datastructures/MergeSort.scala
similarity index 100%
rename from testcases/datastructures/MergeSort.scala
rename to testcases/verification/datastructures/MergeSort.scala
diff --git a/testcases/datastructures/QuickSort.scala b/testcases/verification/datastructures/QuickSort.scala
similarity index 100%
rename from testcases/datastructures/QuickSort.scala
rename to testcases/verification/datastructures/QuickSort.scala
diff --git a/testcases/datastructures/RedBlackTree.scala b/testcases/verification/datastructures/RedBlackTree.scala
similarity index 100%
rename from testcases/datastructures/RedBlackTree.scala
rename to testcases/verification/datastructures/RedBlackTree.scala
diff --git a/testcases/datastructures/SortedList.scala b/testcases/verification/datastructures/SortedList.scala
similarity index 100%
rename from testcases/datastructures/SortedList.scala
rename to testcases/verification/datastructures/SortedList.scala
diff --git a/testcases/datastructures/TreeListSetNoDup.scala b/testcases/verification/datastructures/TreeListSetNoDup.scala
similarity index 100%
rename from testcases/datastructures/TreeListSetNoDup.scala
rename to testcases/verification/datastructures/TreeListSetNoDup.scala
diff --git a/testcases/graph/MST/MSTMap.scala b/testcases/verification/graph/MST/MSTMap.scala
similarity index 100%
rename from testcases/graph/MST/MSTMap.scala
rename to testcases/verification/graph/MST/MSTMap.scala
diff --git a/testcases/graph/MST/SpanningTree.scala b/testcases/verification/graph/MST/SpanningTree.scala
similarity index 100%
rename from testcases/graph/MST/SpanningTree.scala
rename to testcases/verification/graph/MST/SpanningTree.scala
diff --git a/testcases/graph/SetIteration.scala b/testcases/verification/graph/SetIteration.scala
similarity index 100%
rename from testcases/graph/SetIteration.scala
rename to testcases/verification/graph/SetIteration.scala
diff --git a/testcases/graph/SimpleInduction.scala b/testcases/verification/graph/SimpleInduction.scala
similarity index 100%
rename from testcases/graph/SimpleInduction.scala
rename to testcases/verification/graph/SimpleInduction.scala
diff --git a/testcases/graph/SortedNDList.scala b/testcases/verification/graph/SortedNDList.scala
similarity index 100%
rename from testcases/graph/SortedNDList.scala
rename to testcases/verification/graph/SortedNDList.scala
diff --git a/testcases/graph/Subgraph.scala b/testcases/verification/graph/Subgraph.scala
similarity index 100%
rename from testcases/graph/Subgraph.scala
rename to testcases/verification/graph/Subgraph.scala
diff --git a/testcases/graph/SubgraphMap.scala b/testcases/verification/graph/SubgraphMap.scala
similarity index 100%
rename from testcases/graph/SubgraphMap.scala
rename to testcases/verification/graph/SubgraphMap.scala
diff --git a/testcases/graph/TreeEquivalence.scala b/testcases/verification/graph/TreeEquivalence.scala
similarity index 100%
rename from testcases/graph/TreeEquivalence.scala
rename to testcases/verification/graph/TreeEquivalence.scala
diff --git a/testcases/graph/TreeEquivalenceMap.scala b/testcases/verification/graph/TreeEquivalenceMap.scala
similarity index 100%
rename from testcases/graph/TreeEquivalenceMap.scala
rename to testcases/verification/graph/TreeEquivalenceMap.scala
diff --git a/testcases/graph/dijkstras/DijkstrasSet.scala b/testcases/verification/graph/dijkstras/DijkstrasSet.scala
similarity index 100%
rename from testcases/graph/dijkstras/DijkstrasSet.scala
rename to testcases/verification/graph/dijkstras/DijkstrasSet.scala
diff --git a/testcases/graph/dijkstras/DijkstrasSetToVisit.scala b/testcases/verification/graph/dijkstras/DijkstrasSetToVisit.scala
similarity index 100%
rename from testcases/graph/dijkstras/DijkstrasSetToVisit.scala
rename to testcases/verification/graph/dijkstras/DijkstrasSetToVisit.scala
diff --git a/testcases/graph/dijkstras/DijkstrasSortedList.scala b/testcases/verification/graph/dijkstras/DijkstrasSortedList.scala
similarity index 100%
rename from testcases/graph/dijkstras/DijkstrasSortedList.scala
rename to testcases/verification/graph/dijkstras/DijkstrasSortedList.scala
diff --git a/testcases/pldi2011-testcases/AssociativeList.scala b/testcases/verification/pldi2011-testcases/AssociativeList.scala
similarity index 100%
rename from testcases/pldi2011-testcases/AssociativeList.scala
rename to testcases/verification/pldi2011-testcases/AssociativeList.scala
diff --git a/testcases/pldi2011-testcases/ForElimination.scala b/testcases/verification/pldi2011-testcases/ForElimination.scala
similarity index 100%
rename from testcases/pldi2011-testcases/ForElimination.scala
rename to testcases/verification/pldi2011-testcases/ForElimination.scala
diff --git a/testcases/pldi2011-testcases/InsertionSort.scala b/testcases/verification/pldi2011-testcases/InsertionSort.scala
similarity index 100%
rename from testcases/pldi2011-testcases/InsertionSort.scala
rename to testcases/verification/pldi2011-testcases/InsertionSort.scala
diff --git a/testcases/pldi2011-testcases/LambdaEval.scala b/testcases/verification/pldi2011-testcases/LambdaEval.scala
similarity index 100%
rename from testcases/pldi2011-testcases/LambdaEval.scala
rename to testcases/verification/pldi2011-testcases/LambdaEval.scala
diff --git a/testcases/pldi2011-testcases/ListTree.scala b/testcases/verification/pldi2011-testcases/ListTree.scala
similarity index 100%
rename from testcases/pldi2011-testcases/ListTree.scala
rename to testcases/verification/pldi2011-testcases/ListTree.scala
diff --git a/testcases/pldi2011-testcases/MergeSort.scala b/testcases/verification/pldi2011-testcases/MergeSort.scala
similarity index 100%
rename from testcases/pldi2011-testcases/MergeSort.scala
rename to testcases/verification/pldi2011-testcases/MergeSort.scala
diff --git a/testcases/pldi2011-testcases/PropositionalLogic.scala b/testcases/verification/pldi2011-testcases/PropositionalLogic.scala
similarity index 100%
rename from testcases/pldi2011-testcases/PropositionalLogic.scala
rename to testcases/verification/pldi2011-testcases/PropositionalLogic.scala
diff --git a/testcases/pldi2011-testcases/QuickSort.scala b/testcases/verification/pldi2011-testcases/QuickSort.scala
similarity index 100%
rename from testcases/pldi2011-testcases/QuickSort.scala
rename to testcases/verification/pldi2011-testcases/QuickSort.scala
diff --git a/testcases/pldi2011-testcases/RedBlackTree.scala b/testcases/verification/pldi2011-testcases/RedBlackTree.scala
similarity index 100%
rename from testcases/pldi2011-testcases/RedBlackTree.scala
rename to testcases/verification/pldi2011-testcases/RedBlackTree.scala
diff --git a/testcases/pldi2011-testcases/RedBlackTreeDeletion.scala b/testcases/verification/pldi2011-testcases/RedBlackTreeDeletion.scala
similarity index 100%
rename from testcases/pldi2011-testcases/RedBlackTreeDeletion.scala
rename to testcases/verification/pldi2011-testcases/RedBlackTreeDeletion.scala
diff --git a/testcases/pldi2011-testcases/SemanticsPreservation.scala b/testcases/verification/pldi2011-testcases/SemanticsPreservation.scala
similarity index 100%
rename from testcases/pldi2011-testcases/SemanticsPreservation.scala
rename to testcases/verification/pldi2011-testcases/SemanticsPreservation.scala
diff --git a/testcases/pldi2011-testcases/TreeMap.scala b/testcases/verification/pldi2011-testcases/TreeMap.scala
similarity index 100%
rename from testcases/pldi2011-testcases/TreeMap.scala
rename to testcases/verification/pldi2011-testcases/TreeMap.scala
diff --git a/testcases/sas2011-testcases/AmortizedQueue.scala b/testcases/verification/sas2011-testcases/AmortizedQueue.scala
similarity index 100%
rename from testcases/sas2011-testcases/AmortizedQueue.scala
rename to testcases/verification/sas2011-testcases/AmortizedQueue.scala
diff --git a/testcases/sas2011-testcases/AssociativeList.scala b/testcases/verification/sas2011-testcases/AssociativeList.scala
similarity index 100%
rename from testcases/sas2011-testcases/AssociativeList.scala
rename to testcases/verification/sas2011-testcases/AssociativeList.scala
diff --git a/testcases/sas2011-testcases/InsertionSort.scala b/testcases/verification/sas2011-testcases/InsertionSort.scala
similarity index 100%
rename from testcases/sas2011-testcases/InsertionSort.scala
rename to testcases/verification/sas2011-testcases/InsertionSort.scala
diff --git a/testcases/sas2011-testcases/ListOperations.scala b/testcases/verification/sas2011-testcases/ListOperations.scala
similarity index 100%
rename from testcases/sas2011-testcases/ListOperations.scala
rename to testcases/verification/sas2011-testcases/ListOperations.scala
diff --git a/testcases/sas2011-testcases/PropositionalLogic.scala b/testcases/verification/sas2011-testcases/PropositionalLogic.scala
similarity index 100%
rename from testcases/sas2011-testcases/PropositionalLogic.scala
rename to testcases/verification/sas2011-testcases/PropositionalLogic.scala
diff --git a/testcases/sas2011-testcases/RedBlackTree.scala b/testcases/verification/sas2011-testcases/RedBlackTree.scala
similarity index 100%
rename from testcases/sas2011-testcases/RedBlackTree.scala
rename to testcases/verification/sas2011-testcases/RedBlackTree.scala
diff --git a/testcases/sas2011-testcases/SearchLinkedList.scala b/testcases/verification/sas2011-testcases/SearchLinkedList.scala
similarity index 100%
rename from testcases/sas2011-testcases/SearchLinkedList.scala
rename to testcases/verification/sas2011-testcases/SearchLinkedList.scala
diff --git a/testcases/sas2011-testcases/SumAndMax.scala b/testcases/verification/sas2011-testcases/SumAndMax.scala
similarity index 100%
rename from testcases/sas2011-testcases/SumAndMax.scala
rename to testcases/verification/sas2011-testcases/SumAndMax.scala
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/AmortizedQueue-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/AmortizedQueue-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/AmortizedQueue-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/AmortizedQueue-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/AssociativeList-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/AssociativeList-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/AssociativeList-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/AssociativeList-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/InsertionSort-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/InsertionSort-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/InsertionSort-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/InsertionSort-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/ListOperations-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/ListOperations-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/ListOperations-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/ListOperations-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/PropositionalLogic-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/PropositionalLogic-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/PropositionalLogic-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/PropositionalLogic-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/RedBlackTree-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/RedBlackTree-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/RedBlackTree-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/RedBlackTree-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/SearchLinkedList-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/SearchLinkedList-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/SearchLinkedList-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/SearchLinkedList-evaluation.txt
diff --git a/testcases/sas2011-testcases/camera-ready-eval-summaries/SumAndMax-evaluation.txt b/testcases/verification/sas2011-testcases/camera-ready-eval-summaries/SumAndMax-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/camera-ready-eval-summaries/SumAndMax-evaluation.txt
rename to testcases/verification/sas2011-testcases/camera-ready-eval-summaries/SumAndMax-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/AmortizedQueue-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/AmortizedQueue-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/AmortizedQueue-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/AmortizedQueue-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/AssociativeList-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/AssociativeList-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/AssociativeList-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/AssociativeList-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/InsertionSort-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/InsertionSort-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/InsertionSort-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/InsertionSort-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/ListOperations-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/ListOperations-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/ListOperations-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/ListOperations-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/PropositionalLogic-evaluation-PLDI-100.txt b/testcases/verification/sas2011-testcases/eval-summary/PropositionalLogic-evaluation-PLDI-100.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/PropositionalLogic-evaluation-PLDI-100.txt
rename to testcases/verification/sas2011-testcases/eval-summary/PropositionalLogic-evaluation-PLDI-100.txt
diff --git a/testcases/sas2011-testcases/eval-summary/PropositionalLogic-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/PropositionalLogic-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/PropositionalLogic-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/PropositionalLogic-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/RedBlackTree-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/RedBlackTree-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/RedBlackTree-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/RedBlackTree-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/SearchLinkedList-evaluation.txt b/testcases/verification/sas2011-testcases/eval-summary/SearchLinkedList-evaluation.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/SearchLinkedList-evaluation.txt
rename to testcases/verification/sas2011-testcases/eval-summary/SearchLinkedList-evaluation.txt
diff --git a/testcases/sas2011-testcases/eval-summary/SumAndMax-evaluation-pldi-100.txt b/testcases/verification/sas2011-testcases/eval-summary/SumAndMax-evaluation-pldi-100.txt
similarity index 100%
rename from testcases/sas2011-testcases/eval-summary/SumAndMax-evaluation-pldi-100.txt
rename to testcases/verification/sas2011-testcases/eval-summary/SumAndMax-evaluation-pldi-100.txt
diff --git a/testcases/scala-workshop/AmortizedQueue.scala b/testcases/verification/scala2013/AmortizedQueue.scala
similarity index 100%
rename from testcases/scala-workshop/AmortizedQueue.scala
rename to testcases/verification/scala2013/AmortizedQueue.scala
diff --git a/testcases/scala-workshop/AmortizedQueueImp.scala b/testcases/verification/scala2013/AmortizedQueueImp.scala
similarity index 100%
rename from testcases/scala-workshop/AmortizedQueueImp.scala
rename to testcases/verification/scala2013/AmortizedQueueImp.scala
diff --git a/testcases/scala-workshop/Arithmetic.scala b/testcases/verification/scala2013/Arithmetic.scala
similarity index 100%
rename from testcases/scala-workshop/Arithmetic.scala
rename to testcases/verification/scala2013/Arithmetic.scala
diff --git a/testcases/scala-workshop/AssociativeList.scala b/testcases/verification/scala2013/AssociativeList.scala
similarity index 100%
rename from testcases/scala-workshop/AssociativeList.scala
rename to testcases/verification/scala2013/AssociativeList.scala
diff --git a/testcases/scala-workshop/AssociativeListImp.scala b/testcases/verification/scala2013/AssociativeListImp.scala
similarity index 100%
rename from testcases/scala-workshop/AssociativeListImp.scala
rename to testcases/verification/scala2013/AssociativeListImp.scala
diff --git a/testcases/scala-workshop/ListOperations.scala b/testcases/verification/scala2013/ListOperations.scala
similarity index 100%
rename from testcases/scala-workshop/ListOperations.scala
rename to testcases/verification/scala2013/ListOperations.scala
diff --git a/testcases/scala-workshop/ListOperationsImp.scala b/testcases/verification/scala2013/ListOperationsImp.scala
similarity index 100%
rename from testcases/scala-workshop/ListOperationsImp.scala
rename to testcases/verification/scala2013/ListOperationsImp.scala
diff --git a/testcases/scala-workshop/PropositionalLogic.scala b/testcases/verification/scala2013/PropositionalLogic.scala
similarity index 100%
rename from testcases/scala-workshop/PropositionalLogic.scala
rename to testcases/verification/scala2013/PropositionalLogic.scala
diff --git a/testcases/scala-workshop/RedBlackTree.scala b/testcases/verification/scala2013/RedBlackTree.scala
similarity index 100%
rename from testcases/scala-workshop/RedBlackTree.scala
rename to testcases/verification/scala2013/RedBlackTree.scala
diff --git a/testcases/scala-workshop/SearchLinkedList.scala b/testcases/verification/scala2013/SearchLinkedList.scala
similarity index 100%
rename from testcases/scala-workshop/SearchLinkedList.scala
rename to testcases/verification/scala2013/SearchLinkedList.scala
diff --git a/testcases/scala-workshop/Sorting.scala b/testcases/verification/scala2013/Sorting.scala
similarity index 100%
rename from testcases/scala-workshop/Sorting.scala
rename to testcases/verification/scala2013/Sorting.scala
diff --git a/testcases/scala-workshop/SumAndMax.scala b/testcases/verification/scala2013/SumAndMax.scala
similarity index 100%
rename from testcases/scala-workshop/SumAndMax.scala
rename to testcases/verification/scala2013/SumAndMax.scala
diff --git a/testcases/scala-workshop/SumAndMaxImp.scala b/testcases/verification/scala2013/SumAndMaxImp.scala
similarity index 100%
rename from testcases/scala-workshop/SumAndMaxImp.scala
rename to testcases/verification/scala2013/SumAndMaxImp.scala
diff --git a/testcases/vmcai2011-testcases/CADE07.scala b/testcases/verification/vmcai2011-testcases/CADE07.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/CADE07.scala
rename to testcases/verification/vmcai2011-testcases/CADE07.scala
diff --git a/testcases/vmcai2011-testcases/CADE07Hard.scala b/testcases/verification/vmcai2011-testcases/CADE07Hard.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/CADE07Hard.scala
rename to testcases/verification/vmcai2011-testcases/CADE07Hard.scala
diff --git a/testcases/vmcai2011-testcases/Giuliano.scala b/testcases/verification/vmcai2011-testcases/Giuliano.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/Giuliano.scala
rename to testcases/verification/vmcai2011-testcases/Giuliano.scala
diff --git a/testcases/vmcai2011-testcases/JustFormulas.scala b/testcases/verification/vmcai2011-testcases/JustFormulas.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/JustFormulas.scala
rename to testcases/verification/vmcai2011-testcases/JustFormulas.scala
diff --git a/testcases/vmcai2011-testcases/ListProperties.scala b/testcases/verification/vmcai2011-testcases/ListProperties.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/ListProperties.scala
rename to testcases/verification/vmcai2011-testcases/ListProperties.scala
diff --git a/testcases/vmcai2011-testcases/PaperExamples.scala b/testcases/verification/vmcai2011-testcases/PaperExamples.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/PaperExamples.scala
rename to testcases/verification/vmcai2011-testcases/PaperExamples.scala
diff --git a/testcases/vmcai2011-testcases/SanityChecks.scala b/testcases/verification/vmcai2011-testcases/SanityChecks.scala
similarity index 100%
rename from testcases/vmcai2011-testcases/SanityChecks.scala
rename to testcases/verification/vmcai2011-testcases/SanityChecks.scala
diff --git a/testcases/vstte10competition/AmortizedQueue.scala b/testcases/verification/vstte10competition/AmortizedQueue.scala
similarity index 100%
rename from testcases/vstte10competition/AmortizedQueue.scala
rename to testcases/verification/vstte10competition/AmortizedQueue.scala
diff --git a/testcases/vstte10competition/Injection.scala b/testcases/verification/vstte10competition/Injection.scala
similarity index 100%
rename from testcases/vstte10competition/Injection.scala
rename to testcases/verification/vstte10competition/Injection.scala
diff --git a/testcases/vstte10competition/SearchLinkedList.scala b/testcases/verification/vstte10competition/SearchLinkedList.scala
similarity index 100%
rename from testcases/vstte10competition/SearchLinkedList.scala
rename to testcases/verification/vstte10competition/SearchLinkedList.scala
diff --git a/testcases/vstte10competition/SumAndMax.scala b/testcases/verification/vstte10competition/SumAndMax.scala
similarity index 100%
rename from testcases/vstte10competition/SumAndMax.scala
rename to testcases/verification/vstte10competition/SumAndMax.scala
diff --git a/testcases/xlang/AbsArray.scala b/testcases/verification/xlang/AbsArray.scala
similarity index 100%
rename from testcases/xlang/AbsArray.scala
rename to testcases/verification/xlang/AbsArray.scala
diff --git a/testcases/xlang/AbsFun.scala b/testcases/verification/xlang/AbsFun.scala
similarity index 100%
rename from testcases/xlang/AbsFun.scala
rename to testcases/verification/xlang/AbsFun.scala
diff --git a/testcases/xlang/Add.scala b/testcases/verification/xlang/Add.scala
similarity index 100%
rename from testcases/xlang/Add.scala
rename to testcases/verification/xlang/Add.scala
diff --git a/testcases/xlang/ArrayBinarySearch.scala b/testcases/verification/xlang/ArrayBinarySearch.scala
similarity index 100%
rename from testcases/xlang/ArrayBinarySearch.scala
rename to testcases/verification/xlang/ArrayBinarySearch.scala
diff --git a/testcases/xlang/ArrayBinarySearchProcedural.scala b/testcases/verification/xlang/ArrayBinarySearchProcedural.scala
similarity index 100%
rename from testcases/xlang/ArrayBinarySearchProcedural.scala
rename to testcases/verification/xlang/ArrayBinarySearchProcedural.scala
diff --git a/testcases/xlang/BinaryTreeImp.scala b/testcases/verification/xlang/BinaryTreeImp.scala
similarity index 100%
rename from testcases/xlang/BinaryTreeImp.scala
rename to testcases/verification/xlang/BinaryTreeImp.scala
diff --git a/testcases/xlang/BubbleFun.scala b/testcases/verification/xlang/BubbleFun.scala
similarity index 100%
rename from testcases/xlang/BubbleFun.scala
rename to testcases/verification/xlang/BubbleFun.scala
diff --git a/testcases/xlang/BubbleSort.scala b/testcases/verification/xlang/BubbleSort.scala
similarity index 100%
rename from testcases/xlang/BubbleSort.scala
rename to testcases/verification/xlang/BubbleSort.scala
diff --git a/testcases/xlang/BubbleWeakInvariant.scala b/testcases/verification/xlang/BubbleWeakInvariant.scala
similarity index 100%
rename from testcases/xlang/BubbleWeakInvariant.scala
rename to testcases/verification/xlang/BubbleWeakInvariant.scala
diff --git a/testcases/xlang/InsertionSortImp.scala b/testcases/verification/xlang/InsertionSortImp.scala
similarity index 100%
rename from testcases/xlang/InsertionSortImp.scala
rename to testcases/verification/xlang/InsertionSortImp.scala
diff --git a/testcases/xlang/IntOperations.scala b/testcases/verification/xlang/IntOperations.scala
similarity index 100%
rename from testcases/xlang/IntOperations.scala
rename to testcases/verification/xlang/IntOperations.scala
diff --git a/testcases/xlang/LinearSearch.scala b/testcases/verification/xlang/LinearSearch.scala
similarity index 100%
rename from testcases/xlang/LinearSearch.scala
rename to testcases/verification/xlang/LinearSearch.scala
diff --git a/testcases/xlang/ListImp.scala b/testcases/verification/xlang/ListImp.scala
similarity index 100%
rename from testcases/xlang/ListImp.scala
rename to testcases/verification/xlang/ListImp.scala
diff --git a/testcases/xlang/MaxSum.scala b/testcases/verification/xlang/MaxSum.scala
similarity index 100%
rename from testcases/xlang/MaxSum.scala
rename to testcases/verification/xlang/MaxSum.scala
diff --git a/testcases/xlang/Mult.scala b/testcases/verification/xlang/Mult.scala
similarity index 100%
rename from testcases/xlang/Mult.scala
rename to testcases/verification/xlang/Mult.scala
diff --git a/testcases/xlang/NonDeterministicList.scala b/testcases/verification/xlang/NonDeterministicList.scala
similarity index 100%
rename from testcases/xlang/NonDeterministicList.scala
rename to testcases/verification/xlang/NonDeterministicList.scala
diff --git a/testcases/xlang/QuickSortImp.scala b/testcases/verification/xlang/QuickSortImp.scala
similarity index 100%
rename from testcases/xlang/QuickSortImp.scala
rename to testcases/verification/xlang/QuickSortImp.scala
diff --git a/testcases/xlang/buggyEpsilon.scala b/testcases/verification/xlang/buggyEpsilon.scala
similarity index 100%
rename from testcases/xlang/buggyEpsilon.scala
rename to testcases/verification/xlang/buggyEpsilon.scala
diff --git a/testcases/xlang/master-thesis-regis/Arithmetic.scala b/testcases/verification/xlang/master-thesis-regis/Arithmetic.scala
similarity index 100%
rename from testcases/xlang/master-thesis-regis/Arithmetic.scala
rename to testcases/verification/xlang/master-thesis-regis/Arithmetic.scala
diff --git a/testcases/xlang/master-thesis-regis/ArrayBubbleSort.scala b/testcases/verification/xlang/master-thesis-regis/ArrayBubbleSort.scala
similarity index 100%
rename from testcases/xlang/master-thesis-regis/ArrayBubbleSort.scala
rename to testcases/verification/xlang/master-thesis-regis/ArrayBubbleSort.scala
diff --git a/testcases/xlang/master-thesis-regis/ArrayOperations.scala b/testcases/verification/xlang/master-thesis-regis/ArrayOperations.scala
similarity index 100%
rename from testcases/xlang/master-thesis-regis/ArrayOperations.scala
rename to testcases/verification/xlang/master-thesis-regis/ArrayOperations.scala
diff --git a/testcases/xlang/master-thesis-regis/Constraints.scala b/testcases/verification/xlang/master-thesis-regis/Constraints.scala
similarity index 100%
rename from testcases/xlang/master-thesis-regis/Constraints.scala
rename to testcases/verification/xlang/master-thesis-regis/Constraints.scala
diff --git a/testcases/xlang/master-thesis-regis/ListOperations.scala b/testcases/verification/xlang/master-thesis-regis/ListOperations.scala
similarity index 100%
rename from testcases/xlang/master-thesis-regis/ListOperations.scala
rename to testcases/verification/xlang/master-thesis-regis/ListOperations.scala
diff --git a/testcases/xlang/xplusone.scala b/testcases/verification/xlang/xplusone.scala
similarity index 100%
rename from testcases/xlang/xplusone.scala
rename to testcases/verification/xlang/xplusone.scala
-- 
GitLab