https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116511
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Back trace: #0 tree_class_check (__g=0x25daeef "to_wide", __l=6460, __f=0x25d20d9 "../../gcc/tree.h", __class=tcc_type, __t=0x0) at ../../gcc/tree.h:3786 #1 wi::to_wide (t=t@entry=0x7ffff72eee38) at ../../gcc/tree.h:6460 #2 tree_int_cst_sgn (t=t@entry=0x7ffff72eee38) at ../../gcc/tree.cc:6509 #3 0x0000000000b9f149 in write_integer_cst (cst=0x7ffff72eee38) at ../../gcc/cp/mangle.cc:2067 #4 0x0000000000b9f63e in write_template_arg_literal (value=0x7ffff73072a0) at ../../gcc/tree.h:3779 #5 0x0000000000ba0065 in write_expression (expr=0x7ffff72eee88) at ../../gcc/cp/mangle.cc:3943 #6 0x0000000000ba2161 in write_constraint_expression (expr=0x7ffff72eee88) at ../../gcc/cp/mangle.cc:860 #7 write_encoding (decl=<optimized out>) at ../../gcc/cp/mangle.cc:968 #8 0x0000000000ba220e in write_mangled_name (decl=0x7ffff7310200, top_level=<optimized out>) at ../../gcc/cp/mangle.cc:820 #9 0x0000000000ba7b5f in mangle_decl_string (decl=0x7ffff7310200) at ../../gcc/cp/mangle.cc:4421 #10 0x0000000000ba7d67 in get_mangled_id (decl=0x7ffff7310200) at ../../gcc/cp/mangle.cc:4442 #11 mangle_decl (decl=0x7ffff7310200) at ../../gcc/cp/mangle.cc:4480 #12 0x00000000016e521e in decl_assembler_name (decl=decl@entry=0x7ffff7310200) at ../../gcc/tree.cc:725 #13 0x0000000000e745fa in symbol_table::insert_to_assembler_name_hash (this=0x7ffff7406000, node=0x7ffff7302550, with_clones=<optimized out>) at ../../gcc/symtab.cc:175 #14 0x0000000000e74765 in symbol_table::symtab_initialize_asm_name_hash (this=0x7ffff7406000) at ../../gcc/symtab.cc:267 #15 0x0000000000e8ee9f in analyze_functions (first_time=<optimized out>) at ../../gcc/cgraphunit.cc:1423 #16 0x0000000000e8f07e in symbol_table::finalize_compilation_unit (this=0x7ffff7406000) at ../../gcc/cgraphunit.cc:2560 #17 0x000000000139bf6d in compile_file () at ../../gcc/toplev.cc:478 #18 0x0000000000a7de09 in do_compile () at ../../gcc/toplev.cc:2209 #19 toplev::main (this=this@entry=0x7fffffffdb4e, argc=<optimized out>, argc@entry=3, argv=<optimized out>, argv@entry=0x7fffffffdc78) at ../../gcc/toplev.cc:2369 #20 0x0000000000a7ff4f in main (argc=3, argv=0x7fffffffdc78) at ../../gcc/main.cc:39