This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/36797] ICE on SFINAE and __is_empty
- From: "jason at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Aug 2009 18:50:29 -0000
- Subject: [Bug c++/36797] ICE on SFINAE and __is_empty
- References: <bug-36797-1186@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #12 from jason at gcc dot gnu dot org 2009-08-19 18:50 -------
GCC now says "sorry, not implemented: mangling trait_expr", which is more
informative. I'm inclined to leave it that way until the ABI specifies how
these things should be mangled, which may need to wait until we know the final
set of trait builtins we want for C++0x. People can work around this issue by
either using std::is_empty or making their own equivalent class template.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36797