id summary reporter owner description type status milestone component version severity resolution keywords cc 6543 identity_property_map is not overloaded for any key type Alex Hagen-Zanker "The following assertion fails, because a is first cast to size_t and then to double. Leaving us with a = 0.5 and b = 0.0 boost::identity_property_map identity; double a = 0.5; double b = get(identity, a); assert(a==b); I am submitting a patch that introduces (reinstates?) the overloads that are promised in the documentation. The patch contains an additional property map: identity_ref_property_map, which is a identity_property_map that returns a reference to the key, instead of a copy of the key. Including that struct is up to your discretion, it is not really part of the patch." Bugs closed To Be Determined None Boost 1.48.0 Problem wontfix