https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79897

            Bug ID: 79897
           Summary: ICE in gimplify_modify_expr, at gimplify.c:5627 on ARM
                    target
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: sanitizer
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
                    jakub at gcc dot gnu.org, kcc at gcc dot gnu.org,
                    mpolacek at gcc dot gnu.org
  Target Milestone: ---
            Target: arm-linux-gnueabi

Running on ARM target (with cross-compiler):

$ arm-linux-gnueabi-g++
/home/marxin/Programming/gcc/gcc/testsuite/g++.dg/init/enum2.C
-fsanitize=undefined
In function ‘int main()’:
cc1plus: internal compiler error: in gimplify_modify_expr, at gimplify.c:5627
0xb01b51 gimplify_modify_expr
        .././../gcc/gimplify.c:5626
0xaef54d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
        .././../gcc/gimplify.c:11192
0xaf2cf6 gimplify_stmt(tree_node**, gimple**)
        .././../gcc/gimplify.c:6478
0xaf39a1 gimplify_compound_expr
        .././../gcc/gimplify.c:5715
0xaef4fd gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*),
int)
        .././../gcc/gimplify.c:11181
0xb10435 force_gimple_operand_1(tree_node*, gimple**, bool (*)(tree_node*),
tree_node*)
        .././../gcc/gimplify-me.c:78
0xb1056f force_gimple_operand_gsi_1(gimple_stmt_iterator*, tree_node*, bool
(*)(tree_node*), tree_node*, bool, gsi_iterator_update)
        .././../gcc/gimplify-me.c:115
0xd9016c instrument_bool_enum_load
        .././../gcc/ubsan.c:1462
0xd9016c execute
        .././../gcc/ubsan.c:2003

Reply via email to