From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,33ed4ca582c945fc X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Limited returns Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <304d62f5-53eb-4ec2-bcd5-a84ac8f9fe60@m44g2000hsc.googlegroups.com> <3pwjng4q8sde.mh4dkauvjpxt.dlg@40tude.net> Date: Tue, 24 Jun 2008 15:51:30 +0200 Message-ID: <1j69b9rfwxyan$.y9ghhug4gy9m.dlg@40tude.net> NNTP-Posting-Date: 24 Jun 2008 15:51:31 CEST NNTP-Posting-Host: 799cade9.newsspool1.arcor-online.net X-Trace: DXC=I2Rj?1K^4lmfF8a^:6>b7eic==]BZ:afn4Fo<]lROoRa<`=YMgDjhgbaFNeLkdS@^m[6LHn;2LCVn7enW;^6ZC`dIXm65S@:3>ofhl[2]R6TFj X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:835 Date: 2008-06-24T15:51:31+02:00 List-Id: On Tue, 24 Jun 2008 03:56:19 -0700 (PDT), fedya_fedyakoff@inbox.ru wrote: [...] > What I can't figure out is why it's crashed at *** ? Because of a compiler bug, I guess. I think you should post it. > why > for two initialization we have five (!!!) finalization? Because it should be this way. The number of Adjusts and Initializes shall match the number of Finalizes (not considering aggregates you don't have in your code). If you are familiar with C++, consider Adjust as a [part of a] copy constructor and Initialize as a [part of the] default constructor. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de