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