From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13490 invoked by alias); 31 Dec 2002 02:56:02 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 13475 invoked by uid 71); 31 Dec 2002 02:56:01 -0000 Date: Mon, 30 Dec 2002 18:56:00 -0000 Message-ID: <20021231025601.13474.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: "Darryl Green" Subject: Re: c++/9103: problems constructing from temporaries Reply-To: "Darryl Green" X-SW-Source: 2002-12/txt/msg01450.txt.bz2 List-Id: The following reply was made to PR c++/9103; it has been noted by GNATS. From: "Darryl Green" To: "Darryl Green" , , , , Cc: Subject: Re: c++/9103: problems constructing from temporaries Date: Tue, 31 Dec 2002 12:51:32 +1000 This is a multi-part message in MIME format. ------_=_NextPart_001_01C2B077.865CD791 Content-Type: multipart/alternative; boundary="----_=_NextPart_002_01C2B077.865CD791" ------_=_NextPart_002_01C2B077.865CD791 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=3Dview%20audit-trail&database=3D= g cc&pr=3D9103 =20 Sorry - I tried to attach 2 files when I submitted the above report but somehow managed to attach only the results file. Attached to this email is the other (more useful) one - the source! regards Darryl Green. =20 =20 =20 =20 ------_=_NextPart_002_01C2B077.865CD791 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=3Dview%20audit-trail&da= tabase=3Dgcc&pr=3D9103

Sorry – I tried to attach 2 files when I submitted the above report but somehow = managed to attach only the results file. Attached to this email is the other = (more useful) one – the source!

regards

Darryl Green.

 

 

 

 

