B19: G++ Bug
Mumit Khan
khan@xraylith.wisc.edu
Sun Aug 30 23:05:00 GMT 1998
On Sun, 30 Aug 1998, Cramer Soft wrote:
> I'm not sure if this is the place to post this as it's
> probably a (well known?) bug with g++ but here are the details:
>
> ==================bug1.cc==============================
> #include<iostream.h>
>
> class Test
> {
> public:
> Test() { cout << "Creating Test\n"; }
> ~Test() { cout << "Destroying Test\n"; }
> };
>
> Test aTest;
>
[ the program dies! ]
> Is there a later version/another g++ compiler
> I ought to be using? Thanks --Andrew
Yes, you should be using a newer version, specifically the egcs version
from http://www.xraylith.wisc.edu/~khan/software/gnu-win32/ . Good news
is that *lots* of bugs are fixed; bad news is that this bug remains and
I haven't had time to look at this. I don't know how cygwin dll
initializes stdio at startup, and this I suspect is tied to that.
Don't shoot the messenger ;-)
Regards,
Mumit
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".
More information about the Cygwin
mailing list