https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
I guess that is reasonable thing to do, if the two vector types aren't really
compatible one will get an error.
But then, for trunk, won't the stripping of the attributes from vector types
still mean that comp_type_attributes will return false when comparing the
destination vector type (the uint8x16_t one) with the one from the binary
expression (the same with stripped attribute, i.e. essentially a generic
vector) and thus the initialization will be considered erroneous?

Reply via email to