[Bug c++/89356] [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321

mpolacek at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Feb 15 02:12:00 GMT 2019


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

--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
That revision also changes mangling of fn from
decltype (unsigned short{2u}+((int)(3))) fn<int>()
to
decltype ((2u)+((int)(3))) fn<int>()

template<typename T>
auto fn () -> decltype(unsigned{2u} + (T)3) { return 42; }

template auto fn<int>() -> decltype(unsigned{2u} + (int)3);


More information about the Gcc-bugs mailing list