Ticket #8882 (closed Patches: fixed)
sequence_stack.hpp doesn't build without exception support
|Reported by:||gromer@…||Owned by:||eric_niebler|
|Milestone:||To Be Determined||Component:||xpressive|
boost/xpressive/detail/utility/sequence_stack.hpp contains a try/catch block, which means it does not build on platforms that don't support exceptions (or where exceptions are disabled). It should instead use the facilities in boost/detail/no_exceptions_support.hpp, so that it works correctly regardless of exception support.
The attached patch, relative to Boost 1.53.0, fixes the problem.