https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104137
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- It is infinite recurse while trying to print an error: #3 0x0000000000a977d8 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3563 #4 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #5 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #6 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442 #7 0x0000000000a9753d in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3461 #8 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #9 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #10 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442 #11 0x0000000000a9753d in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3461 #12 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #13 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #14 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442 #15 0x0000000000a9753d in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3461 #16 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #17 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #18 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442 #19 0x0000000000a9753d in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3461 #20 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #21 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #22 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442 #23 0x0000000000a9753d in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3461 #24 0x0000000000a9eae2 in dump_scope(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/cp/error.c:245 #25 0x0000000000a97592 in dump_aggr_type(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3556 #26 0x0000000000a9deb6 in dump_parameters(cxx_pretty_printer*, tree_node*, int) [clone .constprop.0] () at /home/apinski/src/upstream-gcc/gcc/gcc/tree.h:3442