Started by upstream project "Wurst" build number 823
originally caused by:
Started by remote host 192.30.252.35
Building in workspace /var/lib/jenkins/jobs/ForestDef/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/ForestDef.git # timeout=10
Fetching upstream changes from https://github.com/Frotty/ForestDef.git
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/Frotty/ForestDef.git +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/classic
Seen branch in repository origin/healbacktower
Seen branch in repository origin/master
Seen 3 remote branches
Checking out Revision e425bed0dc4df59a6af3219829b14e916079abeb (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f e425bed0dc4df59a6af3219829b14e916079abeb
> git rev-list e425bed0dc4df59a6af3219829b14e916079abeb # timeout=10
[workspace] $ /bin/sh -xe /tmp/jenkins905319762622981391.sh
+ java -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
java.lang.Error: Could not find function getPos (/var/lib/jenkins/jobs/ForestDef/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst:104) in class SpecialOne (/var/lib/jenkins/jobs/ForestDef/workspace/./wurst/Creeps/specials/SpecialOne.wurst:5)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.getClassesWithImplementation(ImTranslator.java:904)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translateMethod(ClassTranslator.java:292)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translateMethods(ClassTranslator.java:274)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translate(ClassTranslator.java:75)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translate(ClassTranslator.java:48)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:75)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:73)
at de.peeeq.wurstscript.ast.ClassDefImpl.imTranslateEntity(ClassDefImpl.java:634)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:61)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateCompilationUnit(ImTranslator.java:311)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateProg(ImTranslator.java:120)
at de.peeeq.wurstio.WurstCompilerJassImpl.translateProgToIm(WurstCompilerJassImpl.java:462)
at de.peeeq.wurstio.Main.doCompilation(Main.java:355)
at de.peeeq.wurstio.Main.main(Main.java:144)
java.lang.RuntimeException: There was a Wurst bug in the translation of endfunctionstatement (/var/lib/jenkins/jobs/ForestDef/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst:104): Could not find function getPos (/var/lib/jenkins/jobs/ForestDef/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst:104) in class SpecialOne (/var/lib/jenkins/jobs/ForestDef/workspace/./wurst/Creeps/specials/SpecialOne.wurst:5)
Please open a ticket with source code and the error log.
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateProg(ImTranslator.java:141)
at de.peeeq.wurstio.WurstCompilerJassImpl.translateProgToIm(WurstCompilerJassImpl.java:462)
at de.peeeq.wurstio.Main.doCompilation(Main.java:355)
at de.peeeq.wurstio.Main.main(Main.java:144)
Caused by: java.lang.Error: Could not find function getPos (/var/lib/jenkins/jobs/ForestDef/workspace/../../Frentity/workspace/wurst/entity/Entity.wurst:104) in class SpecialOne (/var/lib/jenkins/jobs/ForestDef/workspace/./wurst/Creeps/specials/SpecialOne.wurst:5)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.getClassesWithImplementation(ImTranslator.java:904)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translateMethod(ClassTranslator.java:292)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translateMethods(ClassTranslator.java:274)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translate(ClassTranslator.java:75)
at de.peeeq.wurstscript.translation.imtranslation.ClassTranslator.translate(ClassTranslator.java:48)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:75)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:73)
at de.peeeq.wurstscript.ast.ClassDefImpl.imTranslateEntity(ClassDefImpl.java:634)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:61)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.TLDTranslation.translate(TLDTranslation.java:54)
at de.peeeq.wurstscript.ast.WPackageImpl.imTranslateTLD(WPackageImpl.java:411)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateCompilationUnit(ImTranslator.java:311)
at de.peeeq.wurstscript.translation.imtranslation.ImTranslator.translateProg(ImTranslator.java:120)
... 3 more
Build step 'Execute shell' marked build as failure
Sending e-mails to: peter.peq@gmail.com frotty@sunayama.de
Finished: FAILURE