[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #4 from bonzini at gnu dot org 2008-04-17 13:01 --- I wonder is PR34824 should be reverted then? -- bonzini at gnu dot org changed: What|Removed |Added CC||bonzini at gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED Last reconfirmed|2008-03-31 20:07:09 |2008-04-17 13:48:27 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #5 from jason at gcc dot gnu dot org 2008-04-17 14:02 --- Subject: Bug 35773 Author: jason Date: Thu Apr 17 14:01:26 2008 New Revision: 134398 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134398 Log: PR c++/35773 * cp/call.c (build_user_type_conversion_1): Represent second step of copy-init with an rvalue conversion. (convert_like_real) [ck_user]: Don't implicitly add it here. * g++.dg/overload/autoptr1.C: New. Added: trunk/gcc/testsuite/g++.dg/overload/autoptr1.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/call.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #6 from jason at gcc dot gnu dot org 2008-04-17 16:11 --- Subject: Bug 35773 Author: jason Date: Thu Apr 17 16:10:36 2008 New Revision: 134399 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134399 Log: PR c++/35773 * cp/call.c (build_user_type_conversion_1): Represent second step of copy-init with an rvalue conversion. (convert_like_real) [ck_user]: Don't implicitly add it here. * g++.dg/overload/autoptr1.C: New. Added: branches/gcc-4_3-branch/gcc/testsuite/g++.dg/overload/autoptr1.C - copied unchanged from r134398, trunk/gcc/testsuite/g++.dg/overload/autoptr1.C Modified: branches/gcc-4_3-branch/gcc/cp/ChangeLog branches/gcc-4_3-branch/gcc/cp/call.c branches/gcc-4_3-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #7 from jakub at gcc dot gnu dot org 2008-04-17 16:29 --- Fixed, thanks. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-09 10:32 --- This fails actually since: http://gcc.gnu.org/viewcvs?root=gccview=revrev=132282 AKA PR34824. -- jakub at gcc dot gnu dot org changed: What|Removed |Added CC||jason at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-04-07 11:56 --- Eventually a fallout from rvalue references? CCing Dough. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot ||org, dgregor at gcc dot gnu ||dot org Keywords||rejects-valid Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773
[Bug c++/35773] [4.3/4.4 regression] auto_ptr references don't convert
--- Comment #1 from bangerth at dealii dot org 2008-03-31 20:07 --- I tend to think that this should indeed work. Nice self-contained testcase! W. -- bangerth at dealii dot org changed: What|Removed |Added CC||bangerth at dealii dot org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2008-03-31 20:07:09 date|| Summary|[4.3 regression] auto_ptr |[4.3/4.4 regression] |references don't convert|auto_ptr references don't ||convert http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35773