http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57064
Jason Merrill <jason at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2013-04-25 AssignedTo|unassigned at gcc dot |jason at gcc dot gnu.org |gnu.org | Target Milestone|--- |4.8.1 Ever Confirmed|0 |1 --- Comment #11 from Jason Merrill <jason at gcc dot gnu.org> 2013-04-25 14:42:43 UTC --- Yep, this is a bug in 4.8.1 that was fixed in 4.9 by my follow-on change * call.c (add_function_candidate): Take the address of 'this' here. (build_over_call): And here. (build_new_method_call_1, build_op_call_1): Not here. (build_user_type_conversion_1): Or here. (add_candidates): Adjust. that I thought was too risky for the branch. I'll fix this differently on the branch.