Open
Description
P0513R0 resolved LWG2543, LWG2791, LWG2809, and LWG2817. Among these LWG issues, LWG2543 (conditionally enabled hash
, affecting hash<unique_ptr>
) and LWG2817 (hash<nullptr_t>
) affect pre-C++17 utilities.
Currently there's implementation divergence:
- libc++ doesn't backport LWG2543 or LWG2817.
- libstdc++ backports LWG2543 but not LWG2817.
- MSVC STL backports both LWG2543 or LWG2817.
Should we backport LWG2543 and/or LWG2817?