Konsolenausgabe

Started by upstream project "Wurst" build number 678
originally caused by:
 Started by remote host 192.30.252.44
Building in workspace /var/lib/jenkins/jobs/StdLib2/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/wurstscript/wurstStdlib2.git # timeout=10
Fetching upstream changes from https://github.com/wurstscript/wurstStdlib2.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/wurstscript/wurstStdlib2.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 a33ee7279e34b1332e97c9bbb37605dd362fd259 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f a33ee7279e34b1332e97c9bbb37605dd362fd259
 > git rev-list a33ee7279e34b1332e97c9bbb37605dd362fd259 # timeout=10
[workspace] $ /bin/sh -xe /tmp/jenkins4130799170188065207.sh
+ java -jar ../../Wurst/workspace/downloads/Wurstpack/wurstscript/wurstscript.jar ../../Wurst/workspace/downloads/Wurstpack/wurstscript/common.j ../../Wurst/workspace/downloads/Wurstpack/wurstscript/blizzard.j ./ -runcompiletimefunctions -runtests
Running tests
Running <Angle:78 - testAngle>..
	OK!
Running <BitSet:31 - testContains>..
	OK!
Running <BitSet:45 - testAdd>..
	OK!
Running <BitSet:48 - testRemove>..
	OK!
Running <BufferTests:53 - stringBufferShortSerializationTest>..
	OK!
Running <BufferTests:75 - stringBufferLongSerializationTest>..
	OK!
Running <BufferTests:93 - stringBufferSerializableTest>..
	OK!
Running <BufferTests:117 - hashBufferTestSerialization>..
	OK!
Running <Colors:157 - testColors>..
	OK!
Running <ForceTests:8 - testForce>..
	OK!
Running <ForceTests:20 - testForForce>..
	OK!
Running <GameCacheTests:8 - testGameCache>..
	OK!
Running <GroupTests:4 - testGroupBasic>..
	OK!
Running <GroupTests:23 - testGroupForLoops>..
	OK!
Running <GroupTests:41 - testRandom>..
	OK!
Running <GroupTests:61 - testHandleId>..
	OK!
Running <GroupTests:71 - testVararg>..
	OK!
Running <HashListTests:5 - testAdd>..
	OK!
Running <HashListTests:11 - testSet>..
	OK!
Running <HashListTests:19 - testAddAll>..
	OK!
Running <HashListTests:40 - testClear>..
	OK!
Running <HashListTests:50 - testRemoveAll>..
	OK!
Running <HashListTests:60 - testRemoveAt>..
	OK!
Running <HashListTests:70 - testRemove>..
	OK!
Running <HashListTests:81 - testSize>..
	OK!
Running <HashListTests:91 - testIsEmpty>..
	OK!
Running <HashListTests:98 - testGet>..
	OK!
Running <HashListTests:107 - testHas>..
	OK!
Running <HashListTests:122 - testIterator>..
	OK!
Running <HashListTests:137 - testCopy>..
	OK!
Running <HashListTests:151 - testCopyConstructor>..
	OK!
Running <HashMapTests:5 - testHas>..
	OK!
Running <HashMapTests:12 - testPutGet>..
	OK!
Running <HashMapTests:21 - testRemove>..
	OK!
Running <HashMapTests:30 - testBooleanHashmap>..
	OK!
Running <HashMapTests:38 - testIterableMap>..
	OK!
Running <HashMapTests:60 - testIMIterator>..
	OK!
Running <HashMapTests:73 - testIMGetPut>..
	OK!
Running <HashMapTests:86 - testIMHasKeyRemove>..
	OK!
Running <HashMapTests:98 - testIMRemoveValue>..
	OK!
Running <HashMapTests:113 - testIMAddAll>..
	OK!
Running <HashMapTests:132 - testIMCopy>..
	OK!
Running <HashMapTests:144 - testIMCopyConstructor>..
	OK!
Running <HashMapTests:156 - testIMFlush>..
	OK!
Running <HashSetTests:5 - testHashSet>..
	OK!
Running <HashtableTests:4 - testBasicDatatypes>..
	OK!
