https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112989
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- #1 0x00000000012eeda4 in gt_ggc_mx_lang_tree_node (x_p=0xfffff6bd4900) at ./gt-cp-tree.h:108 108 xlimit = ((union lang_tree_node *) c_tree_chain_next (&(*xlimit).generic)); (gdb) up #2 0x000000000240ca80 in gt_ggc_mx_registered_function (x_p=0xfffff6b854f0) at ./gt-aarch64-sve-builtins.h:29 29 gt_ggc_m_9tree_node ((*x).decl); (gdb) p x $8 = (aarch64_sve::registered_function * const) 0xfffff6b854f0 (gdb) p *x $9 = {instance = {base_name = 0x3c08b80 "svmla", base = 0x3c21cb8 <aarch64_sve::(anonymous namespace)::svmla_za_obj>, shape = 0x3c165a0 <aarch64_sve::binary_za_slice_opt_single_obj>, mode_suffix_id = aarch64_sve::MODE_single, type_suffix_ids = {aarch64_sve::TYPE_SUFFIX_za64, aarch64_sve::TYPE_SUFFIX_s16}, group_suffix_id = aarch64_sve::GROUP_vg4x1, pred = aarch64_sve::PRED_none}, decl = 0xfffff6bd4900, required_extensions = 5497558138885, overloaded_p = false} (gdb) p x->decl $10 = (tree) 0xfffff6bd4900 (gdb) p debug_tree(x->decl) <ggc_freed 0xfffff6bd4900>