public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* c/5106: Internal compiler error when passing structure
@ 2001-12-13 14:46 wellner
  0 siblings, 0 replies; 5+ messages in thread
From: wellner @ 2001-12-13 14:46 UTC (permalink / raw)
  To: gcc-gnats; +Cc: ron


>Number:         5106
>Category:       c
>Synopsis:       Internal compiler error when passing structure
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 13 14:46:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Rich Wellner
>Release:        gcc 3.0.2
>Organization:
>Environment:
Intel.  Tested on a couple machines.  No known environmental variables effect the problem.
>Description:
Compiling attached snippet causes compiler error:
t.c: In function `main':
t.c:29: Internal compiler error in size_binop, at fold-const.c:1914
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
>How-To-Repeat:
Compile the .c 
>Fix:
Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/compressed; name="test.tar.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="test.tar.bz2"

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
UA==


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: c/5106: Internal compiler error when passing structure
@ 2001-12-15  3:26 Joseph S. Myers
  0 siblings, 0 replies; 5+ messages in thread
From: Joseph S. Myers @ 2001-12-15  3:26 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR c/5106; it has been noted by GNATS.

From: "Joseph S. Myers" <jsm28@cam.ac.uk>
To: Martin von =?ISO-8859-1?Q?L=F6wis?= <Martin.v.Loewis@t-online.de>
Cc: <gcc-gnats@gcc.gnu.org>,  <wellner@fnal.gov>,  <gcc-bugs@gcc.gnu.org>, 
     <ron@fnal.gov>,  <rodrigc@gcc.gnu.org>
Subject: Re: c/5106: Internal compiler error when passing structure
Date: Sat, 15 Dec 2001 11:19:20 +0000 (GMT)

 On Sat, 15 Dec 2001, Martin von [ISO-8859-1] L=F6wis wrote:
 
 > I don't think this is a GCC extension. Variable Length Arrays are not
 > allowed as struct members.
 
 As a GNU extension beyond C99, they are.
 
 --=20
 Joseph S. Myers
 jsm28@cam.ac.uk
 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: c/5106: Internal compiler error when passing structure
@ 2001-12-15  1:46 Martin von Löwis
  0 siblings, 0 replies; 5+ messages in thread
From: Martin von Löwis @ 2001-12-15  1:46 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR c/5106; it has been noted by GNATS.

From: Martin.v.Loewis@t-online.de (Martin von =?ISO-8859-1?Q?L=F6wis?=)
To: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, wellner@fnal.gov,
	gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, ron@fnal.gov,
	rodrigc@gcc.gnu.org
Cc:  
Subject: Re: c/5106: Internal compiler error when passing structure
Date: Sat, 15 Dec 2001 10:41:10 +0100

 I don't think this is a GCC extension. Variable Length Arrays are not 
 allowed as
 struct members.
 
 Martin
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5106 
 
 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: c/5106: Internal compiler error when passing structure
@ 2001-12-14 11:46 rodrigc
  0 siblings, 0 replies; 5+ messages in thread
From: rodrigc @ 2001-12-14 11:46 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR c/5106; it has been noted by GNATS.

From: rodrigc@gcc.gnu.org
To: gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
  nobody@gcc.gnu.org, ron@fnal.gov, rodrigc@gcc.gnu.org, wellner@fnal.gov
Cc:  
Subject: Re: c/5106: Internal compiler error when passing structure
Date: 14 Dec 2001 19:35:40 -0000

 Synopsis: Internal compiler error when passing structure
 
 State-Changed-From-To: open->analyzed
 State-Changed-By: rodrigc
 State-Changed-When: Fri Dec 14 11:35:40 2001
 State-Changed-Why:
     Confirmed in gcc 3.1 and gcc 3.0 branch.
     Adding the flags: -Wall -pedantic causes
     this warning to appear:
     t.c:25: warning: ISO C89 forbids variable-size array `params' 
     
     However, this is a gcc extension which should
     work.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=5106&database=gcc


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: c/5106: Internal compiler error when passing structure
@ 2001-12-14 11:35 rodrigc
  0 siblings, 0 replies; 5+ messages in thread
From: rodrigc @ 2001-12-14 11:35 UTC (permalink / raw)
  To: gcc-bugs, gcc-gnats, gcc-prs, nobody, ron, rodrigc, wellner

Synopsis: Internal compiler error when passing structure

State-Changed-From-To: open->analyzed
State-Changed-By: rodrigc
State-Changed-When: Fri Dec 14 11:35:40 2001
State-Changed-Why:
    Confirmed in gcc 3.1 and gcc 3.0 branch.
    Adding the flags: -Wall -pedantic causes
    this warning to appear:
    t.c:25: warning: ISO C89 forbids variable-size array `params' 
    
    However, this is a gcc extension which should
    work.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=5106&database=gcc


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-12-15 11:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-13 14:46 c/5106: Internal compiler error when passing structure wellner
2001-12-14 11:35 rodrigc
2001-12-14 11:46 rodrigc
2001-12-15  1:46 Martin von Löwis
2001-12-15  3:26 Joseph S. Myers

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).