From mboxrd@z Thu Jan 1 00:00:00 1970 From: ibn@ut.ee To: gcc-gnats@gcc.gnu.org Subject: c++/3448: class method as parameter Date: Wed, 27 Jun 2001 11:46:00 -0000 Message-id: <20010627183608.31649.qmail@sourceware.cygnus.com> X-SW-Source: 2001-06/msg01133.html List-Id: >Number: 3448 >Category: c++ >Synopsis: class method as parameter >Confidential: no >Severity: critical >Priority: high >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Wed Jun 27 11:46:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: ibn@ut.ee >Release: gcc version 2.95.3-2 (cygwin special) >Organization: >Environment: CygWin under Windows 98 >Description: $ g++ kala.cc kala.cc: In method `int X::csuperf(int (X::*)(int))': kala.cc:43: Internal compiler error. kala.cc:43: Please submit a full bug report. kala.cc:43: See for instructions . >How-To-Repeat: g++ kala.cc >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="Kala.cc"; name="Kala.cc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Kala.cc" Ly8gcHJvb3ZpZmFpbAoKI2luY2x1ZGUgPHN0ZGlvLmg+CgpjbGFzcyBYCnsKCXB1YmxpYzoKCWlu dCBjc3VwZXJmKGludCAoWDo6KiBmKShpbnQpKTsKCWludCBjYShpbnQpOwoJaW50IGNiKGludCk7 Cn07CgppbnQgc3VwZXJmKGludCBmKGludCkpOwppbnQgYShpbnQpOwppbnQgYihpbnQpOwoKaW50 IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQp7CglzdXBlcmYoJmEpOwoJWCB4OwoJeC5jc3Vw ZXJmKCZYOjpjYSk7Cn0KCmludCBhKGludCBwKQp7CglwID0gcDsKCXByaW50ZigiYVxuIik7Cn0K CmludCBiKGludCBwKQp7CglwID0gcDsKCXByaW50ZigiYlxuIik7Cn0KCmludCBzdXBlcmYoaW50 IGYoaW50KSkKewoJZig1KTsKfQoKaW50IFg6OmNzdXBlcmYoaW50IChYOjoqIGYpKGludCkpCnsK CWYuKig2KTsKfQoKaW50IFg6Y2EoaW50IHApCnsKCXAgPSBwOwoJcHJpbnRmKCJjYSIpOwp9Cgpp bnQgWDpjYihpbnQgcCkKewoJcCA9IHA7CglwcmludGYoImNiIik7Cn0K