From mboxrd@z Thu Jan 1 00:00:00 1970 From: nathan@gcc.gnu.org To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nathan@gcc.gnu.org, rodrigc@gcc.gnu.org, romberg@fsl.noaa.gov Subject: Re: c++/3416: gcc-3.0 Internal compiler error in arg_assoc, at cp/decl2.c:4902 Date: Wed, 25 Jul 2001 02:41:00 -0000 Message-id: <20010725094145.3643.qmail@sourceware.cygnus.com> X-SW-Source: 2001-07/msg00667.html List-Id: Synopsis: gcc-3.0 Internal compiler error in arg_assoc, at cp/decl2.c:4902 State-Changed-From-To: analyzed->closed State-Changed-By: nathan State-Changed-When: Wed Jul 25 02:41:40 2001 State-Changed-Why: Fixed on branch & mainline. BTW the code is ill-formed. 2001-07-24 Nathan Sidwell PR c++/3416 * call.c (build_conditional_expr): Recheck args after conversions. * cp-tree.h (build_conditional_expr): Move to correct file. * typeck.c (decay_conversion): Diagnose any unknown types reaching here. (build_binary_op): Don't do initial decay or default conversions on overloaded functions. (build_static_cast): Don't do a decay conversion here. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=3416&database=gcc