Running <HashtableTests:22 - testFlushing>..
	OK!
Running <HashtableTests:36 - testOverwrite>..
	OK!
Running <HashtableTests:45 - testRemove>..
	OK!
Running <Interpolation:95 - linearVecTest>..
	OK!
Running <LinkedListModuleTests:19 - test>..
	OK!
Running <LinkedListModuleTests:36 - testDestroy>..
	OK!
Running <LinkedListTests:5 - testAddRemove>..
	OK!
Running <LinkedListTests:20 - testForLoop>..
	OK!
Running <LinkedListTests:33 - testBackIter>..
	OK!
Running <LinkedListTests:45 - testAddAll>..
	OK!
Running <LinkedListTests:61 - testAddVararg>..
	OK!
Running <LinkedListTests:78 - testClosures>..
	OK!
Running <LinkedListTests:92 - testGenerics>..
	FAILED with exception:
	The native <LoadStr> expects different parameters!
	Expected: "b" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "b" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	at de.peeeq.wurstio.jassinterpreter.ReflectionNativeProvider.invoke(ReflectionNativeProvider.java:75)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runBuiltinFunction(ILInterpreter.java:144)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:77)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:179)
	at de.peeeq.wurstscript.jassIm.ImMethodCallImpl.evaluate(ImMethodCallImpl.java:270)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:60)
	at de.peeeq.wurstscript.jassIm.ImSetImpl.runStatement(ImSetImpl.java:189)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:57)
	at de.peeeq.wurstscript.jassIm.ImOperatorCallImpl.evaluate(ImOperatorCallImpl.java:227)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:39)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:15)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.runStatement(ImFunctionCallImpl.java:260)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runVoidFunc(ILInterpreter.java:192)
	at de.peeeq.wurstio.languageserver.requests.RunTests.lambda$runTests$73(RunTests.java:164)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

Running <LinkedListTests:104 - testSort>..
	OK!
Running <LinkedListTests:129 - testAddAt>..
	OK!
Running <LinkedListTests:139 - testRemoveWhen>..
	OK!
Running <LinkedListTests:147 - testFilter>..
	OK!
Running <LinkedListTests:155 - testFoldl>..
	OK!
Running <LinkedListTests:162 - testToString>..
	OK!
Running <LinkedListTests:169 - testSortReal>..
	FAILED assertion:
	Test failed: Expected <1.0>, Actual <0.001>
... when calling real_assertEquals(0.001, 1.0) in LinkedListTests.wurst:174
... when calling testSortReal() in LinkedListTests.wurst:169

Running <Maths:140 - minmax>..
	OK!
Running <Maths:149 - test_hypot>..
	OK!
Running <ObjectIds:35 - test_idString2IdInteger>..
	OK!
Running <ObjectIds:40 - test_idInteger2IdString>..
	OK!
Running <PrimitivesTests:4 - testR2SW>..
	OK!
Running <PrimitivesTests:9 - testArithmetics>..
	OK!
Running <PrimitivesTests:20 - testMisc>..
	OK!
Running <StringTests:4 - testToCharsetInt>..
	OK!
Running <StringTests:10 - testSubstring>..
	OK!
Running <StringTests:14 - testLength>..
	OK!
Running <StringTests:17 - testCharAt>..
	OK!
Running <StringTests:22 - testEndsWith>..
	OK!
Running <StringTests:28 - testStartsWith>..
	OK!
Running <StringTests:34 - testToLowerCase>..
	OK!
Running <StringTests:37 - testToUpperCase>..
	OK!
Running <StringTests:40 - testIsUpper>..
	OK!
Running <StringTests:44 - testTrim>..
	OK!
Running <StringTests:69 - testIndexOf>..
	OK!
Running <StringTests:75 - testLastIndexOf>..
	OK!
Running <StringTests:80 - testCountOccurences>..
	OK!
Running <StringTests:85 - testContains>..
	OK!
Running <StringTests:89 - testIsWhitespace>..
	OK!
Running <StringTests:96 - testFirstUpper>..
	OK!
