This has nothing to do with cygwin.  It's a gcc 2.95 problem. Fixed in 3.0

-----Original Message-----
From: Bruno Bachelet [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 29, 2001 5:27 AM
To: [EMAIL PROTECTED]
Subject: Problem with virtual inheritance and destruction of arrays


I apologize in advance if the bug has already been reported. Normally when
calling the destructor of an object, the destructors of all the classes in
the hierarchy of inheritance are executed. Imagine you have a virtual
inheritance at some place in the hierarchy, the destruction works well with
a single object, but it doesn't work with an array of objects.

Here is an example I compiled with Cygwin 1.3.2 and Cygwin 1.3.5 using no
particular optimization flag.
  ...

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to