On Wed, Mar 03, 2021 at 04:23:59PM +0100, Richard Biener wrote: > I think it's the D.6750 which is printed via > > else if (TREE_CODE (node) == DEBUG_EXPR_DECL) > { > if (flags & TDF_NOUID) > pp_string (pp, "D#xxxx"); > else > pp_printf (pp, "D#%i", DEBUG_TEMP_UID (node)); > > because this is a DECL_DEBUG_EXPR. One could experiment with > avoiding pp_printf in dump_decl_name.
Sure, { pp_string (pp, "D#"); pp_decimal_int (pp, DEBUG_TEMP_UID (node)); } (or pp_wide_int) looks like the way to go. But dump_decl_name has several such pp_printf calls. Jakub