Konsolenausgabe

Vorausgehende 18 KB sind in dieser Darstellung ausgelassen. Alles anzeigen
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.BugTests.ObjectRecycler(BugTests.java:35)

QuickTests Suite > QuickTests > tests.wurstscript.tests.BugTests > forfrom FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.BugTests.forfrom(BugTests.java:30)

QuickTests Suite > QuickTests > tests.wurstscript.tests.BugTests > ovveride_nativeTypeReturn FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.BugTests.ovveride_nativeTypeReturn(BugTests.java:951)

QuickTests Suite > QuickTests > tests.wurstscript.tests.BugTests > testStacktrace STANDARD_ERROR
    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()



    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()



    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling init_Test() in testStacktrace:5
    ... when calling main()



    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling init_Test() in testStacktrace:5
    ... when calling main()



    ... when calling bar(2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()

    ... when calling foo(1, 2) in testStacktrace:17
    ... when calling init_Test() in testStacktrace:5
    ... when calling main()


       when calling bar in testStacktrace, line 17
       when calling init_Test in testStacktrace, line 5

       when calling foo in testStacktrace, line 17
       when calling init_Test in testStacktrace, line 5

       when calling bar in testStacktrace, line 17
       when calling init_Test in testStacktrace, line 5

       when calling foo in testStacktrace, line 17
       when calling init_Test in testStacktrace, line 5

QuickTests Suite > QuickTests > tests.wurstscript.tests.BugTests > ticket709 FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.BugTests.ticket709(BugTests.java:1068)

QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesTests > NPE STANDARD_ERROR
    Nullpointer exception when calling A.foo

QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesTests > destroyed STANDARD_ERROR
    Called A.foo on invalid object.

QuickTests Suite > QuickTests > tests.wurstscript.tests.ClassesExtTests > testOverrideInterfaceAbstractClass STANDARD_ERROR
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl
    AAbstract
    MyInterfaceImpl

QuickTests Suite > QuickTests > tests.wurstscript.tests.ExtensionMethodsTests > extFuncDouble FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.ExtensionMethodsTests.extFuncDouble(ExtensionMethodsTests.java:15)

QuickTests Suite > QuickTests > tests.wurstscript.tests.EnumTests > enum_short2 FAILED
    Error in File enum_short2 line 8:
     Could not find variable A.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLines(WurstScriptTest.java:296)
        at tests.wurstscript.tests.EnumTests.enum_short2(EnumTests.java:22)

QuickTests Suite > QuickTests > tests.wurstscript.tests.GenericsTests > implicitConversionFail FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.GenericsTests.implicitConversionFail(GenericsTests.java:385)

QuickTests Suite > QuickTests > tests.wurstscript.tests.GenericsTests > implicitConversionFail2 FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.GenericsTests.implicitConversionFail2(GenericsTests.java:405)

QuickTests Suite > QuickTests > tests.wurstscript.tests.InterfaceTests > testEmptyImplements STANDARD_ERROR
    Error in File testEmptyImplements line 3:
     mismatched input '\n' expecting {'thistype', ID}
    Error in File testEmptyImplements line 3:
     Could not find type .
    Error in File testEmptyImplements line 3:
     Expecting interface name after `implements`

QuickTests Suite > QuickTests > tests.wurstscript.tests.ModuleTests > diamond1 STANDARD_ERROR
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3
    set x 2
    get x 2
    set x 3
    get x 2
    get x 3

QuickTests Suite > QuickTests > tests.wurstscript.tests.ModuleTests > stupidTest FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.ModuleTests.stupidTest(ModuleTests.java:530)

QuickTests Suite > QuickTests > tests.wurstscript.tests.ModuleTests > testModuleMemberInit FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.ModuleTests.testModuleMemberInit(ModuleTests.java:504)

QuickTests Suite > QuickTests > tests.wurstscript.tests.ModuleTests > testModuleMemberInit2 FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.ModuleTests.testModuleMemberInit2(ModuleTests.java:540)

QuickTests Suite > QuickTests > tests.wurstscript.tests.NewFeatureTests > testEnums FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.NewFeatureTests.testEnums(NewFeatureTests.java:13)

QuickTests Suite > QuickTests > tests.wurstscript.tests.NewFeatureTests > testGenericUnit FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.NewFeatureTests.testGenericUnit(NewFeatureTests.java:18)

QuickTests Suite > QuickTests > tests.wurstscript.tests.NewFeatureTests > testMinusOne FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.NewFeatureTests.testMinusOne(NewFeatureTests.java:23)

QuickTests Suite > QuickTests > tests.wurstscript.tests.OptimizerTests > controlFlowMergeSideEffect2 FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.OptimizerTests.controlFlowMergeSideEffect2(OptimizerTests.java:667)

QuickTests Suite > QuickTests > tests.wurstscript.tests.OptimizerTests > cyclicFunctionRemover STANDARD_OUT
    // this script was compiled with wurst 1.8.0.0-jenkins-Wurst-1095
    globals
    integer tempReturn_integer=0
    endglobals
    native testSuccess takes nothing returns nothing
    function initGlobals takes nothing returns nothing
    endfunction

    function cyc_foo takes integer funcChoice, integer x returns nothing
    	if funcChoice == 0 then
    		if x > 1000 then
    			call cyc_foo(3, x)
    			set tempReturn_integer = tempReturn_integer
    			return
    		endif
    		if x > 100 then
    			call cyc_foo(1, x)
    			set tempReturn_integer = tempReturn_integer
    			return
    		endif
    		if x > 10 then
    			call cyc_foo(2, x)
    			set tempReturn_integer = tempReturn_integer
    			return
    		endif
    		set tempReturn_integer = x
    		return
    	elseif funcChoice == 1 then
    		call cyc_foo(0, x / 100)
    		set tempReturn_integer = tempReturn_integer
    		return
    	elseif funcChoice == 2 then
    		call cyc_foo(0, x / 10)
    		set tempReturn_integer = tempReturn_integer
    		return
    	elseif funcChoice == 3 then
    		call cyc_foo(0, x / 1000)
    		set tempReturn_integer = tempReturn_integer
    		return
    	endif
    endfunction

    function init_Test takes nothing returns nothing
    	call cyc_foo(0, 7531)
    	if tempReturn_integer == 7 then
    		call testSuccess()
    	endif
    endfunction

    function main takes nothing returns nothing
    	call initGlobals()
    	call init_Test()
    endfunction

    function config takes nothing returns nothing
    endfunction



QuickTests Suite > QuickTests > tests.wurstscript.tests.OptimizerTests > optimizeDuplicateNullSets FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.OptimizerTests.optimizeDuplicateNullSets(OptimizerTests.java:754)

QuickTests Suite > QuickTests > tests.wurstscript.tests.OptimizerTests > testInlineAnnotation FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.OptimizerTests.testInlineAnnotation(OptimizerTests.java:772)

QuickTests Suite > QuickTests > tests.wurstscript.tests.OptimizerTests > test_unreachableCodeRemover FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.OptimizerTests.test_unreachableCodeRemover(OptimizerTests.java:573)

QuickTests Suite > QuickTests > tests.wurstscript.tests.PositionTests > testFuncCallPos STANDARD_OUT
    pos = 3
    pos = 12
    pos = 15

QuickTests Suite > QuickTests > tests.wurstscript.tests.SimpleStatementTests > testForFrom3 FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.lines(WurstScriptTest.java:116)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkLinesWithStdLib(WurstScriptTest.java:317)
        at tests.wurstscript.tests.SimpleStatementTests.testForFrom3(SimpleStatementTests.java:266)

QuickTests Suite > QuickTests > tests.wurstscript.tests.TupleTests > nestedTuple STANDARD_ERROR
    0
    0
    0
    100
    1
    0
    0
    0
    100
    1
    0
    0
    0
    100
    1
    0
    100
    0
    0
    1
    0
    0
    0
    100
    1
    0
    100
    0
    0
    1
    0
    0
    100
    0
    1
    0
    0
    100
    0
    1
    100
    0
    0
    0
    1
    0
    0
    100
    0
    1
    0
    100
    0
    0
    1
    0
    0
    100
    0
    1
    0
    0
    0
    100
    1
    0
    100
    0
    0
    1
    0
    0
    0
    100
    1

QuickTests Suite > QuickTests > tests.wurstscript.tests.TupleTests > nestedTuple2 STANDARD_ERROR
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9
    1
    2
    3
    4
    5
    6
    7
    8
    9

QuickTests Suite > QuickTests > tests.wurstscript.tests.TupleTests > tupleArrayInClass2 STANDARD_ERROR
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0
    1.0
    3.0
    6.0

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > arrayindex FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.arrayindex(RealWorldExamples.java:33)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > blubber FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.blubber(RealWorldExamples.java:147)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > frottyTupleBug FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.frottyTupleBug(RealWorldExamples.java:110)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > linkedHashMap FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.RealWorldExamples.linkedHashMap(RealWorldExamples.java:55)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > module FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.module(RealWorldExamples.java:62)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > optimizerNew FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.optimizerNew(RealWorldExamples.java:120)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > setFrottyBugEscaperData FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.setFrottyBugEscaperData(RealWorldExamples.java:94)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > setFrottyBugKnockbackNull FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.setFrottyBugKnockbackNull(RealWorldExamples.java:89)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > setFrottyBugVector FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.setFrottyBugVector(RealWorldExamples.java:100)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > setNullTests FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.setNullTests(RealWorldExamples.java:84)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > staticCallback FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.staticCallback(RealWorldExamples.java:125)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > testEditorVars FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertErrorFileWithStdLib(WurstScriptTest.java:321)
        at tests.wurstscript.tests.RealWorldExamples.testEditorVars(RealWorldExamples.java:79)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > testLists FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.testLists(RealWorldExamples.java:72)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > test_stdlib FAILED
    Error in File BufferAdapters.wurst line 10:
     Could not find variable INTEGER.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.RealWorldExamples.test_stdlib(RealWorldExamples.java:169)

AllTestsSuite > RealWorldExamples > tests.wurstscript.tests.RealWorldExamples > test_war3map FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.file(WurstScriptTest.java:218)
        at tests.wurstscript.tests.WurstScriptTest.testAssertOkFileWithStdLib(WurstScriptTest.java:313)
        at tests.wurstscript.tests.RealWorldExamples.test_war3map(RealWorldExamples.java:105)

AllTestsSuite > ModelManagerTests > tests.wurstscript.tests.ModelManagerTests > movingFiles STANDARD_OUT
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 1
          character = 0
        ]
        end = Position [
          line = 2
          character = 0
        ]
      ]
      severity = Error
      code = null
      source = "Wurst"
      message = "The import 'Test' could not be resolved.\nAvailable packages: "
      relatedInformation = null
    ]

