SuccessCustom Console Output

Skipping 7,504 KB.. Full Log
che$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13452 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:201)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.toString(TypeSpecifierImpl.java:238)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2463)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2425)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:387)
	at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.validateParameters(ExpressionsTypeInferrer.java:330)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.validateParameters(ProgramDslTypeInferrer.java:494)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.inferOperation(ExpressionsTypeInferrer.java:280)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferOperation(ProgramDslTypeInferrer.java:476)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:246)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:651)
	at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:286)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13453 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:205)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.toString(TypeSpecifierImpl.java:238)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2463)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2425)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:387)
	at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.validateParameters(ExpressionsTypeInferrer.java:330)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.validateParameters(ProgramDslTypeInferrer.java:494)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.inferOperation(ExpressionsTypeInferrer.java:280)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferOperation(ProgramDslTypeInferrer.java:476)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:246)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:651)
	at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:286)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13454 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:201)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.toString(TypeSpecifierImpl.java:244)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2463)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2425)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:387)
	at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.validateParameters(ExpressionsTypeInferrer.java:330)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.validateParameters(ProgramDslTypeInferrer.java:494)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.inferOperation(ExpressionsTypeInferrer.java:280)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferOperation(ProgramDslTypeInferrer.java:476)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:246)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:651)
	at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:286)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13455 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:205)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.toString(TypeSpecifierImpl.java:244)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2463)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2425)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:387)
	at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.validateParameters(ExpressionsTypeInferrer.java:330)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.validateParameters(ProgramDslTypeInferrer.java:494)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.inferOperation(ExpressionsTypeInferrer.java:280)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferOperation(ProgramDslTypeInferrer.java:476)
	at org.eclipse.mita.base.expressions.inferrer.ExpressionsTypeInferrer.doInfer(ExpressionsTypeInferrer.java:246)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:651)
	at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:286)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13456 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:201)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.eGet(TypeSpecifierImpl.java:273)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1011)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1003)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:439)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1794)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1772)
	at org.eclipse.emf.ecore.util.EcoreUtil$UsageCrossReferencer.findUsage(EcoreUtil.java:2665)
	at org.eclipse.emf.ecore.util.EcoreUtil$UsageCrossReferencer.find(EcoreUtil.java:2704)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInferIntegerByUse(ProgramDslTypeInferrer.java:322)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.replace(ProgramDslTypeInferrer.java:303)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:292)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
13456 [main] ERROR org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment '|0' failed.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:657)
	at java.util.ArrayList.get(ArrayList.java:433)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.hasLazyProxyInformation(LazyLinkingResource.java:523)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getLazyProxyInformation(LazyLinkingResource.java:530)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.getLazyProxyInformation(LazyURIEncoder.java:148)
	at org.eclipse.xtext.linking.lazy.LazyURIEncoder.decode(LazyURIEncoder.java:127)
	at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:235)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:205)
	at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:261)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1477)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.getType(TypeSpecifierImpl.java:128)
	at org.eclipse.mita.base.types.impl.TypeSpecifierImpl.eGet(TypeSpecifierImpl.java:273)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1011)
	at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:1003)
	at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:439)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.handleCrossReference(EcoreUtil.java:1794)
	at org.eclipse.emf.ecore.util.EcoreUtil$CrossReferencer.crossReference(EcoreUtil.java:1772)
	at org.eclipse.emf.ecore.util.EcoreUtil$UsageCrossReferencer.findUsage(EcoreUtil.java:2665)
	at org.eclipse.emf.ecore.util.EcoreUtil$UsageCrossReferencer.find(EcoreUtil.java:2704)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInferIntegerByUse(ProgramDslTypeInferrer.java:322)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.replace(ProgramDslTypeInferrer.java:303)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.doInfer(ProgramDslTypeInferrer.java:292)
	at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:302)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:114)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer$1.load(AbstractTypeSystemInferrer.java:1)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4154)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.inferTypeDispatch(AbstractTypeSystemInferrer.java:90)
	at org.eclipse.mita.program.inferrer.ProgramDslTypeInferrer.inferTypeDispatch(ProgramDslTypeInferrer.java:127)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:81)
	at org.eclipse.mita.base.types.inferrer.AbstractTypeSystemInferrer.infer(AbstractTypeSystemInferrer.java:74)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:252)
	at org.eclipse.mita.program.generator.CompilationContext$10$1.apply(CompilationContext.java:1)
	at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)
	at com.google.common.collect.Iterators$7.transform(Iterators.java:750)
	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47)
	at com.google.common.collect.MultitransformedIterator.next(MultitransformedIterator.java:66)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:616)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.Iterators$6.computeNext(Iterators.java:615)
	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
	at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:53)
	at org.eclipse.xtext.xbase.lib.IteratorExtensions.groupBy(IteratorExtensions.java:812)
	at org.eclipse.xtext.xbase.lib.IterableExtensions.groupBy(IterableExtensions.java:711)
	at org.eclipse.mita.program.generator.CompilationContext.getAllGeneratedTypesUsed(CompilationContext.java:277)
	at org.eclipse.mita.program.generator.internal.GeneratedTypeGenerator.generateHeader(GeneratedTypeGenerator.java:85)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:273)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:164)
	at org.eclipse.mita.program.generator.ProgramDslGenerator.doGenerate(ProgramDslGenerator.java:133)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateFrom(AbstractGeneratorTest.java:105)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:139)
	at org.eclipse.mita.program.generator.tests.AbstractGeneratorTest.generateAndParseApplication(AbstractGeneratorTest.java:135)
	at org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest.testUnravelingInIfStatements(UnravelFunctionCallsTest.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.eclipse.xtext.testing.XtextRunner$1.evaluate(XtextRunner.java:49)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:95)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:35)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4577)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4186)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
