id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2499,boost/function/function_template.hpp broken for -fno-exceptions.,anonymous,Douglas Gregor,"compiling boost/function/function_template.hpp w/o exceptions from 1.37.0 produces a syntax errors. the second #ifdef in the move_assign memeber is missplaced. this fixes compilation: {{{ --- function_template.hpp.orig 2008-11-06 16:50:25.000000000 +0100 +++ function_template.hpp 2008-11-13 23:11:03.000000000 +0100 @@ -950,10 +950,10 @@ f.vtable->manager(f.functor, this->functor, boost::detail::function::move_functor_tag); f.vtable = 0; -#if !defined(BOOST_NO_EXCEPTIONS) } else { clear(); } +#if !defined(BOOST_NO_EXCEPTIONS) } catch (...) { vtable = 0; throw; }}}",Bugs,closed,Boost 1.38.0,function,Boost Release Branch,Showstopper,fixed,,