From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10299 invoked by alias); 5 May 2002 10:56:03 -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 10285 invoked by uid 71); 5 May 2002 10:56:02 -0000 Date: Sun, 05 May 2002 03:56:00 -0000 Message-ID: <20020505105602.10283.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: "Max Alekseyev" Subject: Re: c++/6555: Copy constructor is called before the object (being copied) is initialized Reply-To: "Max Alekseyev" X-SW-Source: 2002-05/txt/msg00124.txt.bz2 List-Id: The following reply was made to PR c++/6555; it has been noted by GNATS. From: "Max Alekseyev" To: "nobody@gcc.gnu.org" , "gcc-bugs@gcc.gnu.org" , "gcc-prs@gcc.gnu.org" , "gcc-gnats@gcc.gnu.org" Cc: Subject: Re: c++/6555: Copy constructor is called before the object (being copied) is initialized Date: Mon, 06 May 2002 03:51:14 -0700 (PDT) --_=_=_=IMA.BOUNDARY.GVOJ5E138764=_=_=_ Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Hello! The simplified source that demostrates the bug is attached. Regards, Max --_=_=_=IMA.BOUNDARY.GVOJ5E138764=_=_=_ Content-Type: application/octet-stream; name="bug2.cpp" Content-Transfer-Encoding: base64 I2luY2x1ZGUgPGlvc3RyZWFtPg0KDQp1c2luZyBuYW1lc3BhY2Ugc3RkOw0KDQp0ZW1wbGF0ZSA8 aW50IG51bT4NCmNsYXNzIEENCnsNCnB1YmxpYzoNCiAgICBpbnQgdmFsdWVbbnVtXTsNCiAgICBz dGF0aWMgQSB1bml0Ow0KDQogICAgQSgpDQogICAgew0KICAgICAgICBjb3V0IDw8ICJDb25zdHJ1 Y3RvciBBKClcbiI7DQogICAgICAgIHZhbHVlWzBdID0gMTsNCiAgICB9DQoNCiAgICBBKGNvbnN0 IEEmIHgpDQogICAgew0KICAgICAgICBjb3V0IDw8ICJDb25zdHJ1Y3RvciBBKGNvbnN0IEEmKVxu IjsNCiAgICAgICAgdmFsdWVbMF0gPSB4LnZhbHVlWzBdOw0KICAgIH0NCn07DQoNCnRlbXBsYXRl IDxpbnQgbnVtPg0KQTxudW0+IEE8bnVtPjo6dW5pdDsNCg0KY2xhc3MgQg0Kew0KcHVibGljOg0K ICAgIGludCB0Ow0KICAgIEIoKQ0KICAgIHsNCiAgICAgICAgQTwzPiB0ZW1wKEE8Mz46OnVuaXQp Ow0KICAgICAgICB0ID0gdGVtcC52YWx1ZVswXTsNCiAgICB9DQp9Ow0KDQpCIHRlc3Q7DQoNCmlu dCBtYWluKCkNCnsNCiAgICByZXR1cm4gMDsNCn0NCg== --_=_=_=IMA.BOUNDARY.GVOJ5E138764=_=_=_--