https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117724
David Binderman <dcb314 at hotmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcb314 at hotmail dot com --- Comment #9 from David Binderman <dcb314 at hotmail dot com> --- Another test case: struct { struct { int Reserved : 32 } }; struct { struct { int Reserved } }; $ ~/gcc/results/bin/gcc -c -w -g bug1069.c bug1069.c:10:1: error: ‘TYPE_CANONICAL’ is not compatible 10 | }; | ^ <record_type 0x7ff259fde150 asm_written SI size <integer_cst 0x7ff259e24198 type <integer_type 0x7ff259e220a8 bitsizety pe> constant 32> ...