https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94479
--- Comment #2 from Thomas Klausner <tk at giga dot or.at> --- I can provide one for gcc 8.3.0: rebase.i: In function ‘e’: rebase.i:7:23: warning: initialization of ‘char’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] struct b f[] = {{}, "", f, a}; ^~ rebase.i:7:23: note: (near initialization for ‘f[1].c’) rebase.i:7:27: internal compiler error: in recompute_tree_invariant_for_addr_expr, at tree.c:4487 struct b f[] = {{}, "", f, a}; ^ 0x12d5513 recompute_tree_invariant_for_addr_expr(tree_node*) ../../gcc-8.3.0/gcc/tree.c:4487 0x7d57b2 gimplify_addr_expr ../../gcc-8.3.0/gcc/gimplify.c:6080 0x7d57b2 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) ../../gcc-8.3.0/gcc/gimplify.c:11577 0x7dd9b8 gimplify_modify_expr ../../gcc-8.3.0/gcc/gimplify.c:5649 0x7d4c56 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) ../../gcc-8.3.0/gcc/gimplify.c:11530 0x7d6f48 gimplify_stmt(tree_node**, gimple**) ../../gcc-8.3.0/gcc/gimplify.c:6686 0x7d70d6 gimplify_and_add(tree_node*, gimple**) ../../gcc-8.3.0/gcc/gimplify.c:441 0x7d70d6 gimplify_init_ctor_eval ../../gcc-8.3.0/gcc/gimplify.c:4602 0x7d6fe4 gimplify_init_ctor_eval ../../gcc-8.3.0/gcc/gimplify.c:4597 0x7da0ec gimplify_init_constructor ../../gcc-8.3.0/gcc/gimplify.c:4998 0x7daa62 gimplify_modify_expr_rhs ../../gcc-8.3.0/gcc/gimplify.c:5261 0x7dd931 gimplify_modify_expr_rhs ../../gcc-8.3.0/gcc/gimplify.c:5149 0x7dd931 gimplify_modify_expr ../../gcc-8.3.0/gcc/gimplify.c:5604 0x7d4c56 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) ../../gcc-8.3.0/gcc/gimplify.c:11530 0x7d6f48 gimplify_stmt(tree_node**, gimple**) ../../gcc-8.3.0/gcc/gimplify.c:6686 0x7dca80 gimplify_and_add(tree_node*, gimple**) ../../gcc-8.3.0/gcc/gimplify.c:441 0x7dca80 gimplify_decl_expr ../../gcc-8.3.0/gcc/gimplify.c:1711 0x7d5512 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) ../../gcc-8.3.0/gcc/gimplify.c:11727 0x7d6f48 gimplify_stmt(tree_node**, gimple**) ../../gcc-8.3.0/gcc/gimplify.c:6686 0x7d77ee gimplify_bind_expr ../../gcc-8.3.0/gcc/gimplify.c:1331 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.