public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/55728] New: std::bad_function_call has misleading what() result
@ 2012-12-18 12:34 joerg.richter@pdv-fs.de
  2012-12-18 15:34 ` [Bug libstdc++/55728] " redi at gcc dot gnu.org
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: joerg.richter@pdv-fs.de @ 2012-12-18 12:34 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55728

             Bug #: 55728
           Summary: std::bad_function_call has misleading what() result
    Classification: Unclassified
           Product: gcc
           Version: 4.7.2
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: joerg.richter@pdv-fs.de


cat t.cc << EOF
#include <functional>
#include <iostream>

int main()
{
  try
  {
    std::function<void()>()();
  }
  catch( std::exception const& e )
  {
    std::cout << e.what() << std::endl;
  }
}
EOF

g++ -std=c++11 -o t t.cc
t

# gives me "std::exception"

Not wrong, but "std::bad_function_call" would have saved me some debug time.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-01-07  0:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-18 12:34 [Bug c++/55728] New: std::bad_function_call has misleading what() result joerg.richter@pdv-fs.de
2012-12-18 15:34 ` [Bug libstdc++/55728] " redi at gcc dot gnu.org
2013-01-02 14:18 ` redi at gcc dot gnu.org
2013-01-03 16:29 ` paolo.carlini at oracle dot com
2013-01-03 16:36 ` redi at gcc dot gnu.org
2013-01-03 17:00 ` paolo.carlini at oracle dot com
2013-01-03 18:42 ` redi at gcc dot gnu.org
2013-01-03 19:04 ` paolo.carlini at oracle dot com
2013-01-07  0:50 ` redi at gcc dot gnu.org
2013-01-07  0:53 ` redi at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).