Started by remote host 192.30.252.41
Building in workspace /var/lib/jenkins/jobs/Wurst/workspace
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/peq/WurstScript.git # timeout=10
Fetching upstream changes from https://github.com/peq/WurstScript.git
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/peq/WurstScript.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision c29031d8cc53a74cc79473cc4945f12364b3b687 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f c29031d8cc53a74cc79473cc4945f12364b3b687
> git rev-list a9c4ddfcd745f3d6248c3291dab8397ef73547eb # timeout=10
> git tag -a -f -m Jenkins Build #417 jenkins-Wurst-417 # timeout=10
[workspace] $ /bin/sh -xe /tmp/hudson9177383131338234813.sh
+ chown -R jenkins:jenkins WurstSetup
+ cd WurstSetup
+ chmod +x gradlew
+ ./gradlew clean proguardDist
:clean
:compileJava/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:3: warning: FilePane is internal proprietary API and may be removed in a future release
import sun.swing.FilePane;
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:20: warning: FilePane is internal proprietary API and may be removed in a future release
FilePane filePane = findFilePane(this);
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:22: warning: FilePane is internal proprietary API and may be removed in a future release
filePane.setViewType(FilePane.VIEWTYPE_DETAILS);
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:23: warning: FilePane is internal proprietary API and may be removed in a future release
filePane.setViewType(FilePane.VIEWTYPE_LIST);
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:38: warning: FilePane is internal proprietary API and may be removed in a future release
private static FilePane findFilePane(Container parent) {
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:40: warning: FilePane is internal proprietary API and may be removed in a future release
if (FilePane.class.isInstance(comp)) {
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:41: warning: FilePane is internal proprietary API and may be removed in a future release
return (FilePane) comp;
^
/var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/ui/JSystemFileChooser.java:46: warning: FilePane is internal proprietary API and may be removed in a future release
FilePane found = findFilePane(cont);
^
Note: /var/lib/jenkins/jobs/Wurst/workspace/WurstSetup/src/main/java/tablelayout/Table.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
8 warnings
:processResources
:classes
:dist
:proguardDist
Warning: can't write resource [META-INF/DEPENDENCIES] (Duplicate zip entry [WurstSetup.raw.jar:META-INF/DEPENDENCIES])
Warning: can't write resource [META-INF/LICENSE] (Duplicate zip entry [WurstSetup.raw.jar:META-INF/LICENSE])
Warning: can't write resource [META-INF/NOTICE] (Duplicate zip entry [WurstSetup.raw.jar:META-INF/NOTICE])
Warning: can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [WurstSetup.raw.jar:META-INF/LICENSE.txt])
Warning: can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [WurstSetup.raw.jar:META-INF/NOTICE.txt])
BUILD SUCCESSFUL
Total time: 4 mins 1.229 secs
This build could be faster, please consider using the Gradle Daemon: https://docs.gradle.org/2.12/userguide/gradle_daemon.html
+ cd ..
[workspace] $ /bin/sh -xe /tmp/hudson2382530595360487936.sh
+ cd de.peeeq.wurstscript
+ ./gradlew clean build create_zips generate_hotdoc
:clean
:genAst
:versionInfoFile
:gen
:generateGrammarSource
:compileJava/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:98: error: cannot find symbol
imProg = ImProg(ImVars(), ImFunctions(), JassIm.ImClasses(), new LinkedHashMap<ImVar, ImExpr>());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:98: error: cannot find symbol
imProg = ImProg(ImVars(), ImFunctions(), JassIm.ImClasses(), new LinkedHashMap<ImVar, ImExpr>());
^
symbol: method ImFunctions()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:107: error: cannot find symbol
globalInitFunc = ImFunction(emptyTrace, "initGlobals", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:107: error: cannot find symbol
globalInitFunc = ImFunction(emptyTrace, "initGlobals", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:107: error: cannot find symbol
globalInitFunc = ImFunction(emptyTrace, "initGlobals", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:107: error: cannot find symbol
globalInitFunc = ImFunction(emptyTrace, "initGlobals", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:109: error: cannot find symbol
debugPrintFunction = ImFunction(emptyTrace, $DEBUG_PRINT, ImVars(JassIm.ImVar(wurstProg, WurstTypeString.instance().imTranslateType(), "msg", false)), ImVoid(), ImVars(), ImStmts(), flags(IS_NATIVE, IS_BJ));
^
symbol: method ImVars(ImVar)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:109: error: cannot find symbol
debugPrintFunction = ImFunction(emptyTrace, $DEBUG_PRINT, ImVars(JassIm.ImVar(wurstProg, WurstTypeString.instance().imTranslateType(), "msg", false)), ImVoid(), ImVars(), ImStmts(), flags(IS_NATIVE, IS_BJ));
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:109: error: cannot find symbol
debugPrintFunction = ImFunction(emptyTrace, $DEBUG_PRINT, ImVars(JassIm.ImVar(wurstProg, WurstTypeString.instance().imTranslateType(), "msg", false)), ImVoid(), ImVars(), ImStmts(), flags(IS_NATIVE, IS_BJ));
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:109: error: cannot find symbol
debugPrintFunction = ImFunction(emptyTrace, $DEBUG_PRINT, ImVars(JassIm.ImVar(wurstProg, WurstTypeString.instance().imTranslateType(), "msg", false)), ImVoid(), ImVars(), ImStmts(), flags(IS_NATIVE, IS_BJ));
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:116: error: cannot find symbol
mainFunc = ImFunction(emptyTrace, "main", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:116: error: cannot find symbol
mainFunc = ImFunction(emptyTrace, "main", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:116: error: cannot find symbol
mainFunc = ImFunction(emptyTrace, "main", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:116: error: cannot find symbol
mainFunc = ImFunction(emptyTrace, "main", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:120: error: cannot find symbol
configFunc = ImFunction(emptyTrace, "config", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:120: error: cannot find symbol
configFunc = ImFunction(emptyTrace, "config", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:120: error: cannot find symbol
configFunc = ImFunction(emptyTrace, "config", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:120: error: cannot find symbol
configFunc = ImFunction(emptyTrace, "config", ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:267: error: cannot find symbol
getMainFunc().getBody().add(0, ImFunctionCall(emptyTrace, globalInitFunc, ImExprs(), false, CallType.NORMAL));
^
symbol: method ImExprs()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:310: error: cannot find symbol
getMainFunc().getBody().add(ImFunctionCall(initFunc.getTrace(), initFunc, ImExprs(), false, CallType.NORMAL));
^
symbol: method ImExprs()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:410: error: cannot find symbol
f.getBody().add(ImSet(trace, v, translated));
^
symbol: method ImSet(Element,ImVar,ImExpr)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:418: error: cannot find symbol
getGlobalInitFunc().getBody().add(ImSet(g.getTrace(), g, initial));
^
symbol: method ImSet(Element,ImVar,ImExpr)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:438: error: cannot find symbol
return ImIntVal(0);
^
symbol: method ImIntVal(int)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:440: error: cannot find symbol
return ImRealVal("0.");
^
symbol: method ImRealVal(String)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:442: error: cannot find symbol
return ImBoolVal(false);
^
symbol: method ImBoolVal(boolean)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:444: error: cannot find symbol
return ImNull();
^
symbol: method ImNull()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:452: error: cannot find symbol
ImVars params = ImVars(JassIm.ImVar(classDef, TypesHelper.imInt(), "this", false));
^
symbol: method ImVars(ImVar)
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:453: error: cannot find symbol
ImFunction f = JassIm.ImFunction(classDef.getOnDestroy(), "destroy" + classDef.getName(), params, TypesHelper.imVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:453: error: cannot find symbol
ImFunction f = JassIm.ImFunction(classDef.getOnDestroy(), "destroy" + classDef.getName(), params, TypesHelper.imVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:536: error: cannot find symbol
ImFunction f = JassIm.ImFunction(funcDef, name, ImVars(), ImVoid(), ImVars(), ImStmts(), flags);
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:536: error: cannot find symbol
ImFunction f = JassIm.ImFunction(funcDef, name, ImVars(), ImVoid(), ImVars(), ImStmts(), flags);
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:536: error: cannot find symbol
ImFunction f = JassIm.ImFunction(funcDef, name, ImVars(), ImVoid(), ImVars(), ImStmts(), flags);
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:536: error: cannot find symbol
ImFunction f = JassIm.ImFunction(funcDef, name, ImVars(), ImVoid(), ImVars(), ImStmts(), flags);
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:568: error: cannot find symbol
f = JassIm.ImFunction(p, "init_" + p.getName(), ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:568: error: cannot find symbol
f = JassIm.ImFunction(p, "init_" + p.getName(), ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:568: error: cannot find symbol
f = JassIm.ImFunction(p, "init_" + p.getName(), ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:568: error: cannot find symbol
f = JassIm.ImFunction(p, "init_" + p.getName(), ImVars(), ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:629: error: cannot find symbol
ImVar v = JassIm.ImVar(f, ImSimpleType("integer"), "this", false);
^
symbol: method ImSimpleType(String)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:848: error: cannot find symbol
ImVars params = ImVars(getThisVar(constr));
^
symbol: method ImVars(ImVar)
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:852: error: cannot find symbol
f = JassIm.ImFunction(constr, name, params, ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVoid()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:852: error: cannot find symbol
f = JassIm.ImFunction(constr, name, params, ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:852: error: cannot find symbol
f = JassIm.ImFunction(constr, name, params, ImVoid(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:884: error: cannot find symbol
f = JassIm.ImFunction(constr, name, ImVars(), TypesHelper.imInt(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:884: error: cannot find symbol
f = JassIm.ImFunction(constr, name, ImVars(), TypesHelper.imInt(), ImVars(), ImStmts(), flags());
^
symbol: method ImVars()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java:884: error: cannot find symbol
f = JassIm.ImFunction(constr, name, ImVars(), TypesHelper.imInt(), ImVars(), ImStmts(), flags());
^
symbol: method ImStmts()
location: class ImTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:141: error: cannot find symbol
ImStmts result = ImStmts();
^
symbol: method ImStmts()
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:155: error: cannot find symbol
stmts.add(ImExitwhen(s.getTrace(), cond.expr));
^
symbol: method ImExitwhen(Element,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:181: error: cannot find symbol
stmts.add(ImReturn(s.getTrace(), result.expr));
^
symbol: method ImReturn(Element,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:201: error: cannot find symbol
stmts.add(ImSetTuple(s.getTrace(), s.getLeft(), s.getTupleIndex(), e.expr));
^
symbol: method ImSetTuple(Element,ImVar,int,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:220: error: cannot find symbol
return new Result(r.stmts, JassIm.ImFunctionCall(e.getTrace(), e.getFunc(), ImExprs(r.exprs), e.getTuplesEliminated(), e.getCallType()));
^
symbol: method ImExprs(List<ImExpr>)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:231: error: cannot find symbol
return new Result(left.stmts, JassIm.ImOperatorCall(WurstOperator.AND, ImExprs(left.expr, right.expr)));
^
symbol: method ImExprs(ImExpr,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:242: error: cannot find symbol
stmts.add(ImIf(trace, left.expr, thenBlock, elseBlock));
^
symbol: method ImIf(Element,ImExpr,ImStmts,ImStmts)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:250: error: cannot find symbol
return new Result(left.stmts, JassIm.ImOperatorCall(WurstOperator.OR, ImExprs(left.expr, right.expr)));
^
symbol: method ImExprs(ImExpr,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:261: error: cannot find symbol
stmts.add(ImIf(trace, left.expr, thenBlock, elseBlock));
^
symbol: method ImIf(Element,ImExpr,ImStmts,ImStmts)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:266: error: cannot find symbol
return new Result(r.stmts, JassIm.ImOperatorCall(e.getOp(), ImExprs(r.exprs)));
^
symbol: method ImExprs(List<ImExpr>)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:288: error: cannot find symbol
return new Result(r.stmts, JassIm.ImTupleExpr(ImExprs(r.exprs)));
^
symbol: method ImExprs(List<ImExpr>)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java:306: error: cannot find symbol
return new Result(index.stmts, ImVarArrayAccess(e.getVar(), index.expr));
^
symbol: method ImVarArrayAccess(ImVar,ImExpr)
location: class Flatten
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:43: error: cannot find symbol
JassVars globals = JassVars();
^
symbol: method JassVars()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:44: error: cannot find symbol
JassFunctions functions = JassFunctions();
^
symbol: method JassFunctions()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:45: error: cannot find symbol
prog = JassProg(JassTypeDefs(), globals, JassNatives(), functions);
^
symbol: method JassTypeDefs()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:45: error: cannot find symbol
prog = JassProg(JassTypeDefs(), globals, JassNatives(), functions);
^
symbol: method JassNatives()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:244: error: cannot find symbol
f = JassAst.JassNative(func.getName(), JassSimpleVars(), "nothing");
^
symbol: method JassSimpleVars()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:250: error: cannot find symbol
f = JassFunction(name, JassSimpleVars(), "nothing", JassVars(), JassStatements());
^
symbol: method JassSimpleVars()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:250: error: cannot find symbol
f = JassFunction(name, JassSimpleVars(), "nothing", JassVars(), JassStatements());
^
symbol: method JassVars()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java:250: error: cannot find symbol
f = JassFunction(name, JassSimpleVars(), "nothing", JassVars(), JassStatements());
^
symbol: method JassStatements()
location: class ImToJassTranslator
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:211: error: cannot find symbol
NoTypeExpr(), Ast.Identifier(loopInPos, iteratorName),
^
symbol: method NoTypeExpr()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:212: error: cannot find symbol
Ast.ExprMemberMethodDot(loopInPos, (Expr) loop.getIn().copy(), Ast.Identifier(loopInPos, "iterator"), Ast.TypeExprList(), Arguments())));
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:219: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)),
^
symbol: method ExprVarAccess(WPos,Identifier)
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:220: error: cannot find symbol
Ast.Identifier(loopInPos, "next"), Ast.TypeExprList(), Arguments()))
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:226: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "hasNext"), Ast.TypeExprList(), Arguments()),
^
symbol: method ExprVarAccess(WPos,Identifier)
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:226: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "hasNext"), Ast.TypeExprList(), Arguments()),
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:254: error: cannot find symbol
NoTypeExpr(), Ast.Identifier(loopInPos, iteratorName),
^
symbol: method NoTypeExpr()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:264: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "next"), Ast.TypeExprList(), Arguments()))
^
symbol: method ExprVarAccess(WPos,Identifier)
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:264: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "next"), Ast.TypeExprList(), Arguments()))
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:270: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "hasNext"), Ast.TypeExprList(), Arguments()),
^
symbol: method ExprVarAccess(WPos,Identifier)
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:270: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "hasNext"), Ast.TypeExprList(), Arguments()),
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:281: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "close"), Ast.TypeExprList(), Arguments());
^
symbol: method ExprVarAccess(WPos,Identifier)
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java:281: error: cannot find symbol
ExprVarAccess(loopVarPos, Ast.Identifier(loopVarPos, iteratorName)), Ast.Identifier(loopInPos, "close"), Ast.TypeExprList(), Arguments());
^
symbol: method Arguments()
location: class SyntacticSugar
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:26: error: cannot find symbol
JassExprlist arguments = JassExprlist();
^
symbol: method JassExprlist()
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:45: error: cannot find symbol
return JassExprIntVal(String.valueOf(e.getValI()));
^
symbol: method JassExprIntVal(String)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:49: error: cannot find symbol
return JassExprNull();
^
symbol: method JassExprNull()
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:59: error: cannot find symbol
return JassExprFunctionCall("ModuloReal", JassExprlist(left, right));
^
symbol: method JassExprlist(JassExpr,JassExpr)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:61: error: cannot find symbol
return JassExprFunctionCall("ModuloInteger", JassExprlist(left, right));
^
symbol: method JassExprlist(JassExpr,JassExpr)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:64: error: cannot find symbol
return JassExprBinary(left, op.jassTranslateBinary(), right);
^
symbol: method JassExprBinary(JassExpr,JassOpBinary,JassExpr)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:66: error: cannot find symbol
return JassExprUnary(op.jassTranslateUnary(), e.getArguments().get(0).translate(translator));
^
symbol: method JassExprUnary(JassOpUnary,JassExpr)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:74: error: cannot find symbol
return JassExprRealVal(e.getValR());
^
symbol: method JassExprRealVal(String)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:82: error: cannot find symbol
return JassExprStringVal(e.getValS());
^
symbol: method JassExprStringVal(String)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:95: error: cannot find symbol
return JassExprVarAccess(v.getName());
^
symbol: method JassExprVarAccess(String)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java:100: error: cannot find symbol
return JassExprVarArrayAccess(v.getName(), e.getIndex().translate(translator));
^
symbol: method JassExprVarArrayAccess(String,JassExpr)
location: class ExprTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:15: error: cannot find symbol
stmts.add(JassStmtExitwhen(imExitwhen.getCondition().translate(translator)));
^
symbol: method JassStmtExitwhen(JassExpr)
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:20: error: cannot find symbol
JassStatements thenBlock = JassStatements();
^
symbol: method JassStatements()
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:22: error: cannot find symbol
JassStatements elseBlock = JassStatements();
^
symbol: method JassStatements()
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:24: error: cannot find symbol
stmts.add(JassStmtIf(cond, thenBlock, elseBlock));
^
symbol: method JassStmtIf(JassExpr,JassStatements,JassStatements)
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:29: error: cannot find symbol
JassStatements body = JassStatements();
^
symbol: method JassStatements()
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:31: error: cannot find symbol
stmts.add(JassStmtLoop(body));
^
symbol: method JassStmtLoop(JassStatements)
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:36: error: cannot find symbol
stmts.add(JassStmtReturnVoid());
^
symbol: method JassStmtReturnVoid()
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:40: error: cannot find symbol
stmts.add(JassStmtReturn(returnValue));
^
symbol: method JassStmtReturn(JassExpr)
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java:47: error: cannot find symbol
stmts.add(JassStmtSet(vars.getName(), exprs));
^
symbol: method JassStmtSet(String,JassExpr)
location: class StatementTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StmtTranslation.java:34: error: cannot find symbol
return ImSet(s, v, inital.imTranslateExpr(t, f));
^
symbol: method ImSet(LocalVarDef,ImVar,ImExpr)
location: class StmtTranslation
/var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StmtTranslation.java:36: error: cannot find symbol
return ImNull();
^
symbol: method ImNull()
location: class StmtTranslation
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/NativeFunctionsIO.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1 mins 10.467 secs
Build step 'Execute shell' marked build as failure
Skipped archiving because build is not successful
Recording test results
ERROR: Publisher 'Publish JUnit test result report' failed: No test report files were found. Configuration error?
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build/reports/tests to /var/lib/jenkins/jobs/Wurst/builds/417/htmlreports/JUnit_report
[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/jobs/Wurst/workspace/downloads/hotdoc to /var/lib/jenkins/jobs/Wurst/htmlreports/HotDoc_Standard_Library_Documentation
Sending e-mails to: peter.peq@gmail.com frotty@sunayama.de
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Finished: FAILURE