https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93280
Bug ID: 93280 Summary: ice: in cp_gimplify_expr, at cp /cp-gimplify.c:933 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 47660 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47660&action=edit gzipped C++ source code For the attached C++ code, compiled by recent gcc trunk and compiler flag -std=c++17, does this: ../src/oomd/Oomd.cpp:213:15: internal compiler error: in cp_gimplify_expr, at cp /cp-gimplify.c:933 0x60a396 cp_gimplify_expr(tree_node**, gimple**, gimple**) ../../trunk.git/gcc/cp/cp-gimplify.c:933 0xe20a97 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), in t) ../../trunk.git/gcc/gimplify.c:13490 0xe2acb2 gimplify_init_ctor_preeval ../../trunk.git/gcc/gimplify.c:4510 0xe2ad88 gimplify_init_ctor_preeval ../../trunk.git/gcc/gimplify.c:4496 The bug first seems to appear sometime between revision 280000 and 280050. I'll have my usual go at reducing the code.