id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6501,BOOST_STRONG_TYPEDEF Unexpected result when performing an addition (and probably other type of operators) of two strongly typed variables.,anonymous,Robert Ramey,"If you add two strongly typed variables of the same type result is not of the typedef type but of the underlying type. The example below will generate a compiler error which is unexpected as I see it. #include BOOST_STRONG_TYPEDEF(int, TypedInt) int main() { TypedInt x(10); TypedInt y(20); TypedInt z = x + y; return 0; }",Feature Requests,closed,To Be Determined,serialization,Boost 1.48.0,Problem,wontfix,,