<testResult _class='hudson.tasks.junit.TestResult'><duration>410.695</duration><empty>false</empty><failCount>44</failCount><passCount>609</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>tests.immutablecollections.ImmutableListTest</className><duration>0.013</duration><failedSince>0</failedSince><name>iterator1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.immutablecollections.ImmutableListTest</className><duration>0.005</duration><failedSince>0</failedSince><name>sizeOfCons</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.immutablecollections.ImmutableListTest</className><duration>0.001</duration><failedSince>0</failedSince><name>sizeOfTail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.019</duration><name>tests.immutablecollections.ImmutableListTest</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:56</timestamp></suite><suite><case><age>0</age><className>tests.immutablecollections.IntRangeTests</className><duration>0.0</duration><failedSince>0</failedSince><name>test1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.0</duration><name>tests.immutablecollections.IntRangeTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:56</timestamp></suite><suite><case><age>0</age><className>tests.utils.GraphInterpreterTests</className><duration>0.0</duration><failedSince>0</failedSince><name>testCycle</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.utils.GraphInterpreterTests</className><duration>0.0</duration><failedSince>0</failedSince><name>testSimpleGraph</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.0</duration><name>tests.utils.GraphInterpreterTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:30</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.objectreader.ObjectHelperTests</className><duration>0.004</duration><failedSince>0</failedSince><name>example1a</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.objectreader.ObjectHelperTests</className><duration>0.0</duration><failedSince>0</failedSince><name>example2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.objectreader.ObjectHelperTests</className><duration>0.0</duration><failedSince>0</failedSince><name>ver1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.004</duration><name>tests.wurstscript.objectreader.ObjectHelperTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:30</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.451</duration><failedSince>0</failedSince><name>array_init_global1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.005</duration><failedSince>0</failedSince><name>array_init_global_fail1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.017</duration><failedSince>0</failedSince><name>array_init_global_fail2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.005</duration><failedSince>0</failedSince><name>array_init_global_fail3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.404</duration><failedSince>0</failedSince><name>array_init_global_type_inference</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.006</duration><failedSince>0</failedSince><name>array_init_local_fail1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.313</duration><failedSince>0</failedSince><name>array_init_local_type_inference</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.376</duration><failedSince>0</failedSince><name>testArray1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.006</duration><failedSince>0</failedSince><name>testArrayParam</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ArrayTests</className><duration>0.425</duration><failedSince>0</failedSince><name>testArray_jass</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>2.008</duration><name>tests.wurstscript.tests.ArrayTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:56</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.636</duration><failedSince>0</failedSince><name>closuresWithOperatorOverloading</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.431</duration><failedSince>0</failedSince><name>completionAtEndOfFileWithNewline</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.304</duration><failedSince>0</failedSince><name>completionAtEndOfFileWithNewline2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.422</duration><failedSince>0</failedSince><name>inForLoop</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.369</duration><failedSince>0</failedSince><name>onlyFromClasses</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.255</duration><failedSince>0</failedSince><name>overload1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.307</duration><failedSince>0</failedSince><name>ratings_returnType1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.302</duration><failedSince>0</failedSince><name>ratings_returnType2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.329</duration><failedSince>0</failedSince><name>simpleExample1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.298</duration><failedSince>0</failedSince><name>simpleExample2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.273</duration><failedSince>0</failedSince><name>simpleExample3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.309</duration><failedSince>0</failedSince><name>testAfterDot</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.305</duration><failedSince>0</failedSince><name>testPrivateMethod</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.252</duration><failedSince>0</failedSince><name>testPrivateMethod2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.338</duration><failedSince>0</failedSince><name>testProtectedMethod</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.259</duration><failedSince>0</failedSince><name>testProtectedMethod2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.359</duration><failedSince>0</failedSince><name>testWithParentheses</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.AutoCompleteTests</className><duration>0.252</duration><failedSince>0</failedSince><name>testWithoutParentheses</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout></case><duration>5.999999</duration><name>tests.wurstscript.tests.AutoCompleteTests</name><stderr></stderr><stdout>completions = CompletionList [
  isIncomplete = false
  items = ArrayList (
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      c
...[truncated 150 chars]...
    CompletionItem [
      label = "CreateGroup"
      kind = Function
      detail = "() returns group [Global]"
      documentation = Either [
        left = function CreateGroup() returns group
      defined in Global
        right = null
      ]
      sortText = "8.670"
      filterText = null
      insertText = "CreateGroup()"
      insertTextFormat = null
      textEdit = null
      additionalTextEdits = null
      commitCharacters = null
      command = null
      data = null
    ]
  )
]
</stdout><timestamp>2018-08-06T19:22:33</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>11.399</duration><failedSince>0</failedSince><name>ObjectRecycler</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>bug61_break</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>bug62_codearray</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.276</duration><failedSince>0</failedSince><name>classNull</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>classesCyclic</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.354</duration><failedSince>0</failedSince><name>closureClassConstructor</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.005</duration><failedSince>0</failedSince><name>closureClassConstructorInvalid</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.26</duration><failedSince>0</failedSince><name>constFolding</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.467</duration><failedSince>0</failedSince><name>cyclic</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.551</duration><failedSince>0</failedSince><name>cyclicDepReadVars</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>cyclicDependency</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.006</duration><failedSince>0</failedSince><name>cyclicDependency2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>division</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.529</duration><failedSince>0</failedSince><name>doubleNativeDecl</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>duplicateNames</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.279</duration><failedSince>0</failedSince><name>duplicateNames2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.275</duration><failedSince>0</failedSince><name>duplicateNamesOk</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.004</duration><failedSince>0</failedSince><name>dynamicVarFromStaticContext</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>dynamicVarFromStaticContext2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.001</duration><failedSince>0</failedSince><name>extensionFunc_noreturn</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.003</duration><failedSince>0</failedSince><name>extensionMethodStatic</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.274</duration><failedSince>0</failedSince><name>flattenBug</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.006</duration><failedSince>0</failedSince><name>forLoop</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>8.921</duration><failedSince>0</failedSince><name>forfrom</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.001</duration><failedSince>0</failedSince><name>func_noreturn</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.443</duration><failedSince>0</failedSince><name>funcrefs1</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.639</duration><failedSince>0</failedSince><name>funcrefs2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.531</duration><failedSince>0</failedSince><name>functionWithUnderscore</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.357</duration><failedSince>0</failedSince><name>genericsNull</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.454</duration><failedSince>0</failedSince><name>hotdoc</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.53</duration><failedSince>0</failedSince><name>inlineBug</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.332</duration><failedSince>0</failedSince><name>inlinerBugShortCircuit</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.29</duration><failedSince>0</failedSince><name>inlinerBugShortCircuit2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.298</duration><failedSince>0</failedSince><name>intBoundaries</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.003</duration><failedSince>0</failedSince><name>intBoundariesH</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>intBoundariesL</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.279</duration><failedSince>0</failedSince><name>localOptimizerFail</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.336</duration><failedSince>0</failedSince><name>localsInOndestroy</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.384</duration><failedSince>0</failedSince><name>memberMethodParens</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.007</duration><failedSince>0</failedSince><name>nonAbstractClass</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.267</duration><failedSince>0</failedSince><name>optBug</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>7.494</duration><failedSince>0</failedSince><name>ovveride_nativeTypeReturn</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.543</duration><failedSince>0</failedSince><name>parseHexValues</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.595</duration><failedSince>0</failedSince><name>polarOfffsetInline</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.551</duration><failedSince>0</failedSince><name>realIndex</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.672</duration><failedSince>0</failedSince><name>recursive</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.557</duration><failedSince>0</failedSince><name>recursive2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>recursiveTuple</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.001</duration><failedSince>0</failedSince><name>recursiveTuple2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>staticGenerics1</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.003</duration><failedSince>0</failedSince><name>staticGenerics2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.31</duration><failedSince>0</failedSince><name>staticGenerics3</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.004</duration><failedSince>0</failedSince><name>staticOverride</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.001</duration><failedSince>0</failedSince><name>testClassImplementsClass</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.386</duration><failedSince>0</failedSince><name>testCodeNull</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.007</duration><failedSince>0</failedSince><name>testCyclicDependencyError</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.484</duration><failedSince>0</failedSince><name>testInferInSuper</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.251</duration><failedSince>0</failedSince><name>testLinePos</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.37</duration><failedSince>0</failedSince><name>testStacktrace</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.279</duration><failedSince>0</failedSince><name>test_correct_escapesequence</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.007</duration><failedSince>0</failedSince><name>test_empty_escapesequence</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.31</duration><failedSince>0</failedSince><name>test_for_from</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.304</duration><failedSince>0</failedSince><name>test_for_in</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.441</duration><failedSince>0</failedSince><name>test_inline_jass_div</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.287</duration><failedSince>0</failedSince><name>test_unit_array</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.009</duration><failedSince>0</failedSince><name>typenameAsFuncname1</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.002</duration><failedSince>0</failedSince><name>typenameAsFuncname2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.267</duration><failedSince>0</failedSince><name>underscore</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.265</duration><failedSince>0</failedSince><name>underscore_end</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.278</duration><failedSince>0</failedSince><name>underscores_in_name</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.272</duration><failedSince>0</failedSince><name>unreadVarWarning</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.BugTests</className><duration>0.003</duration><failedSince>0</failedSince><name>unreadVarWarning2</name><skipped>false</skipped><status>PASSED</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.BugTests</className><duration>0.009</duration><errorDetails>Error in File varname_with_interface line 4:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File varname_with_interface line 4:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.BugTests.varname_with_interface(BugTests.java:182)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>varname_with_interface</name><skipped>false</skipped><status>REGRESSION</status><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout></case><duration>43.742996</duration><name>tests.wurstscript.tests.BugTests</name><stderr>... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling bar(2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1
... when calling init_Test() in testStacktrace:5
... when calling foo(1, 2) in testStacktrace:17

... when calling main() in &lt;source of NoExpr not found&gt;:1

... when calling main() in &lt;source of NoExpr not found&gt;:1



</stderr><stdout></stdout><timestamp>2018-08-06T19:21:02</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.016</duration><failedSince>0</failedSince><name>constr1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.328</duration><failedSince>0</failedSince><name>constr2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.307</duration><failedSince>0</failedSince><name>constr_super</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.016</duration><failedSince>0</failedSince><name>constr_super_wrong1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.385</duration><failedSince>0</failedSince><name>extends_override</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.506</duration><failedSince>0</failedSince><name>extends_override2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.486</duration><failedSince>0</failedSince><name>extends_override3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.411</duration><failedSince>0</failedSince><name>extends_override4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.353</duration><failedSince>0</failedSince><name>extends_simple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.479</duration><failedSince>0</failedSince><name>extends_variables</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.478</duration><failedSince>0</failedSince><name>ondestroy</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.47</duration><failedSince>0</failedSince><name>ondestroyUsingThis</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.469</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatch</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.485</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatch2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.51</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatch3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.52</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatch4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.386</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatch5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.354</duration><failedSince>0</failedSince><name>ondestroy_dynamicdispatchFrotty1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.023</duration><errorDetails>Error in File ondestroy_dynamicdispatchFrotty2 line 3:
 &lt;T&gt; is not an interface.</errorDetails><errorStackTrace>Error in File ondestroy_dynamicdispatchFrotty2 line 3:
 &lt;T&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClassesExtTests.ondestroy_dynamicdispatchFrotty2(ClassesExtTests.java:411)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>ondestroy_dynamicdispatchFrotty2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.019</duration><errorDetails>Error in File ondestroy_dynamicdispatchFrotty3 line 6:
 &lt;T&gt; is not an interface.</errorDetails><errorStackTrace>Error in File ondestroy_dynamicdispatchFrotty3 line 6:
 &lt;T&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClassesExtTests.ondestroy_dynamicdispatchFrotty3(ClassesExtTests.java:433)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>ondestroy_dynamicdispatchFrotty3</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.655</duration><failedSince>0</failedSince><name>ondestroy_withVar</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.004</duration><failedSince>0</failedSince><name>privateFunc</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.567</duration><failedSince>0</failedSince><name>privateFuncOverride</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.005</duration><failedSince>0</failedSince><name>privateVar</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.553</duration><failedSince>0</failedSince><name>subTypeGeneric1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.506</duration><failedSince>0</failedSince><name>subTypeGeneric2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.014</duration><failedSince>0</failedSince><name>subTypeGeneric3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.016</duration><errorDetails>Error in File subTypeGenericInterface line 4:
 &lt;A&gt; is not an interface.</errorDetails><errorStackTrace>Error in File subTypeGenericInterface line 4:
 &lt;A&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClassesExtTests.subTypeGenericInterface(ClassesExtTests.java:722)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>subTypeGenericInterface</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.781</duration><failedSince>0</failedSince><name>subTypeGenericInterface2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.522</duration><failedSince>0</failedSince><name>superCall</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.532</duration><failedSince>0</failedSince><name>superCall2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.483</duration><failedSince>0</failedSince><name>testArrayInitInClass</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.46</duration><failedSince>0</failedSince><name>testArrayInitInClassStatic</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.485</duration><failedSince>0</failedSince><name>testMultiArray</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.366</duration><failedSince>0</failedSince><name>testNoDispatch</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.019</duration><errorDetails>Error in File testOverrideInterfaceAbstractClass line 7:
 &lt;MyInterface&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testOverrideInterfaceAbstractClass line 7:
 &lt;MyInterface&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClassesExtTests.testOverrideInterfaceAbstractClass(ClassesExtTests.java:781)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testOverrideInterfaceAbstractClass</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.012</duration><errorDetails>Error in File testOverrideInterfaceAbstractClass2 line 6:
 &lt;MyInterface&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testOverrideInterfaceAbstractClass2 line 6:
 &lt;MyInterface&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClassesExtTests.testOverrideInterfaceAbstractClass2(ClassesExtTests.java:813)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testOverrideInterfaceAbstractClass2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.015</duration><failedSince>0</failedSince><name>teststaticoverride</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.006</duration><failedSince>0</failedSince><name>teststaticoverride2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.002</duration><failedSince>0</failedSince><name>teststaticoverride3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.005</duration><failedSince>0</failedSince><name>teststaticoverride4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesExtTests</className><duration>0.523</duration><failedSince>0</failedSince><name>testtest</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>13.531999</duration><name>tests.wurstscript.tests.ClassesExtTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:18:53</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.032</duration><failedSince>0</failedSince><name>NPE</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.413</duration><failedSince>0</failedSince><name>OverrideClass</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.425</duration><failedSince>0</failedSince><name>abstract_class</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.431</duration><failedSince>0</failedSince><name>abstract_class2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.012</duration><failedSince>0</failedSince><name>abstract_fail</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.01</duration><failedSince>0</failedSince><name>abstract_fail2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.004</duration><failedSince>0</failedSince><name>abstract_must_not_be_private</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.009</duration><failedSince>0</failedSince><name>arrayAttributeFail1</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.01</duration><failedSince>0</failedSince><name>arrayAttributeFail2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.586</duration><failedSince>0</failedSince><name>arrayAttributeTest1</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.458</duration><failedSince>0</failedSince><name>arrayAttributeTest2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.443</duration><failedSince>0</failedSince><name>big_instanceof</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.274</duration><failedSince>0</failedSince><name>cast_class</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.39</duration><failedSince>0</failedSince><name>cast_class2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.008</duration><failedSince>0</failedSince><name>cast_class_unrelated</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.253</duration><failedSince>0</failedSince><name>classes1</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.378</duration><failedSince>0</failedSince><name>classes_construct</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.006</duration><failedSince>0</failedSince><name>classes_double_defined</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.552</duration><failedSince>0</failedSince><name>classes_lifecycle</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.476</duration><failedSince>0</failedSince><name>classes_method</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.488</duration><failedSince>0</failedSince><name>classes_method_implicit</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.008</duration><failedSince>0</failedSince><name>classes_static_func</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.007</duration><failedSince>0</failedSince><name>classes_static_var</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.013</duration><failedSince>0</failedSince><name>classes_static_var2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.005</duration><failedSince>0</failedSince><name>classes_static_var_get</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.005</duration><failedSince>0</failedSince><name>classes_static_var_set</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.002</duration><failedSince>0</failedSince><name>classes_static_var_set2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.01</duration><failedSince>0</failedSince><name>code_members</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.016</duration><failedSince>0</failedSince><name>constantVars</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.004</duration><failedSince>0</failedSince><name>constant_fields</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.008</duration><failedSince>0</failedSince><name>constant_fields2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.012</duration><failedSince>0</failedSince><name>construct_super</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.515</duration><failedSince>0</failedSince><name>constructor_overloading</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.017</duration><failedSince>0</failedSince><name>constructor_private</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.511</duration><failedSince>0</failedSince><name>constructor_private_ok</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.022</duration><failedSince>0</failedSince><name>destroyed</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.409</duration><failedSince>0</failedSince><name>dotdotOperator</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.013</duration><failedSince>0</failedSince><name>dotdotOperatorFail</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.008</duration><failedSince>0</failedSince><name>duplicateConstructor</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.434</duration><failedSince>0</failedSince><name>initConstant</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.009</duration><failedSince>0</failedSince><name>method_private</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.282</duration><failedSince>0</failedSince><name>ondestroy</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.015</duration><failedSince>0</failedSince><name>override</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.366</duration><failedSince>0</failedSince><name>override_valid</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.425</duration><failedSince>0</failedSince><name>override_valid2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.417</duration><failedSince>0</failedSince><name>override_valid_trans</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.69</duration><failedSince>0</failedSince><name>override_valid_trans_big</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.516</duration><failedSince>0</failedSince><name>override_valid_void</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>6.43</duration><failedSince>0</failedSince><name>recyling</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.514</duration><failedSince>0</failedSince><name>recyling2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>2.464</duration><failedSince>0</failedSince><name>recyling_random</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.008</duration><failedSince>0</failedSince><name>staticThisAccess</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.359</duration><failedSince>0</failedSince><name>static_field</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.457</duration><failedSince>0</failedSince><name>static_field_other_package</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.462</duration><failedSince>0</failedSince><name>static_static_array_field</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.542</duration><failedSince>0</failedSince><name>testArraySize</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.004</duration><failedSince>0</failedSince><name>testArraySize2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.608</duration><failedSince>0</failedSince><name>testInnerClass_module</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.491</duration><failedSince>0</failedSince><name>testInnerClass_module_thistype</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.012</duration><failedSince>0</failedSince><name>testInnerClass_module_thistype2</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.531</duration><failedSince>0</failedSince><name>testInnerClass_module_thistype3</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.492</duration><failedSince>0</failedSince><name>testInnerClass_static1</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.485</duration><failedSince>0</failedSince><name>testInnerClass_static_from_outside</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.482</duration><failedSince>0</failedSince><name>testNoOverride</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>5.268</duration><failedSince>0</failedSince><name>testOver9000</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClassesTests</className><duration>0.401</duration><failedSince>0</failedSince><name>thisHandling</name><skipped>false</skipped><status>PASSED</status><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout></case><duration>30.406996</duration><name>tests.wurstscript.tests.ClassesTests</name><stderr>Nullpointer exception when calling A.test_A_foo
Called A.test_A_foo on invalid object.
</stderr><stdout></stdout><timestamp>2018-08-06T19:18:22</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.308</duration><failedSince>0</failedSince><name>beginEndExpr</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.294</duration><failedSince>0</failedSince><name>blockSyntax</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.32</duration><failedSince>0</failedSince><name>blockSyntax2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.326</duration><failedSince>0</failedSince><name>captureParam</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.612</duration><failedSince>0</failedSince><name>captureThis</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.424</duration><failedSince>0</failedSince><name>captureThis2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.291</duration><failedSince>0</failedSince><name>closure1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.006</duration><errorDetails>Error in File closure2 line 5:
 &lt;SimpleFunc&gt; is not an interface.</errorDetails><errorStackTrace>Error in File closure2 line 5:
 &lt;SimpleFunc&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.ClosureTests.closure2(ClosureTests.java:24)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>closure2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.304</duration><failedSince>0</failedSince><name>closure3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.322</duration><failedSince>0</failedSince><name>closureWithGenerics</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.302</duration><failedSince>0</failedSince><name>closure_begin_end1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.296</duration><failedSince>0</failedSince><name>closure_begin_end2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.363</duration><failedSince>0</failedSince><name>closure_begin_end3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.005</duration><failedSince>0</failedSince><name>closure_inferType</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.631</duration><failedSince>0</failedSince><name>closure_void</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.55</duration><failedSince>0</failedSince><name>closure_void_call</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.523</duration><failedSince>0</failedSince><name>code_anonfunc1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.532</duration><failedSince>0</failedSince><name>code_anonfunc2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.004</duration><failedSince>0</failedSince><name>code_anonfuncErr</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.002</duration><failedSince>0</failedSince><name>code_anonfuncErr2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.541</duration><failedSince>0</failedSince><name>code_anonfunc_mixed</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.007</duration><failedSince>0</failedSince><name>code_anonfunc_mixed_err1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.605</duration><failedSince>0</failedSince><name>generic1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.562</duration><failedSince>0</failedSince><name>generic2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.297</duration><failedSince>0</failedSince><name>generic3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.275</duration><failedSince>0</failedSince><name>intliteralClosure</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.003</duration><failedSince>0</failedSince><name>noAbstractMethod</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.27</duration><failedSince>0</failedSince><name>oneAbstractMethod</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.28</duration><failedSince>0</failedSince><name>oneAbstractMethodInherited</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.373</duration><failedSince>0</failedSince><name>oneAbstractMethodInheritedOverloaded</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.025</duration><failedSince>0</failedSince><name>overload1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.378</duration><failedSince>0</failedSince><name>overload2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.297</duration><failedSince>0</failedSince><name>skipInClosure</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.004</duration><failedSince>0</failedSince><name>skipInClosure_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.292</duration><failedSince>0</failedSince><name>testDispatch</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.011</duration><failedSince>0</failedSince><name>tryCaptureArray</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.451</duration><failedSince>0</failedSince><name>tryCaptureTuple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.003</duration><failedSince>0</failedSince><name>twoAbstractMethods</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.002</duration><failedSince>0</failedSince><name>uninitialized</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.004</duration><failedSince>0</failedSince><name>uninitialized2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.002</duration><failedSince>0</failedSince><name>uninitialized3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.559</duration><failedSince>0</failedSince><name>uninitialized4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.003</duration><failedSince>0</failedSince><name>uninitialized6</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ClosureTests</className><duration>0.571</duration><failedSince>0</failedSince><name>withoutParameterType</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>12.23</duration><name>tests.wurstscript.tests.ClosureTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:18</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ConfigPackageTests</className><duration>0.551</duration><failedSince>0</failedSince><name>configFunc</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ConfigPackageTests</className><duration>0.003</duration><failedSince>0</failedSince><name>configFuncWrongType</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ConfigPackageTests</className><duration>0.553</duration><failedSince>0</failedSince><name>configVar</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ConfigPackageTests</className><duration>0.362</duration><failedSince>0</failedSince><name>configVarCyclic</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ConfigPackageTests</className><duration>0.004</duration><failedSince>0</failedSince><name>configVarWrongType</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>1.4729999</duration><name>tests.wurstscript.tests.ConfigPackageTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:30</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.EnumTests</className><duration>0.452</duration><failedSince>0</failedSince><name>enum_short1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.EnumTests</className><duration>0.452</duration><failedSince>0</failedSince><name>enum_short2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.904</duration><name>tests.wurstscript.tests.EnumTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:19:07</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.437</duration><failedSince>0</failedSince><name>conditionalExpr_blocks</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.428</duration><failedSince>0</failedSince><name>conditionalExpr_false</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.005</duration><failedSince>0</failedSince><name>conditionalExpr_inferNull_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.424</duration><failedSince>0</failedSince><name>conditionalExpr_inferNull_left</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.505</duration><failedSince>0</failedSince><name>conditionalExpr_inferNull_right1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.488</duration><failedSince>0</failedSince><name>conditionalExpr_inferNull_right2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.495</duration><failedSince>0</failedSince><name>conditionalExpr_linebreaks1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.371</duration><failedSince>0</failedSince><name>conditionalExpr_linebreaks2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.367</duration><failedSince>0</failedSince><name>conditionalExpr_linebreaks3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.375</duration><failedSince>0</failedSince><name>conditionalExpr_real</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.006</duration><failedSince>0</failedSince><name>conditionalExpr_subtypes_err1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.017</duration><failedSince>0</failedSince><name>conditionalExpr_subtypes_err2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.007</duration><failedSince>0</failedSince><name>conditionalExpr_subtypes_err3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.012</duration><failedSince>0</failedSince><name>conditionalExpr_subtypes_err4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.51</duration><failedSince>0</failedSince><name>conditionalExpr_subtypes_ok1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.426</duration><failedSince>0</failedSince><name>conditionalExpr_true</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.017</duration><failedSince>0</failedSince><name>conditionalExpr_voidFail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.311</duration><failedSince>0</failedSince><name>div1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.369</duration><failedSince>0</failedSince><name>div3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.052</duration><failedSince>0</failedSince><name>err_assign</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.4</duration><failedSince>0</failedSince><name>ints1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.233</duration><failedSince>0</failedSince><name>ints2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.296</duration><failedSince>0</failedSince><name>ints4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.235</duration><failedSince>0</failedSince><name>ints6</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.297</duration><failedSince>0</failedSince><name>ints7</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.234</duration><failedSince>0</failedSince><name>minus</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.333</duration><failedSince>0</failedSince><name>mod1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.285</duration><failedSince>0</failedSince><name>parantheses</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.257</duration><failedSince>0</failedSince><name>plus</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.215</duration><failedSince>0</failedSince><name>real1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.253</duration><failedSince>0</failedSince><name>string</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.259</duration><failedSince>0</failedSince><name>unaryMinus1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.325</duration><failedSince>0</failedSince><name>unaryMinus2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.287</duration><failedSince>0</failedSince><name>unaryMinus3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExpressionTests</className><duration>0.262</duration><failedSince>0</failedSince><name>unaryMinus4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>9.793001</duration><name>tests.wurstscript.tests.ExpressionTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:58</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>11.522</duration><failedSince>0</failedSince><name>extFuncDouble</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.448</duration><failedSince>0</failedSince><name>extensionFunction_chain</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.012</duration><failedSince>0</failedSince><name>extensionFunction_class</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.413</duration><failedSince>0</failedSince><name>extensionFunction_int</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.403</duration><failedSince>0</failedSince><name>extensionFunction_int_across_packages</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.415</duration><failedSince>0</failedSince><name>extensionFunction_int_order</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.012</duration><failedSince>0</failedSince><name>extmethontype</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.383</duration><failedSince>0</failedSince><name>intreal</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ExtensionMethodsTests</className><duration>0.36</duration><failedSince>0</failedSince><name>sameName</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>13.968</duration><name>tests.wurstscript.tests.ExtensionMethodsTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:18:08</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.005</duration><failedSince>0</failedSince><name>testInitalized</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.267</duration><failedSince>0</failedSince><name>testReturns1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.003</duration><failedSince>0</failedSince><name>testReturns2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.003</duration><failedSince>0</failedSince><name>testReturns3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.003</duration><failedSince>0</failedSince><name>testReturns4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.263</duration><failedSince>0</failedSince><name>testReturns5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.FlowAnalysisTests</className><duration>0.006</duration><failedSince>0</failedSince><name>testUnreachable1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.54999995</duration><name>tests.wurstscript.tests.FlowAnalysisTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:21:49</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.GenericsModuleTests</className><duration>0.54</duration><failedSince>0</failedSince><name>biggerModule</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsModuleTests</className><duration>0.275</duration><failedSince>0</failedSince><name>genericInception</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsModuleTests</className><duration>0.283</duration><failedSince>0</failedSince><name>simpleGenericModule</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>1.098</duration><name>tests.wurstscript.tests.GenericsModuleTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:20:53</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.86</duration><failedSince>0</failedSince><name>cast</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.036</duration><failedSince>0</failedSince><name>cellExample</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.974</duration><failedSince>0</failedSince><name>function</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.475</duration><failedSince>0</failedSince><name>genericChain1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.011</duration><failedSince>0</failedSince><name>genericChain1Err</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.4</duration><failedSince>0</failedSince><name>genericChain2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.012</duration><failedSince>0</failedSince><name>genericChain2ErrA</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.009</duration><failedSince>0</failedSince><name>genericChain2ErrB</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.276</duration><failedSince>0</failedSince><name>genericExtensionMethod1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.341</duration><failedSince>0</failedSince><name>genericForFrom</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.47</duration><failedSince>0</failedSince><name>genericForIn</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.607</duration><failedSince>0</failedSince><name>genericFunctionOverload</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.491</duration><failedSince>0</failedSince><name>genericMethod1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.528</duration><failedSince>0</failedSince><name>genericOverload</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.529</duration><failedSince>0</failedSince><name>genericOverload2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.471</duration><failedSince>0</failedSince><name>genericRecursive</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.667</duration><failedSince>0</failedSince><name>genericRecursive2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.011</duration><errorDetails>Error in File genericReturnOverride line 4:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericReturnOverride line 4:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.genericReturnOverride(GenericsTests.java:623)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericReturnOverride</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.022</duration><errorDetails>Error in File genericReturnOverride2 line 4:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericReturnOverride2 line 4:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.genericReturnOverride2(GenericsTests.java:635)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericReturnOverride2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.782</duration><failedSince>0</failedSince><name>genericsDispatch</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.489</duration><failedSince>0</failedSince><name>genericsSubstitute</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.542</duration><failedSince>0</failedSince><name>genericsSubstitute1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.004</duration><errorDetails>Error in File genericsSubstitute2 line 6:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericsSubstitute2 line 6:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.genericsSubstitute2(GenericsTests.java:497)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericsSubstitute2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.02</duration><errorDetails>Error in File genericsSubstitute3 line 9:
 &lt;J&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericsSubstitute3 line 9:
 &lt;J&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.genericsSubstitute3(GenericsTests.java:515)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericsSubstitute3</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.558</duration><failedSince>0</failedSince><name>genericsSubstitute_override</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.006</duration><errorDetails>Error in File genericsSubstitute_override_interface line 6:
 &lt;J&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericsSubstitute_override_interface line 6:
 &lt;J&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.genericsSubstitute_override_interface(GenericsTests.java:565)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericsSubstitute_override_interface</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.017</duration><errorDetails>Error in File genericsSubstitute_override_interface_fail line 6:
 &lt;J&gt; is not an interface.</errorDetails><errorStackTrace>Error in File genericsSubstitute_override_interface_fail line 6:
 &lt;J&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.GenericsTests.genericsSubstitute_override_interface_fail(GenericsTests.java:582)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>genericsSubstitute_override_interface_fail</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.711</duration><failedSince>0</failedSince><name>identity</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.54</duration><failedSince>0</failedSince><name>identity2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.01</duration><failedSince>0</failedSince><name>identityFail1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.006</duration><failedSince>0</failedSince><name>identityFail2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>10.375</duration><failedSince>0</failedSince><name>implicitConversionFail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>9.341</duration><failedSince>0</failedSince><name>implicitConversionFail2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.313</duration><failedSince>0</failedSince><name>implicitConversionFailSimple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.407</duration><failedSince>0</failedSince><name>implicitConversions</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.306</duration><failedSince>0</failedSince><name>implicitConversions2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.364</duration><failedSince>0</failedSince><name>implicitConversions3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.433</duration><failedSince>0</failedSince><name>implicitConversions4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.374</duration><failedSince>0</failedSince><name>implicitConversions5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.368</duration><failedSince>0</failedSince><name>implicitConversionsAssign</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.009</duration><failedSince>0</failedSince><name>implicitConversionsFail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.018</duration><failedSince>0</failedSince><name>implicitConversionsFail2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.008</duration><errorDetails>Error in File implicitsWithClass line 11:
 &lt;Comparison&gt; is not an interface.</errorDetails><errorStackTrace>Error in File implicitsWithClass line 11:
 &lt;Comparison&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.implicitsWithClass(GenericsTests.java:735)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>implicitsWithClass</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.362</duration><failedSince>0</failedSince><name>implicitsWithClass2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.403</duration><failedSince>0</failedSince><name>implicitsWithClosures</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.276</duration><failedSince>0</failedSince><name>inferType</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.299</duration><failedSince>0</failedSince><name>inheritField</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.294</duration><failedSince>0</failedSince><name>inheritField2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.277</duration><failedSince>0</failedSince><name>inheritMethod</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.295</duration><failedSince>0</failedSince><name>nativeTypes</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.354</duration><failedSince>0</failedSince><name>normalFoldlInfer</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.52</duration><failedSince>0</failedSince><name>strangeFoldl</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.267</duration><failedSince>0</failedSince><name>testSubtypeGenericClass</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.328</duration><failedSince>0</failedSince><name>testSubtypeGenericClass2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.GenericsTests</className><duration>0.006</duration><errorDetails>Error in File testSubtypeGenericInterface line 3:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testSubtypeGenericInterface line 3:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.GenericsTests.testSubtypeGenericInterface(GenericsTests.java:99)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testSubtypeGenericInterface</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><duration>36.871994</duration><name>tests.wurstscript.tests.GenericsTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:20:16</timestamp></suite><suite><case><age>1</age><className>tests.wurstscript.tests.InterfaceExtendedTests</className><duration>0.026</duration><errorDetails>Error in File defaultImpl line 7:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File defaultImpl line 7:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceExtendedTests.defaultImpl(InterfaceExtendedTests.java:10)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>defaultImpl</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceExtendedTests</className><duration>0.027</duration><errorDetails>Error in File defaultImplInClass line 6:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File defaultImplInClass line 6:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceExtendedTests.defaultImplInClass(InterfaceExtendedTests.java:42)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>defaultImplInClass</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceExtendedTests</className><duration>0.022</duration><errorDetails>Error in File defaultImplInClassDelegation line 8:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File defaultImplInClassDelegation line 8:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceExtendedTests.defaultImplInClassDelegation(InterfaceExtendedTests.java:68)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>defaultImplInClassDelegation</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><duration>0.075</duration><name>tests.wurstscript.tests.InterfaceExtendedTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:20:16</timestamp></suite><suite><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.008</duration><errorDetails>Error in File as_argument line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File as_argument line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.as_argument(InterfaceTests.java:150)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>as_argument</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.027</duration><errorDetails>Error in File as_return_value line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File as_return_value line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.as_return_value(InterfaceTests.java:175)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>as_return_value</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.004</duration><errorDetails>Error in File casts line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File casts line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.casts(InterfaceTests.java:373)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>casts</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.003</duration><errorDetails>Error in File destroyInterface line 6:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File destroyInterface line 6:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.destroyInterface(InterfaceTests.java:435)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>destroyInterface</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.028</duration><errorDetails>Error in File equality line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File equality line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.equality(InterfaceTests.java:84)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>equality</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.01</duration><errorDetails>Error in File hierarchy line 7:
 &lt;B&gt; is not an interface.</errorDetails><errorStackTrace>Error in File hierarchy line 7:
 &lt;B&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.hierarchy(InterfaceTests.java:126)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>hierarchy</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.005</duration><errorDetails>Error in File implGap line 4:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File implGap line 4:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.implGap(InterfaceTests.java:511)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>implGap</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.016</duration><errorDetails>Error in File inequality line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File inequality line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.inequality(InterfaceTests.java:105)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>inequality</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.004</duration><errorDetails>Error in File missing_method line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File missing_method line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.missing_method(InterfaceTests.java:344)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>missing_method</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.004</duration><errorDetails>Error in File module_prob line 7:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File module_prob line 7:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.module_prob(InterfaceTests.java:261)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>module_prob</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.009</duration><errorDetails>Error in File simple line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File simple line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.simple(InterfaceTests.java:10)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>simple</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.003</duration><errorDetails>Error in File swap line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File swap line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.swap(InterfaceTests.java:32)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>swap</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.048</duration><errorDetails>Error in File swapArray line 6:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File swapArray line 6:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.swapArray(InterfaceTests.java:57)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>swapArray</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.019</duration><errorDetails>Error in File testInterfaceDefaultImpl line 6:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testInterfaceDefaultImpl line 6:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.testInterfaceDefaultImpl(InterfaceTests.java:494)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testInterfaceDefaultImpl</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.01</duration><errorDetails>Error in File testOverride line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testOverride line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.testOverride(InterfaceTests.java:461)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testOverride</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.006</duration><errorDetails>Error in File testOverrideFail line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File testOverrideFail line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.testOverrideFail(InterfaceTests.java:480)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>testOverrideFail</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.059</duration><errorDetails>Error in File twoInterfaces line 8:
 &lt;A&gt; is not an interface.</errorDetails><errorStackTrace>Error in File twoInterfaces line 8:
 &lt;A&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.twoInterfaces(InterfaceTests.java:396)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>twoInterfaces</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.028</duration><errorDetails>Error in File type_param1 line 5:
 &lt;Collection&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param1 line 5:
 &lt;Collection&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.type_param1(InterfaceTests.java:201)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param1</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.009</duration><errorDetails>Error in File type_param_class line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param_class line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.type_param_class(InterfaceTests.java:324)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param_class</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.021</duration><errorDetails>Error in File type_param_complicated1 line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param_complicated1 line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.type_param_complicated1(InterfaceTests.java:240)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param_complicated1</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.013</duration><errorDetails>Error in File type_param_complicated1_fail line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param_complicated1_fail line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.type_param_complicated1_fail(InterfaceTests.java:279)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param_complicated1_fail</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.023</duration><errorDetails>Error in File type_param_complicated2 line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param_complicated2 line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:187)
	at tests.wurstscript.tests.InterfaceTests.type_param_complicated2(InterfaceTests.java:300)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param_complicated2</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.015</duration><errorDetails>Error in File type_param_fail_generics line 5:
 &lt;Collection&gt; is not an interface.</errorDetails><errorStackTrace>Error in File type_param_fail_generics line 5:
 &lt;Collection&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.type_param_fail_generics(InterfaceTests.java:220)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>type_param_fail_generics</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.InterfaceTests</className><duration>0.008</duration><errorDetails>Error in File wrong_method line 5:
 &lt;I&gt; is not an interface.</errorDetails><errorStackTrace>Error in File wrong_method line 5:
 &lt;I&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:106)
	at tests.wurstscript.tests.WurstScriptTest.testAssertErrorsLines(WurstScriptTest.java:191)
	at tests.wurstscript.tests.InterfaceTests.wrong_method(InterfaceTests.java:359)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1183)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>wrong_method</name><skipped>false</skipped><status>REGRESSION</status><stderr></stderr><stdout></stdout></case><duration>0.38</duration><name>tests.wurstscript.tests.InterfaceTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:20:15</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.LexerTests</className><duration>0.007</duration><failedSince>0</failedSince><name>dotNewline</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.LexerTests</className><duration>0.005</duration><failedSince>0</failedSince><name>dotNewline2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.012</duration><name>tests.wurstscript.tests.LexerTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:39</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ModelManagerTests</className><duration>2.234</duration><failedSince>0</failedSince><name>test</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>   err: Diagnostic [
  range = Range [
    start = Position [
      line = 3
      character = 1
    ]
    end = Position [
      line = 3
      character = 2
    ]
  ]
  severity = Error
  code = null
  source = "Wurst"
  message = "Reference to function c could not be resolved."
  relatedInformation = null
]
   err: Diagnostic [
  range = Range [
    start = Position [
      line = 1
      character = 0
    ]
    end = Position [
      line = 2
      character = 0
    ]
  ]
  severity = Warnin
...[truncated 2636 chars]...
 end = Position [
      line = 5
      character = 2
    ]
  ]
  severity = Error
  code = null
  source = "Wurst"
  message = "Reference to function c could not be resolved."
  relatedInformation = null
]
   err: Diagnostic [
  range = Range [
    start = Position [
      line = 2
      character = 0
    ]
    end = Position [
      line = 3
      character = 0
    ]
  ]
  severity = Warning
  code = null
  source = "Wurst"
  message = "The import C is never used"
  relatedInformation = null
]
</stdout></case><duration>2.234</duration><name>tests.wurstscript.tests.ModelManagerTests</name><stderr></stderr><stdout>   err: Diagnostic [
  range = Range [
    start = Position [
      line = 3
      character = 1
    ]
    end = Position [
      line = 3
      character = 2
    ]
  ]
  severity = Error
  code = null
  source = "Wurst"
  message = "Reference to function c could not be resolved."
  relatedInformation = null
]
   err: Diagnostic [
  range = Range [
    start = Position [
      line = 1
      character = 0
    ]
    end = Position [
      line = 2
      character = 0
    ]
  ]
  severity = Warnin
...[truncated 2636 chars]...
 end = Position [
      line = 5
      character = 2
    ]
  ]
  severity = Error
  code = null
  source = "Wurst"
  message = "Reference to function c could not be resolved."
  relatedInformation = null
]
   err: Diagnostic [
  range = Range [
    start = Position [
      line = 2
      character = 0
    ]
    end = Position [
      line = 3
      character = 0
    ]
  ]
  severity = Warning
  code = null
  source = "Wurst"
  message = "The import C is never used"
  relatedInformation = null
]
</stdout><timestamp>2018-08-06T19:24:01</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.009</duration><failedSince>0</failedSince><name>arg_constructor</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.708</duration><failedSince>0</failedSince><name>diamond1</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.536</duration><failedSince>0</failedSince><name>diamond2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.462</duration><failedSince>0</failedSince><name>initdestroy</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.34</duration><failedSince>0</failedSince><name>localInModuleConstructor</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.271</duration><failedSince>0</failedSince><name>localInModuleConstructor2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.258</duration><failedSince>0</failedSince><name>moduleConstructor</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.538</duration><failedSince>0</failedSince><name>modulesInSubclasses</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.496</duration><failedSince>0</failedSince><name>modules_abstract</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.007</duration><failedSince>0</failedSince><name>modules_abstract_err</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.497</duration><failedSince>0</failedSince><name>modules_call_global</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.308</duration><failedSince>0</failedSince><name>modules_call_indirect</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.012</duration><failedSince>0</failedSince><name>modules_conflict</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.284</duration><failedSince>0</failedSince><name>modules_import</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.008</duration><failedSince>0</failedSince><name>modules_missing_override</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.305</duration><failedSince>0</failedSince><name>modules_thistype</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.02</duration><failedSince>0</failedSince><name>modules_wrong_param_count1</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.011</duration><failedSince>0</failedSince><name>modules_wrong_param_count2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.348</duration><failedSince>0</failedSince><name>multi1</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.313</duration><failedSince>0</failedSince><name>multi2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.395</duration><failedSince>0</failedSince><name>multi_modules</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.479</duration><failedSince>0</failedSince><name>multi_modules2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.008</duration><failedSince>0</failedSince><name>multiple_constructors</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.513</duration><failedSince>0</failedSince><name>nested_class_module</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.397</duration><failedSince>0</failedSince><name>nested_module_init</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.489</duration><failedSince>0</failedSince><name>override</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.398</duration><failedSince>0</failedSince><name>override2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.009</duration><failedSince>0</failedSince><name>overrideStatic</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.34</duration><failedSince>0</failedSince><name>simple</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.002</duration><failedSince>0</failedSince><name>static_external</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>0.003</duration><failedSince>0</failedSince><name>staticmeth_external</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>11.02</duration><failedSince>0</failedSince><name>stupidTest</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>11.383</duration><failedSince>0</failedSince><name>testModuleMemberInit</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ModuleTests</className><duration>8.43</duration><failedSince>0</failedSince><name>testModuleMemberInit2</name><skipped>false</skipped><status>PASSED</status><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout></case><duration>39.597</duration><name>tests.wurstscript.tests.ModuleTests</name><stderr>set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
constructed
size tes
...[truncated 380 chars]...
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test:1
size test2:1
size test3:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
constructed
size test2:1
</stderr><stdout></stdout><timestamp>2018-08-06T19:19:07</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.358</duration><failedSince>0</failedSince><name>callFunctionsWithAnnotation</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.325</duration><failedSince>0</failedSince><name>cyclicFunc1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.396</duration><failedSince>0</failedSince><name>cyclicFunc2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.275</duration><failedSince>0</failedSince><name>testAnnotationWithMessage</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>7.073</duration><failedSince>0</failedSince><name>testEnums</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.268</duration><failedSince>0</failedSince><name>testEnums2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.266</duration><failedSince>0</failedSince><name>testEnums_cast</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.271</duration><failedSince>0</failedSince><name>testForInClose</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.351</duration><failedSince>0</failedSince><name>testForInCloseBeforeReturn</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>7.247</duration><failedSince>0</failedSince><name>testGenericUnit</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>6.426</duration><failedSince>0</failedSince><name>testMinusOne</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.409</duration><failedSince>0</failedSince><name>testSwitch</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.396</duration><failedSince>0</failedSince><name>testSwitchDefault</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.007</duration><failedSince>0</failedSince><name>testSwitchEnumAll</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.46</duration><failedSince>0</failedSince><name>testSwitchInit</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.561</duration><failedSince>0</failedSince><name>testSwitchInt</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.551</duration><failedSince>0</failedSince><name>testSwitchReturn</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.559</duration><failedSince>0</failedSince><name>testSwitchString</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.005</duration><failedSince>0</failedSince><name>testSwitchWrongTypes</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.626</duration><failedSince>0</failedSince><name>testTypeId1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.005</duration><failedSince>0</failedSince><name>testTypeId2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.617</duration><failedSince>0</failedSince><name>testTypeId3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.61</duration><failedSince>0</failedSince><name>testTypeId4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.NewFeatureTests</className><duration>0.588</duration><failedSince>0</failedSince><name>testTypeId5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>28.65</duration><name>tests.wurstscript.tests.NewFeatureTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:21:49</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.401</duration><failedSince>0</failedSince><name>testOverloading1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.399</duration><failedSince>0</failedSince><name>testOverloading1_2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.306</duration><failedSince>0</failedSince><name>testOverloading1_3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.357</duration><failedSince>0</failedSince><name>testOverloading1_4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.459</duration><failedSince>0</failedSince><name>testOverloading2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.276</duration><failedSince>0</failedSince><name>testOverloading2Abbreviation</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.005</duration><failedSince>0</failedSince><name>testOverloading3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.007</duration><failedSince>0</failedSince><name>testOverloading4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.286</duration><failedSince>0</failedSince><name>testOverloading_shortForm1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OpOverloading</className><duration>0.005</duration><failedSince>0</failedSince><name>testOverloading_shortForm2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>2.5010002</duration><name>tests.wurstscript.tests.OpOverloading</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:21:46</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.297</duration><failedSince>0</failedSince><name>controlFlowMergeNoSideEffect</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.328</duration><failedSince>0</failedSince><name>controlFlowMergeSideEffect</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>8.958</duration><failedSince>0</failedSince><name>controlFlowMergeSideEffect2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.621</duration><failedSince>0</failedSince><name>number</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.515</duration><failedSince>0</failedSince><name>optimizeExitwhen</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.282</duration><failedSince>0</failedSince><name>optimizeSet</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.299</duration><failedSince>0</failedSince><name>optimizeSet2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.288</duration><failedSince>0</failedSince><name>test_ConstFolding</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.294</duration><failedSince>0</failedSince><name>test_ConstFoldingCombined</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.447</duration><failedSince>0</failedSince><name>test_controlFlowMergeSideEffect</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.447</duration><failedSince>0</failedSince><name>test_double_renaming_bug</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.256</duration><failedSince>0</failedSince><name>test_exitwhen</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.404</duration><failedSince>0</failedSince><name>test_ifDoubleAnd1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.435</duration><failedSince>0</failedSince><name>test_ifDoubleAnd2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.422</duration><failedSince>0</failedSince><name>test_ifDoubleOr1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.486</duration><failedSince>0</failedSince><name>test_ifDoubleOr2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.297</duration><failedSince>0</failedSince><name>test_ifEmpty</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.306</duration><failedSince>0</failedSince><name>test_ifFalse</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.305</duration><failedSince>0</failedSince><name>test_ifInt1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.478</duration><failedSince>0</failedSince><name>test_ifInt2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.288</duration><failedSince>0</failedSince><name>test_ifInt3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.411</duration><failedSince>0</failedSince><name>test_ifInt4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.475</duration><failedSince>0</failedSince><name>test_ifMulti</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.466</duration><failedSince>0</failedSince><name>test_ifTrue</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.241</duration><failedSince>0</failedSince><name>test_inline_globals</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.468</duration><failedSince>0</failedSince><name>test_localVarMerger</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.514</duration><failedSince>0</failedSince><name>test_localVarMerger2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.478</duration><failedSince>0</failedSince><name>test_mult2rewrite</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.361</duration><failedSince>0</failedSince><name>test_mult3rewrite</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.264</duration><failedSince>0</failedSince><name>test_nullsetter1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.291</duration><failedSince>0</failedSince><name>test_nullsetter2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.249</duration><failedSince>0</failedSince><name>test_nullsetter3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.311</duration><failedSince>0</failedSince><name>test_nullsetter4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.28</duration><failedSince>0</failedSince><name>test_number_shortening</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.259</duration><failedSince>0</failedSince><name>test_number_shortening2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.369</duration><failedSince>0</failedSince><name>test_remove_useless</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.26</duration><failedSince>0</failedSince><name>test_tempVarRemover</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.247</duration><failedSince>0</failedSince><name>test_tempVarRemover2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.277</duration><failedSince>0</failedSince><name>test_unreachableCodeRemover</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.273</duration><failedSince>0</failedSince><name>test_unused_func_remover</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.267</duration><failedSince>0</failedSince><name>test_unused_func_remover2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.304</duration><failedSince>0</failedSince><name>test_varRemoval</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>23.518003</duration><name>tests.wurstscript.tests.OptimizerTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:19:51</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.012</duration><failedSince>0</failedSince><name>duplicatePackageName</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.468</duration><failedSince>0</failedSince><name>import_public</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.001</duration><failedSince>0</failedSince><name>import_self1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.0</duration><failedSince>0</failedSince><name>import_self2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.496</duration><failedSince>0</failedSince><name>testMembersNoImport</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.004</duration><failedSince>0</failedSince><name>test_cyclic_import</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.002</duration><failedSince>0</failedSince><name>test_cyclic_import_with_init</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.001</duration><failedSince>0</failedSince><name>test_cyclic_import_with_init2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.459</duration><failedSince>0</failedSince><name>test_global_type</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.453</duration><failedSince>0</failedSince><name>test_global_var</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.463</duration><failedSince>0</failedSince><name>test_globals_init</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.229</duration><failedSince>0</failedSince><name>test_globals_init2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.243</duration><failedSince>0</failedSince><name>test_import_class</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.006</duration><failedSince>0</failedSince><name>test_import_class_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.01</duration><failedSince>0</failedSince><name>test_import_class_private</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.003</duration><failedSince>0</failedSince><name>test_import_class_protected</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.261</duration><failedSince>0</failedSince><name>test_import_ext_function</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.005</duration><failedSince>0</failedSince><name>test_import_ext_function_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.232</duration><failedSince>0</failedSince><name>test_import_function</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.006</duration><failedSince>0</failedSince><name>test_import_function_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.231</duration><failedSince>0</failedSince><name>test_import_var</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.002</duration><failedSince>0</failedSince><name>test_import_var_fail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.25</duration><failedSince>0</failedSince><name>test_same_name_as_class</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.254</duration><failedSince>0</failedSince><name>test_static_init</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.004</duration><failedSince>0</failedSince><name>test_typename_as_var</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.001</duration><failedSince>0</failedSince><name>test_typename_as_var2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.PackageTests</className><duration>0.001</duration><failedSince>0</failedSince><name>test_typename_as_var3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>4.097</duration><name>tests.wurstscript.tests.PackageTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:19:47</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.418</duration><failedSince>0</failedSince><name>charAndFourChar</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.002</duration><failedSince>0</failedSince><name>dotTo</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.021</duration><failedSince>0</failedSince><name>err_in_closure</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.003</duration><failedSince>0</failedSince><name>halfAssign</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.288</duration><failedSince>0</failedSince><name>indentWithSpaces</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.273</duration><failedSince>0</failedSince><name>indentWithSpaces2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.007</duration><failedSince>0</failedSince><name>parenthesis1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.002</duration><failedSince>0</failedSince><name>parenthesis2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.001</duration><failedSince>0</failedSince><name>positionsNormalLineBreaks</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ParserTests</className><duration>0.001</duration><failedSince>0</failedSince><name>positionsWindowsTypewriterLinebreaks</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>1.016</duration><name>tests.wurstscript.tests.ParserTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:22:32</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>7.457</duration><failedSince>0</failedSince><name>arrayindex</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>5.968</duration><failedSince>0</failedSince><name>blubber</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>1.825</duration><errorDetails>Error in File tupleBug.wurst line 27:
 &lt;Entity&gt; is not an interface.</errorDetails><errorStackTrace>Error in File tupleBug.wurst line 27:
 &lt;Entity&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:119)
	at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:139)
	at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:204)
	at tests.wurstscript.tests.RealWorldExamples.frottyTupleBug(RealWorldExamples.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>frottyTupleBug</name><skipped>false</skipped><status>REGRESSION</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>7.385</duration><failedSince>0</failedSince><name>linkedHashMap</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>7.95</duration><failedSince>0</failedSince><name>module</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>1.968</duration><failedSince>0</failedSince><name>nonStaticCallback</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>6.063</duration><failedSince>0</failedSince><name>optimizerNew</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>4.014</duration><failedSince>0</failedSince><name>setFrottyBugEscaperData</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>5.327</duration><failedSince>0</failedSince><name>setFrottyBugKnockbackNull</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>6.143</duration><failedSince>0</failedSince><name>setFrottyBugVector</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>4.791</duration><failedSince>0</failedSince><name>setNullTests</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>4.159</duration><failedSince>0</failedSince><name>staticCallback</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>2.037</duration><failedSince>0</failedSince><name>testEditorVars</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>6.359</duration><failedSince>0</failedSince><name>testLists</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>1</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>4.683</duration><errorDetails>Error in File Buffer.wurst line 120:
 &lt;Buffer&gt; is not an interface.</errorDetails><errorStackTrace>Error in File Buffer.wurst line 120:
 &lt;Buffer&gt; is not an interface.
	at de.peeeq.wurstscript.attributes.ErrorHandling.makeCompileError(ErrorHandling.java:35)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addErrorOrWarning(ErrorHandling.java:25)
	at de.peeeq.wurstscript.attributes.ErrorHandling.addError(ErrorHandling.java:15)
	at de.peeeq.wurstscript.ast.TypeExprSimpleImpl.addError(TypeExprSimpleImpl.java:268)
	at de.peeeq.wurstscript.types.WurstTypeClass.lambda$implementedInterfaces$15(WurstTypeClass.java:66)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at de.peeeq.wurstscript.types.WurstTypeClass.implementedInterfaces(WurstTypeClass.java:64)
	at de.peeeq.wurstscript.attributes.names.NameLinks.addNamesFromImplementedInterfaces(NameLinks.java:110)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:48)
	at de.peeeq.wurstscript.ast.ClassDefImpl.attrNameLinks(ClassDefImpl.java:673)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:242)
	at de.peeeq.wurstscript.ast.WEntitiesImpl.attrNameLinks(WEntitiesImpl.java:188)
	at de.peeeq.wurstscript.attributes.names.Exports.addExportedNameLinks(Exports.java:35)
	at de.peeeq.wurstscript.attributes.names.Exports.addExportedNameLinks(Exports.java:43)
	at de.peeeq.wurstscript.attributes.names.Exports.exportedNameLinks(Exports.java:20)
	at de.peeeq.wurstscript.ast.WPackageImpl.attrExportedNameLinks(WPackageImpl.java:460)
	at de.peeeq.wurstscript.attributes.names.NameLinks.calculate(NameLinks.java:219)
	at de.peeeq.wurstscript.ast.WPackageImpl.attrNameLinks(WPackageImpl.java:432)
	at de.peeeq.wurstscript.validation.WurstValidator.checkForDuplicateNames(WurstValidator.java:2060)
	at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:325)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:205)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:208)
	at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:56)
	at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:326)
	at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:314)
	at tests.wurstscript.tests.WurstScriptTest.testScript(WurstScriptTest.java:243)
	at tests.wurstscript.tests.RealWorldExamples.test_stdlib(RealWorldExamples.java:153)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:571)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:707)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:979)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.privateRun(TestRunner.java:648)
	at org.testng.TestRunner.run(TestRunner.java:505)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1116)
	at org.testng.TestNG.runSuites(TestNG.java:1028)
	at org.testng.TestNG.run(TestNG.java:996)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:139)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