=00 ------_=_NextPart_002_01C2B077.865CD791-- ------_=_NextPart_001_01C2B077.865CD791 Content-Type: application/octet-stream; name="test.cpp" Content-Transfer-Encoding: base64 Content-Description: test.cpp Content-Disposition: attachment; filename="test.cpp" Ly8gdHJpdmlhbC9zaWxseSAgk3BvbGljeZQNDQpzdHJ1Y3QgaW1wbF90DQ0Kew0NCiAgICBpbnQg aTsNDQogICAgaW1wbF90KGludCB2PTApIDogaSh2KSB7fQ0NCiAgICBpbnQgZ2V0KCkge3JldHVy biBpOyB9DQ0KICAgIHZvaWQgc2V0KGludCB2KSB7aSA9IHY7IH0NDQp9Ow0NCg0NCi8vIHR5cGVk ZWYgYm9vc3Q6OnNoYXJlZF9wdHI8aW1wbF90PiBpbXBsX3B0cl90Ow0NCi8vIHF1aWNrIGhhY2sg dG8gcmVtb3ZlIGRlcGVuZGVuY3kgb24gc2hhcmVkX3B0ciBhbmQgdGVtcGxhdGUgaGFuZGxpbmcg Zm9yIHRlc3RpbmcgdXNpbmcgYSBjb3B5YWJsZSBpbXBsDQ0Kc3RydWN0IGltcGxfcHRyX3QNDQp7 DQ0KICAgIGltcGxfdCBpOw0NCiAgICBpbXBsX3B0cl90KGltcGxfdCogcGltcGwpIDogaSgqcGlt cGwpIHt9DQ0KDQ0KICAgIGltcGxfdCYgb3BlcmF0b3IqKCkge3JldHVybiBpO30NDQogICAgaW1w bF90KiBvcGVyYXRvci0+KCkge3JldHVybiAmaTt9IA0NCn07DQ0KDQ0Kc3RydWN0IHByb3h5X3QN DQp7DQ0KICAgIGltcGxfcHRyX3QgcGltcGw7DQ0KICAgIHByb3h5X3QoaW1wbF9wdHJfdCBwaSkg OiBwaW1wbChwaSkge30NDQogICAgLy8gcHJveHlfdChpbXBsX3QqIHBpKSA6IHBpbXBsKHBpKSB7 fSAvLyB1bmNvbW1lbnQgYXMgd29yay1hcm91bmQNDQogICAgaW50IGdldCgpIHtyZXR1cm4gcGlt cGwtPmdldCgpOyB9Ow0NCiAgICB2b2lkIHNldChpbnQgdikge3BpbXBsLT5zZXQodik7IH07DQ0K fTsNDQoNDQovLyBpbiByZWFsaXR5IHRoaXMgaXMgb2YgY291cnNlIHRlbXBsYXRlZCwgYnV0IEkg bGVmdCB0aGF0IGRldGFpbCBvdXQgYXMgaXQgdHVybnMgb3V0IHRvIGJlIGlycmVsZXZhbnQuLi4N DQpzdHJ1Y3QgcG9saWN5X3VzZXINDQp7DQ0KICAgIHByb3h5X3QgcG9sOw0NCiAgICBwb2xpY3lf dXNlcihjb25zdCBwcm94eV90JiBwb2xpY3kpIDogcG9sKHBvbGljeSkge30NDQogICAgdm9pZCBk b19zdHVmZigpDQ0KICAgIHsNDQogICAgICAgIHBvbC5zZXQocG9sLmdldCgpKzEpOw0NCiAgICB9 DQ0KDQ0KfTsNDQoNDQppbnQgbWFpbigpDQ0Kew0NCnsNDQogICAgLy8gaXQgaXMgb2YgY291cnNl IHBvc3NpYmxlIHRvIGhhdmUgYW4gaW5zdGFuY2Ugb2YgZWFjaCB0eXBlIGluIHRoaXMgaGllcmFy Y2h5DQ0KICAgIGltcGxfdCogaW1wID0gbmV3IGltcGxfdCg1KTsNDQogICAgaW1wbF9wdHJfdCBp bXBfcHRyKGltcCk7DQ0KICAgIHByb3h5X3QgcHJveChpbXBfcHRyKTsNDQogICAgcG9saWN5X3Vz ZXIgdXNlcihwcm94KTsNDQogICAgdXNlci5kb19zdHVmZigpOw0NCn0NDQp7DQ0KICAgIC8vIGlu IHJlYWxpdHkgSSBtaWdodCBkbyB0aGlzIGluc3RlYWQNDQogICAgcG9saWN5X3VzZXIgdXNlcl9m cm9tX3RlbXBzKCBwcm94eV90KCBpbXBsX3B0cl90KCBuZXcgaW1wbF90KDUwKSApICkgKTsNDQog ICAgdXNlcl9mcm9tX3RlbXBzLmRvX3N0dWZmKCk7IC8vIGdlbmVyYXRlcyBlcnJvciBpbmRpY2F0 aW5nIGRlY2wgd2FzIHBhcnNlZCBpbmNvcnJlY3RseQ0NCn0NDQp7DQ0KICAgIC8vIGV4Y2VwdCB0 aGF0IHdpdGggZ2NjIDMuMiB0aGF0IGRpZG4ndCBjb21waWxlLiBUaGlzIGRvZXM6DQ0KICAgIHBy b3h5X3QgcHJveHlfZnJvbV90ZW1wKCBpbXBsX3B0cl90KCBuZXcgaW1wbF90KDUwKSApICk7DQ0K ICAgIHBvbGljeV91c2VyIHVzZXJfZnJvbV90ZW1wcyggcHJveHlfZnJvbV90ZW1wICk7DQ0KICAg IHVzZXJfZnJvbV90ZW1wcy5kb19zdHVmZigpOw0NCn0NDQp7DQ0KICAgIC8vIG9wdGltaXN0aWNh bGx5LCBob3BlIHRoYXQgY29uc3RydWN0aW9uIG9mIGltcGxfcHRyX3QgZnJvbSBpbXBsX3QqIHdp bGwgb2NjdXIgaW1wbGljaXRseT8NDQogICAgcG9saWN5X3VzZXIgdXNlcl9mcm9tX3RlbXBzKCBw cm94eV90KCBuZXcgaW1wbF90KDUwKSApICk7IC8vIGNvbXBpbGVzDQ0KICAgIHVzZXJfZnJvbV90 ZW1wcy5kb19zdHVmZigpOyAvLyBubyBlcnJvcg0NCn0NDQoNDQp9DQ0KDQ0K ------_=_NextPart_001_01C2B077.865CD791--