As reported in issue #183, there are implementation issues:
Needless #ifdef BOOST_CONTAINER_USE_STDEXCEPTIONS checks in the throw* functions
Likely visibility issues when throwing/catching such exceptions over DSO boundaries due to -fvisibility=hidden being the default (now) and no BOOST_SYMBOL_EXPORT or similar on the class
docs were forgotten to be updated:
If BOOST_NO_EXCEPTIONS is NOT defined std::logic_error(str) is thrown.
As reported in issue #183, there are implementation issues:
std::logic_error(str)
is thrown.