https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94780
Paul Hua <paul.hua.gm at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.hua.gm at gmail dot com --- Comment #8 from Paul Hua <paul.hua.gm at gmail dot com> --- This also crashes on mips64el. gcc/testsuite/gcc.dg/pr94780.c:8:1: internal compiler error: Segmentation fault 0x1209b7233 crash_signal ../../../gcc_git_trunk/gcc/toplev.c:328 0x120a9eb85 tree_check(tree_node*, char const*, int, char const*, tree_code) ../../../gcc_git_trunk/gcc/tree.h:3293 0x120a9eb85 convert_nonlocal_reference_op ../../../gcc_git_trunk/gcc/tree-nested.c:1064 0x120d7f81f walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*, tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*)) ../../../gcc_git_trunk/gcc/tree.c:12001 0x1205e5adb walk_gimple_op(gimple*, tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../../gcc_git_trunk/gcc/gimple-walk.c:268 0x1205e5da7 walk_gimple_stmt(gimple_stmt_iterator*, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../../gcc_git_trunk/gcc/gimple-walk.c:596 0x1205e610b walk_gimple_seq_mod(gimple**, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../../gcc_git_trunk/gcc/gimple-walk.c:51 0x1205e5f17 walk_gimple_stmt(gimple_stmt_iterator*, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../../gcc_git_trunk/gcc/gimple-walk.c:605 0x1205e610b walk_gimple_seq_mod(gimple**, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../../gcc_git_trunk/gcc/gimple-walk.c:51 0x120a972ff walk_body ../../../gcc_git_trunk/gcc/tree-nested.c:713 0x120a972ff walk_function ../../../gcc_git_trunk/gcc/tree-nested.c:724 0x120a972ff walk_all_functions ../../../gcc_git_trunk/gcc/tree-nested.c:789 0x120aa206b lower_nested_functions(tree_node*) ../../../gcc_git_trunk/gcc/tree-nested.c:3551 0x1203c55db cgraph_node::analyze() ../../../gcc_git_trunk/gcc/cgraphunit.c:676 0x1203c995f analyze_functions ../../../gcc_git_trunk/gcc/cgraphunit.c:1227 0x1203caaf3 symbol_table::finalize_compilation_unit() ../../../gcc_git_trunk/gcc/cgraphunit.c:2974 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.