AllTestsSuite > ModelManagerTests > tests.wurstscript.tests.ModelManagerTests > renamePackage STANDARD_OUT
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 1
          character = 0
        ]
        end = Position [
          line = 2
          character = 0
        ]
      ]
      severity = Error
      code = null
      source = "Wurst"
      message = "The import 'Test' could not be resolved.\nAvailable packages: "
      relatedInformation = null
    ]

AllTestsSuite > ModelManagerTests > tests.wurstscript.tests.ModelManagerTests > test STANDARD_OUT
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 4
          character = 1
        ]
        end = Position [
          line = 4
          character = 2
        ]
      ]
      severity = Error
      code = null
      source = "Wurst"
      message = "Reference to function b could not be resolved."
      relatedInformation = null
    ]
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 5
          character = 1
        ]
        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 = 1
          character = 0
        ]
        end = Position [
          line = 2
          character = 0
        ]
      ]
      severity = Warning
      code = null
      source = "Wurst"
      message = "The import B is never used"
      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
    ]
       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 = Warning
      code = null
      source = "Wurst"
      message = "The import C is never used"
      relatedInformation = null
    ]
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 5
          character = 1
        ]
        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
    ]
       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 = Warning
      code = null
      source = "Wurst"
      message = "The import C is never used"
      relatedInformation = null
    ]
       err: Diagnostic [
      range = Range [
        start = Position [
          line = 5
          character = 1
        ]
        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
    ]

AllTestsSuite > JurstTests > tests.wurstscript.tests.JurstTests > testBigJassScript FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.JurstTests.testJurstWithJass(JurstTests.java:227)
        at tests.wurstscript.tests.JurstTests.testBigJassScript(JurstTests.java:199)

AllTestsSuite > JurstTests > tests.wurstscript.tests.JurstTests > testJurstWrapping FAILED
    Error in File Printing.wurst line 17:
     Could not find variable TRACE.
        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.ExprVarAccessImpl.addError(ExprVarAccessImpl.java:469)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVarNoConfig(NameResolution.java:158)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVarNoConfig(ExprVarAccessImpl.java:529)
        at de.peeeq.wurstscript.attributes.names.NameResolution.lookupVar(NameResolution.java:293)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.lookupVar(ExprVarAccessImpl.java:525)
        at de.peeeq.wurstscript.attributes.AttrNameDef.searchNameInScope(AttrNameDef.java:68)
        at de.peeeq.wurstscript.attributes.AttrNameDef.calculate(AttrNameDef.java:26)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrNameLink(ExprVarAccessImpl.java:487)
        at de.peeeq.wurstscript.attributes.ReadVariables.calculate(ReadVariables.java:36)
        at de.peeeq.wurstscript.ast.ExprVarAccessImpl.attrReadVariables(ExprVarAccessImpl.java:261)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.checkIfVarsInitialized(DataflowAnomalyAnalysis.java:407)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.handleExprInCompound(DataflowAnomalyAnalysis.java:352)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:281)
        at de.peeeq.wurstscript.validation.controlflow.DataflowAnomalyAnalysis.calculate(DataflowAnomalyAnalysis.java:249)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.checkStmt(ForwardExecution.java:52)
        at de.peeeq.wurstscript.validation.controlflow.ForwardExecution.execute(ForwardExecution.java:31)
        at de.peeeq.wurstscript.validation.controlflow.ForwardMethod.execute(ForwardMethod.java:41)
        at de.peeeq.wurstscript.validation.WurstValidator.checkUninitializedVars(WurstValidator.java:1152)
        at de.peeeq.wurstscript.validation.WurstValidator.check(WurstValidator.java:271)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:209)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.walkTree(WurstValidator.java:212)
        at de.peeeq.wurstscript.validation.WurstValidator.validate(WurstValidator.java:59)
        at de.peeeq.wurstscript.WurstChecker.checkProg(WurstChecker.java:46)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:388)
        at de.peeeq.wurstio.WurstCompilerJassImpl.checkProg(WurstCompilerJassImpl.java:376)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.testScript(WurstScriptTest.java:178)
        at tests.wurstscript.tests.WurstScriptTest$TestConfig.run(WurstScriptTest.java:126)
        at tests.wurstscript.tests.JurstTests.testJurstWithJass(JurstTests.java:227)
        at tests.wurstscript.tests.JurstTests.testJurstWrapping(JurstTests.java:211)

