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

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
The testcase ICEs on powerpc64-linux with -m32:
lambda-generic-variadic20.C:5:12: internal compiler error: in
expand_expr_addr_expr_1, at expr.c:8075
    5 |   auto L = [](auto ... a) {
      |            ^~~~~~~~~~~~~~~~
    6 |     auto M = [](decltype(a) ... b) -> void {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    7 |     };
      |     ~~      
    8 |     return M;
      |     ~~~~~~~~~
    9 |   };
      |   ~         
0xd9422a expand_expr_addr_expr_1
        ../../gcc/expr.c:8075
0xd94817 expand_expr_addr_expr
        ../../gcc/expr.c:8188
0xda0a68 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
        ../../gcc/expr.c:11363
0xd94bcd expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier,
rtx_def**, bool)
        ../../gcc/expr.c:8358
0xc050ff expand_normal
        ../../gcc/expr.h:288
0xc0686f precompute_register_parameters
        ../../gcc/calls.c:982
0xc0fc27 expand_call(tree_node*, rtx_def*, int)
        ../../gcc/calls.c:4398
0xd9f9cb expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
        ../../gcc/expr.c:11135
0xd94bcd expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier,
rtx_def**, bool)
        ../../gcc/expr.c:8358
0xd8cef5 store_expr(tree_node*, rtx_def*, int, bool, bool)
        ../../gcc/expr.c:5752
0xd8c194 expand_assignment(tree_node*, tree_node*, bool)
        ../../gcc/expr.c:5514
0xc2860b expand_call_stmt
        ../../gcc/cfgexpand.c:2701
0xc2b6b5 expand_gimple_stmt_1
        ../../gcc/cfgexpand.c:3682
0xc2bc49 expand_gimple_stmt
        ../../gcc/cfgexpand.c:3847
0xc32a16 expand_gimple_basic_block
        ../../gcc/cfgexpand.c:5887
0xc3401a execute
        ../../gcc/cfgexpand.c:6542
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to