Skip to content

Conversation

@jeffhandley
Copy link
Member

Fixes #95525. Per the API Review, we needed to come up with a descriptive error message that @tannergooding would confirm. I came up with:

The underlying hardware instruction does not perform a signed saturate narrowing operation, and it always returns an unsigned result. Use the unsigned overload instead.

@jeffhandley jeffhandley added area-System.Runtime.Intrinsics breaking-change Issue or PR that represents a breaking API or functional change over a prerelease. labels Mar 19, 2024
@jeffhandley jeffhandley added this to the 9.0.0 milestone Mar 19, 2024
@jeffhandley jeffhandley self-assigned this Mar 19, 2024
@ghost

This comment was marked as resolved.

@dotnet-policy-service dotnet-policy-service bot added the needs-breaking-change-doc-created Breaking changes need an issue opened with https://github.com/dotnet/docs/issues/new?template=dotnet label Mar 19, 2024
@jeffhandley
Copy link
Member Author

@jeffhandley jeffhandley removed needs-breaking-change-doc-created Breaking changes need an issue opened with https://github.com/dotnet/docs/issues/new?template=dotnet new-api-needs-documentation labels Mar 22, 2024
@tannergooding tannergooding merged commit 37acea2 into dotnet:main Apr 18, 2024
matouskozak pushed a commit to matouskozak/runtime that referenced this pull request Apr 30, 2024
@github-actions github-actions bot locked and limited conversation to collaborators May 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-System.Runtime.Intrinsics breaking-change Issue or PR that represents a breaking API or functional change over a prerelease.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[API Proposal]: Obsolete invalid overloads of AdvSimd.ShiftRightLogicalRoundedNarrowingSaturate family

2 participants