-
Notifications
You must be signed in to change notification settings - Fork 13.5k
clang crashes on valid code at -O{2,3} on x86_64-linux-gnu: Assertion `(VF.isScalar() || Def->isLiveIn() || hasVectorValue(Def, Part) || !vputils::onlyFirstLaneUsed(Def) || (hasScalarValue(Def, VPIteration(Part, 0)) && Data.PerPartScalars[Def][Part].size() == 1)) && "Trying to access a single scalar per part but has multiple scalars " "per part."' failed #109581
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
Labels
Comments
One of our internal tests also hit this assertion failure with a repro that I reduced to the following:
Compiling with optimizations and
I bisected this back to commit 8ec4067. |
Thanks for the reports, should be fixed now |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Compiler Explorer: https://godbolt.org/z/8nPY4WWMe
The text was updated successfully, but these errors were encountered: