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

Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #4 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
I didn't check ARM, but for AMD GPU, I still see:

    [...]
    standard.a68: In function ‘STANDARD_subfixed’:
    standard.a68:528:20: internal compiler error: in fold_convert_loc, at
fold-const.cc:2620
      528 |                    y /:= long long 10.0 ** before;
          |                    ^
    0x248c71b internal_error(char const*, ...)
            [...]/source-gcc/gcc/diagnostic-global-context.cc:787
    0xac5284 fancy_abort(char const*, int, char const*)
            [...]/source-gcc/gcc/diagnostics/context.cc:1813
    0x7ea7a8 fold_convert_loc(unsigned long, tree_node*, tree_node*)
            [...]/source-gcc/gcc/fold-const.cc:2620
    0xe3970b gimplify_modify_expr
            [...]/source-gcc/gcc/gimplify.cc:7284
    0xe176ea gimplify_expr(tree_node**, gimple**, gimple**, bool
(*)(tree_node*), int)
            [...]/source-gcc/gcc/gimplify.cc:20526
    0xe21ed7 gimplify_stmt(tree_node**, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:8577
    0xe21ed7 gimplify_compound_expr
            [...]/source-gcc/gcc/gimplify.cc:7632
    0xe21f81 gimplify_compound_expr
            [...]/source-gcc/gcc/gimplify.cc:7630
    0xe21f81 gimplify_compound_expr
            [...]/source-gcc/gcc/gimplify.cc:7630
    0xe19443 gimplify_expr(tree_node**, gimple**, gimple**, bool
(*)(tree_node*), int)
            [...]/source-gcc/gcc/gimplify.cc:20516
    0xe1afba gimplify_stmt(tree_node**, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:8577
    0xe17d4b gimplify_statement_list
            [...]/source-gcc/gcc/gimplify.cc:2166
    0xe17d4b gimplify_expr(tree_node**, gimple**, gimple**, bool
(*)(tree_node*), int)
            [...]/source-gcc/gcc/gimplify.cc:20977
    0xe1afba gimplify_stmt(tree_node**, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:8577
    0xe1c624 gimplify_bind_expr
            [...]/source-gcc/gcc/gimplify.cc:1561
    0xe18220 gimplify_expr(tree_node**, gimple**, gimple**, bool
(*)(tree_node*), int)
            [...]/source-gcc/gcc/gimplify.cc:20727
    0xe1afba gimplify_stmt(tree_node**, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:8577
    0xe17867 gimplify_and_add(tree_node*, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:558
    0xe17867 gimplify_expr(tree_node**, gimple**, gimple**, bool
(*)(tree_node*), int)
            [...]/source-gcc/gcc/gimplify.cc:20878
    0xe1afba gimplify_stmt(tree_node**, gimple**)
            [...]/source-gcc/gcc/gimplify.cc:8577
    [...]/build-gcc/./gcc/a681 standard.a68 -quiet -dumpbase standard.a68
-dumpbase-ext .a68 -march=gfx906 -g -O2 -fbuilding-libga68
-L[...]/build-gcc/./gcc -L[...]/build-gcc/amdgcn-amdhsa/newlib -o
/tmp/ccHpsZRy.s
    Please submit a full bug report, with preprocessed source (by using
-freport-bug).
    Please include the complete backtrace with any bug report.
    See <https://gcc.gnu.org/bugs/> for instructions.
    make[3]: *** [Makefile:912: standard.lo] Error 1
    make[3]: Leaving directory '[...]/build-gcc/amdgcn-amdhsa/libga68'
    [...]

Reply via email to