PR c++/34758 Bad diagnostic for circular dependency in constructor default argument

Manuel López-Ibáñez lopezibanez@gmail.com
Fri Feb 6 21:54:00 GMT 2009


I have updated the patch to a recent revision, bootstrapped and
regression tested again.

This is a P4 regression.

OK for trunk?

Manuel.



2008/10/21 Manuel López-Ibáñez <lopezibanez@gmail.com>:
> I updated the patch to a recent revision, bootstrapped and regression
> tested again.
>
> OK for trunk?
>
> Manuel.
>
> 2008/8/23 Manuel López-Ibáñez <lopezibanez@gmail.com>:
>> Bootstrapped and regression tested on x86_64-unknown-linux-gnu with
>> --enable-languages=all,ada
>>
>> Is the wording clear now?
>>
>> OK for trunk?
>>
>> 2008-08-18  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
>>
>>        PR c++/34758
>> cp/
>>        * call.c (convert_default_argument): Take an additional last_arg
>>        argument. Clarify error message.
>>        (build_over_call): Update call to convert_default_arg.
>>        * typeck.c (convert_arguments): Update call to
>>        convert_default_arg.
>>        * cp-tree.h (convert_default_arg): Update declaration.
>>        * cp-gimplify.c (cxx_omp_clause_apply_fn): Update call to
>>        convert_default_arg.
>> testsuite/
>>        * g++.dg/parse/pr34758.C: New.
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-pr34758.diff
Type: text/x-diff
Size: 5842 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20090206/b7ca60ad/attachment.bin>


More information about the Gcc-patches mailing list