[MIPS] libstdc++ test case problem with respect to try..throw and catch

Benjamin Kosnik bkoz@redhat.com
Fri Mar 2 12:25:00 GMT 2007


> i am getting failures with respect to try..throw..catch related test cases
> 
> FAIL: 18_support/14026.cc execution test
> FAIL: 19_diagnostics/stdexceptions.cc execution test
> FAIL: 21_strings/basic_string/append/char/1.cc execution test
> FAIL: 21_strings/basic_string/cons/char/1.cc execution test
> FAIL: 21_strings/basic_string/cons/char/3.cc execution test
> ....
> ....

OK. This signals that something basic is wrong.

Have you run the g++ testsuite? You might want to start with fixing up 
any issues in the compiler.

> I need help to debug this problem.
> where can i get the implementation details of try..throw and catch in 
> gcc-3.4.4?

You'll find the C++ABI docs useful.

http://www.codesourcery.com/cxx-abi/

Most of the libsupc++ exception handling bits are in the libsupc++ 
directory. See the eh_* files.

-benjamin



More information about the Libstdc++ mailing list