From owner-freebsd-hackers Thu May 16 01:54:16 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA09138 for hackers-outgoing; Thu, 16 May 1996 01:54:16 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (paris.CS.Berkeley.EDU [128.32.34.47]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA09133 for ; Thu, 16 May 1996 01:54:13 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by paris.CS.Berkeley.EDU (8.6.11/8.6.9) with ESMTP id BAA29962; Thu, 16 May 1996 01:54:09 -0700 From: Josh MacDonald Message-Id: <199605160854.BAA29962@paris.CS.Berkeley.EDU> To: bug-g++@prep.ai.mit.edu Cc: freebsd-hackers@freebsd.org Subject: internal compiler error Date: Thu, 16 May 1996 01:54:07 -0700 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk The following code, #include enum SomeEnum { SomeValue }; class SomeClass { public: SomeClass(ostream&) :_tok(SomeValue) {} private: SomeEnum _tok; }; class AnythingWithADestructor { public: ~AnythingWithADestructor() { } }; SomeClass some_function_call() { AnythingWithADestructor unused; return cout << "Hello world!"; } causes an internal compiler error running gcc 2.7.2 on FreeBSD 2.2-stable. I cannot reproduce this error on SunOS 4.1.3 or Linux and I have not tried anywhere else. -josh