From mboxrd@z Thu Jan 1 00:00:00 1970 From: djeverett@cableinet.co.uk To: gcc-gnats@gcc.gnu.org Subject: c++/2980: ICE on omission of colon before member initialiser list Date: Mon, 28 May 2001 12:56:00 -0000 Message-id: <20010528195237.17455.qmail@sourceware.cygnus.com> X-SW-Source: 2001-05/msg00966.html List-Id: >Number: 2980 >Category: c++ >Synopsis: ICE on omission of colon before member initialiser list >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: ice-on-illegal-code >Submitter-Id: net >Arrival-Date: Mon May 28 12:56:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Daniel Everett >Release: 2.96 20000731 >Organization: >Environment: Red Hat Linux 7.0 on a Pentium III PC >Description: If you omit the colon prior to a constructor's member initialiser list, gcc will throw an ICE #19990916. >How-To-Repeat: Run gcc on the attached file without any gcc flags: $gcc init_list.cc >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="init_list.cc"; name="init_list.cc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="init_list.cc" Y2xhc3MgTXlDbGFzcwp7CnB1YmxpYzoKICAgIE15Q2xhc3MoKSB2YWx1ZV8oMCkgICAgICAgICAv LyBvb3BzISBtaXNzZWQgdGhlIDoKICAgICAgICB7CiAgICAgICAgfQogICAgfk15Q2xhc3MoKQog ICAgICAgIHsKICAgICAgICB9CnByaXZhdGU6CiAgICBpbnQgOnZhbHVlXzsKfTsK