[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-27 16:13 --- Subject: Bug 19148 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-27 16:13:45 Modified files: gcc/testsuite : ChangeLog Added files: gcc/t

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-27 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-27 16:06 --- Fixed in GCC 4.0. -- What|Removed |Added Status|NEW |RE

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-27 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-27 16:06 --- Subject: Bug 19148 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-27 16:06:15 Modified files: gcc: ChangeLog gimplify.c Log message:

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-25 18:50 --- P1 since this blocks QT. -- What|Removed |Added Priority|P2

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-25 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-25 18:49 --- *** Bug 19153 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-12-24 20:33 --- Nope. The reason it doesn't have the parameter now is because it didn't use it, and for private functions missing parameters are superior to ATTRIBUTE_UNUSED. -- What|Removed

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2004-12-24 20:32 --- Subject: Re: [4.0 Regression] ICE: gimplification failed On 24 Dec 2004 20:26:38 -, "mmitchel at gcc dot gnu dot org" <[EMAIL PROTECTED]> wrote: > Adding a post_p parameter to gimplify_cond_expr fixes the p

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2004-12-24 20:28 --- Subject: Re: [4.0 Regression] ICE: gimplification failed mmitchel at gcc dot gnu dot org wrote: > Is there any reason that's not a bad idea? s|bad|good -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-12-24 20:26 --- The front end is generating as the RHS: (INDIRECT_REF (NOP_EXPR (ADDR_EXPR (TARGET_EXPR (COND_EXPR ...))) which seems reasonable. The LHS is: (INDIRECT_REF (SAVE_EXPR

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-24 18:05 --- It also worked with 20041221. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19148

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-24 17:59 --- Reduced testcase: struct QChar { QChar( char c ); QChar( const QChar& c ); unsigned short ucs; } ; void f(QChar *uc, unsigned short ch, QChar replacement) { *uc++ = ((ch) ? QChar((1)) : replace

[Bug c++/19148] [4.0 Regression] ICE: gimplification failed

2004-12-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-24 17:47 --- This is a very recent regression. It worked with 20041216 but fails with 20041223. -- What|Removed |Added