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

--- Comment #2 from Simon Hardy-Francis <simonhf at gmail dot com> ---
The other two links posted link to this gist [1] which contains a list of the
presumably incorrectly mangled names which fail  to demangle. The mangled names
were harvested from g++ assembly files after compiling this open source project
called Zeek [2].

Link [1] contains the list of mangled names which fail to demangle and which
the LLVM guys suggest were incorrectly mangled in the first place. If you'd
like to recreate the list then recompile Zeek [2] via assembly files and then
harvest the mangled names from the assembly files. Friendly warning: Many of
the mangled names are many KB long, and many of the demangled names are many
100 KB long due to gratuitous C++ templating!

Good luck!

[1] https://gist.github.com/simonhf/0d60bb94f2d90c1b32e4786b2d1062ad
[2] https://github.com/zeek/zeek

Reply via email to