Use VanuatooDataGen: instrumenting/filtering data gen
- Activate through --cegis:vanuatoo - Possibility to skip isomorphic models - One pattern per conjunct
Showing
- src/main/java/leon/codegen/runtime/CaseClass.java 3 additions, 1 deletionsrc/main/java/leon/codegen/runtime/CaseClass.java
- src/main/java/leon/codegen/runtime/Tuple.java 8 additions, 0 deletionssrc/main/java/leon/codegen/runtime/Tuple.java
- src/main/scala/leon/codegen/CodeGeneration.scala 75 additions, 23 deletionssrc/main/scala/leon/codegen/CodeGeneration.scala
- src/main/scala/leon/codegen/CompilationEnvironment.scala 17 additions, 3 deletionssrc/main/scala/leon/codegen/CompilationEnvironment.scala
- src/main/scala/leon/codegen/CompilationUnit.scala 16 additions, 8 deletionssrc/main/scala/leon/codegen/CompilationUnit.scala
- src/main/scala/leon/codegen/CompiledExpression.scala 15 additions, 3 deletionssrc/main/scala/leon/codegen/CompiledExpression.scala
- src/main/scala/leon/datagen/DataGenerator.scala 9 additions, 0 deletionssrc/main/scala/leon/datagen/DataGenerator.scala
- src/main/scala/leon/datagen/NaiveDataGen.scala 13 additions, 11 deletionssrc/main/scala/leon/datagen/NaiveDataGen.scala
- src/main/scala/leon/datagen/VanuatooDataGen.scala 277 additions, 0 deletionssrc/main/scala/leon/datagen/VanuatooDataGen.scala
- src/main/scala/leon/purescala/TreeOps.scala 9 additions, 3 deletionssrc/main/scala/leon/purescala/TreeOps.scala
- src/main/scala/leon/synthesis/SynthesisOptions.scala 2 additions, 1 deletionsrc/main/scala/leon/synthesis/SynthesisOptions.scala
- src/main/scala/leon/synthesis/SynthesisPhase.scala 5 additions, 1 deletionsrc/main/scala/leon/synthesis/SynthesisPhase.scala
- src/main/scala/leon/synthesis/Synthesizer.scala 3 additions, 0 deletionssrc/main/scala/leon/synthesis/Synthesizer.scala
- src/main/scala/leon/synthesis/rules/Cegis.scala 29 additions, 15 deletionssrc/main/scala/leon/synthesis/rules/Cegis.scala
- src/test/scala/leon/test/purescala/DataGen.scala 16 additions, 15 deletionssrc/test/scala/leon/test/purescala/DataGen.scala
- testcases/synthesis/oopsla2013/SortedBinaryTree/Batch.scala 80 additions, 0 deletionstestcases/synthesis/oopsla2013/SortedBinaryTree/Batch.scala
- unmanaged/32/vanuatoo_2.10-0.1.jar 1 addition, 0 deletionsunmanaged/32/vanuatoo_2.10-0.1.jar
- unmanaged/64/vanuatoo_2.10-0.1.jar 1 addition, 0 deletionsunmanaged/64/vanuatoo_2.10-0.1.jar
- unmanaged/common/vanuatoo_2.10-0.1.jar 0 additions, 0 deletionsunmanaged/common/vanuatoo_2.10-0.1.jar
Loading
Please register or sign in to comment