id summary reporter owner description type status milestone component version severity resolution keywords cc 3720 templated comparison operators anonymous Fernando Cacciola "template inline bool operator == ( optional const& x, optional const& y ) ; and all other comparison operators should be replaced by template bool operator==(optional const &,optional const &); so optionals of different but comparable types can be compared. " Feature Requests new Boost 1.42.0 optional Boost 1.41.0 Problem