Started by upstream project "StdLib2" build number 927 originally caused by: Started by upstream project "Wurst" build number 1038 originally caused by: Started by remote host 192.30.252.34 Building in workspace /var/lib/jenkins/jobs/EBR/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/Frotty/EBR.git # timeout=10 Fetching upstream changes from https://github.com/Frotty/EBR.git > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress https://github.com/Frotty/EBR.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 397903c0988770c664f99905137e1d69cacafbcf (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 397903c0988770c664f99905137e1d69cacafbcf > git rev-list 397903c0988770c664f99905137e1d69cacafbcf # timeout=10 [workspace] $ /bin/sh -xe /tmp/jenkins7178519626452339171.sh + java -Xmx1000m -jar ../../Wurst/workspace/downloads/Wurstpack/wurstscript/wurstscript.jar ../../Wurst/workspace/downloads/Wurstpack/wurstscript/common.j ../../Wurst/workspace/downloads/Wurstpack/wurstscript/blizzard.j ./wurst -lib ../../StdLib2/workspace/ -lib ../../Frentity/workspace/ -runcompiletimefunctions Error in File Entity.wurst line 174: cyclic dependency between functions: - function terminate ( /var/lib/jenkins/jobs/EBR/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst line 174) - function terminate ( /var/lib/jenkins/jobs/EBR/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst line 174) - class Entity ( /var/lib/jenkins/jobs/EBR/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst line 53) - destroy function for BallItem ( /var/lib/jenkins/jobs/EBR/workspace/./wurst/objects/items/Ball.wurst line 7) - destroy function for BallItem ( /var/lib/jenkins/jobs/EBR/workspace/./wurst/objects/items/Ball.wurst line 7) - destroy function for ItemObject ( /var/lib/jenkins/jobs/EBR/workspace/./wurst/_core/object/ItemObject.wurst line 31) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:83) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translateFunctionTransitive(ImToJassTranslator.java:90) at de.peeeq.wurstscript.translation.imtojass.ImToJassTranslator.translate(ImToJassTranslator.java:50) at de.peeeq.wurstio.WurstCompilerJassImpl.transformProgToJass(WurstCompilerJassImpl.java:493) at de.peeeq.wurstio.CompilationProcess.lambda$doCompilation$127(CompilationProcess.java:87) at de.peeeq.wurstio.TimeTaker$Default.measure(TimeTaker.java:33) at de.peeeq.wurstio.CompilationProcess.doCompilation(CompilationProcess.java:86) at de.peeeq.wurstio.Main.main(Main.java:150) Build step 'Execute shell' marked build as failure Sending e-mails to: peter.peq@gmail.com Finished: FAILURE