Uh oh!
There was an error while loading. Please reload this page.
Arm64/Sve: Fix a SVE issue and add CI leg for testing SVE with AltJit - #104998
Conversation
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch |
kunalspathak
commented
Jul 16, 2024
/azp run runtime-coreclr jitstress-isas-sve |
|
No pipelines are associated with this pull request. |
This reverts commit ca23305.
kunalspathak
commented
Jul 16, 2024
@dotnet/arm64-contrib |
amanasifkhalid
left a comment
There was a problem hiding this comment.
Thanks for adding the new CI leg!
Uh oh!
There was an error while loading. Please reload this page.
TIHan
left a comment
There was a problem hiding this comment.
LGTM, this is a really really good idea to do - at least we can get some sort of coverage for the time being.
Uh oh!
There was an error while loading. Please reload this page.
kunalspathak
commented
Jul 17, 2024
@tannergooding - wondering if there is a way to just run the Sve tests on those legs instead of entire test suite? |
tannergooding
commented
Jul 17, 2024
Potentially, but I don't think its worth doing so. As soon as we move to enable Vector to use it by default in .NET 10 we're going to want all code to compile and to do so with SVE instructions being emitted. |
| <TestEnvironment Include="jitstressregs4_arm64_sve" JitStressRegs="4" AltJitName="clrjit_universal_arm64_x64.dll" AltJit="*" MaxVectorTBitWidth="128" /> | ||
| <TestEnvironment Include="jitstressregs8_arm64_sve" JitStressRegs="8" AltJitName="clrjit_universal_arm64_x64.dll" AltJit="*" MaxVectorTBitWidth="128" /> | ||
| <TestEnvironment Include="jitstress_isas_arm64_sve" AltJitName="clrjit_universal_arm64_x64.dll" AltJit="*" MaxVectorTBitWidth="128" /> <!-- Trigger Sve code paths--> |
There was a problem hiding this comment.
Will this cause problems on an Arm64 box where I believe it would be clrjit_universal_arm64_arm64.dll instead?
There was a problem hiding this comment.
I'm guessing "no" by default since its set to run only on Windows_x64 machines?
There was a problem hiding this comment.
that's right...and that was the reason i did not have on linux/x64 either, otherwise would have to specify libclrjit_universal_arm64_x64.so
kunalspathak
commented
Jul 17, 2024
/ba-g the specialized test is failing because of timeout |
kunalspathak
commented
Jul 17, 2024
/azp list |
Address issue recently introduced in #104875 and discussed in #104964 (comment).
Also, added a CI leg to run SVE test with altjit. Discussion: #104964 (comment)