Tests run: 71, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.055 sec - in org.eclipse.mita.program.generator.tests.AllTests
testForLoopInFunction(org.eclipse.mita.program.generator.tests.BasicControlStructuresTest)  Time elapsed: 0.315 sec
testForLoopInEvent(org.eclipse.mita.program.generator.tests.BasicControlStructuresTest)  Time elapsed: 0.09 sec
testEnumsBasic(org.eclipse.mita.program.generator.tests.EnumsTest)  Time elapsed: 0.081 sec
testEnumsAssign(org.eclipse.mita.program.generator.tests.EnumsTest)  Time elapsed: 0.125 sec
testPolymorphicFunctions(org.eclipse.mita.program.generator.tests.FunctionOverloadingTest)  Time elapsed: 0.101 sec
testBasicPreparation(org.eclipse.mita.program.generator.tests.SensorAccessTest)  Time elapsed: 0.102 sec
testStructBasic(org.eclipse.mita.program.generator.tests.StructsTest)  Time elapsed: 0.104 sec
testStructGet(org.eclipse.mita.program.generator.tests.StructsTest)  Time elapsed: 0.079 sec
testStructSet(org.eclipse.mita.program.generator.tests.StructsTest)  Time elapsed: 0.075 sec
testResetInTryCatch(org.eclipse.mita.program.generator.tests.TryCatchGeneratorTest)  Time elapsed: 0.075 sec
testCatch(org.eclipse.mita.program.generator.tests.TryCatchGeneratorTest)  Time elapsed: 0.097 sec
testThrow(org.eclipse.mita.program.generator.tests.TryCatchGeneratorTest)  Time elapsed: 0.073 sec
testMultipleTryCatchBlocks(org.eclipse.mita.program.generator.tests.TryCatchGeneratorTest)  Time elapsed: 0.081 sec
testUnravelingInIfStatements(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.182 sec
testRecursiveUnraveling(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.074 sec
testUnravelingInTryCatch(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.071 sec
testUnravelingWithSensorAccess(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.08 sec
testUnravelingInForStatements(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.09 sec
testUnravelingOnAssignment(org.eclipse.mita.program.generator.tests.UnravelFunctionCallsTest)  Time elapsed: 0.086 sec
testSumTypeNamedParameters(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.08 sec
testSumTypeGlobals(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.072 sec
testSumTypesAnonymus(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.073 sec
testSumTypeDefinition(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.088 sec
testSumTypeWhereIs(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.09 sec
testSumTypesVectorExample(org.eclipse.mita.program.generator.tests.SumTypesTest)  Time elapsed: 0.105 sec
testMultipleSetupInstances(org.eclipse.mita.program.generator.tests.SetupTest)  Time elapsed: 0.166 sec
testGlobalVariables(org.eclipse.mita.program.generator.tests.GlobalAndLocalVariables)  Time elapsed: 0.132 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#noCompileErrors~0(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.546 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredType~0: arrays can be initialized with literals(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~0: arrays can be copied partially with slices(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.004 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~1(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~2(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~3(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.004 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredType~1: Array elements can be accessed with square brackets(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~0: we range check(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~1(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~2: we range check(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~3(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredType~2: arrays can be initialized with literals(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~4: arrays can be copied partially with slices(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~5(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~6(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~7(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~4: slices on the left are forbidden(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~5(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredType~3: Array elements can be accessed with square brackets(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~6: we range check(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~7(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~8: we range check(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~9(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredType~4: arrays can be initialized with literals(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~8: arrays can be copied partially with slices(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~9(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~10(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#inferredLength~11(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~10: slices on the left are forbidden(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~11(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~12(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~13(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~14(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~15(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~16(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~17(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~18(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.002 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#errors~19(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#noCompileErrors~1(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.453 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#warnings~0(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.001 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#noCompileErrors~2(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.537 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#warnings~1(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.003 sec
src/org/eclipse/mita/program/tests/arrays/ArraysTest.mita.xt#noCompileErrors~3(org.eclipse.mita.program.tests.arrays.ArraysTest)  Time elapsed: 0.523 sec
testMultipleSetupInstances(org.eclipse.mita.program.generator.tests.SetupTest)  Time elapsed: 0.848 sec
Running org.eclipse.mita.program.runtime.tests.AllTests
compiling mita project...
java, -cp, /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../org.eclipse.mita.cli/target/org.eclipse.mita.cli-0.1.0-SNAPSHOT-cli.jar:/jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../../platforms/org.eclipse.mita.platform.x86/target/org.eclipse.mita.platform.x86-0.1.0-SNAPSHOT.jar, org.eclipse.mita.cli.Main, compile, -p, /tmp/genie.mita/helloWorld6133247196774684609

Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.mita
Warning: mita CLI tooling is still experimental. Here be dragons.
Loading classpath:/lib/1.0.0/stdlib_iterables.mita
Loading classpath:/lib/1.0.0/stdlib_optionals.mita
Loading classpath:/lib/1.0.0/stdlib_print.mita
Loading classpath:/lib/1.0.0/stdlib_references.mita
Loading classpath:/lib/1.0.0/stdlib_types.mita
Loading classpath:/1.0.0/x86.platform
compiling C project...
make, -C, /tmp/genie.mita/helloWorld6133247196774684609/src-gen, all

make: Entering directory '/tmp/genie.mita/helloWorld6133247196774684609/src-gen'
mkdir -p ./build
gcc -Wall -std=c99 -D_POSIX_C_SOURCE=199309L -D_DEFAULT_SOURCE -I. -I./base -o./build/app ./main.c ./base/MitaTime.c ./application.c
./application.c: In function ‘HandleEveryX86Startup1’:
./application.c:30:10: warning: unused variable ‘exception’ [-Wunused-variable]
  int32_t exception = NO_EXCEPTION;
          ^
./application.c: In function ‘HandleEvery1Second1’:
./application.c:43:10: warning: unused variable ‘exception’ [-Wunused-variable]
  int32_t exception = NO_EXCEPTION;
          ^
make: Leaving directory '/tmp/genie.mita/helloWorld6133247196774684609/src-gen'
running exe...
/tmp/genie.mita/helloWorld6133247196774684609/src-gen/build/app

compiling mita project...
java, -cp, /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../org.eclipse.mita.cli/target/org.eclipse.mita.cli-0.1.0-SNAPSHOT-cli.jar:/jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../../platforms/org.eclipse.mita.platform.x86/target/org.eclipse.mita.platform.x86-0.1.0-SNAPSHOT.jar, org.eclipse.mita.cli.Main, compile, -p, /tmp/genie.mita/helloWorld2425727054807938098

Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.mita
Warning: mita CLI tooling is still experimental. Here be dragons.
Loading classpath:/lib/1.0.0/stdlib_iterables.mita
Loading classpath:/lib/1.0.0/stdlib_optionals.mita
Loading classpath:/lib/1.0.0/stdlib_print.mita
Loading classpath:/lib/1.0.0/stdlib_references.mita
Loading classpath:/lib/1.0.0/stdlib_types.mita
Loading classpath:/1.0.0/x86.platform
compiling C project...
make, -C, /tmp/genie.mita/helloWorld2425727054807938098/src-gen, all

make: Entering directory '/tmp/genie.mita/helloWorld2425727054807938098/src-gen'
mkdir -p ./build
gcc -Wall -std=c99 -D_POSIX_C_SOURCE=199309L -D_DEFAULT_SOURCE -I. -I./base -o./build/app ./main.c ./base/MitaTime.c ./application.c
./application.c: In function ‘HandleEveryX86Startup1’:
./application.c:31:10: warning: unused variable ‘exception’ [-Wunused-variable]
  int32_t exception = NO_EXCEPTION;
          ^
./application.c: In function ‘HandleEvery1Second1’:
./application.c:84:10: warning: unused variable ‘exception’ [-Wunused-variable]
  int32_t exception = NO_EXCEPTION;
          ^
make: Leaving directory '/tmp/genie.mita/helloWorld2425727054807938098/src-gen'
running exe...
/tmp/genie.mita/helloWorld2425727054807938098/src-gen/build/app

compiling mita project...
java, -cp, /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../org.eclipse.mita.cli/target/org.eclipse.mita.cli-0.1.0-SNAPSHOT-cli.jar:/jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/../../platforms/org.eclipse.mita.platform.x86/target/org.eclipse.mita.platform.x86-0.1.0-SNAPSHOT.jar, org.eclipse.mita.cli.Main, compile, -p, /tmp/genie.mita/helloWorld3688683456183171167

Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.mita
Warning: mita CLI tooling is still experimental. Here be dragons.
Loading classpath:/lib/1.0.0/stdlib_iterables.mita
Loading classpath:/lib/1.0.0/stdlib_optionals.mita
Loading classpath:/lib/1.0.0/stdlib_print.mita
Loading classpath:/lib/1.0.0/stdlib_references.mita
Loading classpath:/lib/1.0.0/stdlib_types.mita
Loading classpath:/1.0.0/x86.platform
compiling C project...
make, -C, /tmp/genie.mita/helloWorld3688683456183171167/src-gen, all

make: Entering directory '/tmp/genie.mita/helloWorld3688683456183171167/src-gen'
mkdir -p ./build
gcc -Wall -std=c99 -D_POSIX_C_SOURCE=199309L -D_DEFAULT_SOURCE -I. -I./base -o./build/app ./main.c ./base/MitaTime.c ./application.c
./application.c:24:2: warning: braces around scalar initializer [enabled by default]
  .data.vec1d = {
  ^
./application.c:24:2: warning: (near initialization for ‘w1.data.vec1d’) [enabled by default]
./application.c: In function ‘HandleEvery100Millisecond1’:
./application.c:236:10: warning: unused variable ‘exception’ [-Wunused-variable]
  int32_t exception = NO_EXCEPTION;
          ^
make: Leaving directory '/tmp/genie.mita/helloWorld3688683456183171167/src-gen'
running exe...
/tmp/genie.mita/helloWorld3688683456183171167/src-gen/build/app

Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.141 sec - in org.eclipse.mita.program.runtime.tests.AllTests
testMe(org.eclipse.mita.program.runtime.tests.HelloWorldTest)  Time elapsed: 10.794 sec
testMe(org.eclipse.mita.program.runtime.tests.StringTest)  Time elapsed: 4.993 sec
testMe(org.eclipse.mita.program.runtime.tests.SumTypesTest)  Time elapsed: 5.347 sec

Results :

Tests run: 486, Failures: 0, Errors: 0, Skipped: 0

[INFO] All tests passed!
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.program.tests ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/target/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.program.tests/0.1.0-SNAPSHOT/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.program.tests/0.1.0-SNAPSHOT/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/target/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT-sources.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.program.tests/0.1.0-SNAPSHOT/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT-sources.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.program.tests/0.1.0-SNAPSHOT/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.program.tests/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.program.tests/0.1.0-SNAPSHOT/org.eclipse.mita.program.tests-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.program.tests ---
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Eclipse Mita 0.1.0-SNAPSHOT:
[INFO] 
[INFO] Eclipse Mita ....................................... SUCCESS [  0.185 s]
[INFO] org.eclipse.mita.target ............................ SUCCESS [  0.235 s]
[INFO] org.eclipse.mita.program.tests ..................... SUCCESS [01:43 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  02:06 min
[INFO] Finished at: 2019-07-30T04:55:22-04:00
[INFO] ------------------------------------------------------------------------
[Pipeline] }
Terminating xvnc.
[Pipeline] // wrap
Post stage
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (deploy)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ mvn '-P!plugins' '-P!platforms' '-P!tests' -Pdeployment -Psign -f bundles/pom.xml install
Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.mita
[INFO] Scanning for projects...
[INFO] Computing target platform for MavenProject: org.eclipse.mita:org.eclipse.mita.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/pom.xml
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/
[INFO] Adding repository http://download.eclipse.org/eclipse/updates/4.7
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7-201706120950/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7-201706120950/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.1-201709061700/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.1-201709061700/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.1a-201710090410/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.1a-201710090410/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.2-201711300510/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.2-201711300510/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.3-201803010715/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.3-201803010715/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.3a-201803300640/
[INFO] Fetching p2.index from http://download.eclipse.org/eclipse/updates/4.7/R-4.7.3a-201803300640/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.16.0/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.16.0/
[INFO] Adding repository http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.16.0
[INFO] Fetching p2.index from http://www.xpect-tests.org/updatesite/nightly/ (128B)
[INFO] Fetching p2.index from http://www.xpect-tests.org/updatesite/nightly/ (128B)
[INFO] Adding repository http://www.xpect-tests.org/updatesite/nightly
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository/
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository/
[INFO] Adding repository http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops2/R20180330011457/repository/
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops2/R20180330011457/repository/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Adding repository http://download.eclipse.org/releases/oxygen
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Resolving dependencies of MavenProject: org.eclipse.mita:org.eclipse.mita.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/pom.xml
[WARNING] The following locally built units have been used to resolve project dependencies:
[WARNING]   org.eclipse.mita.cli/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.stdlib/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.extension/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base/0.1.0.201907300848
[INFO] Resolving class path of MavenProject: org.eclipse.mita:org.eclipse.mita.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse.mita:org.eclipse.mita.platform.xdk110.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.xdk110.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/pom.xml
[WARNING] The following locally built units have been used to resolve project dependencies:
[WARNING]   org.eclipse.mita.cli/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.stdlib/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.xdk110/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.extension/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base/0.1.0.201907300848
[INFO] Resolving class path of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.xdk110.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse.mita:org.eclipse.mita.platform.arduino.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.arduino.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/pom.xml
[WARNING] The following locally built units have been used to resolve project dependencies:
[WARNING]   org.eclipse.mita.cli/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.arduino/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.stdlib/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.extension/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base/0.1.0.201907300848
[INFO] Resolving class path of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.arduino.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse.mita:org.eclipse.mita.platform.x86.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.x86.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/pom.xml
[WARNING] The following locally built units have been used to resolve project dependencies:
[WARNING]   org.eclipse.mita.cli/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.stdlib/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.x86/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.extension/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base/0.1.0.201907300848
[INFO] Resolving class path of MavenProject: org.eclipse.mita:org.eclipse.mita.platform.x86.feature:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/pom.xml
[INFO] Computing target platform for MavenProject: org.eclipse.mita:org.eclipse.mita.repository:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/pom.xml
[INFO] Resolving dependencies of MavenProject: org.eclipse.mita:org.eclipse.mita.repository:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/pom.xml
[WARNING] The following locally built units have been used to resolve project dependencies:
[WARNING]   org.eclipse.mita.cli/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.arduino/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.stdlib/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.x86/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.xdk110/0.1.0.201907300848
[WARNING]   org.eclipse.mita.library.extension/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base.ui/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.program/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.ide/0.1.0.201907300848
[WARNING]   org.eclipse.mita.platform.unittest/0.1.0.201907300848
[WARNING]   org.eclipse.mita.base/0.1.0.201907300848
[INFO] Resolving class path of MavenProject: org.eclipse.mita:org.eclipse.mita.repository:0.1.0-SNAPSHOT @ /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/pom.xml
[WARNING] The project org.eclipse.mita:org.eclipse.mita.releng:pom:0.1.0-SNAPSHOT uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin. See https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Eclipse Mita                                                       [pom]
[INFO] org.eclipse.mita.target                                            [pom]
[INFO] org.eclipse.mita.feature                               [eclipse-feature]
[INFO] org.eclipse.mita.platform.xdk110.feature               [eclipse-feature]
[INFO] org.eclipse.mita.platform.arduino.feature              [eclipse-feature]
[INFO] org.eclipse.mita.platform.x86.feature                  [eclipse-feature]
[INFO] org.eclipse.mita.repository                         [eclipse-repository]
[INFO] 
[INFO] --------------< org.eclipse.mita:org.eclipse.mita.releng >--------------
[INFO] Building Eclipse Mita 0.1.0-SNAPSHOT                               [1/7]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.releng ---
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.releng ---
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ org.eclipse.mita.releng ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.releng/0.1.0-SNAPSHOT/org.eclipse.mita.releng-0.1.0-SNAPSHOT.pom
[INFO] 
[INFO] --------------< org.eclipse.mita:org.eclipse.mita.target >--------------
[INFO] Building org.eclipse.mita.target 0.1.0-SNAPSHOT                    [2/7]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- build-helper-maven-plugin:1.3:add-source (add-source) @ org.eclipse.mita.target ---
[INFO] Source directory: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.target/target/xtend-gen added.
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.target ---
[INFO] 
[INFO] --- build-helper-maven-plugin:1.3:attach-artifact (attach-artifacts) @ org.eclipse.mita.target ---
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.target ---
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ org.eclipse.mita.target ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.target/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.target/0.1.0-SNAPSHOT/org.eclipse.mita.target-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.target/oxygen.target to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.target/0.1.0-SNAPSHOT/org.eclipse.mita.target-0.1.0-SNAPSHOT-oxygen.target
[INFO] 
[INFO] -------------< org.eclipse.mita:org.eclipse.mita.feature >--------------
[INFO] Building org.eclipse.mita.feature 0.1.0-SNAPSHOT                   [3/7]
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.mita.feature ---
[INFO] The project's OSGi version is 0.1.0.201907300855
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.mita.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.0.0:source-feature (source-feature) @ org.eclipse.mita.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.feature ---
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT.jar
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.feature ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.feature/0.1.0-SNAPSHOT/org.eclipse.mita.feature-0.1.0-SNAPSHOT.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.feature/0.1.0-SNAPSHOT/org.eclipse.mita.feature-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.feature/0.1.0-SNAPSHOT/org.eclipse.mita.feature-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.feature/0.1.0-SNAPSHOT/org.eclipse.mita.feature-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.feature/target/org.eclipse.mita.feature-0.1.0-SNAPSHOT-sources-feature.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.feature/0.1.0-SNAPSHOT/org.eclipse.mita.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.feature ---
[INFO] 
[INFO] -----< org.eclipse.mita:org.eclipse.mita.platform.xdk110.feature >------
[INFO] Building org.eclipse.mita.platform.xdk110.feature 0.1.0-SNAPSHOT   [4/7]
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] The project's OSGi version is 0.1.0.201907300855
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.0.0:source-feature (source-feature) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT.jar
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.xdk110.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.xdk110.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.xdk110.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.xdk110.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.xdk110.feature/target/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-sources-feature.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.xdk110.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.xdk110.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.platform.xdk110.feature ---
[INFO] 
[INFO] -----< org.eclipse.mita:org.eclipse.mita.platform.arduino.feature >-----
[INFO] Building org.eclipse.mita.platform.arduino.feature 0.1.0-SNAPSHOT  [5/7]
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] The project's OSGi version is 0.1.0.201907300855
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.0.0:source-feature (source-feature) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT.jar
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.arduino.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.arduino.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.arduino.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.arduino.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.arduino.feature/target/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-sources-feature.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.arduino.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.arduino.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.platform.arduino.feature ---
[INFO] 
[INFO] -------< org.eclipse.mita:org.eclipse.mita.platform.x86.feature >-------
[INFO] Building org.eclipse.mita.platform.x86.feature 0.1.0-SNAPSHOT      [6/7]
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.mita.platform.x86.feature ---
[INFO] The project's OSGi version is 0.1.0.201907300855
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-id (default-validate-id) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:validate-version (default-validate-version) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:package-feature (default-package-feature) @ org.eclipse.mita.platform.x86.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.0.0:source-feature (source-feature) @ org.eclipse.mita.platform.x86.feature ---
[INFO] Building jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.platform.x86.feature ---
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT.jar
[INFO] Signing jar: /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.platform.x86.feature ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.x86.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT.jar
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.x86.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.x86.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.x86.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/platforms/org.eclipse.mita.platform.x86.feature/target/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-sources-feature.jar to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.platform.x86.feature/0.1.0-SNAPSHOT/org.eclipse.mita.platform.x86.feature-0.1.0-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.platform.x86.feature ---
[INFO] 
[INFO] ------------< org.eclipse.mita:org.eclipse.mita.repository >------------
[INFO] Building org.eclipse.mita.repository 0.1.0-SNAPSHOT                [7/7]
[INFO] -------------------------[ eclipse-repository ]-------------------------
[INFO] 
[INFO] --- tycho-packaging-plugin:1.0.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.mita.repository ---
[INFO] The project's OSGi version is 0.1.0.201907300855
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean-1) @ org.eclipse.mita.repository ---
[INFO] Deleting /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/target
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ org.eclipse.mita.repository ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/src/main/resources
[INFO] 
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (attach-source) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:1.0.0:publish-products (default-publish-products) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:1.0.0:publish-categories (default-publish-categories) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:1.0.0:attach-artifacts (default-attach-artifacts) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- tycho-p2-repository-plugin:1.0.0:assemble-repository (default-assemble-repository) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- tycho-p2-repository-plugin:1.0.0:archive-repository (default-archive-repository) @ org.eclipse.mita.repository ---
[INFO] Building zip: /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/target/org.eclipse.mita.repository-0.1.0.201907300855.zip
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.5:sign (sign) @ org.eclipse.mita.repository ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ org.eclipse.mita.repository ---
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/target/org.eclipse.mita.repository-0.1.0.201907300855.zip to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.repository/0.1.0-SNAPSHOT/org.eclipse.mita.repository-0.1.0-SNAPSHOT.zip
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/pom.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.repository/0.1.0-SNAPSHOT/org.eclipse.mita.repository-0.1.0-SNAPSHOT.pom
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/target/p2content.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.repository/0.1.0-SNAPSHOT/org.eclipse.mita.repository-0.1.0-SNAPSHOT-p2metadata.xml
[INFO] Installing /jobs/genie.mita/mita-legacy/workspace/bundles/org.eclipse.mita.repository/target/p2artifacts.xml to /opt/public/hipp/homes/genie.mita/.m2/repository/org/eclipse/mita/org.eclipse.mita.repository/0.1.0-SNAPSHOT/org.eclipse.mita.repository-0.1.0-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:1.0.0:update-local-index (default-update-local-index) @ org.eclipse.mita.repository ---
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Eclipse Mita 0.1.0-SNAPSHOT:
[INFO] 
[INFO] Eclipse Mita ....................................... SUCCESS [  0.572 s]
[INFO] org.eclipse.mita.target ............................ SUCCESS [  0.170 s]
[INFO] org.eclipse.mita.feature ........................... SUCCESS [  3.661 s]
[INFO] org.eclipse.mita.platform.xdk110.feature ........... SUCCESS [  2.840 s]
[INFO] org.eclipse.mita.platform.arduino.feature .......... SUCCESS [  2.467 s]
[INFO] org.eclipse.mita.platform.x86.feature .............. SUCCESS [  2.479 s]
[INFO] org.eclipse.mita.repository ........................ SUCCESS [  4.916 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  35.407 s
[INFO] Finished at: 2019-07-30T04:56:05-04:00
[INFO] ------------------------------------------------------------------------
Post stage
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS