https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103127
--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Peter Bergner <berg...@gcc.gnu.org>: https://gcc.gnu.org/g:5b1ef8b9db964ec2375df29a73d2b1651afe7ea9 commit r12-5698-g5b1ef8b9db964ec2375df29a73d2b1651afe7ea9 Author: Peter Bergner <berg...@linux.ibm.com> Date: Wed Dec 1 13:17:52 2021 -0600 middle-end: Skip initialization of opaque type variables [PR103127] For -ftrivial-auto-var-init=*, skip initializing the variable if it is an opaque type, because CONST0_RTX(mode) is not defined for opaque modes. 2021-12-01 Peter Bergner <berg...@linux.ibm.com> gcc/ PR middle-end/103127 * gimplify.c (is_var_need_auto_init): Handle opaque types. gcc/testsuite/ PR middle-end/103127 * gcc.target/powerpc/pr103127.c: New test.