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

[libraries-jitstress] Assertion failed 'ValidateUse(tree) && "Expected use of local to be tailcall value"' #96715

Closed
jakobbotsch opened this issue Jan 9, 2024 · 3 comments · Fixed by #96719
Assignees
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI blocking-clean-ci-optional Blocking optional rolling runs Known Build Error Use this to report build issues in the .NET Helix tab
Milestone

Comments

@jakobbotsch
Copy link
Member

jakobbotsch commented Jan 9, 2024

Error Blob

{
  "ErrorMessage": "Assertion failed 'ValidateUse(tree) && \"Expected use of local to be tailcall value\"'",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Example run: https://dev.azure.com/dnceng-public/public/_build/results?buildId=519023&view=results

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=519023
Error message validated: Assertion failed 'ValidateUse(tree) && "Expected use of local to be tailcall value"'
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 1/9/2024 9:28:39 PM UTC

Report

Build Definition Test Pull Request
522024 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution #96751
520539 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution #96609
520130 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution #96647
519996 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution
519694 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution #96609
519023 dotnet/runtime System.IO.Pipelines.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
2 6 6
@jakobbotsch jakobbotsch added blocking-clean-ci-optional Blocking optional rolling runs Known Build Error Use this to report build issues in the .NET Helix tab labels Jan 9, 2024
@dotnet-issue-labeler dotnet-issue-labeler bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jan 9, 2024
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jan 9, 2024
@ghost
Copy link

ghost commented Jan 9, 2024

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

Error Blob

{
  "ErrorMessage": "Assertion failed 'ValidateUse(tree) && \"Expected use of local to be tailcall value\"'",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Example run: https://dev.azure.com/dnceng-public/public/_build/results?buildId=519023&view=results

Author: jakobbotsch
Assignees: -
Labels:

area-CodeGen-coreclr, blocking-clean-ci-optional, Known Build Error

Milestone: -

@jakobbotsch jakobbotsch added this to the 9.0.0 milestone Jan 9, 2024
@jakobbotsch jakobbotsch removed the untriaged New issue has not been triaged by the area owner label Jan 9, 2024
@jakobbotsch
Copy link
Member Author

Bisected to #96597, cc @EgorBo. It repros with arm32 altjit for me using the test bits from the helix run and a locally built corerun (when specifying -parallel none -maxthreads 1).

@jakobbotsch
Copy link
Member Author

I think it's just exposed by #96597. I'll take a closer look.

@jakobbotsch jakobbotsch self-assigned this Jan 9, 2024
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Jan 9, 2024
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Jan 10, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Feb 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI blocking-clean-ci-optional Blocking optional rolling runs 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.

1 participant