https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59167

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2015-04-09
     Ever confirmed|0                           |1

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
#include <debug/string>
auto h = std::hash<__gnu_debug::string>{}({});




hh.cc:3:41: error: invalid use of incomplete type ‘struct
std::hash<__gnu_debug::basic_string<char> >’
 auto h = std::hash<__gnu_debug::string>{}({});
                                         ^
In file included from
/home/jwakely/gcc/5/include/c++/5.0.0/bits/basic_string.h:5466:0,
                 from /home/jwakely/gcc/5/include/c++/5.0.0/string:52,
                 from /home/jwakely/gcc/5/include/c++/5.0.0/debug/string:32,
                 from hh.cc:1:
/home/jwakely/gcc/5/include/c++/5.0.0/bits/functional_hash.h:58:12: note:
declaration of ‘struct std::hash<__gnu_debug::basic_string<char> >’
     struct hash;
            ^

Reply via email to