Skip to content

Conversation

AlekseyTs
Copy link
Contributor

There are 52 known test failures in C# compiler tests:

Test
Class: OutVarTests Failed Stale (3)
Project: Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (net9.0) Failed Stale (10)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (5)
Class: DiagnosticAnalyzerTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.DiagnosticAnalyzerTests.TestOperationConstructorBlockCallbackOnInvalidBaseCall Failed Stale
Class: FlowDiagnosticTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.FlowDiagnosticTests.RegressionTest949324 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.DiagnosticsDifferenceBetweenLanguageVersions_01 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.OutVarDiscardInCtor_02 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.VarIsNotVar_02 Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics Failed Stale (5)
Class: ExtensionTests Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionTypeMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionDeclarationMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionMethod Failed Stale
Class: RefReadonlyParameterTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.RefReadonlyParameterTests.RefReadonlyParameter_Ctor_OutArgument Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (net9.0) Failed Stale (21)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (21)
Class: IOperationTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests.NullInPlaceOfParamArray Failed Stale
Class: IOperationTests_IArgument Failed Stale (3)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.ExtraArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.TestOmittedArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.WrongArgumentType Failed Stale
Class: IOperationTests_IConstructorBodyOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IConstructorBodyOperation.ConstructorBody_19 Failed Stale
Class: IOperationTests_IDeclarationExpression Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IDeclarationExpression.DeclarationFlow_01 Failed Stale
Class: IOperationTests_IDefaultValueOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IDefaultValueOperation.DefaultValueFlow_03 Failed Stale
Class: IOperationTests_IInterpolatedStringExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringExpression_EmptyInterpolationPart(hasDefaultHandler: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringExpression_InvalidExpressionInInterpolation(hasDefaultHandler: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringHandlerConversion_05 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringHandlerConversion_07 Failed Stale
Class: IOperationTests_InvalidExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.BuildsArgumentsOperationsForDuplicateExplicitArguments_CorrectArgumentsOrder_Methods Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.BuildsArgumentsOperationsForDuplicateExplicitArguments_IncorrectArgumentsOrder_Methods Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.InvalidInvocationExpression_OverloadResolutionFailureBadArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.InvalidInvocationExpression_OverloadResolutionFailureExtraArgument Failed Stale
Class: IOperationTests_IObjectCreationExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ImplicitObjectCreationCollectionInitializerStaticAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ImplicitObjectCreationCollectionInitializerWithRefAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ObjectCreationCollectionInitializerStaticAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ObjectCreationCollectionInitializerWithRefAddMethod Failed Stale
Class: IOperationTests_IThrowOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IThrowOperation.ThrowFlow_13 Failed Stale
Class: IOperationTests_StackAllocArrayCreationAndInitializer Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_StackAllocArrayCreationAndInitializer.StackAllocArrayCreationErrorCase_InvocationExpressionAsDimension Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (net472) Failed Stale (12)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (5)
Class: DelegateTypeTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.DelegateTypeTests.TypeInference_03 Failed Stale
Class: FunctionPointerTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerTests.FunctionPointerInferenceInReturn Failed Stale
Class: LocalFunctionTests Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ConstraintBinding2 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ParameterScope_NotInTypeConstraint Failed Stale
Class: UnsafeTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.UnsafeTests.FixingVariables_TypeParameters2 Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics Failed Stale (7)
Class: BindingTests Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonMethodsWithArgs Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonViableDelegates Failed Stale
Class: InterpolationTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.InterpolationTests.MissingAppendMethods Failed Stale
Class: NullableReferenceTypesTests Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.Lambda_21 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.MemberNotNull_NonStaticLocalFunction_MissingArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.NullableBaseMembers Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.TypeInference_LowerBounds_NestedNullability_Pointers Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (net472) Failed Stale (9)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (3)
Class: NullablePublicAPITests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.NullablePublicAPITests.LambdaInBadExpression Failed Stale
Class: SemanticModelGetSemanticInfoTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticModelGetSemanticInfoTests.GenericExtensionMethodCall Failed Stale
Class: SemanticTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticTests.UnmanagedConstraintOnExtensionMethod Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols Failed Stale (6)
Class: ExtensionMethodTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.ExtensionMethodTests.InaccessibleInstanceMember Failed Stale
Class: RequiredMembersTests Failed Stale (5)
Test Group: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: False) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_MalformedMembersList Failed Stale
Test Group: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "class") Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "struct") Failed Stale

…ocations

There are 52 known test failures in C# compiler tests:
```
Test
Class: OutVarTests Failed Stale (3)
Project: Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (net9.0) Failed Stale (10)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (5)
Class: DiagnosticAnalyzerTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.DiagnosticAnalyzerTests.TestOperationConstructorBlockCallbackOnInvalidBaseCall Failed Stale
Class: FlowDiagnosticTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.FlowDiagnosticTests.RegressionTest949324 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.DiagnosticsDifferenceBetweenLanguageVersions_01 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.OutVarDiscardInCtor_02 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.VarIsNotVar_02 Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics Failed Stale (5)
Class: ExtensionTests Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionTypeMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionDeclarationMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionMethod Failed Stale
Class: RefReadonlyParameterTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.RefReadonlyParameterTests.RefReadonlyParameter_Ctor_OutArgument Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (net9.0) Failed Stale (21)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (21)
Class: IOperationTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests.NullInPlaceOfParamArray Failed Stale
Class: IOperationTests_IArgument Failed Stale (3)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.ExtraArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.TestOmittedArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IArgument.WrongArgumentType Failed Stale
Class: IOperationTests_IConstructorBodyOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IConstructorBodyOperation.ConstructorBody_19 Failed Stale
Class: IOperationTests_IDeclarationExpression Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IDeclarationExpression.DeclarationFlow_01 Failed Stale
Class: IOperationTests_IDefaultValueOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IDefaultValueOperation.DefaultValueFlow_03 Failed Stale
Class: IOperationTests_IInterpolatedStringExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringExpression_EmptyInterpolationPart(hasDefaultHandler: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringExpression_InvalidExpressionInInterpolation(hasDefaultHandler: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringHandlerConversion_05 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IInterpolatedStringExpression.InterpolatedStringHandlerConversion_07 Failed Stale
Class: IOperationTests_InvalidExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.BuildsArgumentsOperationsForDuplicateExplicitArguments_CorrectArgumentsOrder_Methods Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.BuildsArgumentsOperationsForDuplicateExplicitArguments_IncorrectArgumentsOrder_Methods Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.InvalidInvocationExpression_OverloadResolutionFailureBadArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_InvalidExpression.InvalidInvocationExpression_OverloadResolutionFailureExtraArgument Failed Stale
Class: IOperationTests_IObjectCreationExpression Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ImplicitObjectCreationCollectionInitializerStaticAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ImplicitObjectCreationCollectionInitializerWithRefAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ObjectCreationCollectionInitializerStaticAddMethod Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IObjectCreationExpression.ObjectCreationCollectionInitializerWithRefAddMethod Failed Stale
Class: IOperationTests_IThrowOperation Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_IThrowOperation.ThrowFlow_13 Failed Stale
Class: IOperationTests_StackAllocArrayCreationAndInitializer Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.IOperationTests_StackAllocArrayCreationAndInitializer.StackAllocArrayCreationErrorCase_InvocationExpressionAsDimension Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (net472) Failed Stale (12)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (5)
Class: DelegateTypeTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.DelegateTypeTests.TypeInference_03 Failed Stale
Class: FunctionPointerTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerTests.FunctionPointerInferenceInReturn Failed Stale
Class: LocalFunctionTests Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ConstraintBinding2 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ParameterScope_NotInTypeConstraint Failed Stale
Class: UnsafeTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.UnsafeTests.FixingVariables_TypeParameters2 Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics Failed Stale (7)
Class: BindingTests Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonMethodsWithArgs Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonViableDelegates Failed Stale
Class: InterpolationTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.InterpolationTests.MissingAppendMethods Failed Stale
Class: NullableReferenceTypesTests Failed Stale (4)
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.Lambda_21 Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.MemberNotNull_NonStaticLocalFunction_MissingArgument Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.NullableBaseMembers Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.TypeInference_LowerBounds_NestedNullability_Pointers Failed Stale
Project: Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (net472) Failed Stale (9)
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests Failed Stale (3)
Class: NullablePublicAPITests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.NullablePublicAPITests.LambdaInBadExpression Failed Stale
Class: SemanticModelGetSemanticInfoTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticModelGetSemanticInfoTests.GenericExtensionMethodCall Failed Stale
Class: SemanticTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticTests.UnmanagedConstraintOnExtensionMethod Failed Stale
Namespace: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols Failed Stale (6)
Class: ExtensionMethodTests Failed Stale (1)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.ExtensionMethodTests.InaccessibleInstanceMember Failed Stale
Class: RequiredMembersTests Failed Stale (5)
Test Group: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: False) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: True) Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_MalformedMembersList Failed Stale
Test Group: Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance Failed Stale (2)
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "class") Failed Stale
Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "struct") Failed Stale
```
@AlekseyTs
Copy link
Contributor Author

