Expected output of gdb.cp/no-dmgl-verbose.exp

Luis Machado via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
I'm trying to determine why this particular test is failing (for both 
aarch64-linux and x86_64-linux on Ubuntu 18.04/20.04) and what the 
expected outcome is.

In my case, the only symbol I see for function "f" is the following:

"f(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >)"

There is no "f(std::string)" nor "f(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >)" symbol.

Given we've done quite a few changes to how demangling is applied and 
how we match the names, I wonder if this test is no longer meaningful.

Does anyone know?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.