vonkonyoung / myspark

0 stars 1 forks source link

Error: object FloatRef does not have a member create #2

Open vonkonyoung opened 3 years ago

vonkonyoung commented 3 years ago

during leaning scala ,the program cause the problem,i do not know why,counld anyone help me? Error:scalac: Error: object FloatRef does not have a member create scala.reflect.internal.FatalError: object FloatRef does not have a member create at scala.reflect.internal.Definitions$DefinitionsClass.scala$reflect$internal$Definitions$DefinitionsClass$$fatalMissingSymbol(Definitions.scala:1182) at scala.reflect.internal.Definitions$DefinitionsClass.getMember(Definitions.scala:1199) at scala.reflect.internal.Definitions$DefinitionsClass.getMemberMethod(Definitions.scala:1234) at scala.tools.nsc.transform.LambdaLift$$anonfun$scala$tools$nsc$transform$LambdaLift$$refCreateMethod$1.apply(LambdaLift.scala:41) at scala.tools.nsc.transform.LambdaLift$$anonfun$scala$tools$nsc$transform$LambdaLift$$refCreateMethod$1.apply(LambdaLift.scala:41) at scala.reflect.internal.util.Collections$$anonfun$mapFrom$1.apply(Collections.scala:182) at scala.reflect.internal.util.Collections$$anonfun$mapFrom$1.apply(Collections.scala:182) at scala.collection.immutable.List.map(List.scala:284) at scala.reflect.internal.util.Collections$class.mapFrom(Collections.scala:182) at scala.reflect.internal.SymbolTable.mapFrom(SymbolTable.scala:16) at scala.tools.nsc.transform.LambdaLift.scala$tools$nsc$transform$LambdaLift$$refCreateMethod$lzycompute(LambdaLift.scala:41) at scala.tools.nsc.transform.LambdaLift.scala$tools$nsc$transform$LambdaLift$$refCreateMethod(LambdaLift.scala:40) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.postTransform(LambdaLift.scala:489) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:562) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:56) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1366) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1363) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1361) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:17) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1360) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:562) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:56) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1404) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:40) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:40) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:40) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:40) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2563) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1408) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1407) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:17) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1406) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:562) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:56) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1366) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2559) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2559) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2559) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1347) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1366) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1363) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1361) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:17) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1360) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:562) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:56) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1404) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:40) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:40) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:40) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:40) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2563) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1408) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1407) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:17) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1406) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) at scala.collection.immutable.List.loop$1(List.scala:176) at scala.collection.immutable.List.mapConserve(List.scala:200) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:562) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:56) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1426) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1426) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:17) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1425) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:40) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:42) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:42) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:42) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.scala$reflect$internal$Trees$UnderConstructionTransformer$$super$transform(ExplicitOuter.scala:219) at scala.reflect.internal.Trees$UnderConstructionTransformer$class.transform(Trees.scala:1705) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:291) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:536) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:544) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:56) at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:147) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.scala$tools$nsc$transform$LambdaLift$LambdaLifter$$super$transformUnit(LambdaLift.scala:568) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:568) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:568) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.reflect.internal.SymbolTable.exitingPhase(SymbolTable.scala:256) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformUnit(LambdaLift.scala:567) at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:467) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:458) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:467) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:425) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:425) at scala.collection.Iterator$class.foreach(Iterator.scala:891) at scala.collection.AbstractIterator.foreach(Iterator.scala:1334) at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:425) at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1528) at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1513) at scala.tools.nsc.Global$Run.compileSources(Global.scala:1508) at scala.tools.nsc.Global$Run.compile(Global.scala:1609) at xsbt.CachedCompiler0.run(CompilerInterface.scala:130) at xsbt.CachedCompiler0.run(CompilerInterface.scala:105) at xsbt.CompilerInterface.run(CompilerInterface.scala:31) 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 sbt.internal.inc.AnalyzingCompiler.call(AnalyzingCompiler.scala:237) at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:111) at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:90) at org.jetbrains.jps.incremental.scala.local.IdeaIncrementalCompiler.compile(IdeaIncrementalCompiler.scala:42) at org.jetbrains.jps.incremental.scala.local.LocalServer.compile(LocalServer.scala:43) at org.jetbrains.jps.incremental.scala.remote.Main$.compileLogic(Main.scala:117) at org.jetbrains.jps.incremental.scala.remote.Main$.handleCommand(Main.scala:109) at org.jetbrains.jps.incremental.scala.remote.Main$.serverLogic(Main.scala:95) at org.jetbrains.jps.incremental.scala.remote.Main$.nailMain(Main.scala:53) at org.jetbrains.jps.incremental.scala.remote.Main.nailMain(Main.scala) 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 com.martiansoftware.nailgun.NGSession.run(NGSession.java:319)

vonkonyoung commented 3 years ago

i found the code that cause the problem like this: ![Uploading image.png…]() code: package base

object BreakableTest {

def main(args: Array[String]): Unit = { import scala.util.control.Breaks._ breakable { var n = 10 for(c <- "Hello World") { if(n == 5) break; print(c) n -= 1 } }

}

} and why? who can tell me the reason

vonkonyoung commented 3 years ago

i found the code that cause the problem like this: image