Gradle Test Executor 2 finished executing tests.

> Task :test FAILED

760 tests completed, 36 failed
Finished generating test XML results (0.055 secs) into: /var/lib/jenkins/workspace/Wurst/de.peeeq.wurstscript/build/test-results/test
Generating HTML test report...
Finished generating test html results (0.058 secs) into: /var/lib/jenkins/workspace/Wurst/de.peeeq.wurstscript/build/reports/tests/test
:test (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 2 mins 27.708 secs.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///var/lib/jenkins/workspace/Wurst/de.peeeq.wurstscript/build/reports/tests/test/index.html

* Try:
Run with --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':test'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:96)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:65)
	at org.gradle.api.internal.tasks.execution.ActionEventFiringTaskExecuter.execute(ActionEventFiringTaskExecuter.java:44)
	at org.gradle.api.internal.tasks.execution.TimeoutTaskExecuter.execute(TimeoutTaskExecuter.java:53)
	at org.gradle.api.internal.tasks.execution.SnapshotAfterExecutionTaskExecuter.execute(SnapshotAfterExecutionTaskExecuter.java:38)
	at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
	at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:49)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:61)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
	at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:44)
	at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:35)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:49)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:44)
	at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:43)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:337)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:325)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:318)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:304)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:134)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:129)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:202)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:193)
	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:129)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.api.GradleException: There were failing tests. See the report at: file:///var/lib/jenkins/workspace/Wurst/de.peeeq.wurstscript/build/reports/tests/test/index.html
	at org.gradle.api.tasks.testing.AbstractTestTask.handleTestFailures(AbstractTestTask.java:615)
	at org.gradle.api.tasks.testing.AbstractTestTask.executeTests(AbstractTestTask.java:487)
	at org.gradle.api.tasks.testing.Test.executeTests(Test.java:587)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:48)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:41)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:28)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:704)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:671)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:117)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:106)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:85)
	... 35 more


* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.0/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 3m 10s
13 actionable tasks: 12 executed, 1 up-to-date
Build step 'Shell ausführen' marked build as failure
Archivierung wird übersprungen, da der Build nicht erfolgreich ist.
Zeichne Testergebnisse auf.
Not sending mail to unregistered user [email protected]
Sending e-mails to: [email protected]
Finished: FAILURE