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