------- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-07 15:46 ------- Confirmed a regression.
: Search converges between 2004-11-04-014001-trunk (#614) and 2004-11-04-161001-trunk (#615). Caused by: 2004-11-04 Giovanni Bajo <[EMAIL PROTECTED]> DR 49, 100 * cp-tree.h (TYPE_REF_OBJ_P): New macro. (TYPE_PTR_P, TYPE_PTROB_P, TYPE_PTROBV_P, TYPE_PTRFN_P, TYPE_REFFN_P): Document. (fold_decl_constant_value): New prototype. * pt.c (convert_nontype_argument_function): Rewrite and extract parts into... (fold_decl_constant_value, convert_nontype_argument_function): New. (lookup_template_class): Add comment about useless double call. * mangle.c (write_expression): Strip conversions before lowering pointer to members. * cvt.c (ocp_convert): Check LOOKUP_COMPLAIN for a pedwarn. Disallow enum to enum conversion. The Comeau online C++ tester accepts the code also. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |giovannibajo at gcc dot gnu | |dot org, pinskia at gcc dot | |gnu dot org Status|UNCONFIRMED |NEW Ever Confirmed| |1 Keywords| |rejects-valid Known to fail| |4.0.0 Known to work| |3.4.0 Last reconfirmed|0000-00-00 00:00:00 |2004-11-07 15:46:06 date| | Summary|expression "+1" not |[4.0 Regression] expression |considered constant (as |"+1" not considered constant |template parameter). |(as template parameter). Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18354