</errorStackTrace><failedSince>879</failedSince><name>test_stdlib</name><skipped>false</skipped><status>REGRESSION</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.RealWorldExamples</className><duration>6.26</duration><failedSince>0</failedSince><name>test_war3map</name><skipped>false</skipped><status>PASSED</status><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout></case><duration>82.389</duration><name>tests.wurstscript.tests.RealWorldExamples</name><stderr>Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
Tests succeeded: 0/0
&gt;&gt; All tests have passed successfully!
</stderr><stdout></stdout><timestamp>2018-08-06T19:22:39</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.005</duration><failedSince>0</failedSince><name>privateClassMember</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.005</duration><failedSince>0</failedSince><name>privateCode</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.004</duration><failedSince>0</failedSince><name>test_duplicates_cu</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.006</duration><failedSince>0</failedSince><name>test_duplicates_jass_func</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.007</duration><failedSince>0</failedSince><name>test_import_same</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.ScopingTests</className><duration>0.526</duration><failedSince>0</failedSince><name>test_import_same_package</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.55300003</duration><name>tests.wurstscript.tests.ScopingTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:21:46</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.SimpleFunctionTests</className><duration>0.344</duration><failedSince>0</failedSince><name>testFuncref</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleFunctionTests</className><duration>0.255</duration><failedSince>0</failedSince><name>testHasReturnIfs</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleFunctionTests</className><duration>0.008</duration><failedSince>0</failedSince><name>testUnreachableCode</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.607</duration><name>tests.wurstscript.tests.SimpleFunctionTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:56</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>10.867</duration><failedSince>0</failedSince><name>intLiteralArray</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.587</duration><failedSince>0</failedSince><name>intLiteralVar</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.032</duration><failedSince>0</failedSince><name>testArrayInit</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.831</duration><failedSince>0</failedSince><name>testFor1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.559</duration><failedSince>0</failedSince><name>testFor2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.584</duration><failedSince>0</failedSince><name>testForDownStep</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>1.723</duration><failedSince>0</failedSince><name>testForFrom</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>19.762</duration><failedSince>0</failedSince><name>testForFrom3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.578</duration><failedSince>0</failedSince><name>testForFrom_once</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.754</duration><failedSince>0</failedSince><name>testForIn</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.301</duration><failedSince>0</failedSince><name>testForStep</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.291</duration><failedSince>0</failedSince><name>testIf1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.309</duration><failedSince>0</failedSince><name>testIf2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.243</duration><failedSince>0</failedSince><name>testIf3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.257</duration><failedSince>0</failedSince><name>testIf4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.312</duration><failedSince>0</failedSince><name>testIf5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.318</duration><failedSince>0</failedSince><name>testIf6</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.267</duration><failedSince>0</failedSince><name>testIf7</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.267</duration><failedSince>0</failedSince><name>testMod1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.308</duration><failedSince>0</failedSince><name>testMod2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.268</duration><failedSince>0</failedSince><name>testWhile1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.336</duration><failedSince>0</failedSince><name>testWhileBreak</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.246</duration><failedSince>0</failedSince><name>test_arrayUpdate</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.008</duration><failedSince>0</failedSince><name>test_array_assign</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.243</duration><failedSince>0</failedSince><name>test_dec</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.012</duration><failedSince>0</failedSince><name>test_destroy</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.298</duration><failedSince>0</failedSince><name>test_diveq</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.006</duration><failedSince>0</failedSince><name>test_diveqFail</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.345</duration><failedSince>0</failedSince><name>test_forloop</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.734</duration><failedSince>0</failedSince><name>test_inc</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.4</duration><failedSince>0</failedSince><name>test_let</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.004</duration><failedSince>0</failedSince><name>test_let2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.342</duration><failedSince>0</failedSince><name>test_minuseq</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.318</duration><failedSince>0</failedSince><name>test_multeq</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.007</duration><failedSince>0</failedSince><name>test_no_Next</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.009</duration><failedSince>0</failedSince><name>test_no_hasNext</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.267</duration><failedSince>0</failedSince><name>test_pluseq</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.003</duration><failedSince>0</failedSince><name>test_stupid_for_from</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.007</duration><failedSince>0</failedSince><name>test_stupid_for_in</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.005</duration><failedSince>0</failedSince><name>test_stupid_for_in2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.01</duration><failedSince>0</failedSince><name>test_unitialized</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.362</duration><failedSince>0</failedSince><name>test_unitialized2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.478</duration><failedSince>0</failedSince><name>test_var</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.453</duration><failedSince>0</failedSince><name>test_var2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.004</duration><failedSince>0</failedSince><name>test_varAsStmt</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><case><age>0</age><className>tests.wurstscript.tests.SimpleStatementTests</className><duration>0.009</duration><failedSince>0</failedSince><name>test_var_err</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout></case><duration>44.323994</duration><name>tests.wurstscript.tests.SimpleStatementTests</name><stderr></stderr><stdout>Wrong version 'db340b5feb91ba6fccbf244dda99c12c8db2e51e', executing git pull to get '449a22b54841e70ad3ed260f302de3a540983b80'
</stdout><timestamp>2018-08-06T19:17:11</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.303</duration><failedSince>0</failedSince><name>bugtest</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.281</duration><failedSince>0</failedSince><name>inClass</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.362</duration><failedSince>0</failedSince><name>parameter</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.277</duration><failedSince>0</failedSince><name>returnValue</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.35</duration><failedSince>0</failedSince><name>simple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.538</duration><failedSince>0</failedSince><name>swap</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.444</duration><failedSince>0</failedSince><name>testEquals</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.263</duration><failedSince>0</failedSince><name>testSingletuple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.28</duration><failedSince>0</failedSince><name>testSingletuple2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.322</duration><failedSince>0</failedSince><name>testUnequals</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.277</duration><failedSince>0</failedSince><name>tupleInTuple</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.53</duration><failedSince>0</failedSince><name>tupleInTuple2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.556</duration><failedSince>0</failedSince><name>tupleInTuple3</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.525</duration><failedSince>0</failedSince><name>tupleInTuple4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.312</duration><failedSince>0</failedSince><name>tupleInTuple5</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.35</duration><failedSince>0</failedSince><name>tupleReturn</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.282</duration><failedSince>0</failedSince><name>tupleReturn2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.438</duration><failedSince>0</failedSince><name>vecs</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.379</duration><failedSince>0</failedSince><name>vecs2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.288</duration><failedSince>0</failedSince><name>vecs4</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.414</duration><failedSince>0</failedSince><name>vecsTrim</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.tests.TupleTests</className><duration>0.355</duration><failedSince>0</failedSince><name>vecsTrim2</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>8.126</duration><name>tests.wurstscript.tests.TupleTests</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:20:54</timestamp></suite><suite><case><age>0</age><className>tests.wurstscript.utils.UtilsTest</className><duration>0.003</duration><failedSince>0</failedSince><name>array</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.utils.UtilsTest</className><duration>0.001</duration><failedSince>0</failedSince><name>joinArrays</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.utils.UtilsTest</className><duration>0.006</duration><failedSince>0</failedSince><name>testSubseq</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.utils.UtilsTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSubseqLen</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><case><age>0</age><className>tests.wurstscript.utils.UtilsTest</className><duration>0.004</duration><failedSince>0</failedSince><name>topSort_1</name><skipped>false</skipped><status>PASSED</status><stderr></stderr><stdout></stdout></case><duration>0.015000001</duration><name>tests.wurstscript.utils.UtilsTest</name><stderr></stderr><stdout></stdout><timestamp>2018-08-06T19:17:56</timestamp></suite></testResult>