Sender: knusto01 AT d1o213 DOT telia DOT com Message-ID: <36F25F69.89FE5D00@mr.telia.no> Date: Fri, 19 Mar 1999 15:30:01 +0100 From: Knut Arne Storeide X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.2.1-ac3 i686) X-Accept-Language: en MIME-Version: 1.0 To: pgcc AT delorie DOT com Subject: Re: Exceptions & core dumps ... References: <99031723063300 DOT 00611 AT localhost DOT localdomain> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: pgcc AT delorie DOT com Gerald Gutierrez wrote: > > Hi all. I'm getting core dumps with the following code below using RH5.2 and > pgcc-1.1.1. It seems to work fine with egcs-1.1.2. I'm unable to try it with > egcs-1.1.1 because I don't have it. > > Is this a pgcc bug, is it just my installation or am I doing something wrong? > > Thanks. > > #include > > class Alpha { > public: > Alpha (void) throw (int) { printf ("Throwing..\n"); throw 1234; } > ~Alpha (void) throw () { } > }; > > int main (int ac, char* av[]) > { > try { > Alpha conn; > } catch (int v) { > printf ("Caught\n"); > } > return 0; > } I had the same kind of problem. With me it went away when I added -fexceptions to the compile options. Good luck Knut A Storeide