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: "paolo dot carlini at oracle dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Jul 2008 13:54:28 -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 #3 from paolo dot carlini at oracle dot com 2008-07-11 13:54 -------
Hi again, Mark...
I'm looking into this issue. Does it make sense to you that we need to add a
new operators.def entry? I quickly hacked this addition:
DEF_SIMPLE_OPERATOR ("trait", TRAIT_EXPR, "xx", 2)
and write_expression doesn't crash anymore at the write_string at line 2163
(when (int) code == TRAIT_EXPR)
In case, however, I would need help for the arguments of the above.. Thanks in
advance!
--
paolo dot carlini at oracle dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at codesourcery dot com
AssignedTo|unassigned at gcc dot gnu |paolo dot carlini at oracle
|dot org |dot com
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36797