Open nkoester opened 8 years ago
Sorry about this problem and thanks for reporting it. We had migrated the project in our Bitbucket repo but had not pushed these changes to GitHub. I've just pushed the latest version, which hopefully will work for you, if not reopen.
No problem! Thanks for the quick update!
I've retried using MPS 3.3.4, however the exception still occurs:
Exception during class loading: Unable to load class: org.campagnelab.ANTLR.structure.LABELING_OPERATOR_PropertySupport using ModuleClassLoader of org.campagnelab.ANTLR module
jetbrains.mps.classloading.ModuleClassNotFoundException: Unable to load class: org.campagnelab.ANTLR.structure.LABELING_OPERATOR_PropertySupport using ModuleClassLoader of org.campagnelab.ANTLR module
at jetbrains.mps.classloading.ModuleClassLoader.createCLNFException(ModuleClassLoader.java:136)
at jetbrains.mps.classloading.ModuleClassLoader.loadClass(ModuleClassLoader.java:123)
at jetbrains.mps.classloading.ModuleClassLoader.loadClass(ModuleClassLoader.java:90)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at jetbrains.mps.module.ReloadableModuleBase.getClass(ReloadableModuleBase.java:71)
at jetbrains.mps.smodel.Language.getClass(Language.java:435)
at jetbrains.mps.module.ReloadableModuleBase.getClass(ReloadableModuleBase.java:52)
at jetbrains.mps.classloading.ClassLoaderManager.getClass(ClassLoaderManager.java:230)
at jetbrains.mps.smodel.PropertySupport.loadPropertySupport(PropertySupport.java:197)
at jetbrains.mps.smodel.PropertySupport.access$400(PropertySupport.java:45)
at jetbrains.mps.smodel.PropertySupport$1.compute(PropertySupport.java:169)
at jetbrains.mps.smodel.PropertySupport$1.compute(PropertySupport.java:147)
at jetbrains.mps.smodel.NodeReadAccessCasterInEditor.runReadTransparentAction(NodeReadAccessCasterInEditor.java:100)
at jetbrains.mps.smodel.PropertySupport.getPropertySupport(PropertySupport.java:147)
at jetbrains.mps.checkers.ConstraintsChecker.checkNode(ConstraintsChecker.java:133)
at jetbrains.mps.checkers.LanguageErrorsComponent.check(LanguageErrorsComponent.java:205)
at jetbrains.mps.checkers.LanguageChecker.getErrors(LanguageChecker.java:23)
at jetbrains.mps.ide.modelchecker.platform.actions.INodeCheckerSpecificCheckerAdapter.checkModel(INodeCheckerSpecificCheckerAdapter.java:41)
at jetbrains.mps.ide.modelchecker.platform.actions.ModelChecker.checkModel(ModelChecker.java:44)
at jetbrains.mps.ide.modelchecker.platform.actions.ModelCheckerIssueFinder.find(ModelCheckerIssueFinder.java:84)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.FinderNode$1.compute(FinderNode.java:78)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.FinderNode$1.compute(FinderNode.java:74)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:115)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.FinderNode.doGetResults(FinderNode.java:74)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.BaseNode.getResults(BaseNode.java:89)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.UnionNode.doGetResults(UnionNode.java:31)
at jetbrains.mps.ide.findusages.findalgorithm.resultproviders.treenodes.BaseNode.getResults(BaseNode.java:89)
at jetbrains.mps.ide.findusages.view.UsagesView$SearchTask.run(UsagesView.java:370)
at jetbrains.mps.smodel.WorkbenchModelAccess$2.run(WorkbenchModelAccess.java:104)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:943)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:99)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:53)
at jetbrains.mps.ide.findusages.view.UsagesView$SearchTask.execute(UsagesView.java:364)
at jetbrains.mps.ide.findusages.view.UsagesView$RerunAction$1.run(UsagesView.java:316)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)
at com.intellij.openapi.progress.impl.CoreProgressManager$8.run(CoreProgressManager.java:357)
at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
at com.intellij.openapi.application.impl.ApplicationImpl$14$1.run(ApplicationImpl.java:626)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:365)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55)
And after the model checking still 20 errors remain unsolved. See this image for a broad overview:
Any ideas?
I see it now. You are building with validation enabled, when we build with it disabled (it generates a lot of false positives in my experience, useful to have a look once in a while, but we end up disabling it in most projects).
Hi,
when trying to use the language, i get 650 errors after opening a freshly checked out version with MPS 3.3.3 (note: same with MPS 3.3.4). I doubt that these are actual errors but are rather related to missing libs/code or similar. Unfortunately I cannot find any information on dependencies or others usage instructions. I hope you can support me with this -- this could also be used as further documentation.
I am running MPS on an Arch Linux (Linux cuprit 4.4.5-1-ARCH #1 SMP PREEMPT Thu Mar 10 07:38:19 CET 2016 x86_64 GNU/Linux) using Java "1.7.0_99" OpenJDK Runtime Environment (IcedTea 2.6.5) (Arch Linux build 7.u99_2.6.5-1-x86_64) OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
Here the commandline output of MPS:
Cheers