https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124280
Xi Ruoyao <xry111 at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target|aarch64 |
Ever confirmed|0 |1
Version|16.0 |unknown
Keywords|ice-on-valid-code |
Status|UNCONFIRMED |NEW
Last reconfirmed| |2026-02-27
Target Milestone|16.0 |---
Priority|P1 |P3
--- Comment #1 from Xi Ruoyao <xry111 at gcc dot gnu.org> ---
This is when expanding
<signed-boolean:4> _68;
vector([4,4]) <signed-boolean:4> _69;
... ...
_69 = [vec_duplicate_expr] _68;
bool is lowered to QImode but bool vector is lowered to BImode vector.