public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/11063] New: ICE on parsing initialization list of const array member
@ 2003-06-02 12:15 ElGringo@gmx.at
  2003-06-02 12:21 ` [Bug c++/11063] " ElGringo@gmx.at
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: ElGringo@gmx.at @ 2003-06-02 12:15 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063

           Summary: ICE on parsing initialization list of const array member
           Product: gcc
           Version: 3.2.2
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: ElGringo@gmx.at
                CC: gcc-bugs@gcc.gnu.org

Member:       const int val[2];
Constructor:  Foo::Foo (...) : val((int[]) {...})
results in:
init.cpp: In constructor `Foo::Foo(int, int)':
init.cpp:12: Internal compiler error in build_modify_expr, at cp/typeck.c:5516

works fine with Constructor: Foo::Foo (...) : foo((const int[]) {...})

(i don't understand why i need the casting, but syntax error without...)



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug c++/11063] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
@ 2003-06-02 12:21 ` ElGringo@gmx.at
  2003-06-02 12:24 ` ElGringo@gmx.at
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: ElGringo@gmx.at @ 2003-06-02 12:21 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From ElGringo@gmx.at  2003-06-02 12:20 -------
Created an attachment (id=4140)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=4140&action=view)
produces ICE. would work fine with "(const int[])" in initalization list

I would be glad if sombody can tell me why I need the casting operator when
initializing arrays. What do I make wrong?



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug c++/11063] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
  2003-06-02 12:21 ` [Bug c++/11063] " ElGringo@gmx.at
@ 2003-06-02 12:24 ` ElGringo@gmx.at
  2003-06-02 12:27 ` [Bug c++/11063] [3.3/3.4 Regression] " pinskia@physics.uc.edu
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: ElGringo@gmx.at @ 2003-06-02 12:24 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From ElGringo@gmx.at  2003-06-02 12:24 -------
btw. I use Debian.
# gcc -v -c init.cpp
.......
GNU CPP version 3.2.3 20030415 (Debian prerelease) (cpplib) (i386 Linux/ELF)
GNU C++ version 3.2.3 20030415 (Debian prerelease) (i386-linux)
        compiled by GNU C version 3.2.3 20030415 (Debian prerelease).





------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
  2003-06-02 12:21 ` [Bug c++/11063] " ElGringo@gmx.at
  2003-06-02 12:24 ` ElGringo@gmx.at
@ 2003-06-02 12:27 ` pinskia@physics.uc.edu
  2003-07-11 22:19 ` mmitchel at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: pinskia@physics.uc.edu @ 2003-06-02 12:27 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


pinskia@physics.uc.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|minor                       |major
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
           Keywords|                            |ice-on-invalid-code
           Priority|P3                          |P2
   Last reconfirmed|0000-00-00 00:00:00         |2003-06-02 12:27:42
               date|                            |
            Summary|ICE on parsing              |[3.3/3.4 Regression] ICE on
                   |initialization list of const|parsing initialization list
                   |array member                |of const array member
   Target Milestone|3.4                         |3.3.1


------- Additional Comments From pinskia@physics.uc.edu  2003-06-02 12:27 -------
I see it on the mainline (20030601), 3.3.1 (20030526), 3.2.3, 3.0.4 but I do not get an ICE 
but an error on 2.95.3 so this is a regression:

tin:~/src/gnu/gcctest>gcc pr11063.cc
pr11063.cc: In constructor `Foo::Foo(int, int)':
pr11063.cc:13: internal compiler error: in build_modify_expr, at cp/typeck.c:
   5395
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
tin:~/src/gnu/gcctest>~/ia32_linux_gcc3_3/bin/gcc pr11063.cc
pr11063.cc: In constructor `Foo::Foo(int, int)':
pr11063.cc:13: internal compiler error: in build_modify_expr, at cp/typeck.c:
   5202
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
tin:~/src/gnu/gcctest>~/ia32_linux_gcc3_2/bin/gcc pr11063.cc
pr11063.cc: In constructor `Foo::Foo(int, int)':
pr11063.cc:13: Internal compiler error in build_modify_expr, at cp/typeck.c:
   5516
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
tin:~/src/gnu/gcctest>~/ia32_linux_gcc3_0/bin/gcc pr11063.cc
pr11063.cc: In constructor `Foo::Foo(int, int)':
pr11063.cc:13: Internal compiler error in build_modify_expr, at cp/typeck.c:
   5627
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
tin:~/src/gnu/gcctest>~/ia32_linux_gcc2_95//bin/gcc pr11063.cc
pr11063.cc: In method `Foo::Foo(int, int)':
pr11063.cc:13: incompatible types in assignment of `int[2]' to `const int[2]'



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (2 preceding siblings ...)
  2003-06-02 12:27 ` [Bug c++/11063] [3.3/3.4 Regression] " pinskia@physics.uc.edu
@ 2003-07-11 22:19 ` mmitchel at gcc dot gnu dot org
  2003-07-23 19:43 ` pinskia at physics dot uc dot edu
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2003-07-11 22:19 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.3.1                       |3.3.2


------- Additional Comments From mmitchel at gcc dot gnu dot org  2003-07-11 22:19 -------
Postponed until GCC 3.3.2.


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (3 preceding siblings ...)
  2003-07-11 22:19 ` mmitchel at gcc dot gnu dot org
