http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55851



             Bug #: 55851

           Summary: ICE in size_binop_loc, at fold-const.c:1385

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: middle-end

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: jan.sm...@alcatel-lucent.com





Created attachment 29074

  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29074

testcase



Trunk, testcase attached.





/tmp/ice.c: In function 'test':

/tmp/ice.c:36:45: internal compiler error: in size_binop_loc, at

fold-const.c:1385

                     if ((found_bit_mask[dqs][word] & (1 << j)) == 0)

                                             ^

0x6de9b5 size_binop_loc(unsigned int, tree_code, tree_node*, tree_node*)

        ../../trunk/gcc/fold-const.c:1385

0x74c4ec gimplify_compound_lval

        ../../trunk/gcc/gimplify.c:2239

0x744f5f gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7146

0x7442b5 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7459

0x74530b gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7814

0x74530b gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7814

0x74530b gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7814

0x7512bc gimplify_cond_expr

        ../../trunk/gcc/gimplify.c:3285

0x74542d gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7150

0x74d978 gimplify_stmt(tree_node**, gimple_statement_d**)

        ../../trunk/gcc/gimplify.c:5726

0x7449e3 gimplify_statement_list

        ../../trunk/gcc/gimplify.c:1562

0x7449e3 gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7583

0x74d978 gimplify_stmt(tree_node**, gimple_statement_d**)

        ../../trunk/gcc/gimplify.c:5726

0x74e898 gimplify_bind_expr

        ../../trunk/gcc/gimplify.c:1254

0x7455fe gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7365

0x74d978 gimplify_stmt(tree_node**, gimple_statement_d**)

        ../../trunk/gcc/gimplify.c:5726

0x751845 gimplify_cond_expr

        ../../trunk/gcc/gimplify.c:3349

0x74542d gimplify_expr(tree_node**, gimple_statement_d**, gimple_statement_d**,

bool (*)(tree_node*), int)

        ../../trunk/gcc/gimplify.c:7150

0x74d978 gimplify_stmt(tree_node**, gimple_statement_d**)

        ../../trunk/gcc/gimplify.c:5726

0x7449e3 gimplify_statement_list

        ../../trunk/gcc/gimplify.c:1562

Reply via email to