Perf: Roslyn NRE at `Microsoft.CodeAnalysis.SyntaxNode.get_HasErrors`
- Dominant language
- F#
- Stars
- 773
- Forks
- 301
- Avg merge
- 6d 9h
- Merged PRs (30d)
- 15
Description
[Failing dotnet-runtime-perf build](https://dev.azure.com/dnceng/internal/_build/results?buildId=2233843&view=results):
```
$ dotnet build /home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/artifacts/packages /p:RestorePackagesPath=/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 --output /home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/artifacts/bin/for-running/MicroBenchmarks /p:BuildingForWasm=true
MSBuild version 17.8.0-preview-23379-01+e2e438ef4 for .NET
Reporting -> /home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/artifacts/bin/for-running/MicroBenchmarks/Reporting.dll
BenchmarkDotNet.Extensions -> /home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/artifacts/bin/for-running/MicroBenchmarks/BenchmarkDotNet.Extensions.dll
/home/helixbot/work/A2B50911/p/dotnet/sdk/8.0.100-rc.1.23401.1/Roslyn/Microsoft.CSharp.Core.targets(80,5):
error : Process terminated. System.NullReferenceException: Object reference not set to an instance of an object. [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.SyntaxNode.get_HasErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundNode.get_HasAnyErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.ValidateAssignment(SyntaxNode node, BoundExpression op1, BoundExpression op2, Boolean isRef, BindingDiagnosticBag diagnostics) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitAssignmentOperator(BoundAssignmentOperator node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalkerWithStackGuard.VisitExpressionWithoutStackGuard(BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(Int32& recursionDepth, BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitExpressionStatement(BoundExpressionStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(BoundIfStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(BoundIfStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitSwitchSection(BoundSwitchSection node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchSection(BoundSwitchSection node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchStatement(BoundSwitchStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitNonConstructorMethodBody(BoundNonConstructorMethodBody node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.Analyze(CSharpCompilation compilation, MethodSymbol symbol, BoundNode node, BindingDiagnosticBag diagnostics) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.BindMethodBody(MethodSymbol method, TypeCompilationState compilationState, BindingDiagnosticBag diagnostics, Boolean includeInitializersInBody, BoundNode initializersBody, Boolean reportNullableDiagnostics, ImportChain& importChain, Boolean& originalBodyNested, Boolean& prependedDefaultValueTypeConstructorInitializer, InitialState& forSemanticModel) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethod(MethodSymbol methodSymbol, Int32 methodOrdinal, ProcessedFieldInitializers& processedInitializers, SynthesizedSubmissionFields previousSubmissionFields, TypeCompilationState compilationState) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamedType(NamedTypeSymbol containingType) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.<>c__DisplayClass25_0.b__0() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at System.Environment.FailFast(System.String, System.Exception) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, Microsoft.CodeAnalysis.ErrorReporting.ErrorSeverity, Boolean) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportAndPropagateUnlessCanceled(System.Exception, Microsoft.CodeAnalysis.ErrorReporting.ErrorSeverity) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler+<>c__DisplayClass25_0.b__0() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.SyntaxNode.get_HasErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundNode.get_HasAnyErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.ValidateAssignment(Microsoft.CodeAnalysis.SyntaxNode, Microsoft.CodeAnalysis.CSharp.BoundExpression, Microsoft.CodeAnalysis.CSharp.BoundExpression, Boolean, Microsoft.CodeAnalysis.CSharp.BindingDiagnosticBag) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitAssignmentOperator(Microsoft.CodeAnalysis.CSharp.BoundAssignmentOperator) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalkerWithStackGuard.VisitExpressionWithoutStackGuard(Microsoft.CodeAnalysis.CSharp.BoundExpression) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(Microsoft.CodeAnalysis.CSharp.BoundExpression) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(Int32 ByRef, Microsoft.CodeAnalysis.CSharp.BoundExpression) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitExpressionStatement(Microsoft.CodeAnalysis.CSharp.BoundExpressionStatement) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Immutable.ImmutableArray`1) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(Microsoft.CodeAnalysis.CSharp.BoundBlock) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(Microsoft.CodeAnalysis.CSharp.BoundBlock) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(Microsoft.CodeAnalysis.CSharp.BoundIfStatement) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(Microsoft.CodeAnalysis.CSharp.BoundIfStatement) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Immutable.ImmutableArray`1) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitSwitchSection(Microsoft.CodeAnalysis.CSharp.BoundSwitchSection) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchSection(Microsoft.CodeAnalysis.CSharp.BoundSwitchSection) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Immutable.ImmutableArray`1) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchStatement(Microsoft.CodeAnalysis.CSharp.BoundSwitchStatement) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Immutable.ImmutableArray`1) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(Microsoft.CodeAnalysis.CSharp.BoundBlock) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(Microsoft.CodeAnalysis.CSharp.BoundBlock) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitNonConstructorMethodBody(Microsoft.CodeAnalysis.CSharp.BoundNonConstructorMethodBody) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.Analyze(Microsoft.CodeAnalysis.CSharp.CSharpCompilation, Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol, Microsoft.CodeAnalysis.CSharp.BoundNode, Microsoft.CodeAnalysis.CSharp.BindingDiagnosticBag) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.BindMethodBody(Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol, Microsoft.CodeAnalysis.CSharp.TypeCompilationState, Microsoft.CodeAnalysis.CSharp.BindingDiagnosticBag, Boolean, Microsoft.CodeAnalysis.CSharp.BoundNode, Boolean, Microsoft.CodeAnalysis.CSharp.ImportChain ByRef, Boolean ByRef, Boolean ByRef, InitialState ByRef) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethod(Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol, Int32, ProcessedFieldInitializers ByRef, Microsoft.CodeAnalysis.CSharp.SynthesizedSubmissionFields, Microsoft.CodeAnalysis.CSharp.TypeCompilationState) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamedType(Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler+<>c__DisplayClass25_0.b__0() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(System.Threading.Thread, System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at System.Threading.ThreadPoolWorkQueue.Dispatch() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at System.Threading.PortableThreadPool+WorkerThread.WorkerThreadStart() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : System.NullReferenceException: Object reference not set to an instance of an object. [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.SyntaxNode.get_HasErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundNode.get_HasAnyErrors() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.ValidateAssignment(SyntaxNode node, BoundExpression op1, BoundExpression op2, Boolean isRef, BindingDiagnosticBag diagnostics) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitAssignmentOperator(BoundAssignmentOperator node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalkerWithStackGuard.VisitExpressionWithoutStackGuard(BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.VisitExpressionWithStackGuard(Int32& recursionDepth, BoundExpression node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitExpressionStatement(BoundExpressionStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(BoundIfStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitIfStatement(BoundIfStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitSwitchSection(BoundSwitchSection node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchSection(BoundSwitchSection node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitSwitchStatement(BoundSwitchStatement node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitList[T](ImmutableArray`1 list) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.VisitBlock(BoundBlock node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.BoundTreeWalker.VisitNonConstructorMethodBody(BoundNonConstructorMethodBody node) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.RefSafetyAnalysis.Analyze(CSharpCompilation compilation, MethodSymbol symbol, BoundNode node, BindingDiagnosticBag diagnostics) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.BindMethodBody(MethodSymbol method, TypeCompilationState compilationState, BindingDiagnosticBag diagnostics, Boolean includeInitializersInBody, BoundNode initializersBody, Boolean reportNullableDiagnostics, ImportChain& importChain, Boolean& originalBodyNested, Boolean& prependedDefaultValueTypeConstructorInitializer, InitialState& forSemanticModel) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileMethod(MethodSymbol methodSymbol, Int32 methodOrdinal, ProcessedFieldInitializers& processedInitializers, SynthesizedSubmissionFields previousSubmissionFields, TypeCompilationState compilationState) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.CompileNamedType(NamedTypeSymbol containingType) [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
error : at Microsoft.CodeAnalysis.CSharp.MethodCompiler.<>c__DisplayClass25_0.b__0() [/home/helixbot/work/A2B50911/w/A6DF08E3/e/performance/src/benchmarks/micro/MicroBenchmarks.csproj::TargetFramework=net8.0]
```
cc @lewing @SamMonoRT @LoopedBard3 @cincuranet
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.