id summary reporter owner description type status milestone component version severity resolution keywords cc 10886 boost::hash_detail::hash_binary() Triggers GCC Strict Aliasing Warning Rob Stewart Daniel James "http://lists.boost.org/Archives/boost/2008/04/136209.php discusses the issue and provides a fix, but the problem persists in develop. This fix is long overdue. The problem is that `boost::hash_detail::hash_binary()` casts its `char *` parameter to `std::size_t *` when called by `boost::hash_detail::float_hash_impl()`, which casts its `float` parameter to `char *` to pass as `boost::hash_detail::hash_binary()`'s `char *` argument, when called by `boost::hash_detail::float_hash_value()`." Bugs closed To Be Determined hash Boost 1.57.0 Problem fixed hash type-punning string-aliasing warning