@ 2003-07-23 19:43 ` pinskia at physics dot uc dot edu
  2003-08-03 17:31 ` pinskia at physics dot uc dot edu
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-23 19:43 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From pinskia at physics dot uc dot edu  2003-07-23 19:43 -------
>From Phil's regression hunter:
: Search converges between 2000-12-31-trunk (#0) and 2001-01-07-trunk (#1).


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (4 preceding siblings ...)
  2003-07-23 19:43 ` pinskia at physics dot uc dot edu
@ 2003-08-03 17:31 ` pinskia at physics dot uc dot edu
  2003-08-05  2:23 ` pinskia at physics dot uc dot edu
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-08-03 17:31 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


pinskia at physics dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |accepts-invalid
   Last reconfirmed|2003-06-02 12:27:42         |2003-08-03 17:31:01
               date|                            |


------- Additional Comments From pinskia at physics dot uc dot edu  2003-08-03 17:31 -------
On the mainline (20030802) with checking turned off, GCC accepts this code.


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (5 preceding siblings ...)
  2003-08-03 17:31 ` pinskia at physics dot uc dot edu
@ 2003-08-05  2:23 ` pinskia at physics dot uc dot edu
  2003-08-05 22:45 ` janis187 at us dot ibm dot com
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-08-05  2:23 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From pinskia at physics dot uc dot edu  2003-08-05 02:23 -------
Is this code really invalid as a gcc extension (from C99) of style C99 inits for structs/
arrays is being use?


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (6 preceding siblings ...)
  2003-08-05  2:23 ` pinskia at physics dot uc dot edu
@ 2003-08-05 22:45 ` janis187 at us dot ibm dot com
  2003-08-29 21:17 ` jason at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: janis187 at us dot ibm dot com @ 2003-08-05 22:45 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


janis187 at us dot ibm dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at redhat dot com


------- Additional Comments From janis187 at us dot ibm dot com  2003-08-05 22:45 -------
The regression (ICE) in PR 11063 was introduced or exposed by this patch:

--- gcc/gcc/cp/ChangeLog ---

2001-01-03  Jason Merrill  <jason@redhat.com>

        * init.c (build_default_init): New fn.
        (perform_member_init): Split out from here.
        (build_new_1): Use it.  Simplify initialization logic.
        (build_vec_init): Take an array, rather than a pointer and maxindex.
        Speed up simple initializations.  Don't clean up if we're assigning.
        * cp-tree.h: Adjust.
        * decl2.c (do_static_initialization): Remove TREE_VEC case.
        * parse.y (new_initializer): Return void_zero_node for ().
        * typeck.c (build_modify_expr): Handle getting a CONSTRUCTOR.
        * typeck2.c (digest_init): Only complain about user-written
        CONSTRUCTORs.

The regression hunt took place on i686-pc-linux-gnu using this test
case, included here because it's slightly different from the one in the
attachment:

class Foo
{
private:
  const int val_[2];

public:
  Foo(int, int);
};

Foo::Foo(int v0, int v1)
  : val_((int[]) {v0, v1})
{
}

Before this patch the test case got these messages:

11063.C: In constructor `Foo::Foo(int, int)':
11063.C:12: incompatible types in assignment of `int[2]' to `const int[2]'

With this test case I get the same ICE with a recent mainline compiler
built with and without checking disabled.


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (7 preceding siblings ...)
  2003-08-05 22:45 ` janis187 at us dot ibm dot com
@ 2003-08-29 21:17 ` jason at gcc dot gnu dot org
  2003-10-14 20:45 ` cvs-commit at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: jason at gcc dot gnu dot org @ 2003-08-29 21:17 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


jason at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|jason at redhat dot com     |
         AssignedTo|unassigned at gcc dot gnu   |jason at redhat dot com
                   |dot org                     |
             Status|NEW                         |ASSIGNED


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (8 preceding siblings ...)
  2003-08-29 21:17 ` jason at gcc dot gnu dot org
@ 2003-10-14 20:45 ` cvs-commit at gcc dot gnu dot org
  2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-10-14 20:45 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From cvs-commit at gcc dot gnu dot org  2003-10-14 20:45 -------
Subject: Bug 11063

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_3-branch
Changes by:	jason@gcc.gnu.org	2003-10-14 20:45:42

Modified files:
	gcc/cp         : ChangeLog tree.c typeck.c 

Log message:
	PR c++/11878
	* tree.c (build_target_expr_with_type): Call force_rvalue for
	classes with non-trivial copy ctors.
	
	PR c++/11063
	* typeck.c (build_modify_expr): Call convert rather than abort.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.3076.2.214&r2=1.3076.2.215
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/tree.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.307.2.4&r2=1.307.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.436.2.17&r2=1.436.2.18


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (10 preceding siblings ...)
  2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
@ 2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
  2003-10-14 20:49 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-10-14 20:46 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From cvs-commit at gcc dot gnu dot org  2003-10-14 20:46 -------
Subject: Bug 11063

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	jason@gcc.gnu.org	2003-10-14 20:46:27

Modified files:
	gcc/cp         : ChangeLog tree.c typeck.c 

Log message:
	PR c++/11878
	* tree.c (build_target_expr_with_type): Call force_rvalue for
	classes with non-trivial copy ctors.
	
	PR c++/11063
	* typeck.c (build_modify_expr): Call convert rather than abort.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.3729&r2=1.3730
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/tree.c.diff?cvsroot=gcc&r1=1.350&r2=1.351
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&r1=1.506&r2=1.507


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (9 preceding siblings ...)
  2003-10-14 20:45 ` cvs-commit at gcc dot gnu dot org
@ 2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
  2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-10-14 20:46 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From cvs-commit at gcc dot gnu dot org  2003-10-14 20:46 -------
Subject: Bug 11063

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	jason@gcc.gnu.org	2003-10-14 20:46:45

Added files:
	gcc/testsuite/g++.dg/ext: complit1.C 

Log message:
	PR c++/11063
	* typeck.c (build_modify_expr): Call convert rather than abort.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/ext/complit1.C.diff?cvsroot=gcc&r1=NONE&r2=1.1


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (11 preceding siblings ...)
  2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
@ 2003-10-14 20:49 ` pinskia at gcc dot gnu dot org
  2003-10-17  1:57 ` danglin at gcc dot gnu dot org
  2003-10-17  4:57 ` jason at gcc dot gnu dot org
  14 siblings, 0 replies; 16+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-14 20:49 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063


pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-10-14 20:49 -------
Fixed for 3.3.2 and 3.4


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (12 preceding siblings ...)
  2003-10-14 20:49 ` pinskia at gcc dot gnu dot org
@ 2003-10-17  1:57 ` danglin at gcc dot gnu dot org
  2003-10-17  4:57 ` jason at gcc dot gnu dot org
  14 siblings, 0 replies; 16+ messages in thread
From: danglin at gcc dot gnu dot org @ 2003-10-17  1:57 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From danglin at gcc dot gnu dot org  2003-10-17 01:57 -------
This doesn't seem completely fixed.  I'm seeing the following excess errors
on hppa2.0w-hp-hpux11.11 (3.4 checking on):

Excess errors:
/xxx/gnu/gcc-3.3/gcc/gcc/testsuite/g++.dg/ext/complit1.C:13: error: ISO C++ 
forbids compound-literals
/xxx/gnu/gcc-3.3/gcc/gcc/testsuite/g++.dg/ext/complit1.C:14: error: conversion 
from `int[2]' to non-scalar type `const int[2]' requested


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

* [Bug c++/11063] [3.3/3.4 Regression] ICE on parsing initialization list of const array member
  2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
                   ` (13 preceding siblings ...)
  2003-10-17  1:57 ` danglin at gcc dot gnu dot org
@ 2003-10-17  4:57 ` jason at gcc dot gnu dot org
  14 siblings, 0 replies; 16+ messages in thread
From: jason at gcc dot gnu dot org @ 2003-10-17  4:57 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11063



------- Additional Comments From jason at gcc dot gnu dot org  2003-10-17 04:57 -------
Thanks, I've fixed the testcase.


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

end of thread, other threads:[~2003-10-17  4:57 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-02 12:15 [Bug c++/11063] New: ICE on parsing initialization list of const array member ElGringo@gmx.at
2003-06-02 12:21 ` [Bug c++/11063] " ElGringo@gmx.at
2003-06-02 12:24 ` ElGringo@gmx.at
2003-06-02 12:27 ` [Bug c++/11063] [3.3/3.4 Regression] " pinskia@physics.uc.edu
2003-07-11 22:19 ` mmitchel at gcc dot gnu dot org
2003-07-23 19:43 ` pinskia at physics dot uc dot edu
2003-08-03 17:31 ` pinskia at physics dot uc dot edu
2003-08-05  2:23 ` pinskia at physics dot uc dot edu
2003-08-05 22:45 ` janis187 at us dot ibm dot com
2003-08-29 21:17 ` jason at gcc dot gnu dot org
2003-10-14 20:45 ` cvs-commit at gcc dot gnu dot org
2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
2003-10-14 20:46 ` cvs-commit at gcc dot gnu dot org
2003-10-14 20:49 ` pinskia at gcc dot gnu dot org
2003-10-17  1:57 ` danglin at gcc dot gnu dot org
2003-10-17  4:57 ` jason at gcc dot gnu dot org

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