{
  "_class" : "hudson.tasks.junit.CaseResult",
  "testActions" : [
    
  ],
  "age" : 0,
  "className" : "tests.wurstscript.tests.RealWorldExamples",
  "duration" : 4.043,
  "errorDetails" : None,
  "errorStackTrace" : None,
  "failedSince" : 0,
  "name" : "optimizerNew",
  "skipped" : False,
  "skippedMessage" : None,
  "status" : "PASSED",
  "stderr" : "java.io.IOException: Cannot run program \"wine\": error=2, No such file or directory\u000a\u0009at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)\u000a\u0009at java.lang.Runtime.exec(Runtime.java:620)\u000a\u0009at java.lang.Runtime.exec(Runtime.java:450)\u000a\u0009at java.lang.Runtime.exec(Runtime.java:347)\u000a\u0009at de.peeeq.wurstio.Pjass.runPjass(Pjass.java:101)\u000a\u0009at tests.wurstscript.tests.WurstScriptTest.runPjass(WurstScriptTest.java:334)\u000a\u0009at tests.wurstscript.tests.WurstScriptTest.translateAndTest(WurstScriptTest.java:301)\u000a\u0009at\u000a...[truncated 4894863 chars]...\u000a\u000a\u0009at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1165)\u000a\u0009at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1016)\u000aCaused by: java.io.IOException: error=2, No such file or directory\u000a\u0009at java.lang.UNIXProcess.forkAndExec(Native Method)\u000a\u0009at java.lang.UNIXProcess.<init>(UNIXProcess.java:187)\u000a\u0009at java.lang.ProcessImpl.start(ProcessImpl.java:134)\u000a\u0009at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)\u000a\u0009... 39 more\u000a",
  "stdout" : "Nullpointer exception when calling A.foo\u000ahas getArraySize ExprIntVal(, 4)\u000ahas getArraySize ExprIntVal(, 4)\u000ahas getArraySize ExprFunctionCall(, foo, TypeExprList(), Arguments())\u000aCalled A.foo on invalid object.\u000ahas getArraySize ExprIntVal(, 5)\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000ahas getArraySize ExprVarAccess(, SAVED_UNITS_PER_ANGLE)\u000ahas getArraySize ExprVarAccess(, SAVED_UNITS_PER_ANGLE)\u000ahas getArraySize ExprVarAccess(, MAX_SUB_OPTIONS)\u000ahas getArraySize ExprVarAccess(, MAX_SUB_OPTIONS)\u000ahas getArraySize ExprVarAccess(, ORDERS_TO_HOLD)\u000ahas getArraySize ExprVarAccess(, MAX_TITLES)\u000ahas getArraySize ExprVarAccess(, MAX_TITLES)\u000a"
}