https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71185
Bug ID: 71185 Summary: ice in gimplify_modify_expr, at gimplify.c:4873 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 38518 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38518&action=edit C source code The attached source code, when compiled by gcc trunk dated 20160516, also given compiler flags -c -O3 -march=native, does this: $ ../results/bin/gcc -c -O3 -march=native bug286.c In function ‘cubic_stage_fn’: cc1: internal compiler error: in gimplify_modify_expr, at gimplify.c:4873 0x98d609 gimplify_modify_expr ../../src/trunk/gcc/gimplify.c:4872 0x977b74 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) ../../src/trunk/gcc/gimplify.c:10301 0x97a346 gimplify_stmt(tree_node**, gimple**) ../../src/trunk/gcc/gimplify.c:5699 0x97d000 gimplify_and_add(tree_node*, gimple**) ../../src/trunk/gcc/gimplify.c:427 Machine is model name : AMD Phenom(tm) II X4 970 Processor