There are 31 known non-IOperation test failures in C# compiler tests:

========== Starting test run ==========
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.3+b1b99bdeb3 (64-bit .NET 9.0.9)
[xUnit.net 00:00:00.21]   Starting:    Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests
[xUnit.net 00:00:01.45]     Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.OutVarDiscardInCtor_02 [FAIL]
[xUnit.net 00:00:01.45]       
[xUnit.net 00:00:01.45]       Expected:
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.ERR_BadArgType, "long x1").WithArguments("1", "out long", "out int").WithLocation(7, 19),
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.ERR_BadArgType, "long _").WithArguments("1", "out long", "out int").WithLocation(8, 19),
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.ERR_UseDefViolation, "long x1").WithArguments("x1").WithLocation(7, 19)
[xUnit.net 00:00:01.45]       Actual:
[xUnit.net 00:00:01.45]                       // (7,19): error CS1503: Argument 1: cannot convert from 'out long' to 'out int'
[xUnit.net 00:00:01.45]                       //         new C(out long x1);
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.ERR_BadArgType, "long x1").WithArguments("1", "out long", "out int").WithLocation(7, 19),
[xUnit.net 00:00:01.45]                       // (8,19): error CS1503: Argument 1: cannot convert from 'out long' to 'out int'
[xUnit.net 00:00:01.45]                       //         new C(out long _);
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.ERR_BadArgType, "long _").WithArguments("1", "out long", "out int").WithLocation(8, 19),
[xUnit.net 00:00:01.45]                       // (7,24): warning CS0168: The variable 'x1' is declared but never used
[xUnit.net 00:00:01.45]                       //         new C(out long x1);
[xUnit.net 00:00:01.45]                       Diagnostic(ErrorCode.WRN_UnreferencedVar, "x1").WithArguments("x1").WithLocation(7, 24)
[xUnit.net 00:00:01.45]       Diff:
[xUnit.net 00:00:01.45]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedVar, "x1").WithArguments("x1").WithLocation(7, 24)
[xUnit.net 00:00:01.45]       -->                 Diagnostic(ErrorCode.ERR_UseDefViolation, "long x1").WithArguments("x1").WithLocation(7, 19)
[xUnit.net 00:00:01.46]       Stack Trace:
[xUnit.net 00:00:01.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:01.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.46]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\OutVarTests.cs(33117,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.OutVarDiscardInCtor_02()
[xUnit.net 00:00:01.46]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:01.46]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:01.55]     Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.VarIsNotVar_02 [FAIL]
[xUnit.net 00:00:01.55]       
[xUnit.net 00:00:01.55]       Expected:
[xUnit.net 00:00:01.55]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "Test1").WithArguments("Test1").WithLocation(6, 9),
[xUnit.net 00:00:01.55]                       Diagnostic(ErrorCode.WRN_UnassignedInternalField, "val").WithArguments("Cls.var.val", "0").WithLocation(11, 20)
[xUnit.net 00:00:01.55]       Actual:
[xUnit.net 00:00:01.55]                       // (6,9): error CS0103: The name 'Test1' does not exist in the current context
[xUnit.net 00:00:01.55]                       //         Test1(out var x1);
[xUnit.net 00:00:01.55]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "Test1").WithArguments("Test1").WithLocation(6, 9)
[xUnit.net 00:00:01.55]       Diff:
[xUnit.net 00:00:01.55]       -->                 Diagnostic(ErrorCode.WRN_UnassignedInternalField, "val").WithArguments("Cls.var.val", "0").WithLocation(11, 20)
[xUnit.net 00:00:01.55]       Stack Trace:
[xUnit.net 00:00:01.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:01.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.55]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\OutVarTests.cs(18021,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.VarIsNotVar_02()
[xUnit.net 00:00:01.55]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:01.55]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:01.58]     Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.DiagnosticsDifferenceBetweenLanguageVersions_01 [FAIL]
[xUnit.net 00:00:01.58]       
[xUnit.net 00:00:01.58]       Expected:
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "Test").WithArguments("Test").WithLocation(6, 9),
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_FeatureNotAvailableInVersion6, "out").WithArguments("out variable declaration", "7.0").WithLocation(6, 14),
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_FeatureNotAvailableInVersion6, "out").WithArguments("out variable declaration", "7.0").WithLocation(11, 25),
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_BadCtorArgCount, "Cls").WithArguments("Cls", "1").WithLocation(11, 21),
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_UseDefViolation, "int x2").WithArguments("x2").WithLocation(11, 29)
[xUnit.net 00:00:01.58]       Actual:
[xUnit.net 00:00:01.58]                       // (6,9): error CS0103: The name 'Test' does not exist in the current context
[xUnit.net 00:00:01.58]                       //         Test(out int x1);
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "Test").WithArguments("Test").WithLocation(6, 9),
[xUnit.net 00:00:01.58]                       // (6,14): error CS8059: Feature 'out variable declaration' is not available in C# 6. Please use language version 7.0 or greater.
[xUnit.net 00:00:01.58]                       //         Test(out int x1);
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_FeatureNotAvailableInVersion6, "out").WithArguments("out variable declaration", "7.0").WithLocation(6, 14),
[xUnit.net 00:00:01.58]                       // (11,25): error CS8059: Feature 'out variable declaration' is not available in C# 6. Please use language version 7.0 or greater.
[xUnit.net 00:00:01.58]                       //         var x = new Cls(out int x2);
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_FeatureNotAvailableInVersion6, "out").WithArguments("out variable declaration", "7.0").WithLocation(11, 25),
[xUnit.net 00:00:01.58]                       // (11,21): error CS1729: 'Cls' does not contain a constructor that takes 1 arguments
[xUnit.net 00:00:01.58]                       //         var x = new Cls(out int x2);
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.ERR_BadCtorArgCount, "Cls").WithArguments("Cls", "1").WithLocation(11, 21),
[xUnit.net 00:00:01.58]                       // (11,33): warning CS0168: The variable 'x2' is declared but never used
[xUnit.net 00:00:01.58]                       //         var x = new Cls(out int x2);
[xUnit.net 00:00:01.58]                       Diagnostic(ErrorCode.WRN_UnreferencedVar, "x2").WithArguments("x2").WithLocation(11, 33)
[xUnit.net 00:00:01.58]       Diff:
[xUnit.net 00:00:01.58]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedVar, "x2").WithArguments("x2").WithLocation(11, 33)
[xUnit.net 00:00:01.58]       -->                 Diagnostic(ErrorCode.ERR_UseDefViolation, "int x2").WithArguments("x2").WithLocation(11, 29)
[xUnit.net 00:00:01.58]       Stack Trace:
[xUnit.net 00:00:01.58]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:01.58]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.58]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.58]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.58]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\OutVarTests.cs(83,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.OutVarTests.DiagnosticsDifferenceBetweenLanguageVersions_01()
[xUnit.net 00:00:01.58]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:01.58]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:01.82]     Microsoft.CodeAnalysis.CSharp.UnitTests.DiagnosticAnalyzerTests.TestOperationConstructorBlockCallbackOnInvalidBaseCall [FAIL]
[xUnit.net 00:00:01.82]       
[xUnit.net 00:00:01.82]       Expected:
[xUnit.net 00:00:01.82]           Diagnostic("ID0001", "B").WithLocation(1, 8)
[xUnit.net 00:00:01.82]       Actual:
[xUnit.net 00:00:01.82]       Diff:
[xUnit.net 00:00:01.82]       -->     Diagnostic("ID0001", "B").WithLocation(1, 8)
[xUnit.net 00:00:01.82]       Stack Trace:
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(173,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyAnalyzerDiagnostics[TCompilation](TCompilation c, DiagnosticAnalyzer[] analyzers, Boolean reportSuppressedDiagnostics, AnalyzerOptions options, Action`3 onAnalyzerException, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(160,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyAnalyzerDiagnostics[TCompilation](TCompilation c, DiagnosticAnalyzer[] analyzers, AnalyzerOptions options, Action`3 onAnalyzerException, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.82]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Diagnostics\DiagnosticAnalyzerTests.cs(4431,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.DiagnosticAnalyzerTests.TestOperationConstructorBlockCallbackOnInvalidBaseCall()
[xUnit.net 00:00:01.82]         --- End of stack trace from previous location ---
[xUnit.net 00:00:01.86]     Microsoft.CodeAnalysis.CSharp.UnitTests.FlowDiagnosticTests.RegressionTest949324 [FAIL]
[xUnit.net 00:00:01.86]       
[xUnit.net 00:00:01.86]       Expected:
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.ERR_UnassignedThisUnsupportedVersion, "Derived").WithArguments("Derived.x", "11.0").WithLocation(3, 5),
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "p2").WithArguments("p2").WithLocation(4, 28),
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.WRN_UnreferencedField, "x").WithArguments("Derived.x").WithLocation(8, 17)
[xUnit.net 00:00:01.86]       Actual:
[xUnit.net 00:00:01.86]                       // (3,5): error CS0171: Field 'Derived.x' must be fully assigned before control is returned to the caller. Consider updating to language version '11.0' to auto-default the field.
[xUnit.net 00:00:01.86]                       //     Derived(int x) { }
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.ERR_UnassignedThisUnsupportedVersion, "Derived").WithArguments("Derived.x", "11.0").WithLocation(3, 5),
[xUnit.net 00:00:01.86]                       // (4,21): error CS0188: The 'this' object cannot be used before all of its fields have been assigned. Consider updating to language version '11.0' to auto-default the unassigned fields.
[xUnit.net 00:00:01.86]                       //     Derived(long x) : this(p2) // error CS0188: The 'this' object cannot be used before all of its fields are assigned to
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.ERR_UseDefViolationThisUnsupportedVersion, ": this(p2)").WithArguments("11.0").WithLocation(4, 21),
[xUnit.net 00:00:01.86]                       // (4,28): error CS0103: The name 'p2' does not exist in the current context
[xUnit.net 00:00:01.86]                       //     Derived(long x) : this(p2) // error CS0188: The 'this' object cannot be used before all of its fields are assigned to
[xUnit.net 00:00:01.86]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "p2").WithArguments("p2").WithLocation(4, 28)
[xUnit.net 00:00:01.86]       Diff:
[xUnit.net 00:00:01.86]       ++>                 Diagnostic(ErrorCode.ERR_UseDefViolationThisUnsupportedVersion, ": this(p2)").WithArguments("11.0").WithLocation(4, 21)
[xUnit.net 00:00:01.86]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedField, "x").WithArguments("Derived.x").WithLocation(8, 17)
[xUnit.net 00:00:01.86]       Stack Trace:
[xUnit.net 00:00:01.86]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:01.86]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.86]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.86]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:01.86]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\FlowAnalysis\FlowDiagnosticTests.cs(2572,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.FlowDiagnosticTests.RegressionTest949324()
[xUnit.net 00:00:01.86]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:01.86]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.10]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionTypeMethod [FAIL]
[xUnit.net 00:00:02.10]       
[xUnit.net 00:00:02.10]       Expected:
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{(object)1}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(1, 9),
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{(object)1}").WithArguments("?.()").WithLocation(1, 9),
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{f2()}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(1, 21),
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{f2()}").WithArguments("?.()").WithLocation(1, 21)
[xUnit.net 00:00:02.10]       Actual:
[xUnit.net 00:00:02.10]                       // (1,9): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendFormatted' and no accessible extension method 'AppendFormatted' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.10]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{(object)1}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(1, 9),
[xUnit.net 00:00:02.10]                       // (1,21): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendFormatted' and no accessible extension method 'AppendFormatted' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.10]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.10]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{f2()}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(1, 21)
[xUnit.net 00:00:02.10]       Diff:
[xUnit.net 00:00:02.10]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{(object)1}").WithArguments("?.()").WithLocation(1, 9)
[xUnit.net 00:00:02.10]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{f2()}").WithArguments("?.()").WithLocation(1, 21)
[xUnit.net 00:00:02.10]       Stack Trace:
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(356,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, EmitOptions options, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(373,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.10]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\ExtensionTests.cs(21491,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionTypeMethod()
[xUnit.net 00:00:02.10]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:02.10]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.13]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionDeclarationMethod [FAIL]
[xUnit.net 00:00:02.13]       
[xUnit.net 00:00:02.13]       Expected:
[xUnit.net 00:00:02.13]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, " ").WithArguments("InterpolationHandler", "AppendLiteral").WithLocation(1, 20),
[xUnit.net 00:00:02.13]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, " ").WithArguments("?.()").WithLocation(1, 20)
[xUnit.net 00:00:02.13]       Actual:
[xUnit.net 00:00:02.13]                       // (1,20): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendLiteral' and no accessible extension method 'AppendLiteral' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.13]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.13]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, " ").WithArguments("InterpolationHandler", "AppendLiteral").WithLocation(1, 20)
[xUnit.net 00:00:02.13]       Diff:
[xUnit.net 00:00:02.13]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, " ").WithArguments("?.()").WithLocation(1, 20)
[xUnit.net 00:00:02.13]       Stack Trace:
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(356,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, EmitOptions options, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(373,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.13]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\ExtensionTests.cs(21413,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionDeclarationMethod()
[xUnit.net 00:00:02.13]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:02.13]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.14]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionMethod [FAIL]
[xUnit.net 00:00:02.14]       
[xUnit.net 00:00:02.14]       Expected:
[xUnit.net 00:00:02.14]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, " ").WithArguments("InterpolationHandler", "AppendLiteral").WithLocation(1, 20),
[xUnit.net 00:00:02.14]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, " ").WithArguments("?.()").WithLocation(1, 20)
[xUnit.net 00:00:02.14]       Actual:
[xUnit.net 00:00:02.14]                       // (1,20): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendLiteral' and no accessible extension method 'AppendLiteral' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.14]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.14]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, " ").WithArguments("InterpolationHandler", "AppendLiteral").WithLocation(1, 20)
[xUnit.net 00:00:02.14]       Diff:
[xUnit.net 00:00:02.14]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, " ").WithArguments("?.()").WithLocation(1, 20)
[xUnit.net 00:00:02.14]       Stack Trace:
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(356,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, EmitOptions options, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(373,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.14]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\ExtensionTests.cs(21377,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendLiteralExtensionMethod()
[xUnit.net 00:00:02.14]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:02.14]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.15]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionMethod [FAIL]
[xUnit.net 00:00:02.15]       
[xUnit.net 00:00:02.15]       Expected:
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{(object)1}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(2, 9),
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{(object)1}").WithArguments("?.()").WithLocation(2, 9),
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{f2()}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(2, 21),
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{f2()}").WithArguments("?.()").WithLocation(2, 21)
[xUnit.net 00:00:02.15]       Actual:
[xUnit.net 00:00:02.15]                       // (2,9): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendFormatted' and no accessible extension method 'AppendFormatted' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.15]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{(object)1}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(2, 9),
[xUnit.net 00:00:02.15]                       // (2,21): error CS1061: 'InterpolationHandler' does not contain a definition for 'AppendFormatted' and no accessible extension method 'AppendFormatted' accepting a first argument of type 'InterpolationHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:02.15]                       // _ = f($"{(object)1} {f2()}");
[xUnit.net 00:00:02.15]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{f2()}").WithArguments("InterpolationHandler", "AppendFormatted").WithLocation(2, 21)
[xUnit.net 00:00:02.15]       Diff:
[xUnit.net 00:00:02.15]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{(object)1}").WithArguments("?.()").WithLocation(2, 9)
[xUnit.net 00:00:02.15]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{f2()}").WithArguments("?.()").WithLocation(2, 21)
[xUnit.net 00:00:02.15]       Stack Trace:
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(356,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, EmitOptions options, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(373,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.15]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\Semantics\ExtensionTests.cs(21448,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.ExtensionTests.ExtensionMemberLookup_InterpolationHandler_AppendFormattedExtensionMethod()
[xUnit.net 00:00:02.15]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:02.15]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.16]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.RefReadonlyParameterTests.RefReadonlyParameter_Ctor_OutArgument [FAIL]
[xUnit.net 00:00:02.16]       
[xUnit.net 00:00:02.16]       Expected:
[xUnit.net 00:00:02.16]                       Diagnostic(ErrorCode.ERR_BadArgExtraRef, "x").WithArguments("1", "out").WithLocation(7, 19)
[xUnit.net 00:00:02.16]       Actual:
[xUnit.net 00:00:02.16]                       // (6,13): warning CS0219: The variable 'x' is assigned but its value is never used
[xUnit.net 00:00:02.16]                       //         int x = 5;
[xUnit.net 00:00:02.16]                       Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "x").WithArguments("x").WithLocation(6, 13),
[xUnit.net 00:00:02.16]                       // (7,19): error CS1615: Argument 1 may not be passed with the 'out' keyword
[xUnit.net 00:00:02.16]                       //         new C(out x);
[xUnit.net 00:00:02.16]                       Diagnostic(ErrorCode.ERR_BadArgExtraRef, "x").WithArguments("1", "out").WithLocation(7, 19)
[xUnit.net 00:00:02.16]       Diff:
[xUnit.net 00:00:02.16]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "x").WithArguments("x").WithLocation(6, 13)
[xUnit.net 00:00:02.16]       Stack Trace:
[xUnit.net 00:00:02.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:02.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:02.16]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Emit3\RefReadonlyParameterTests.cs(3233,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.RefReadonlyParameterTests.RefReadonlyParameter_Ctor_OutArgument()
[xUnit.net 00:00:02.16]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:02.16]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
[xUnit.net 00:00:02.16]   Finished:    Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests
[xUnit.net 00:00:00.01] xUnit.net VSTest Adapter v3.1.3+b1b99bdeb3 (64-bit .NET Framework 4.8.9310.0)
[xUnit.net 00:00:01.16]   Starting:    Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests
[xUnit.net 00:00:03.15]     Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ParameterScope_NotInTypeConstraint [FAIL]
[xUnit.net 00:00:03.15]       
[xUnit.net 00:00:03.15]       Expected:
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "local<object>").WithArguments("local<TParameter>(int)", "parameter", "TParameter", "object").WithLocation(6, 9),
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "M2<object>").WithArguments("C.M2<TParameter>(int)", "parameter", "TParameter", "object").WithLocation(7, 9),
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "parameter").WithArguments("parameter").WithLocation(9, 66),
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "parameter").WithArguments("parameter").WithLocation(12, 59)
[xUnit.net 00:00:03.15]       Actual:
[xUnit.net 00:00:03.15]                       // (6,9): error CS0311: The type 'object' cannot be used as type parameter 'TParameter' in the generic type or method 'local<TParameter>(int)'. There is no implicit reference conversion from 'object' to 'parameter'.
[xUnit.net 00:00:03.15]                       //         local<object>(0);
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "local<object>").WithArguments("local<TParameter>(int)", "parameter", "TParameter", "object").WithLocation(6, 9),
[xUnit.net 00:00:03.15]                       // (7,9): error CS0311: The type 'object' cannot be used as type parameter 'TParameter' in the generic type or method 'C.M2<TParameter>(int)'. There is no implicit reference conversion from 'object' to 'parameter'.
[xUnit.net 00:00:03.15]                       //         M2<object>(0);
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "M2<object>").WithArguments("C.M2<TParameter>(int)", "parameter", "TParameter", "object").WithLocation(7, 9),
[xUnit.net 00:00:03.15]                       // (9,14): warning CS8321: The local function 'local' is declared but never used
[xUnit.net 00:00:03.15]                       //         void local<TParameter>(int parameter) where TParameter : parameter => throw null;
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "local").WithArguments("local").WithLocation(9, 14),
[xUnit.net 00:00:03.15]                       // (9,66): error CS0246: The type or namespace name 'parameter' could not be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:03.15]                       //         void local<TParameter>(int parameter) where TParameter : parameter => throw null;
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "parameter").WithArguments("parameter").WithLocation(9, 66),
[xUnit.net 00:00:03.15]                       // (12,59): error CS0246: The type or namespace name 'parameter' could not be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:03.15]                       //     void M2<TParameter>(int parameter) where TParameter : parameter => throw null;
[xUnit.net 00:00:03.15]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "parameter").WithArguments("parameter").WithLocation(12, 59)
[xUnit.net 00:00:03.15]       Diff:
[xUnit.net 00:00:03.15]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "local").WithArguments("local").WithLocation(9, 14)
[xUnit.net 00:00:03.15]       Stack Trace:
[xUnit.net 00:00:03.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.16]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.16]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\LocalFunctionTests.cs(9893,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ParameterScope_NotInTypeConstraint()
[xUnit.net 00:00:03.20]     Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ConstraintBinding2 [FAIL]
[xUnit.net 00:00:03.20]       
[xUnit.net 00:00:03.20]       Expected:
[xUnit.net 00:00:03.20]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "t").WithArguments("t").WithLocation(8, 23),
[xUnit.net 00:00:03.20]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "Local<object, object>").WithArguments("Local<T, U>(T)", "t", "U", "object").WithLocation(11, 9)
[xUnit.net 00:00:03.20]       Actual:
[xUnit.net 00:00:03.20]                       // (6,14): warning CS8321: The local function 'Local' is declared but never used
[xUnit.net 00:00:03.20]                       //         void Local<T, U>(T t)
[xUnit.net 00:00:03.20]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Local").WithArguments("Local").WithLocation(6, 14),
[xUnit.net 00:00:03.20]                       // (8,23): error CS0246: The type or namespace name 't' could not be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:03.21]                       //             where U : t
[xUnit.net 00:00:03.21]                       Diagnostic(ErrorCode.ERR_SingleTypeNameNotFound, "t").WithArguments("t").WithLocation(8, 23),
[xUnit.net 00:00:03.21]                       // (11,9): error CS0311: The type 'object' cannot be used as type parameter 'U' in the generic type or method 'Local<T, U>(T)'. There is no implicit reference conversion from 'object' to 't'.
[xUnit.net 00:00:03.21]                       //         Local<object, object>(null);
[xUnit.net 00:00:03.21]                       Diagnostic(ErrorCode.ERR_GenericConstraintNotSatisfiedRefType, "Local<object, object>").WithArguments("Local<T, U>(T)", "t", "U", "object").WithLocation(11, 9)
[xUnit.net 00:00:03.21]       Diff:
[xUnit.net 00:00:03.21]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Local").WithArguments("Local").WithLocation(6, 14)
[xUnit.net 00:00:03.21]       Stack Trace:
[xUnit.net 00:00:03.21]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.21]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.21]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.21]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.21]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\LocalFunctionTests.cs(1557,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.LocalFunctionTests.ConstraintBinding2()
[xUnit.net 00:00:03.35]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonViableDelegates [FAIL]
[xUnit.net 00:00:03.35]       
[xUnit.net 00:00:03.35]       Expected:
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "x").WithArguments("x"),
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F"),
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "y").WithArguments("y"),
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G"),
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.WRN_UnreferencedFieldAssg, "F").WithArguments("A.F"),
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.WRN_UnreferencedFieldAssg, "G").WithArguments("A.G")
[xUnit.net 00:00:03.35]       Actual:
[xUnit.net 00:00:03.35]                       // (11,13): error CS0103: The name 'x' does not exist in the current context
[xUnit.net 00:00:03.35]                       //         A.F(x);
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "x").WithArguments("x").WithLocation(11, 13),
[xUnit.net 00:00:03.35]                       // (11,11): error CS0122: 'A.F' is inaccessible due to its protection level
[xUnit.net 00:00:03.35]                       //         A.F(x);
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F").WithLocation(11, 11),
[xUnit.net 00:00:03.35]                       // (12,13): error CS0103: The name 'y' does not exist in the current context
[xUnit.net 00:00:03.35]                       //         a.G(y);
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "y").WithArguments("y").WithLocation(12, 13),
[xUnit.net 00:00:03.35]                       // (12,11): error CS0122: 'A.G' is inaccessible due to its protection level
[xUnit.net 00:00:03.35]                       //         a.G(y);
[xUnit.net 00:00:03.35]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G").WithLocation(12, 11)
[xUnit.net 00:00:03.35]       Diff:
[xUnit.net 00:00:03.35]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedFieldAssg, "F").WithArguments("A.F")
[xUnit.net 00:00:03.35]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedFieldAssg, "G").WithArguments("A.G")
[xUnit.net 00:00:03.35]       Stack Trace:
[xUnit.net 00:00:03.35]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.35]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.35]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.35]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.35]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\BindingTests.cs(567,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonViableDelegates()
[xUnit.net 00:00:03.47]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonMethodsWithArgs [FAIL]
[xUnit.net 00:00:03.47]       
[xUnit.net 00:00:03.47]       Expected:
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "a").WithArguments("a"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_BadSKknown, "N").WithArguments("N", "namespace", "variable"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "b").WithArguments("b"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "C<string>").WithArguments("N.C<T>"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "c").WithArguments("c"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "C<int>").WithArguments("N.C<T>"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "d").WithArguments("d"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_DottedTypeNameNotFoundInNS, "N.D").WithArguments("D", "N"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "e").WithArguments("e"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "T").WithArguments("T"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "f").WithArguments("f"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_MethodNameExpected, "(typeof(C<int>))"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "g").WithArguments("g"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "P").WithArguments("N.C<T>.P"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "h").WithArguments("h"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "F").WithArguments("N.C<T>.F"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "i").WithArguments("i"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "F").WithArguments("N.C<T>.F"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "j").WithArguments("j"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "P").WithArguments("N.C<T>.P"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "k").WithArguments("k"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_BadUnaryOp, "null.M").WithArguments(".", "<null>"),
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.WRN_UnassignedInternalField, "F").WithArguments("N.C<T>.F", "null")
[xUnit.net 00:00:03.47]       Actual:
[xUnit.net 00:00:03.47]                       // (9,13): error CS0118: 'N' is a namespace but is used like a variable
[xUnit.net 00:00:03.47]                       //             N(a);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_BadSKknown, "N").WithArguments("N", "namespace", "variable").WithLocation(9, 13),
[xUnit.net 00:00:03.47]                       // (9,15): error CS0103: The name 'a' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             N(a);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "a").WithArguments("a").WithLocation(9, 15),
[xUnit.net 00:00:03.47]                       // (10,13): error CS1955: Non-invocable member 'C<T>' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             C<string>(b);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "C<string>").WithArguments("N.C<T>").WithLocation(10, 13),
[xUnit.net 00:00:03.47]                       // (10,23): error CS0103: The name 'b' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             C<string>(b);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "b").WithArguments("b").WithLocation(10, 23),
[xUnit.net 00:00:03.47]                       // (11,15): error CS1955: Non-invocable member 'C<T>' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             N.C<int>(c);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "C<int>").WithArguments("N.C<T>").WithLocation(11, 15),
[xUnit.net 00:00:03.47]                       // (11,22): error CS0103: The name 'c' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             N.C<int>(c);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "c").WithArguments("c").WithLocation(11, 22),
[xUnit.net 00:00:03.47]                       // (12,13): error CS0234: The type or namespace name 'D' does not exist in the namespace 'N' (are you missing an assembly reference?)
[xUnit.net 00:00:03.47]                       //             N.D(d);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_DottedTypeNameNotFoundInNS, "N.D").WithArguments("D", "N").WithLocation(12, 13),
[xUnit.net 00:00:03.47]                       // (12,17): error CS0103: The name 'd' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             N.D(d);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "d").WithArguments("d").WithLocation(12, 17),
[xUnit.net 00:00:03.47]                       // (13,13): error CS0103: The name 'T' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             T(e);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "T").WithArguments("T").WithLocation(13, 13),
[xUnit.net 00:00:03.47]                       // (13,15): error CS0103: The name 'e' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             T(e);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "e").WithArguments("e").WithLocation(13, 15),
[xUnit.net 00:00:03.47]                       // (14,30): error CS0103: The name 'f' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             (typeof(C<int>))(f);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "f").WithArguments("f").WithLocation(14, 30),
[xUnit.net 00:00:03.47]                       // (14,13): error CS0149: Method name expected
[xUnit.net 00:00:03.47]                       //             (typeof(C<int>))(f);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_MethodNameExpected, "(typeof(C<int>))").WithLocation(14, 13),
[xUnit.net 00:00:03.47]                       // (15,13): error CS1955: Non-invocable member 'C<T>.P' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             P(g) = F(h);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "P").WithArguments("N.C<T>.P").WithLocation(15, 13),
[xUnit.net 00:00:03.47]                       // (15,15): error CS0103: The name 'g' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             P(g) = F(h);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "g").WithArguments("g").WithLocation(15, 15),
[xUnit.net 00:00:03.47]                       // (15,20): error CS1955: Non-invocable member 'C<T>.F' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             P(g) = F(h);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "F").WithArguments("N.C<T>.F").WithLocation(15, 20),
[xUnit.net 00:00:03.47]                       // (15,22): error CS0103: The name 'h' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             P(g) = F(h);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "h").WithArguments("h").WithLocation(15, 22),
[xUnit.net 00:00:03.47]                       // (16,20): error CS0103: The name 'i' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             this.F(i) = (this).P(j);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "i").WithArguments("i").WithLocation(16, 20),
[xUnit.net 00:00:03.47]                       // (16,18): error CS1955: Non-invocable member 'C<T>.F' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             this.F(i) = (this).P(j);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "F").WithArguments("N.C<T>.F").WithLocation(16, 18),
[xUnit.net 00:00:03.47]                       // (16,34): error CS0103: The name 'j' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             this.F(i) = (this).P(j);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "j").WithArguments("j").WithLocation(16, 34),
[xUnit.net 00:00:03.47]                       // (16,32): error CS1955: Non-invocable member 'C<T>.P' cannot be used like a method.
[xUnit.net 00:00:03.47]                       //             this.F(i) = (this).P(j);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "P").WithArguments("N.C<T>.P").WithLocation(16, 32),
[xUnit.net 00:00:03.47]                       // (17,13): error CS0023: Operator '.' cannot be applied to operand of type '<null>'
[xUnit.net 00:00:03.47]                       //             null.M(k);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_BadUnaryOp, "null.M").WithArguments(".", "<null>").WithLocation(17, 13),
[xUnit.net 00:00:03.47]                       // (17,20): error CS0103: The name 'k' does not exist in the current context
[xUnit.net 00:00:03.47]                       //             null.M(k);
[xUnit.net 00:00:03.47]                       Diagnostic(ErrorCode.ERR_NameNotInContext, "k").WithArguments("k").WithLocation(17, 20)
[xUnit.net 00:00:03.47]       Diff:
[xUnit.net 00:00:03.47]       -->                 Diagnostic(ErrorCode.WRN_UnassignedInternalField, "F").WithArguments("N.C<T>.F", "null")
[xUnit.net 00:00:03.47]       Stack Trace:
[xUnit.net 00:00:03.47]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.47]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.47]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.47]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.47]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\BindingTests.cs(432,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.BindingTests.NonMethodsWithArgs()
[xUnit.net 00:00:03.55]     Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerTests.FunctionPointerInferenceInReturn [FAIL]
[xUnit.net 00:00:03.55]       
[xUnit.net 00:00:03.55]       Expected:
[xUnit.net 00:00:03.55]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test").WithArguments("Test<T1, T2>(T2, delegate*<T1, T2>)").WithLocation(4, 5),
[xUnit.net 00:00:03.55]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test").WithArguments("Test").WithLocation(7, 17)
[xUnit.net 00:00:03.55]       Actual:
[xUnit.net 00:00:03.55]                       // (4,5): error CS0411: The type arguments for method 'Test<T1, T2>(T2, delegate*<T1, T2>)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
[xUnit.net 00:00:03.55]                       //     Test(0, &converter);
[xUnit.net 00:00:03.55]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test").WithArguments("Test<T1, T2>(T2, delegate*<T1, T2>)").WithLocation(4, 5)
[xUnit.net 00:00:03.55]       Diff:
[xUnit.net 00:00:03.55]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test").WithArguments("Test").WithLocation(7, 17)
[xUnit.net 00:00:03.55]       Stack Trace:
[xUnit.net 00:00:03.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.55]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.55]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\FunctionPointerTests.cs(2755,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerTests.FunctionPointerInferenceInReturn()
[xUnit.net 00:00:03.71]     Microsoft.CodeAnalysis.CSharp.UnitTests.DelegateTypeTests.TypeInference_03 [FAIL]
[xUnit.net 00:00:03.71]       
[xUnit.net 00:00:03.71]       Expected:
[xUnit.net 00:00:03.71]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test3").WithArguments("Test3").WithLocation(6, 6),
[xUnit.net 00:00:03.71]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test4").WithArguments("Test4").WithLocation(7, 6),
[xUnit.net 00:00:03.71]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test3").WithArguments("Test3<T>(System.Func<System.Func<T>>)").WithLocation(11, 1),
[xUnit.net 00:00:03.71]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test4").WithArguments("Test4<T>(System.Func<System.Linq.Expressions.Expression<System.Func<T>>>)").WithLocation(12, 1)
[xUnit.net 00:00:03.71]       Actual:
[xUnit.net 00:00:03.71]                       // (11,1): error CS0411: The type arguments for method 'Test3<T>(Func<Func<T>>)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
[xUnit.net 00:00:03.71]                       // Test3(() => () => 3);
[xUnit.net 00:00:03.71]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test3").WithArguments("Test3<T>(System.Func<System.Func<T>>)").WithLocation(11, 1),
[xUnit.net 00:00:03.72]                       // (12,1): error CS0411: The type arguments for method 'Test4<T>(Func<Expression<Func<T>>>)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
[xUnit.net 00:00:03.72]                       // Test4(() => () => 4);
[xUnit.net 00:00:03.72]                       Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "Test4").WithArguments("Test4<T>(System.Func<System.Linq.Expressions.Expression<System.Func<T>>>)").WithLocation(12, 1)
[xUnit.net 00:00:03.72]       Diff:
[xUnit.net 00:00:03.72]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test3").WithArguments("Test3").WithLocation(6, 6)
[xUnit.net 00:00:03.72]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "Test4").WithArguments("Test4").WithLocation(7, 6)
[xUnit.net 00:00:03.72]       Stack Trace:
[xUnit.net 00:00:03.72]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.72]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.72]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.72]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.72]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\DelegateTypeTests.cs(9862,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.DelegateTypeTests.TypeInference_03()
[xUnit.net 00:00:03.85]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.NullableBaseMembers [FAIL]
[xUnit.net 00:00:03.85]       
[xUnit.net 00:00:03.85]       Expected:
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.WRN_NullableValueTypeMayBeNull, "x").WithLocation(12, 9),
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.WRN_NullableValueTypeMayBeNull, "y").WithLocation(15, 9),
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.ERR_BadProtectedAccess, "MemberwiseClone").WithArguments("object.MemberwiseClone()", "int?", "Program").WithLocation(15, 11),
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "Lalala").WithArguments("int?", "Lalala").WithLocation(17, 11)
[xUnit.net 00:00:03.85]       Actual:
[xUnit.net 00:00:03.85]                       // (12,9): warning CS8629: Nullable value type may be null.
[xUnit.net 00:00:03.85]                       //         x.GetType(); // warning1
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.WRN_NullableValueTypeMayBeNull, "x").WithLocation(12, 9),
[xUnit.net 00:00:03.85]                       // (15,11): error CS1540: Cannot access protected member 'object.MemberwiseClone()' via a qualifier of type 'int?'; the qualifier must be of type 'Program' (or derived from it)
[xUnit.net 00:00:03.85]                       //         y.MemberwiseClone(); // warning2
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.ERR_BadProtectedAccess, "MemberwiseClone").WithArguments("object.MemberwiseClone()", "int?", "Program").WithLocation(15, 11),
[xUnit.net 00:00:03.85]                       // (17,11): error CS1061: 'int?' does not contain a definition for 'Lalala' and no accessible extension method 'Lalala' accepting a first argument of type 'int?' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:03.85]                       //         y.Lalala(); // does not exist
[xUnit.net 00:00:03.85]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "Lalala").WithArguments("int?", "Lalala").WithLocation(17, 11)
[xUnit.net 00:00:03.85]       Diff:
[xUnit.net 00:00:03.85]       -->                 Diagnostic(ErrorCode.WRN_NullableValueTypeMayBeNull, "y").WithLocation(15, 9)
[xUnit.net 00:00:03.85]       Stack Trace:
[xUnit.net 00:00:03.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.85]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\NullableReferenceTypesTests.cs(131194,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.NullableBaseMembers()
[xUnit.net 00:00:03.89]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.Lambda_21 [FAIL]
[xUnit.net 00:00:03.89]       
[xUnit.net 00:00:03.89]       Expected:
[xUnit.net 00:00:03.89]                       Diagnostic(ErrorCode.ERR_BadCtorArgCount, "C").WithArguments("C", "1").WithLocation(7, 19),
[xUnit.net 00:00:03.89]                       Diagnostic(ErrorCode.WRN_NullReferenceReceiver, "s").WithLocation(7, 27)
[xUnit.net 00:00:03.89]       Actual:
[xUnit.net 00:00:03.89]                       // (6,17): warning CS0219: The variable 's' is assigned but its value is never used
[xUnit.net 00:00:03.89]                       //         string? s = null;
[xUnit.net 00:00:03.89]                       Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "s").WithArguments("s").WithLocation(6, 17),
[xUnit.net 00:00:03.89]                       // (7,19): error CS1729: 'C' does not contain a constructor that takes 1 arguments
[xUnit.net 00:00:03.89]                       //         C c = new C(() => s.ToString());
[xUnit.net 00:00:03.89]                       Diagnostic(ErrorCode.ERR_BadCtorArgCount, "C").WithArguments("C", "1").WithLocation(7, 19),
[xUnit.net 00:00:03.89]                       // (7,27): warning CS8602: Dereference of a possibly null reference.
[xUnit.net 00:00:03.89]                       //         C c = new C(() => s.ToString());
[xUnit.net 00:00:03.89]                       Diagnostic(ErrorCode.WRN_NullReferenceReceiver, "s").WithLocation(7, 27)
[xUnit.net 00:00:03.89]       Diff:
[xUnit.net 00:00:03.89]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "s").WithArguments("s").WithLocation(6, 17)
[xUnit.net 00:00:03.89]       Stack Trace:
[xUnit.net 00:00:03.89]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:03.89]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.89]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.89]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:03.89]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\NullableReferenceTypesTests.cs(64167,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.Lambda_21()
[xUnit.net 00:00:04.26]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.MemberNotNull_NonStaticLocalFunction_MissingArgument [FAIL]
[xUnit.net 00:00:04.26]       
[xUnit.net 00:00:04.26]       Expected:
[xUnit.net 00:00:04.26]                       Diagnostic(ErrorCode.ERR_NoCorrespondingArgument, "init").WithArguments("a", "init(int)").WithLocation(10, 9)
[xUnit.net 00:00:04.26]       Actual:
[xUnit.net 00:00:04.26]                       // (10,9): error CS7036: There is no argument given that corresponds to the required parameter 'a' of 'init(int)'
[xUnit.net 00:00:04.26]                       //         init();
[xUnit.net 00:00:04.26]                       Diagnostic(ErrorCode.ERR_NoCorrespondingArgument, "init").WithArguments("a", "init(int)").WithLocation(10, 9),
[xUnit.net 00:00:04.26]                       // (12,9): warning CS8602: Dereference of a possibly null reference.
[xUnit.net 00:00:04.26]                       //         field2.ToString();
[xUnit.net 00:00:04.26]                       Diagnostic(ErrorCode.WRN_NullReferenceReceiver, "field2").WithLocation(12, 9)
[xUnit.net 00:00:04.26]       Diff:
[xUnit.net 00:00:04.26]       ++>                 Diagnostic(ErrorCode.WRN_NullReferenceReceiver, "field2").WithLocation(12, 9)
[xUnit.net 00:00:04.26]       Stack Trace:
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(356,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, EmitOptions options, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(373,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyEmitDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.26]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\NullableReferenceTypesTests.cs(21176,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.MemberNotNull_NonStaticLocalFunction_MissingArgument()
[xUnit.net 00:00:04.42]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.TypeInference_LowerBounds_NestedNullability_Pointers [FAIL]
[xUnit.net 00:00:04.42]       void C.G(System.Object?* x, System.Object* y)
[xUnit.net 00:00:04.42]       
[xUnit.net 00:00:04.42]       Expected:
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object?*,
[xUnit.net 00:00:04.42]       object!*,
[xUnit.net 00:00:04.42]       object?*,
[xUnit.net 00:00:04.42]       object!*,
[xUnit.net 00:00:04.42]       object!*,
[xUnit.net 00:00:04.42]       object!*,
[xUnit.net 00:00:04.42]       object?*,
[xUnit.net 00:00:04.42]       object!*,
[xUnit.net 00:00:04.42]       object*
[xUnit.net 00:00:04.42]       Actual:
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*,
[xUnit.net 00:00:04.42]       object*
[xUnit.net 00:00:04.42]       Differences:
[xUnit.net 00:00:04.42]           object*,
[xUnit.net 00:00:04.42]       --> object?*,
[xUnit.net 00:00:04.42]       --> object!*,
[xUnit.net 00:00:04.42]       --> object?*,
[xUnit.net 00:00:04.42]       --> object!*,
[xUnit.net 00:00:04.42]       --> object!*,
[xUnit.net 00:00:04.42]       --> object!*,
[xUnit.net 00:00:04.42]       --> object?*,
[xUnit.net 00:00:04.42]       --> object!*,
[xUnit.net 00:00:04.42]           object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*,
[xUnit.net 00:00:04.42]       ++> object*
[xUnit.net 00:00:04.42]       
[xUnit.net 00:00:04.42]       Stack Trace:
[xUnit.net 00:00:04.42]         D:\GitHub\roslyn\src\Compilers\Test\Core\Assert\AssertEx.cs(246,0): at Roslyn.Test.Utilities.AssertEx.Equal[T](IEnumerable`1 expected, IEnumerable`1 actual, IEqualityComparer`1 comparer, String message, String itemSeparator, Func`2 itemInspector, String expectedValueSourcePath, Int32 expectedValueSourceLine)
[xUnit.net 00:00:04.42]         D:\GitHub\roslyn\src\Compilers\Test\Core\Assert\AssertEx.cs(202,0): at Roslyn.Test.Utilities.AssertEx.Equal[T](ImmutableArray`1 expected, ImmutableArray`1 actual, IEqualityComparer`1 comparer, String message, String itemSeparator)
[xUnit.net 00:00:04.42]         D:\GitHub\roslyn\src\Compilers\Test\Utilities\CSharp\CompilationTestUtils.cs(489,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.CompilationUtils.VerifyTypes(CSharpCompilation compilation, SyntaxTree tree)
[xUnit.net 00:00:04.42]         D:\GitHub\roslyn\src\Compilers\Test\Utilities\CSharp\CompilationTestUtils.cs(448,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.CompilationUtils.VerifyTypes(CSharpCompilation compilation, SyntaxTree tree)
[xUnit.net 00:00:04.42]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\NullableReferenceTypesTests.cs(93804,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.NullableReferenceTypesTests.TypeInference_LowerBounds_NestedNullability_Pointers()
[xUnit.net 00:00:04.50]     Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.InterpolationTests.MissingAppendMethods [FAIL]
[xUnit.net 00:00:04.50]       
[xUnit.net 00:00:04.50]       Expected:
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "Literal").WithArguments("CustomHandler", "AppendLiteral").WithLocation(4, 21),
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "Literal").WithArguments("?.()").WithLocation(4, 21),
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{1}").WithArguments("CustomHandler", "AppendFormatted").WithLocation(4, 28),
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{1}").WithArguments("?.()").WithLocation(4, 28)
[xUnit.net 00:00:04.50]       Actual:
[xUnit.net 00:00:04.50]                       // 0.cs(4,21): error CS1061: 'CustomHandler' does not contain a definition for 'AppendLiteral' and no accessible extension method 'AppendLiteral' accepting a first argument of type 'CustomHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:04.50]                       // CustomHandler c = $"Literal{1}";
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "Literal").WithArguments("CustomHandler", "AppendLiteral").WithLocation(4, 21),
[xUnit.net 00:00:04.50]                       // 0.cs(4,28): error CS1061: 'CustomHandler' does not contain a definition for 'AppendFormatted' and no accessible extension method 'AppendFormatted' accepting a first argument of type 'CustomHandler' could be found (are you missing a using directive or an assembly reference?)
[xUnit.net 00:00:04.50]                       // CustomHandler c = $"Literal{1}";
[xUnit.net 00:00:04.50]                       Diagnostic(ErrorCode.ERR_NoSuchMemberOrExtension, "{1}").WithArguments("CustomHandler", "AppendFormatted").WithLocation(4, 28)
[xUnit.net 00:00:04.50]       Diff:
[xUnit.net 00:00:04.50]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "Literal").WithArguments("?.()").WithLocation(4, 21)
[xUnit.net 00:00:04.50]       -->                 Diagnostic(ErrorCode.ERR_InterpolatedStringHandlerMethodReturnMalformed, "{1}").WithArguments("?.()").WithLocation(4, 28)
[xUnit.net 00:00:04.50]       Stack Trace:
[xUnit.net 00:00:04.50]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:04.50]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.50]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.50]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:04.50]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\InterpolationTests.cs(4405,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Semantics.InterpolationTests.MissingAppendMethods()
[xUnit.net 00:00:04.56]     Microsoft.CodeAnalysis.CSharp.UnitTests.UnsafeTests.FixingVariables_TypeParameters2 [FAIL]
[xUnit.net 00:00:04.56]       Assert.Equal() Failure: Strings differ
[xUnit.net 00:00:04.56]                       ↓ (pos 5)
[xUnit.net 00:00:04.56]       Expected: "Yes, Call 'M(u, u.i)' requires fixing.\r\nY"···
[xUnit.net 00:00:04.56]       Actual:   "Yes, BadExpression 'M(u, u.i)' requires f"···
[xUnit.net 00:00:04.56]                       ↑ (pos 5)
[xUnit.net 00:00:04.56]       Stack Trace:
[xUnit.net 00:00:04.56]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\UnsafeTests.cs(5215,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.UnsafeTests.CheckIfVariablesNeedFixing(String text, String expected, Boolean expectError)
[xUnit.net 00:00:04.56]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Semantic\Semantics\UnsafeTests.cs(5063,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.UnsafeTests.FixingVariables_TypeParameters2()
[xUnit.net 00:00:04.56]   Finished:    Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests
[xUnit.net 00:00:05.54]   Starting:    Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests
[xUnit.net 00:00:07.61]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: True) [FAIL]
[xUnit.net 00:00:07.61]       
[xUnit.net 00:00:07.61]       Expected:
[xUnit.net 00:00:07.61]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1)
[xUnit.net 00:00:07.61]       Actual:
[xUnit.net 00:00:07.61]                       // 1.cs(1,1): error CS9040: 'Derived' cannot satisfy the 'new()' constraint on parameter 'T' in the generic type or or method 'M<T>()' because 'Derived' has required members.
[xUnit.net 00:00:07.61]                       // M<Derived>();
[xUnit.net 00:00:07.61]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1),
[xUnit.net 00:00:07.61]                       // 1.cs(3,6): warning CS8321: The local function 'M' is declared but never used
[xUnit.net 00:00:07.61]                       // void M<T>() where T : new()
[xUnit.net 00:00:07.61]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.61]       Diff:
[xUnit.net 00:00:07.61]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.61]       Stack Trace:
[xUnit.net 00:00:07.61]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:07.61]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.61]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.61]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.61]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\RequiredMembersTests.cs(6657,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(Boolean useMetadataReference)
[xUnit.net 00:00:07.63]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(useMetadataReference: False) [FAIL]
[xUnit.net 00:00:07.63]       
[xUnit.net 00:00:07.63]       Expected:
[xUnit.net 00:00:07.63]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1)
[xUnit.net 00:00:07.63]       Actual:
[xUnit.net 00:00:07.63]                       // 1.cs(1,1): error CS9040: 'Derived' cannot satisfy the 'new()' constraint on parameter 'T' in the generic type or or method 'M<T>()' because 'Derived' has required members.
[xUnit.net 00:00:07.63]                       // M<Derived>();
[xUnit.net 00:00:07.63]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1),
[xUnit.net 00:00:07.63]                       // 1.cs(3,6): warning CS8321: The local function 'M' is declared but never used
[xUnit.net 00:00:07.63]                       // void M<T>() where T : new()
[xUnit.net 00:00:07.63]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.63]       Diff:
[xUnit.net 00:00:07.63]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.63]       Stack Trace:
[xUnit.net 00:00:07.63]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:07.63]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.63]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.63]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.63]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\RequiredMembersTests.cs(6657,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_Inheritance(Boolean useMetadataReference)
[xUnit.net 00:00:07.81]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_MalformedMembersList [FAIL]
[xUnit.net 00:00:07.81]       
[xUnit.net 00:00:07.81]       Expected:
[xUnit.net 00:00:07.81]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1)
[xUnit.net 00:00:07.81]       Actual:
[xUnit.net 00:00:07.81]                       // (1,1): error CS9040: 'Derived' cannot satisfy the 'new()' constraint on parameter 'T' in the generic type or or method 'M<T>()' because 'Derived' has required members.
[xUnit.net 00:00:07.81]                       // M<Derived>();
[xUnit.net 00:00:07.81]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<Derived>").WithArguments("M<T>()", "T", "Derived").WithLocation(1, 1),
[xUnit.net 00:00:07.81]                       // (3,6): warning CS8321: The local function 'M' is declared but never used
[xUnit.net 00:00:07.81]                       // void M<T>() where T : new()
[xUnit.net 00:00:07.81]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.81]       Diff:
[xUnit.net 00:00:07.81]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.81]       Stack Trace:
[xUnit.net 00:00:07.81]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:07.81]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.81]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.81]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.81]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\RequiredMembersTests.cs(6793,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_MalformedMembersList()
[xUnit.net 00:00:07.84]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "struct") [FAIL]
[xUnit.net 00:00:07.84]       
[xUnit.net 00:00:07.84]       Expected:
[xUnit.net 00:00:07.84]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<C>").WithArguments("M<T>()", "T", "C").WithLocation(1, 1)
[xUnit.net 00:00:07.84]       Actual:
[xUnit.net 00:00:07.84]                       // (1,1): error CS9040: 'C' cannot satisfy the 'new()' constraint on parameter 'T' in the generic type or or method 'M<T>()' because 'C' has required members.
[xUnit.net 00:00:07.84]                       // M<C>();
[xUnit.net 00:00:07.84]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<C>").WithArguments("M<T>()", "T", "C").WithLocation(1, 1),
[xUnit.net 00:00:07.84]                       // (3,6): warning CS8321: The local function 'M' is declared but never used
[xUnit.net 00:00:07.84]                       // void M<T>() where T : new()
[xUnit.net 00:00:07.84]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.84]       Diff:
[xUnit.net 00:00:07.84]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.84]       Stack Trace:
[xUnit.net 00:00:07.84]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:07.84]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.84]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.84]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.84]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\RequiredMembersTests.cs(6626,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(String typeKind)
[xUnit.net 00:00:07.85]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(typeKind: "class") [FAIL]
[xUnit.net 00:00:07.85]       
[xUnit.net 00:00:07.85]       Expected:
[xUnit.net 00:00:07.85]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<C>").WithArguments("M<T>()", "T", "C").WithLocation(1, 1)
[xUnit.net 00:00:07.85]       Actual:
[xUnit.net 00:00:07.85]                       // (1,1): error CS9040: 'C' cannot satisfy the 'new()' constraint on parameter 'T' in the generic type or or method 'M<T>()' because 'C' has required members.
[xUnit.net 00:00:07.85]                       // M<C>();
[xUnit.net 00:00:07.85]                       Diagnostic(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, "M<C>").WithArguments("M<T>()", "T", "C").WithLocation(1, 1),
[xUnit.net 00:00:07.85]                       // (3,6): warning CS8321: The local function 'M' is declared but never used
[xUnit.net 00:00:07.85]                       // void M<T>() where T : new()
[xUnit.net 00:00:07.85]                       Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.85]       Diff:
[xUnit.net 00:00:07.85]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedLocalFunction, "M").WithArguments("M").WithLocation(3, 6)
[xUnit.net 00:00:07.85]       Stack Trace:
[xUnit.net 00:00:07.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:07.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.85]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:07.85]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\RequiredMembersTests.cs(6626,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.RequiredMembersTests.ForbidRequiredAsNew_NoInheritance(String typeKind)
[xUnit.net 00:00:08.10]     Microsoft.CodeAnalysis.CSharp.UnitTests.NullablePublicAPITests.LambdaInBadExpression [FAIL]
[xUnit.net 00:00:08.10]       
[xUnit.net 00:00:08.10]       Expected:
[xUnit.net 00:00:08.10]                       Diagnostic(ErrorCode.WRN_ConvertingNullableToNonNullable, "null").WithLocation(8, 20),
[xUnit.net 00:00:08.10]                       Diagnostic(ErrorCode.ERR_AnonMethToNonDel, "=>").WithArguments("lambda expression", "int").WithLocation(9, 24)
[xUnit.net 00:00:08.10]       Actual:
[xUnit.net 00:00:08.10]                       // (8,16): warning CS0219: The variable 's' is assigned but its value is never used
[xUnit.net 00:00:08.10]                       //         string s = null;
[xUnit.net 00:00:08.10]                       Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "s").WithArguments("s").WithLocation(8, 16),
[xUnit.net 00:00:08.10]                       // (8,20): warning CS8600: Converting null literal or possible null value to non-nullable type.
[xUnit.net 00:00:08.10]                       //         string s = null;
[xUnit.net 00:00:08.10]                       Diagnostic(ErrorCode.WRN_ConvertingNullableToNonNullable, "null").WithLocation(8, 20),
[xUnit.net 00:00:08.10]                       // (9,24): error CS1660: Cannot convert lambda expression to type 'int' because it is not a delegate type
[xUnit.net 00:00:08.10]                       //         C c = new C(() =>
[xUnit.net 00:00:08.10]                       Diagnostic(ErrorCode.ERR_AnonMethToNonDel, "=>").WithArguments("lambda expression", "int").WithLocation(9, 24)
[xUnit.net 00:00:08.10]       Diff:
[xUnit.net 00:00:08.10]       ++>                 Diagnostic(ErrorCode.WRN_UnreferencedVarAssg, "s").WithArguments("s").WithLocation(8, 16)
[xUnit.net 00:00:08.10]       Stack Trace:
[xUnit.net 00:00:08.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:08.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.10]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.10]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\Source\NullablePublicAPITests.cs(5035,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.NullablePublicAPITests.LambdaInBadExpression()
[xUnit.net 00:00:08.27]     Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticModelGetSemanticInfoTests.GenericExtensionMethodCall [FAIL]
[xUnit.net 00:00:08.27]       Assert.Equal() Failure: Strings differ
[xUnit.net 00:00:08.27]                       ↓ (pos 5)
[xUnit.net 00:00:08.27]       Expected: "void S.E<string, object>(string x, object"···
[xUnit.net 00:00:08.27]       Actual:   "void object.E<string>(string y, object z)"
[xUnit.net 00:00:08.27]                       ↑ (pos 5)
[xUnit.net 00:00:08.27]       Stack Trace:
[xUnit.net 00:00:08.27]         D:\GitHub\roslyn\src\Compilers\Test\Utilities\CSharp\CompilationTestUtils.cs(40,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.CompilationUtils.CheckISymbols[TSymbol](ImmutableArray`1 symbols, String[] descriptions)
[xUnit.net 00:00:08.27]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Compilation\SemanticModelGetSemanticInfoTests.cs(991,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticModelGetSemanticInfoTests.GenericExtensionMethodCall()
[xUnit.net 00:00:08.41]     Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticTests.UnmanagedConstraintOnExtensionMethod [FAIL]
[xUnit.net 00:00:08.41]       Assert.Equal() Failure: Values differ
[xUnit.net 00:00:08.41]       Expected: OverloadResolutionFailure
[xUnit.net 00:00:08.41]       Actual:   None
[xUnit.net 00:00:08.41]       Stack Trace:
[xUnit.net 00:00:08.41]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Compilation\SemanticModelAPITests.cs(103,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.SemanticTests.UnmanagedConstraintOnExtensionMethod()
[xUnit.net 00:00:08.46]     Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.ExtensionMethodTests.InaccessibleInstanceMember [FAIL]
[xUnit.net 00:00:08.46]       
[xUnit.net 00:00:08.46]       Expected:
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "H").WithArguments("A.H"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "H").WithArguments("A.H"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "H").WithArguments("A.H"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "H").WithArguments("A.H"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.WRN_UnreferencedField, "G").WithArguments("A.G"),
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.WRN_UnreferencedField, "H").WithArguments("A.H")
[xUnit.net 00:00:08.46]       Actual:
[xUnit.net 00:00:08.46]                       // (55,15): error CS0122: 'A.F()' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             a.F();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()").WithLocation(55, 15),
[xUnit.net 00:00:08.46]                       // (56,15): error CS0122: 'A.G' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             a.G();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G").WithLocation(56, 15),
[xUnit.net 00:00:08.46]                       // (57,15): error CS1955: Non-invocable member 'A.H' cannot be used like a method.
[xUnit.net 00:00:08.46]                       //             a.H();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "H").WithArguments("A.H").WithLocation(57, 15),
[xUnit.net 00:00:08.46]                       // (58,17): error CS0122: 'A.F()' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.F);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()").WithLocation(58, 17),
[xUnit.net 00:00:08.46]                       // (59,17): error CS0122: 'A.G' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.G);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G").WithLocation(59, 17),
[xUnit.net 00:00:08.46]                       // (60,17): error CS0122: 'A.H' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.H);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "H").WithArguments("A.H").WithLocation(60, 17),
[xUnit.net 00:00:08.46]                       // (15,15): error CS0122: 'A.F()' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             a.F();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()").WithLocation(15, 15),
[xUnit.net 00:00:08.46]                       // (16,15): error CS0122: 'A.G' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             a.G();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G").WithLocation(16, 15),
[xUnit.net 00:00:08.46]                       // (17,15): error CS1955: Non-invocable member 'A.H' cannot be used like a method.
[xUnit.net 00:00:08.46]                       //             a.H();
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_NonInvocableMemberCalled, "H").WithArguments("A.H").WithLocation(17, 15),
[xUnit.net 00:00:08.46]                       // (18,17): error CS0122: 'A.F()' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.F);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "F").WithArguments("A.F()").WithLocation(18, 17),
[xUnit.net 00:00:08.46]                       // (19,17): error CS0122: 'A.G' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.G);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "G").WithArguments("A.G").WithLocation(19, 17),
[xUnit.net 00:00:08.46]                       // (20,17): error CS0122: 'A.H' is inaccessible due to its protection level
[xUnit.net 00:00:08.46]                       //             M(a.H);
[xUnit.net 00:00:08.46]                       Diagnostic(ErrorCode.ERR_BadAccess, "H").WithArguments("A.H").WithLocation(20, 17)
[xUnit.net 00:00:08.46]       Diff:
[xUnit.net 00:00:08.46]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedField, "G").WithArguments("A.G")
[xUnit.net 00:00:08.46]       -->                 Diagnostic(ErrorCode.WRN_UnreferencedField, "H").WithArguments("A.H")
[xUnit.net 00:00:08.46]       Stack Trace:
[xUnit.net 00:00:08.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(99,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected, Boolean errorCodeOnly)
[xUnit.net 00:00:08.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(48,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(IEnumerable`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(63,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.Verify(ImmutableArray`1 actual, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.46]         D:\GitHub\roslyn\src\Compilers\Test\Core\Diagnostics\DiagnosticExtensions.cs(109,0): at Microsoft.CodeAnalysis.DiagnosticExtensions.VerifyDiagnostics[TCompilation](TCompilation c, DiagnosticDescription[] expected)
[xUnit.net 00:00:08.46]         D:\GitHub\roslyn\src\Compilers\CSharp\Test\Symbol\Symbols\ExtensionMethodTests.cs(1338,0): at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.ExtensionMethodTests.InaccessibleInstanceMember()
[xUnit.net 00:00:08.47]   Finished:    Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests
========== Test run finished: 31 Tests (0 Passed, 31 Failed, 0 Skipped) run in 8.6 sec ==========

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant