[Bug c++/59111] [4.9 Regression] [c++11] ICE on invalid usage of auto in return type
mpolacek at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 18 14:50:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59111
Marek Polacek <mpolacek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2013-12-18
CC| |mpolacek at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Hopefully just
--- a/gcc/cp/search.c
+++ b/gcc/cp/search.c
@@ -2506,7 +2506,7 @@ lookup_conversions (tree type)
tree list = NULL_TREE;
complete_type (type);
- if (!TYPE_BINFO (type))
+ if (!RECORD_OR_UNION_TYPE_P (type) || !TYPE_BINFO (type))
return NULL_TREE;
lookup_conversions_r (TYPE_BINFO (type), 0, 0,
will do...
More information about the Gcc-bugs
mailing list