Bug#851182: gdb is broken in current sid: "std::string f (void)" doesn't work

2017-01-14 Thread John Paul Adrian Glaubitz
Control: severity -1 normal I don't think gdb is broken because the following works: (gdb) p 'f[abi:cxx11]' $1 = {std::__cxx11::string (void)} 0x8f0 (gdb) Downgrading this bug report to 'normal' because it might still be possible that gdb should be updated to work with the updated ABI of libstd

Bug#851182: gdb is broken in current sid: "std::string f (void)" doesn't work

2017-01-12 Thread Askar Safin
Package: gdb Version: 7.12-4 Severity: grave Justification: renders package unusable Steps to reproduce: * Create this file /h.cpp: #include std::string f (void) { return ""; } int main (void) { f (); } * Then: root@ideal-os:/# g++ -g -o h h.cpp root@ideal-os:/# gdb ./h GNU gdb (Debian