You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception in thread "main" java.util.NoSuchElementException: The node is not part of this tree.
at se.lth.cs.tycho.phase.TreeShadowImpl.parent(TreeShadowImpl.java:31)
at se.lth.cs.tycho.attribute.GlobalNames$Implementation.globalName(GlobalNames.java:55)
at se.lth.cs.tycho.attribute.GlobalNames$Implementation$MultiJ.globalName(GlobalNames$Implementation$MultiJ.java:100)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:50)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:78)
at se.lth.cs.tycho.ir.IRNode$Transformation.applyChecked(IRNode.java:147)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.applyChecked(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:89)
at se.lth.cs.tycho.ir.entity.nl.EntityInstanceExpr.transformChildren(EntityInstanceExpr.java:87)
at se.lth.cs.tycho.ir.entity.nl.EntityInstanceExpr.transformChildren(EntityInstanceExpr.java:21)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.ir.IRNode$Transformation.applyChecked(IRNode.java:147)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.applyChecked(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:89)
at se.lth.cs.tycho.ir.entity.nl.InstanceDecl.transformChildren(InstanceDecl.java:53)
at se.lth.cs.tycho.ir.entity.nl.InstanceDecl.transformChildren(InstanceDecl.java:8)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:2)
at se.lth.cs.tycho.ir.util.ImmutableList.map(ImmutableList.java:35)
at se.lth.cs.tycho.ir.entity.nl.NlNetwork.transformChildren(NlNetwork.java:73)
at se.lth.cs.tycho.ir.entity.nl.NlNetwork.transformChildren(NlNetwork.java:17)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.ir.decl.GlobalEntityDecl.transformChildren(GlobalEntityDecl.java:54)
at se.lth.cs.tycho.ir.decl.GlobalEntityDecl.transformChildren(GlobalEntityDecl.java:8)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:2)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at se.lth.cs.tycho.ir.IRNode$Transformation.mapChecked(IRNode.java:162)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.mapChecked(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:69)
at se.lth.cs.tycho.ir.NamespaceDecl.transformChildren(NamespaceDecl.java:115)
at se.lth.cs.tycho.ir.NamespaceDecl.transformChildren(NamespaceDecl.java:11)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.compiler.SourceUnit.transformChildren(SourceUnit.java:29)
at se.lth.cs.tycho.compiler.SourceUnit.transformChildren(SourceUnit.java:10)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation.apply(ResolveGlobalEntityNamesPhase.java:45)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:80)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.apply(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:2)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at se.lth.cs.tycho.ir.IRNode$Transformation.mapChecked(IRNode.java:162)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase$Transformation$MultiJ.mapChecked(ResolveGlobalEntityNamesPhase$Transformation$MultiJ.java:69)
at se.lth.cs.tycho.compiler.CompilationTask.transformChildren(CompilationTask.java:98)
at se.lth.cs.tycho.phase.ResolveGlobalEntityNamesPhase.execute(ResolveGlobalEntityNamesPhase.java:32)
at se.lth.cs.tycho.compiler.Compiler.compile(Compiler.java:279)
at se.lth.cs.tycho.compiler.Main.run(Main.java:140)
at se.lth.cs.tycho.compiler.Main.main(Main.java:23)
Instead of throwing an error.
The text was updated successfully, but these errors were encountered:
Compiled with
Yields
Instead of throwing an error.
The text was updated successfully, but these errors were encountered: