Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R2R known test failure #87716

Closed
BruceForstall opened this issue Jun 16, 2023 · 3 comments · Fixed by #87789
Closed

R2R known test failure #87716

BruceForstall opened this issue Jun 16, 2023 · 3 comments · Fixed by #87789
Assignees
Labels
area-crossgen2-coreclr blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab

Comments

@BruceForstall
Copy link
Member

BruceForstall commented Jun 16, 2023

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=310510&view=results
Build error leg or test failing: Regressions\coreclr\GitHub_54719\test54719\test54719.cmd
Pull request: #87588

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "at Internal.TypeSystem.CastingHelper.CanCastToInternal",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

#87663

Report

Build Definition Test Pull Request
311865 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311712 dotnet/runtime PayloadGroup0.WorkItemExecution
311746 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311711 dotnet/runtime Regressions/coreclr/GitHub_45037/test45037/test45037.sh
311597 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311578 dotnet/runtime Regressions/coreclr/GitHub_45037/test45037/test45037.sh
311497 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311363 dotnet/runtime Regressions/coreclr/GitHub_45037/test45037/test45037.sh
311324 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311319 dotnet/runtime PayloadGroup0.WorkItemExecution
311318 dotnet/runtime Regressions/coreclr/GitHub_45037/test45037/test45037.sh
311307 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311305 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
311190 dotnet/runtime Regressions/coreclr/GitHub_45037/test45037/test45037.sh
310909 dotnet/runtime PayloadGroup0.WorkItemExecution
310908 dotnet/runtime Regressions/coreclr/GitHub_54719/test54719/test54719.sh
310889 dotnet/runtime PayloadGroup0.WorkItemExecution #87241
310769 dotnet/runtime PayloadGroup0.WorkItemExecution #87241
310510 dotnet/runtime PayloadGroup0.WorkItemExecution #87588
309817 dotnet/runtime PayloadGroup0.WorkItemExecution
309621 dotnet/runtime PayloadGroup0.WorkItemExecution
309581 dotnet/runtime PayloadGroup0.WorkItemExecution #87421
309485 dotnet/runtime PayloadGroup0.WorkItemExecution
309277 dotnet/runtime PayloadGroup0.WorkItemExecution #87438

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
6 24 24

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=310510
Result validation: ✅ Known issue matched with the provided build.

@BruceForstall BruceForstall added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Jun 16, 2023
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jun 16, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jun 16, 2023
@danmoseley danmoseley added area-crossgen2-coreclr and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Jun 18, 2023
@EgorBo
Copy link
Member

EgorBo commented Jun 19, 2023

Arguments of that CanCastToInternal:

thisType: SignatureTypeVariable
otherType: {[ConsoleApp1]IB}

Stack:

>	ILCompiler.TypeSystem.dll!Internal.TypeSystem.CastingHelper.CanCastToInternal(Internal.TypeSystem.TypeDesc thisType, Internal.TypeSystem.TypeDesc otherType, Internal.TypeSystem.CastingHelper.StackOverflowProtect protect) Line 179	C#
 	ILCompiler.TypeSystem.dll!Internal.TypeSystem.CastingHelper.CanCastTo(Internal.TypeSystem.TypeDesc thisType, Internal.TypeSystem.TypeDesc otherType) Line 17	C#
 	ILCompiler.TypeSystem.dll!Internal.TypeSystem.CastingHelper.IsCompatibleWith(Internal.TypeSystem.TypeDesc thisType, Internal.TypeSystem.TypeDesc otherType) Line 142	C#
 	ILCompiler.TypeSystem.dll!Internal.TypeSystem.MethodSignature.Equals(Internal.TypeSystem.MethodSignature otherSignature, bool allowCovariantReturn) Line 238	C#
 	ILCompiler.TypeSystem.dll!Internal.TypeSystem.MethodSignature.EqualsWithCovariantReturnType(Internal.TypeSystem.MethodSignature otherSignature) Line 222	C#
 	ILCompiler.ReadyToRun.dll!ILCompiler.DependencyAnalysis.ReadyToRun.TypeValidationChecker.ValidateTypeWorker(Internal.TypeSystem.Ecma.EcmaType type) Line 317	C#
 	ILCompiler.ReadyToRun.dll!ILCompiler.DependencyAnalysis.ReadyToRun.TypeValidationChecker.ValidateType.AnonymousMethod__0() Line 95	C#
 	System.Private.CoreLib.dll!System.Threading.Tasks.Task<System.Threading.Tasks.Task<bool>>.InnerInvoke() Line 501	C#
 	System.Private.CoreLib.dll!System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(System.Threading.Thread threadPoolThread, System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Line 270	C#
 	System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref System.Threading.Tasks.Task currentTaskSlot, System.Threading.Thread threadPoolThread) Line 2349	C#
 	System.Private.CoreLib.dll!System.Threading.ThreadPoolWorkQueue.Dispatch() Line 924	C#
 	System.Private.CoreLib.dll!System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() Line 58	C#

@EgorBo
Copy link
Member

EgorBo commented Jun 19, 2023

I guess it could be #85743 cc @davidwrighton

@davidwrighton
Copy link
Member

Thank you for bringing this to my attention, I'mll take a look today

@davidwrighton davidwrighton self-assigned this Jun 19, 2023
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Jun 19, 2023
@ghost ghost removed in-pr There is an active PR which will close this issue when it is merged untriaged New issue has not been triaged by the area owner labels Jun 20, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Jul 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-crossgen2-coreclr blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants