public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: bertram.scharpf@tesionmail.de To: gcc-gnats@gcc.gnu.org Subject: c++/2993: confusing constants and const integers produces ICE Date: Tue, 29 May 2001 09:16:00 -0000 [thread overview] Message-ID: <20010529161355.23495.qmail@sourceware.cygnus.com> (raw) >Number: 2993 >Category: c++ >Synopsis: confusing constants and const integers produces ICE >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Tue May 29 09:16:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Bertram Scharpf >Release: gcc version 2.95.2 19991024 (release) >Organization: >Environment: Linux linux 2.2.18 #1 Fri Jan 19 22:10:35 GMT 2001 i586 unknown >Description: class C { static const unsigned D; enum { E = 4u}; char P[ D]; // obviously wrong }; yields an ICE. >How-To-Repeat: compile attached file >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: text/x-c++src; name="func542.cc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="func542.cc" Ly8KLy8gIGZ1bmM1NDIuY2MgIC0tICBDb21waWxlciByZXBvcnRzIGJ1ZwovLwovLyAgICBCZXJ0 cmFtIFNjaGFycGYgPGJlcnRyYW0uc2NoYXJwZkB0ZXNpb25tYWlsLmRlPgovLyAgICAwNS8yMDAx Ci8vCgovLwovLyAgU2hhbWUgb24gbWUgdGhhdCB0aGlzIGVycm9yIGhhcHBlbnMgdG8gb2NjdXIg aW4gbXkgY29kZSBhdCBhbGwhCi8vICBCdXQgYXMgZysrIGV4cGxpY2l0bHkgYXNrcyBtZSB0byB3 cml0ZSBhIGJ1ZyByZXBvcnQsIGhlcmUgaXQgaXM6Ci8vCgoKdHlwZWRlZiB1bnNpZ25lZCBzaG9y dCB1c2hvcnQ7CgpjbGFzcyB2ZWN0b3I7CgpjbGFzcyB2ZWN0b3IgewpwdWJsaWM6CiAgICBzdGF0 aWMgY29uc3QgdXNob3J0IGRpbTsKCnByaXZhdGU6CiAgICB1c2hvcnQgWFsgZGltXTsKCnB1Ymxp YzoKICAgIHZlY3RvciggdXNob3J0LCB1c2hvcnQpOwogICAgfnZlY3Rvciggdm9pZCkge30KCiAg ICB1c2hvcnQgb3BlcmF0b3IgW10gKCB1c2hvcnQgaSkgY29uc3QgeyByZXR1cm4gWFsgaV07fQp9 OwoKCmNvbnN0IHVzaG9ydCB2ZWN0b3I6OmRpbSA9IDJ1OwoKCi8vICAkIGcrKyAtYyBmdW5jNTQy LmNjCi8vICBmdW5jNTQyLmNjOiBJbiBtZXRob2QgYHVzaG9ydCB2ZWN0b3I6Om9wZXJhdG9yIFtd KHNob3J0IHVuc2lnbmVkIGludCkgY29uc3QnOgovLyAgZnVuYzU0Mi5jYzoyOTogSW50ZXJuYWwg Y29tcGlsZXIgZXJyb3IgaW4gYGZpbmRfZnVuY3Rpb25fZGF0YScsIGF0IGZ1bmN0aW9uLmM6NTQy Ci8vICBQbGVhc2Ugc3VibWl0IGEgZnVsbCBidWcgcmVwb3J0LgovLyAgU2VlIDxVUkw6aHR0cDov L3d3dy5nbnUub3JnL3NvZnR3YXJlL2djYy9idWdzLmh0bWw+IGZvciBpbnN0cnVjdGlvbnMuCi8v ICAkIGcrKyAtdgovLyAgUmVhZGluZyBzcGVjcyBmcm9tIC91c3IvbGliL2djYy1saWIvaTQ4Ni1z dXNlLWxpbnV4LzIuOTUuMi9zcGVjcwovLyAgZ2NjIHZlcnNpb24gMi45NS4yIDE5OTkxMDI0IChy ZWxlYXNlKQovLyAgJCB1bmFtZSAtYQovLyAgTGludXggbGludXggMi4yLjE4ICMxIEZyaSBKYW4g MTkgMjI6MTA6MzUgR01UIDIwMDEgaTU4NiB1bmtub3duCi8vCg==
reply other threads:[~2001-05-29 9:16 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20010529161355.23495.qmail@sourceware.cygnus.com \ --to=bertram.scharpf@tesionmail.de \ --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: linkBe 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).