-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Arm64: [SVE] Fix failing NaN comparisons in Sve2.ConvertTo* tests #121706
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
Arm64: [SVE] Fix failing NaN comparisons in Sve2.ConvertTo* tests #121706
Conversation
|
@SwapnilGaikwad do you need to run |
It would be useful, cheers. However, the other |
|
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@SwapnilGaikwad it looks like this change introduced a lot more new failures from 40-50 to 800+ |
Apologies. Now limited the changes to only ConvertTo* tests using separate templates. Let's see how this goes, didn't show any failures locally. |
|
Hi @EgorBo, should we run |
|
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch |
|
Seems majority of the failures are related to |
I though that the changes made here for eng/pipelines/coreclr/hardware-intrinsics.yml meant that the hardware instrinsic tests would all automatically be run for any PR that touches |
@jkoritzinsky @dotnet/jit-contrib any YML experts? |
|
Ok, so we're seeing failures from the other issues here. Although the CI run has been cleared up now, so difficult to be sure. Should we merge this as it is? OR do we need to wait for the others to be fixed - as long as we don't end up where everything is waiting for everything else to be merged first :) |
|
Someone disabled the hardwareintrinsics pipeline on Azure DevOps, so that's why it hasn't triggered. https://dev.azure.com/dnceng-public/public/_build?definitionId=325&_a=summary&view=runs I'm reaching out to see why it's disabled. |
|
Looks like there was a step missed in the pipeline setup. Reached out to the people who have permissions to fix the problem. |
|
Pipeline should be fixed now. |
|
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
I'm a little confused about the CI - looks like lots of tests were cancelled? The failures seem to be CI issues - "Helix API does not contain an entry for $(helix_macos_arm64)" |
|
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Ok, everything in CI here looks ok other than that. |
|
Going to merge this one as at least some of the arm64 outerloop hw intrisic legs passed. |
|
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Contribute towards #121659
This PR fixes the NaN comparisons that were incorrectly handled in ConvertTo* tests as highlighted in the following screenshot.
Failure output.

@dotnet/arm64-contrib @a74nh @EgorBo