id summary reporter owner description type status milestone component version severity resolution keywords cc 9289 Boost1.54/regex doesn't throw exception on invalid pattern (regression) xnox@… John Maddock "{{{ #include main () { boost::regex(""{notclosed""); } }}} Above code is essentially part of source-highlight test-suite. Above code is expected to throw boost::regex_error exception. And it did so up-to boost 1.53, with boost 1.54 it no longer throws that. Expected output {{{ $ ./a.out terminate called after throwing an instance of 'boost::exception_detail::clone_impl >' what(): Invalid content of repeat range. The error occurred while parsing the regular expression: '{>>>HERE>>>notclosed'. Aborted (core dumped) $ echo $? 134 }}} Actual with boost1.54 {{{ $ ./a.out $ echo $? 0 }}}" Bugs closed To Be Determined regex Boost 1.54.0 Regression invalid