-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
System.Numerics.Vectors.Tests: Assertion failed 'intrinsicId == NI_Vector128_GetElement' #64918
Comments
Tagging subscribers to this area: @JulieLeeMSFT Issue DetailsThe System.Numerics.Vectors.Tests are failing in our rolling build, on:
It appears the failure was introduced within this range of commits: dbd4cbb...d936a66
|
Yes. |
cc @tannergooding who may be more familiar with that assert (likely introduced in a2b7648) |
Has this been failing sporadically and is only recently being surfaced? a2b7648 is nearly a year old at this point. |
Would guess it is from the changes I made in #64843 either having a bug or exposing one... |
The assert here is interesting. We have presumably are getting a
Perhaps this is something to do with the specialization handling when the vector is already in memory and forward substitution allowing a new pattern? |
Thanks. Keep me posted if you look any deeper. I probably won't be able to get to this until later today sometime.... |
Ok, taking a look now. |
|
|
Later in codegen we have
|
Yep. PR up shortly. |
Missing call to IsSafeToContainMem was causing us to mistakenly think an operand was going to be contained when it wasn't. Fixes dotnet#64918
Missing call to IsSafeToContainMem was causing us to mistakenly think an operand was going to be contained when it wasn't. Fixes #64918
@AndyAyersMS do you know why PR didn't catch this - is it because we run libraries tests in Debug for PR and libraries tests in Release for rolling? Is there some test hole that needs filling here? |
No, I'm not sure how it slipped through. |
The System.Numerics.Vectors.Tests are failing in our rolling build, on:
build, log
It appears the failure was introduced within this range of commits: dbd4cbb...d936a66
(see the builds before and after). @AndyAyersMS would you be able to take a look?
Runfo Tracking Issue: system.numerics.vectors.tests work item
Build Result Summary
The text was updated successfully, but these errors were encountered: