id summary reporter owner description type status milestone component version severity resolution keywords cc 10143 BOOST.TEST BOOST_*_THROW behavior ghleclerc@… Gennadiy Rozental "As has been suggested to me on the user list, I am filing a new ticket for a BOOST.TEST library bug. (http://lists.boost.org/boost-users/2014/06/82308.php) The BOOST_*_THROW behavior is currently that if an ""unexpected"" exception is thrown, it is not caught and simply unravels until it reaches terminate() or at least it has been my experience that it is so. I was under the impression, from the documentation found here (http://www.boost.org/doc/libs/1_55_0/libs/test/doc/html/utf/testing-tools/reference.html) that the tests would continue to run and that only a message (BOOST_ERROR) stating that the wrong exception was caught would be outputted. This is the sentence that lead me to believe that : "" If check is successful, the tool produces a confirmation message, in other case it produces an error message in a form ""error in test case name: exception exception expected. "" Anyhow, the person who answered me about this on the mailing list suggested to consider this a bug rather than a feature request (see first link above) ""because the reference docs for BOOST_*_THROW state that ""check fails"" if an unrelated exception is thrown, which is at least misleading at present if not incorrect"". So here I am filing the ticket. I hope I am clear enough about my problem. If not, I am sorry and willing to clarify things." Bugs closed To Be Determined test Boost 1.55.0 Problem wontfix