https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101294
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by H.J. Lu <h...@gcc.gnu.org>: https://gcc.gnu.org/g:52c3fdf3e4780f75297515d3c2a3dae9b36586ba commit r12-1996-g52c3fdf3e4780f75297515d3c2a3dae9b36586ba Author: H.J. Lu <hjl.to...@gmail.com> Date: Fri Jul 2 10:03:48 2021 -0700 Don't use vec_duplicate on vector in CTOR expansion Since vec_duplicate only works on scalar, don't use it on vector in store constructor expansion. gcc/ PR middle-end/101294 * expr.c (store_constructor): Don't use vec_duplicate on vector. gcc/testsuite/ PR middle-end/101294 * gcc.dg/pr101294.c: New test.