Nikolay Mladenov <nickm at sitius.com> writes: > I had to change function::argument_error because it was throwing > exception (MSVC6.5 built) Nikolay, I'm confused. The whole point of argument_error is to throw an exception. -- Dave Abrahams Boost Consulting www.boost-consulting.com