id summary reporter owner description type status milestone component version severity resolution keywords cc 11145 Unable to hash char16_t or char32_t dave.lowell@… Daniel James "boost::hash doesn't work on char16_t or char32_t data. This did work previously (at least as recently as boost 1.49). There doesn't seem to have been a hash_value overload for them, but it looks like they were implicitly converted to something that was supported. === Reproduction Code === {{{ #include #include void foo() { std::u16string s; auto h = boost::hash()(s); } }}} " Bugs closed To Be Determined hash Boost 1.56.0 Problem fixed