Running <StringTests:100 - testReplace>..
	OK!
Running <StringTests:104 - testGetHash>..
	OK!
Running <StringTests:107 - testFormat>..
	OK!
Running <StringTests:113 - testIterator>..
	OK!
Running <StringTests:119 - testConversion>..
	OK!
Running <StringUtilsTests:6 - testSplit>..
	FAILED with exception:
	The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	at de.peeeq.wurstio.jassinterpreter.ReflectionNativeProvider.invoke(ReflectionNativeProvider.java:75)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runBuiltinFunction(ILInterpreter.java:144)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:77)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:179)
	at de.peeeq.wurstscript.jassIm.ImMethodCallImpl.evaluate(ImMethodCallImpl.java:270)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:60)
	at de.peeeq.wurstscript.jassIm.ImSetImpl.runStatement(ImSetImpl.java:189)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:39)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:15)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.runStatement(ImFunctionCallImpl.java:260)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runVoidFunc(ILInterpreter.java:192)
	at de.peeeq.wurstio.languageserver.requests.RunTests.lambda$runTests$73(RunTests.java:164)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

Running <StringUtilsTests:25 - testJoin>..
	FAILED with exception:
	The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
	at de.peeeq.wurstio.jassinterpreter.ReflectionNativeProvider.invoke(ReflectionNativeProvider.java:75)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runBuiltinFunction(ILInterpreter.java:144)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:77)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:179)
	at de.peeeq.wurstscript.jassIm.ImMethodCallImpl.evaluate(ImMethodCallImpl.java:270)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:60)
	at de.peeeq.wurstscript.jassIm.ImSetImpl.runStatement(ImSetImpl.java:189)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:60)
	at de.peeeq.wurstscript.jassIm.ImSetImpl.runStatement(ImSetImpl.java:189)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:41)
	at de.peeeq.wurstscript.jassIm.ImLoopImpl.runStatement(ImLoopImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:70)
	at de.peeeq.wurstscript.jassIm.ImStatementExprImpl.evaluate(ImStatementExprImpl.java:212)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:15)
	at de.peeeq.wurstscript.jassIm.ImStatementExprImpl.runStatement(ImStatementExprImpl.java:208)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:53)
	at de.peeeq.wurstscript.jassIm.ImReturnImpl.runStatement(ImReturnImpl.java:164)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:41)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.evaluateFunc(EvaluateExpr.java:39)
	at de.peeeq.wurstscript.intermediatelang.interpreter.EvaluateExpr.eval(EvaluateExpr.java:32)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.evaluate(ImFunctionCallImpl.java:264)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:15)
	at de.peeeq.wurstscript.jassIm.ImFunctionCallImpl.runStatement(ImFunctionCallImpl.java:260)
	at de.peeeq.wurstscript.intermediatelang.interpreter.RunStatement.run(RunStatement.java:151)
	at de.peeeq.wurstscript.jassIm.ImStmtsImpl.runStatements(ImStmtsImpl.java:84)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runFunc(ILInterpreter.java:90)
	at de.peeeq.wurstscript.intermediatelang.interpreter.ILInterpreter.runVoidFunc(ILInterpreter.java:192)
	at de.peeeq.wurstio.languageserver.requests.RunTests.lambda$runTests$73(RunTests.java:164)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

Running <StringUtilsTests:37 - testReduce>..
	OK!
Tests succeeded: 93/97
>> 4 Tests have failed!
Finished running tests
compilation finished (errors: 4, warnings: 1)
Error in File LinkedListTests.wurst line 92:
 java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "b" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
Error in File LinkedListTests.wurst line 169:
 Test failed: Expected <1.0>, Actual <0.001>
Error in File StringUtilsTests.wurst line 6:
 java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
Error in File StringUtilsTests.wurst line 25:
 java.lang.Error: The native <LoadStr> expects different parameters!
	Expected: "this" Actual: class de.peeeq.wurstscript.intermediatelang.ILconstInt
Build step 'Execute shell' marked build as failure
Sending e-mails to: [email protected] [email protected]
Finished: FAILURE