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

Lots of GCStress failures in HWIntrinsics tests #9933

Closed
BruceForstall opened this issue Mar 14, 2018 · 5 comments · Fixed by dotnet/coreclr#16957
Closed

Lots of GCStress failures in HWIntrinsics tests #9933

BruceForstall opened this issue Mar 14, 2018 · 5 comments · Fixed by dotnet/coreclr#16957
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI GCStress test-bug Problem in test source code (most likely)
Milestone

Comments

@BruceForstall
Copy link
Member

E.g., https://ci.dot.net/job/dotnet_coreclr/job/master/job/jitstress/job/x64_checked_windows_nt_gcstress0xc/78/#showFailuresLink

JIT_HardwareIntrinsics._X86_Avx_Avx_r_Avx_r_._X86_Avx_Avx_r_Avx_r_cmd
JIT_HardwareIntrinsics._X86_Avx_Avx_ro_Avx_ro_._X86_Avx_Avx_ro_Avx_ro_cmd
JIT_HardwareIntrinsics._X86_Sse41_Sse41_r_Sse41_r_._X86_Sse41_Sse41_r_Sse41_r_cmd
JIT_HardwareIntrinsics._X86_Sse41_MultipleSumAbsoluteDifferences_r_MultipleSumAbsoluteDifferences_r_._X86_Sse41_MultipleSumAbsoluteDifferences_r_MultipleSumAbsoluteDifferences_r_cmd
JIT_HardwareIntrinsics._X86_Avx2_Avx2_ro_Avx2_ro_._X86_Avx2_Avx2_ro_Avx2_ro_cmd
JIT_HardwareIntrinsics._X86_Avx2_Avx2_r_Avx2_r_._X86_Avx2_Avx2_r_Avx2_r_cmd
JIT_HardwareIntrinsics._X86_Sse41_ConvertToVector128_r_ConvertToVector128_r_._X86_Sse41_ConvertToVector128_r_ConvertToVector128_r_cmd
JIT_HardwareIntrinsics._X86_Ssse3_Ssse3_r_Ssse3_r_._X86_Ssse3_Ssse3_r_Ssse3_r_cmd
JIT_HardwareIntrinsics._X86_Sse3_Sse3_r_Sse3_r_._X86_Sse3_Sse3_r_Sse3_r_cmd
JIT_HardwareIntrinsics._X86_Sse_Sse_r_Sse_r_._X86_Sse_Sse_r_Sse_r_cmd
@BruceForstall
Copy link
Member Author

@CarolEidt @fiigii @tannergooding
cc @dotnet/jit-contrib

@fiigii
Copy link
Contributor

fiigii commented Mar 14, 2018

I have investigated this issue for https://github.com/dotnet/coreclr/issues/16370. The codegen of HW intrinsics looks no problem... May need help from GC experts @jkotas

@sdmaclea
Copy link
Contributor

@BruceForstall Are they in x86 and arm64 tests? I can take a look at arm64 failures if needed.

@BruceForstall
Copy link
Member Author

You can see all the various stress (GC and JIT) jobs here: https://ci.dot.net/job/dotnet_coreclr/job/master/job/jitstress/

@BruceForstall Are they in x86 and arm64 tests? I can take a look at arm64 failures if needed.

Looks like x86 has similar failures: https://ci.dot.net/job/dotnet_coreclr/job/master/job/jitstress/job/x86_checked_windows_nt_gcstress0xc/72/#showFailuresLink

Our Windows arm64 runs have been broken for a while due to machine issues. In the next week or so, the next run will hopefully be valid. It looks like we don't run GCStress on non-Windows arm64 machines (well, it looks like there are jobs defined, but never run. Probably without triggers or cron definitions.)

@tannergooding
Copy link
Member

Fix should be here: dotnet/coreclr#16957

@msftgits msftgits transferred this issue from dotnet/coreclr Jan 31, 2020
@msftgits msftgits added this to the 2.1.0 milestone Jan 31, 2020
@tannergooding tannergooding removed their assignment May 26, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 17, 2020
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 GCStress test-bug Problem in test source code (most likely)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants