public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
From: metaf4@pseudonym.org
To: gcc-gnats@gcc.gnu.org
Subject: c++/5749: Internal compiler error
Date: Thu, 21 Feb 2002 20:39:00 -0000	[thread overview]
Message-ID: <20020222012514.3627.qmail@sources.redhat.com> (raw)


>Number:         5749
>Category:       c++
>Synopsis:       Internal compiler error
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 21 17:26:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Thomas Graf
>Release:        unkown-0.1
>Organization:
>Environment:
Linux i386 SuSE 6.1, 6.4, 7.2
>Description:
Internal compiler error in `const_hash', at varasm.c:2372
===
English is not my native language so forgive me, if I have
misunderstood your advices to fill out this form
the line numbers (varasm:2372) vary a little bit from system 
to system
===
I paste the C++ file and the error messages here, because
they are short, the preprocessor output is attached
//  c++ -o cpp_ptr cpp_ptr.cpp -Wall -W -g
#include <stdio.h>
#include <stdlib.h>
class ZClass{
public:
        void draw1(){
                puts(" *** \"draw1()\"");
        }
        void draw2(){
                puts(" ### \"draw2()\"");
        }
};
int main(){
        void (ZClass::*xxptr[3])() = { &ZClass::draw1, &ZClass::draw2, 0 };
        return 0;
}

===
Reading specs from /usr/lib/gcc-lib/i486-suse-linux/2.95.2/specs
gcc version 2.95.2 19991024 (release)
 /usr/lib/gcc-lib/i486-suse-linux/2.95.2/cpp -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di486 -D__i486 -D__i486__ cpp_ptr.cpp cpp_ptr.ii
GNU CPP version 2.95.2 19991024 (release) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/g++
 /usr/local/include
 /usr/lib/gcc-lib/i486-suse-linux/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/lib/gcc-lib/i486-suse-linux/2.95.2/../../../../i486-suse-linux/include
End of omitted list.
 /usr/lib/gcc-lib/i486-suse-linux/2.95.2/cc1plus cpp_ptr.ii -quiet -dumpbase cpp_ptr.cc -version -o cpp_ptr.s
GNU C++ version 2.95.2 19991024 (release) (i486-suse-linux) compiled by GNU C version 2.95.2 19991024 (release).
cpp_ptr.cpp: In function `int main()':
cpp_ptr.cpp:20: Internal compiler error in `const_hash', at varasm.c:2372
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
>How-To-Repeat:
c++ -v -save-temps cpp_ptr.cpp -Wall -W -g
but goes without -Wall -W -g too
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="cpp_ptr.ii.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="cpp_ptr.ii.gz"

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
ZQAA


             reply	other threads:[~2002-02-22  1:26 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-21 20:39 metaf4 [this message]
2002-02-21 23:16 rodrigc
2002-02-22  2:30 tHE rEAL uSER
2002-02-23 15:38 rodrigc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020222012514.3627.qmail@sources.redhat.com \
    --to=metaf4@pseudonym.org \
    --cc=gcc-gnats@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).