Fixed runtime bugs

Jonathan Bell [2013-06-11 19:15:12]
Fixed runtime bugs
Filename
Columbus2Tester/apt_generated/edu/columbia/cs/psl/metamorphic/example/ProcessorTester_tests.java
Columbus2Tester/lib/columbus2.jar
columbus2/jar-descriptor.jardesc
columbus2/src/edu/columbia/cs/psl/metamorphic/runtime/Interceptor.java
diff --git a/Columbus2Tester/apt_generated/edu/columbia/cs/psl/metamorphic/example/ProcessorTester_tests.java b/Columbus2Tester/apt_generated/edu/columbia/cs/psl/metamorphic/example/ProcessorTester_tests.java
index 7dcd232..a872818 100644
--- a/Columbus2Tester/apt_generated/edu/columbia/cs/psl/metamorphic/example/ProcessorTester_tests.java
+++ b/Columbus2Tester/apt_generated/edu/columbia/cs/psl/metamorphic/example/ProcessorTester_tests.java
@@ -1,7 +1,7 @@
 package edu.columbia.cs.psl.metamorphic.example;
 public class ProcessorTester_tests {
 @SuppressWarnings("all")
-public static  java.lang.String pickFirstString_0 ( java.lang.String[] in, ProcessorTester ___object, java.lang.reflect.Method ___method) throws Exception {
+public static  java.lang.String pickFirstString_0 ( java.lang.String[] in, ProcessorTester ___object, java.lang.reflect.Method ___method, java.lang.String result) throws Exception {
 return (java.lang.String) ___method.invoke(___object,new edu.columbia.cs.psl.metamorphic.inputProcessor.impl.Shuffle().apply((Object) in));

 }
@@ -10,7 +10,7 @@ public static  boolean pickFirstString_Check0 (java.lang.String orig, java.lang.
 if(orig == null && metamorphic != null) return false; if(orig == null && metamorphic == null) return true;return metamorphic.equals(orig);

 }@SuppressWarnings("all")
-public static  java.lang.String pickFirstString_1 ( java.lang.String[] in, ProcessorTester ___object, java.lang.reflect.Method ___method) throws Exception {
+public static  java.lang.String pickFirstString_1 ( java.lang.String[] in, ProcessorTester ___object, java.lang.reflect.Method ___method, java.lang.String result) throws Exception {
 return (java.lang.String) ___method.invoke(___object,new edu.columbia.cs.psl.metamorphic.inputProcessor.impl.Shuffle().apply((Object) in));

 }
@@ -19,7 +19,7 @@ public static  boolean pickFirstString_Check1 (java.lang.String orig, java.lang.
 if(orig == null && metamorphic != null) return false; if(orig == null && metamorphic == null) return true;return metamorphic.equals(orig);

 }@SuppressWarnings("all")
-public static  int findClosestValue_0 ( int[] values,  Integer target, ProcessorTester ___object, java.lang.reflect.Method ___method) throws Exception {
+public static  int findClosestValue_0 ( int[] values,  Integer target, ProcessorTester ___object, java.lang.reflect.Method ___method, int result) throws Exception {
 return (Integer) ___method.invoke(___object,new edu.columbia.cs.psl.metamorphic.inputProcessor.impl.MultiplyByNumericConstant().apply((Object) values, 10), target * 10);

 }
@@ -28,7 +28,7 @@ public static  boolean findClosestValue_Check0 (int orig, int metamorphic, int[]
 return metamorphic == orig * 10;

 }@SuppressWarnings("all")
-public static  int findClosestValue_1 ( int[] values,  Integer target, ProcessorTester ___object, java.lang.reflect.Method ___method) throws Exception {
+public static  int findClosestValue_1 ( int[] values,  Integer target, ProcessorTester ___object, java.lang.reflect.Method ___method, int result) throws Exception {
 return (Integer) ___method.invoke(___object,new edu.columbia.cs.psl.metamorphic.inputProcessor.impl.AddNumericConstant().apply((Object) values, 10), target + 10);

 }
diff --git a/Columbus2Tester/lib/columbus2.jar b/Columbus2Tester/lib/columbus2.jar
index 83ff376..01b8df2 100644
Binary files a/Columbus2Tester/lib/columbus2.jar and b/Columbus2Tester/lib/columbus2.jar differ
diff --git a/columbus2/jar-descriptor.jardesc b/columbus2/jar-descriptor.jardesc
index 75e7e80..2dd7b2d 100644
--- a/columbus2/jar-descriptor.jardesc
+++ b/columbus2/jar-descriptor.jardesc
@@ -1,6 +1,6 @@
-<?xml version="1.0" encoding="MacRoman" standalone="no"?>
+<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
 <jardesc>
-    <jar path="columbus2-tester/lib/columbus2.jar"/>
+    <jar path="mtndew-tester/lib/columbus2.jar"/>
     <options buildIfNeeded="true" compress="false" descriptionLocation="/columbus2-runtime/jar-descriptor.jardesc" exportErrors="true" exportWarnings="true" includeDirectoryEntries="true" overwrite="true" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/>
     <storedRefactorings deprecationInfo="true" structuralOnly="false"/>
     <selectedProjects/>
diff --git a/columbus2/src/edu/columbia/cs/psl/metamorphic/runtime/Interceptor.java b/columbus2/src/edu/columbia/cs/psl/metamorphic/runtime/Interceptor.java
index 342dce4..f0f8ed4 100644
--- a/columbus2/src/edu/columbia/cs/psl/metamorphic/runtime/Interceptor.java
+++ b/columbus2/src/edu/columbia/cs/psl/metamorphic/runtime/Interceptor.java
@@ -29,6 +29,7 @@ public class Interceptor extends AbstractLazyCloningInterceptor {

 	public Interceptor(Object intercepted) {
 		super(intercepted);
+		System.out.println("Created interceptor");
 		try {
 			testerClass = Class.forName(intercepted.getClass().getCanonicalName() + "_tests");