https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107222

Patrick Palka <ppalka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org,
                   |                            |ppalka at gcc dot gnu.org
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=112632

--- Comment #2 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Interestingly after the seemingly unrelated r14-8291 GCC 14/trunk now mangles
'print' in the #c0 testcase as

  _Z5printITnDaXtl1qIXtl1Ydi1atlK1ALi1EEEEEEEEvv (can't be demangled by
c++filt)

GCC 13 mangles it as

  _Z5printIXtl1qIXtl1Ydi1atlK1ALi1EEEEEEEEvv (aka void print<q<Y{.a=A
const{1}}>{}>()
)

Clang mangles it as

  _Z5printIXtl1qIXtl1Ydi1atl1ALi1EEEEEEEEvv (aka void print<q<Y{.a=A{1}}>{}>())

Reply via email to