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

[jitstress] Assertion failed 'isContainable || supportsRegOptional' in 'JIT.HardwareIntrinsics.General.Program:AbsDouble()' during 'Generate code' #78023

Closed
jakobbotsch opened this issue Nov 8, 2022 · 5 comments · Fixed by #78181
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
Milestone

Comments

@jakobbotsch
Copy link
Member

jakobbotsch commented Nov 8, 2022

:\h\w\BD5F09D0\w\B7CA09CB\e>type C:\h\w\BD5F09D0\w\B7CA09CB\u\SetStressModes_jitstress2.cmd 
set DOTNET_TieredCompilation=0
set DOTNET_JitStress=2

  Starting:    JIT.HardwareIntrinsics.XUnitWrapper (parallel test collections = on, max threads = 4)
    JIT\HardwareIntrinsics\General\Vector128\Vector128_ro\Vector128_ro.cmd [FAIL]
      
      Assert failure(PID 964 [0x000003c4], Thread: 540 [0x021c]): Assertion failed 'isContainable || supportsRegOptional' in 'JIT.HardwareIntrinsics.General.Program:AbsDouble()' during 'Generate code' (IL size 74; hash 0xa20af912; FullOpts)
      
          File: D:\a\_work\1\s\src\coreclr\jit\hwintrinsiccodegenxarch.cpp Line: 61
          Image: C:\h\w\BD5F09D0\p\corerun.exe

Work item: https://dev.azure.com/dnceng-public/public/_build/results?buildId=76043&view=ms.vss-test-web.build-test-results-tab&runId=1574484&resultId=102263&paneView=debug
Console log: https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-76793-merge-bb14f9f0b05e4fd1ab/JIT.HardwareIntrinsics.General.Vector128/1/console.03aa098f.log?helixlogtype=result

cc @dotnet/jit-contrib @tannergooding

@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 Nov 8, 2022
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Nov 8, 2022
@ghost
Copy link

ghost commented Nov 8, 2022

@SingleAccretion SingleAccretion added the blocking-clean-ci-optional Blocking optional rolling runs label Nov 8, 2022
@JulieLeeMSFT JulieLeeMSFT removed the untriaged New issue has not been triaged by the area owner label Nov 8, 2022
@JulieLeeMSFT JulieLeeMSFT added this to the 8.0.0 milestone Nov 8, 2022
@JulieLeeMSFT
Copy link
Member

@tannergooding, PTAL this blocking CI issue.

@tannergooding
Copy link
Member

Not able to reproduce this currently.

@jakobbotsch
Copy link
Member Author

@tannergooding Note that the failures are on win-x86, linux-x64 and macos-x64

@tannergooding
Copy link
Member

Ah yeah. I see that now. Got confused because the machine is windows.10.amd64.open

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Nov 10, 2022
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Nov 10, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2022
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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants