From 64b1fec2e5cef789b5c7ab1f51d852e1e44a7c7a Mon Sep 17 00:00:00 2001 From: Peng Cheng Date: Tue, 7 Dec 2021 22:47:36 -0500 Subject: [PATCH] remove the bulk of the stacktrace in the checkfile --- test/files/run/debug-error.check | 224 ------------------------------- test/files/run/debug-error.scala | 2 + 2 files changed, 2 insertions(+), 224 deletions(-) diff --git a/test/files/run/debug-error.check b/test/files/run/debug-error.check index eea471dd17b8..a201aa6756b1 100644 --- a/test/files/run/debug-error.check +++ b/test/files/run/debug-error.check @@ -2,228 +2,4 @@ newSource1.scala:3: error: object dummy is not a member of package org val a: org.dummy.Dummy = ??? ^ java.lang.Exception: Stack trace - at java.lang.Thread.dumpStack(Thread.java:1336) - at scala.tools.nsc.typechecker.Contexts$ContextReporter.errorAndDump(Contexts.scala:1661) - at scala.tools.nsc.typechecker.Contexts$ContextReporter.issue(Contexts.scala:1646) - at scala.tools.nsc.typechecker.Contexts$Context.issue(Contexts.scala:807) - at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueTypeError(ContextErrors.scala:108) - at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueNormalTypeError(ContextErrors.scala:101) - at scala.tools.nsc.typechecker.ContextErrors$TyperContextErrors$TyperErrorGen$.NotAMemberError(ContextErrors.scala:456) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$1(Typers.scala:4541) - at scala.reflect.internal.Symbols$Symbol.orElse(Symbols.scala:2646) - at scala.tools.nsc.typechecker.Typers$Typer.lookupInQualifier$1(Typers.scala:4540) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$61(Typers.scala:5312) - at scala.Option.getOrElse(Option.scala:201) - at scala.tools.nsc.typechecker.Typers$Typer.handleMissing$1(Typers.scala:5312) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelect$1(Typers.scala:5317) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:5411) - at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5986) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6002) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$65(Typers.scala:5394) - at scala.tools.nsc.typechecker.Contexts$Context.withMode(Contexts.scala:601) - at scala.tools.nsc.typechecker.Contexts$Context.withImplicitsDisabled(Contexts.scala:606) - at scala.tools.nsc.typechecker.Typers$Typer.typedTypeSelectionQualifier$1(Typers.scala:5392) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:5403) - at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5986) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6002) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedType(Typers.scala:6236) - at scala.tools.nsc.typechecker.Typers$Typer.typedType(Typers.scala:6239) - at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1756) - at scala.tools.nsc.typechecker.Namers$Namer.memberSig(Namers.scala:1930) - at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1880) - at scala.tools.nsc.typechecker.Namers$Namer$ValTypeCompleter.completeImpl(Namers.scala:944) - at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter.complete(Namers.scala:2078) - at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter.complete$(Namers.scala:2076) - at scala.tools.nsc.typechecker.Namers$TypeCompleterBase.complete(Namers.scala:2071) - at scala.reflect.internal.Symbols$Symbol.completeInfo(Symbols.scala:1561) - at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1533) - at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1722) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5625) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:6119) - at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:3263) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$8(Typers.scala:3410) - at scala.collection.immutable.List.loop$3(List.scala:472) - at scala.collection.immutable.List.mapConserve(List.scala:497) - at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3410) - at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:2064) - at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1940) - at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5952) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6001) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:6119) - at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:3263) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$8(Typers.scala:3410) - at scala.collection.immutable.List.loop$3(List.scala:472) - at scala.collection.immutable.List.mapConserve(List.scala:497) - at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3410) - at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5634) - at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5954) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6001) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6117) - at scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.apply(Analyzer.scala:117) - at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:459) - at scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.run(Analyzer.scala:106) - at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1524) - at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1508) - at scala.tools.nsc.Global$Run.compileSources(Global.scala:1500) - at scala.tools.partest.DirectTest.$anonfun$compileString$1(DirectTest.scala:80) - at scala.tools.partest.DirectTest.$anonfun$compileString$1$adapted(DirectTest.scala:80) - at scala.tools.partest.DirectTest.withRun(DirectTest.scala:106) - at scala.tools.partest.DirectTest.compileString(DirectTest.scala:80) - at Test$.run$1(debug-error.scala:19) - at Test$.show(debug-error.scala:21) - at scala.tools.partest.DirectTest.main(DirectTest.scala:114) - at Test.main(debug-error.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 scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$2(Runner.scala:243) - at scala.util.DynamicVariable.withValue(DynamicVariable.scala:59) - at scala.Console$.withOut(Console.scala:164) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$3(StreamCapture.scala:45) - at scala.util.DynamicVariable.withValue(DynamicVariable.scala:59) - at scala.Console$.withErr(Console.scala:193) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$2(StreamCapture.scala:44) - at scala.tools.partest.nest.StreamCapture$.savingSystem(StreamCapture.scala:24) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$1(StreamCapture.scala:40) - at scala.util.Using$.resource(Using.scala:261) - at scala.tools.partest.nest.StreamCapture$.capturingOutErr(StreamCapture.scala:39) - at scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$1(Runner.scala:239) - at scala.tools.partest.nest.StreamCapture$.withExtraProperties(StreamCapture.scala:67) - at scala.tools.partest.nest.Runner.run$2(Runner.scala:235) - at scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$3(Runner.scala:265) - at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18) - at scala.tools.partest.nest.TrapExit$.apply(TrapExit.scala:29) - at scala.tools.partest.nest.Runner.execTestInProcess(Runner.scala:265) - at scala.tools.partest.nest.Runner.exec$1(Runner.scala:665) - at scala.tools.partest.nest.Runner.$anonfun$runRunTest$1(Runner.scala:667) - at scala.tools.partest.TestState.andAlso(TestState.scala:33) - at scala.tools.partest.nest.Runner.$anonfun$runTestCommon$1(Runner.scala:568) - at scala.tools.partest.nest.Runner.runInContext(Runner.scala:431) - at scala.tools.partest.nest.Runner.runTestCommon(Runner.scala:565) - at scala.tools.partest.nest.Runner.runRunTest(Runner.scala:667) - at scala.tools.partest.nest.Runner.run(Runner.scala:657) - at scala.tools.partest.nest.AbstractRunner.liftedTree1$1(AbstractRunner.scala:312) - at scala.tools.partest.nest.AbstractRunner.runTest(AbstractRunner.scala:312) - at scala.tools.partest.nest.AbstractRunner.$anonfun$runTestsForFiles$2(AbstractRunner.scala:337) - at scala.tools.partest.package$$anon$2.call(package.scala:139) - at java.util.concurrent.FutureTask.run(FutureTask.java:266) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at java.lang.Thread.run(Thread.java:748) java.lang.Exception: Stack trace - at java.lang.Thread.dumpStack(Thread.java:1336) - at scala.tools.nsc.typechecker.Contexts$ContextReporter.errorAndDump(Contexts.scala:1661) - at scala.tools.nsc.typechecker.Contexts$ContextReporter.issue(Contexts.scala:1646) - at scala.tools.nsc.typechecker.Contexts$Context.issue(Contexts.scala:807) - at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueTypeError(ContextErrors.scala:108) - at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueNormalTypeError(ContextErrors.scala:101) - at scala.tools.nsc.typechecker.ContextErrors$TyperContextErrors$TyperErrorGen$.NotAMemberError(ContextErrors.scala:456) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$1(Typers.scala:4541) - at scala.reflect.internal.Symbols$Symbol.orElse(Symbols.scala:2646) - at scala.tools.nsc.typechecker.Typers$Typer.lookupInQualifier$1(Typers.scala:4540) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$61(Typers.scala:5312) - at scala.Option.getOrElse(Option.scala:201) - at scala.tools.nsc.typechecker.Typers$Typer.handleMissing$1(Typers.scala:5312) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelect$1(Typers.scala:5317) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:5411) - at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5986) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6002) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$65(Typers.scala:5394) - at scala.tools.nsc.typechecker.Contexts$Context.withMode(Contexts.scala:601) - at scala.tools.nsc.typechecker.Contexts$Context.withImplicitsDisabled(Contexts.scala:606) - at scala.tools.nsc.typechecker.Typers$Typer.typedTypeSelectionQualifier$1(Typers.scala:5392) - at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:5403) - at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5986) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6002) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedType(Typers.scala:6236) - at scala.tools.nsc.typechecker.Typers$Typer.typedType(Typers.scala:6239) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedDefDef$11(Typers.scala:2369) - at scala.tools.nsc.typechecker.Typers$Typer.transformedOr(Typers.scala:6311) - at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2369) - at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5950) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6001) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:6119) - at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:3263) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$4(Typers.scala:3362) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$4$adapted(Typers.scala:3357) - at scala.collection.immutable.List.foreach(List.scala:333) - at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:455) - at scala.tools.nsc.typechecker.Typers$Typer.addSynthetics$1(Typers.scala:3357) - at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3422) - at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:2064) - at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1940) - at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5952) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6001) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:6119) - at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:3263) - at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$8(Typers.scala:3410) - at scala.collection.immutable.List.loop$3(List.scala:472) - at scala.collection.immutable.List.mapConserve(List.scala:497) - at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3410) - at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5634) - at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5954) - at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:6001) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041) - at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6117) - at scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.apply(Analyzer.scala:117) - at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:459) - at scala.tools.nsc.typechecker.Analyzer$typerFactory$TyperPhase.run(Analyzer.scala:106) - at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1524) - at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1508) - at scala.tools.nsc.Global$Run.compileSources(Global.scala:1500) - at scala.tools.partest.DirectTest.$anonfun$compileString$1(DirectTest.scala:80) - at scala.tools.partest.DirectTest.$anonfun$compileString$1$adapted(DirectTest.scala:80) - at scala.tools.partest.DirectTest.withRun(DirectTest.scala:106) - at scala.tools.partest.DirectTest.compileString(DirectTest.scala:80) - at Test$.run$1(debug-error.scala:19) - at Test$.show(debug-error.scala:21) - at scala.tools.partest.DirectTest.main(DirectTest.scala:114) - at Test.main(debug-error.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 scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$2(Runner.scala:243) - at scala.util.DynamicVariable.withValue(DynamicVariable.scala:59) - at scala.Console$.withOut(Console.scala:164) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$3(StreamCapture.scala:45) - at scala.util.DynamicVariable.withValue(DynamicVariable.scala:59) - at scala.Console$.withErr(Console.scala:193) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$2(StreamCapture.scala:44) - at scala.tools.partest.nest.StreamCapture$.savingSystem(StreamCapture.scala:24) - at scala.tools.partest.nest.StreamCapture$.$anonfun$capturingOutErr$1(StreamCapture.scala:40) - at scala.util.Using$.resource(Using.scala:261) - at scala.tools.partest.nest.StreamCapture$.capturingOutErr(StreamCapture.scala:39) - at scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$1(Runner.scala:239) - at scala.tools.partest.nest.StreamCapture$.withExtraProperties(StreamCapture.scala:67) - at scala.tools.partest.nest.Runner.run$2(Runner.scala:235) - at scala.tools.partest.nest.Runner.$anonfun$execTestInProcess$3(Runner.scala:265) - at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18) - at scala.tools.partest.nest.TrapExit$.apply(TrapExit.scala:29) - at scala.tools.partest.nest.Runner.execTestInProcess(Runner.scala:265) - at scala.tools.partest.nest.Runner.exec$1(Runner.scala:665) - at scala.tools.partest.nest.Runner.$anonfun$runRunTest$1(Runner.scala:667) - at scala.tools.partest.TestState.andAlso(TestState.scala:33) - at scala.tools.partest.nest.Runner.$anonfun$runTestCommon$1(Runner.scala:568) - at scala.tools.partest.nest.Runner.runInContext(Runner.scala:431) - at scala.tools.partest.nest.Runner.runTestCommon(Runner.scala:565) - at scala.tools.partest.nest.Runner.runRunTest(Runner.scala:667) - at scala.tools.partest.nest.Runner.run(Runner.scala:657) - at scala.tools.partest.nest.AbstractRunner.liftedTree1$1(AbstractRunner.scala:312) - at scala.tools.partest.nest.AbstractRunner.runTest(AbstractRunner.scala:312) - at scala.tools.partest.nest.AbstractRunner.$anonfun$runTestsForFiles$2(AbstractRunner.scala:337) - at scala.tools.partest.package$$anon$2.call(package.scala:139) - at java.util.concurrent.FutureTask.run(FutureTask.java:266) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at java.lang.Thread.run(Thread.java:748) diff --git a/test/files/run/debug-error.scala b/test/files/run/debug-error.scala index 49e150b15f44..7139aaad021d 100644 --- a/test/files/run/debug-error.scala +++ b/test/files/run/debug-error.scala @@ -1,3 +1,5 @@ +// filter: (\s*)at(.*) + import scala.tools.partest._ object Test extends DirectTest {