[Bug tree-optimization/28187] [4.1/4.2 Regression] '-O2 -fwrapv' exhausts memory.

2006-07-05 Thread patchapp at dberlin dot org
--- Comment #8 from patchapp at dberlin dot org 2006-07-06 06:45 --- Subject: Bug number PR28187 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00195.html -- http://gcc.gnu.org/bugzilla/sh

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-07-06 03:48 --- Hmm, actually comment #2 does seem like a bug, both foos should compile cleanly. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2006-07-06 03:45 --- f1x0r'd -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c/27898] Compile failure with --combine and anonymous structures

2006-07-05 Thread patchapp at dberlin dot org
--- Comment #2 from patchapp at dberlin dot org 2006-07-06 03:45 --- Subject: Bug number PR27898 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00187.html -- http://gcc.gnu.org/bugzilla/sh

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-07-06 03:44 --- feexd -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-07-06 03:33 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 03:33:20 2006 New Revision: 115220 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115220 Log: PR c++/13983 PR c++/17519 * stor-layout.

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #17 from jason at gcc dot gnu dot org 2006-07-06 03:33 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 03:33:20 2006 New Revision: 115220 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115220 Log: PR c++/13983 PR c++/17519 * stor-layout.

[Bug c++/28274] [4.1/4.2 Regression] Redeclaration with extra default argument doesn't work

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-06 03:08 --- Confirmed, at least a 4.1/4.2 regression, I cannot test 4.0.x but I do know that "4.1.0 20051026" worked and so did "4.0.0 20050225". -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/28274] [4.1/4.2 Regression] Redeclaration with extra default argument doesn't work

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #16 from jason at gcc dot gnu dot org 2006-07-06 02:21 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 02:21:17 2006 New Revision: 115219 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115219 Log: PR c++/13983 PR c++/17519 * stor-layout.

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-07-06 02:21 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 02:21:17 2006 New Revision: 115219 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115219 Log: PR c++/13983 PR c++/17519 * stor-layout.

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #29 from jason at gcc dot gnu dot org 2006-07-06 02:15 --- feexd -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2006-07-06 02:09 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 02:09:02 2006 New Revision: 115217 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115217 Log: PR c++/13983 PR c++/17519 * stor-layout.

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-07-06 02:09 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 02:09:02 2006 New Revision: 115217 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115217 Log: PR c++/13983 PR c++/17519 * stor-layout.c

[Bug libstdc++/24196] Using string instances to pass arguments to dlls fails

2006-07-05 Thread dannysmith at users dot sourceforge dot net
--- Comment #17 from dannysmith at users dot sourceforge dot net 2006-07-06 01:06 --- On mingw32 the testcase will succeed on trunk if libstdc++ (and libgcc) are built as dlls. Wouldn't that be the preferred solution? It also solves very similar problems with EH data. Danny --

[Bug c++/27397] [4.2 regression] ICE on invalid template argument

2006-07-05 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-07-06 00:57 --- > Perhaps it doesn't ICE on the 4.1 branch only because release branches don't > have checking enabled? All the compilers I use for testing were configured with --enable-checking - even GCC 2.95.3 ;). Which means

[Bug java/28222] [ecj] Fails compiling gnu/java/security/x509/X509Certificate.java

2006-07-05 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2006-07-06 00:19 --- It is PR 19505. The patch is: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00425.html I've been meaning to test this but haven't had a chance yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28222

[Bug java/28222] [ecj] Fails compiling gnu/java/security/x509/X509Certificate.java

2006-07-05 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2006-07-06 00:16 --- I've seen this too... there's some other PR with a proposed patch by Andrew Haley. I forget the number -- I'll try to find it later. I don't recall why I'm not seeing it right now. Perhaps because I'm building with -

[Bug java/28153] Under Windows Xp the generated JNI headers need to have a '_' prepended for each function.

2006-07-05 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2006-07-06 00:05 --- Any word on this? -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug libstdc++/28278] New: formatted I/O and calliing width(0)

2006-07-05 Thread pcarlini at suse dot de
This is an internal reminder for the issue pointed out by Martin in: c++std-lib-17244 It looks like, we are implementing the current C++ specifications rather well, besides a few issues. See the test: http://people.apache.org/~sebor/width_test.cpp -- Summary: formatted I/O and

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2006-07-05 23:17 --- Humm, at least the various instances of the problem related to padding seem simple to fix, by just doing the I/O as part of the padding itself - it's *the last* stage of the processing anyway... -- http://gcc.gnu.org/b

[Bug fortran/27361] FAIL: gfortran.dg/enum_2.f90 -O (test for excess errors)

2006-07-05 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2006-07-05 23:09 --- This test stopped failing at some point after July 2, 18:06:02 UTC 2006 (r115133). -- danglin at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|pcarlini at suse dot de |unassigned at gcc dot gnu ||do

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
--- Comment #6 from pcarlini at suse dot de 2006-07-05 22:48 --- (In reply to comment #5) > The threads point is just a basic stack size issue: threads on linux have a > fixed size which is often smaller than the main stack size limit. Ok then. > With an output width of 60 million, it'

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread mec at google dot com
--- Comment #5 from mec at google dot com 2006-07-05 22:43 --- The threads point is just a basic stack size issue: threads on linux have a fixed size which is often smaller than the main stack size limit. With an output width of 60 million, it's easy to see a failure, even on a main sta

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
--- Comment #4 from pcarlini at suse dot de 2006-07-05 22:32 --- (In reply to comment #2) > Sure, here is a test program for versa_string: Ok, the stack thing is rather straightforward but of course we should first dig the archives and find when and why, **a lot** of time ago, such uses

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pinskia at physics dot uc dot edu
--- Comment #3 from pinskia at physics dot uc dot edu 2006-07-05 22:27 --- Subject: Re: __builtin_alloca with no limit in libstdc++ > > > std::cout.width(6000); > This program allocates 60 million bytes on the stack in the last output > statement. You get what you deserve rea

Re: [Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread Andrew Pinski
> > > std::cout.width(6000); > This program allocates 60 million bytes on the stack in the last output > statement. You get what you deserve really. If there are checks then it will be slow. -- Pinski

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread mec at google dot com
--- Comment #2 from mec at google dot com 2006-07-05 22:20 --- Sure, here is a test program for versa_string: // Copyright 2006, Google Inc. All rights reserved. // Author: [EMAIL PROTECTED] (Michael Chastain) // // Test operator<<(ostream&, const versa_string&) #include #include

[Bug fortran/28276] EXPONENT() broken for real constants

2006-07-05 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2006-07-05 21:53 --- Confirmed. I have a patch, but it may depend on MPFR 2.2.0. -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/28277] __builtin_alloca with no limit in libstdc++

2006-07-05 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2006-07-05 21:47 --- (In reply to comment #0) > These have data-dependent sizes with no obvious limit, which does not mix well > with threads and small stacks. I suppose you are going to provide additional details... -- http://gcc.gnu.or

[Bug libstdc++/28277] New: __builtin_alloca with no limit in libstdc++

2006-07-05 Thread mec at google dot com
libstc++ uses __builtin_alloca in several places: config/local/gnu/codecvt_members.cc include/ext/codecvt_specializations.h include/ext/vstring.cc include/bits/locale_facets.tcc include/bits/ostream.tcc include/bits/fstream.cc include/std/std_valarray.h src/valarray-inst.cc These

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #28 from jason at gcc dot gnu dot org 2006-07-05 20:40 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 20:40:49 2006 New Revision: 115210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115210 Log: PR c++/18681 * friend.c (is_friend): Fix DR 45 i

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #27 from jason at gcc dot gnu dot org 2006-07-05 20:40 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 20:40:06 2006 New Revision: 115209 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115209 Log: PR c++/18681 * friend.c (is_friend): Fix DR 45 i

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-07-05 20:38 --- This is intended behavior: a non-POD type which has been marked as packed can be used as a packed field. 13983 and 17519 are bugs in that feature. In this case, nonpod_pack::n is not packed, so it is safe to pack fie

[Bug c++/28088] [4.1 Regression] Internal compiler error on boost mpl test/apply.cpp

2006-07-05 Thread janis at gcc dot gnu dot org
--- Comment #7 from janis at gcc dot gnu dot org 2006-07-05 20:35 --- Regression tests using the reduced testcase from comment #3 on mainline for powerpc-linux identified this patch where the test starts failing: http://gcc.gnu.org/viewcvs?view=rev&rev=103604 r103604 | mmitchel

[Bug target/28150] ICE in reload_cse_simplify_operands, at postreload.c:394

2006-07-05 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-07-05 20:03 --- I think this simply is a case of not allowing TFmode in PRE_INC addresses: Index: rs6000.c === --- rs6000.c(revision 115196) +++ rs6000.c(working c

[Bug fortran/28276] EXPONENT() broken for real constants

2006-07-05 Thread anlauf at gmx dot de
--- Comment #1 from anlauf at gmx dot de 2006-07-05 20:01 --- Created an attachment (id=11838) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11838&action=view) Example code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28276

[Bug fortran/28276] New: EXPONENT() broken for real constants

2006-07-05 Thread anlauf at gmx dot de
Hi *, there is a nasty bug with EXPONENT(): EXPONENT(1.0) evaluates to 0 (which is wrong), while real :: a=1.0; EXPONENT(a) evaluates to 1 (which is correct). For more details and a further example see the attached code sample. Cheers, -ha -- Summary: EXPONENT() broken for real con

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #26 from jason at gcc dot gnu dot org 2006-07-05 19:44 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 19:44:28 2006 New Revision: 115208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115208 Log: PR c++/18681 * friend.c (is_friend): Fix DR 45 i

[Bug c++/28275] Error compiling template class containing dynamic_cast<> with -fno-rtti

2006-07-05 Thread apl at alum dot mit dot edu
--- Comment #2 from apl at alum dot mit dot edu 2006-07-05 19:16 --- Ideally, this should not produce an error UNLESS you invoke derived::upcast() from within a compilation unit under the influence of -fno-rtti -- apl at alum dot mit dot edu changed: What|Removed

[Bug c++/28275] Error compiling template class containing dynamic_cast<> with -fno-rtti

2006-07-05 Thread apl at alum dot mit dot edu
--- Comment #1 from apl at alum dot mit dot edu 2006-07-05 19:15 --- Created an attachment (id=11836) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11836&action=view) test generating error compile with g++ -fno-rtti -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28275

[Bug c++/28275] New: Error compiling template class containing dynamic_cast<> with -fno-rtti

2006-07-05 Thread apl at alum dot mit dot edu
A template class containing any use of dynamic_cast<> results in an error GenericDigraph.h:95: error: 'dynamic_cast' not permitted with -fno-rtti even when the template is not instantiated! -- Summary: Error compiling template class containing dynamic_cast<> with

[Bug c++/10891] code using dynamic_cast causes segfaults when -fno-rtti is used

2006-07-05 Thread apl at alum dot mit dot edu
--- Comment #8 from apl at alum dot mit dot edu 2006-07-05 19:08 --- Created an attachment (id=11835) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11835&action=view) protection against dynamic_cast<> with -fno-rtti is too eager Here's a test that NEVER instantiates the template,

[Bug fortran/27698] subroutine _foo draws "unclassifiable statement" instead of a useful error.

2006-07-05 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2006-07-05 18:55 --- Subject: Bug number PR fortran/27698 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00159.html -- http://gcc.gnu.org/bu

[Bug target/26146] [4.2 Regression] Bootstrapping mainline on Solaris 10/x86 fails

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-07-05 18:54 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/10891] code using dynamic_cast causes segfaults when -fno-rtti is used

2006-07-05 Thread apl at alum dot mit dot edu
--- Comment #7 from apl at alum dot mit dot edu 2006-07-05 18:50 --- I think that this fix may have been too aggressive. I have a templated class with a member function that does a dynamic_cast<>. With 4.2, I'm getting errors when I compile this template, despite the fact that I don't

[Bug target/26146] [4.2 Regression] Bootstrapping mainline on Solaris 10/x86 fails

2006-07-05 Thread hjl at gcc dot gnu dot org
--- Comment #8 from hjl at gcc dot gnu dot org 2006-07-05 18:49 --- Subject: Bug 26146 Author: hjl Date: Wed Jul 5 18:49:48 2006 New Revision: 115206 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115206 Log: 2006-07-05 H.J. Lu <[EMAIL PROTECTED]> PR target/26146

[Bug c++/26938] [4.0/4.1/4.2 regression] ICE with wrong number of template parameters

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-07-05 18:41 --- 3.4.0 did not ICE with checking disabled. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26938

[Bug c++/27397] [4.2 regression] ICE on invalid template argument

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-07-05 18:29 --- Perhaps it doesn't ICE on the 4.1 branch only because release branches don't have checking enabled? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27397

[Bug c++/28274] New: Redeclaration with extra default argument doesn't work

2006-07-05 Thread amylaar at gcc dot gnu dot org
bash-2.05b$ cat defarg.C int f (int i, int j = 0); int f (int i = 0, int j); bash-2.05b$ ./cc1plus defarg.C -quiet defarg.C:2: error: default argument missing for parameter 2 of ‘int f(int, int)’ defarg.C:2: error: default argument given for parameter 2 of ‘int f(int, int)’ defarg.C:1: error: afte

[Bug c++/26696] [4.0/4.1/4.2 Regression] ICE with statement forming unused static member function reference

2006-07-05 Thread dtemirbulatov at gmail dot com
--- Comment #5 from dtemirbulatov at gmail dot com 2006-07-05 18:26 --- > It should instead issue the warning "statement is a reference, not call, to > function A::f" gcc producing the warnig, if you using -Wall flag -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26696

[Bug c++/26671] [4.0/4.1/4.2 Regression] Missing "warning: reference to local variable returned"

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-07-05 18:19 --- added known to work in 3.3.6 -- jason at gcc dot gnu dot org changed: What|Removed |Added Known

[Bug c++/24605] [4.0/4.1 Regression] internal compiler error: Segmentation fault while compiling c++ file

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2006-07-05 18:03 --- Removing the 4.2 regression tag, since apparently it's fixed there. I'm not sure how this qualifies as a regression at all, since the bug was reported against 3.4 and there's no report of it working better with a pre

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug target/27991] [4.2 regression] ICE in reload_cse_simplify_operands

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-07-05 18:00 --- 68K is not release-critical. However, Paul, would you please look into this, as Andreas believes this to be caused by your change? -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/27889] [4.1/4.2 Regression] ICE on complex assignment in nested function

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2006-07-05 17:59 --- (In reply to comment #15) > Not release-critical until we have evidence that this is not Fortran-specific. Mark, Did you miss comment #6 which shows the bug in C code? Yes there were a lot of comments thinking it

[Bug middle-end/27945] [4.0/4.1/4.2 Regression] Packed struct of variable length has wrong size

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-07-05 17:59 --- We should understand if there was an intentional ABI change. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/27937] [4.2 Regression] Ada bootstrap failure on Solaris 10/x86

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2006-07-05 17:57 --- Ada is not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/27936] [4.2 Regression] gnatbind fails to link on Tru64 UNIX

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-07-05 17:56 --- Ada/OSF not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/27889] [4.1/4.2 Regression] ICE on complex assignment in nested function

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2006-07-05 17:56 --- Not release-critical until we have evidence that this is not Fortran-specific. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/27827] [4.0/4.1/4.2 Regression] gcc 4 produces worse x87 code on all platforms than gcc 3

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27827

[Bug middle-end/26968] [4.1/4.2 Regression] HDF5 1.7.52 test segfaults with 4.1.0, fine with 4.0.2 (regression)

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26968

[Bug target/26658] [4.0/4.1/4.2 Regression] perfomance regression between gcc 3.4.5 and 4.*

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26658

[Bug tree-optimization/23305] [4.0/4.1/4.2 Regression] Inlining related regression for gcc-4.x

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23305

[Bug java/21900] [4.1/4.2 Regression] debugging regression when debugging libgcj

2006-07-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2006-07-05 17:44 --- Java bugs are not release-critical. If, however, this is coming from CNI code, then please move this back to P3, and I will re-review. It would be nice to have a description of what's wrong with the debug output.

[Bug rtl-optimization/21507] [4.0/4.1/4.2 Regression] BYTEmark floating-point emulation: Regression with -O3

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21507

[Bug middle-end/20826] [4.0/4.1/4.2 Regression] excessive compiler resource usage

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20826

[Bug fortran/27698] subroutine _foo draws "unclassifiable statement" instead of a useful error.

2006-07-05 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #4 from sgk at troutmask dot apl dot washington dot edu 2006-07-05 17:35 --- Subject: Re: subroutine _foo draws "unclassifiable statement" instead of a useful error. On Wed, Jul 05, 2006 at 05:19:44PM -, aldot at gcc dot gnu dot org wrote: > > > --- Comment #3 fr

[Bug target/26504] compute_frame_pointer_to_cfa_displacement error for avr target with --with-dwarf2

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-07-05 17:31 --- *** Bug 28273 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug debug/28273] gcc fails to compile with dwarf2 support

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-05 17:31 --- *** This bug has been marked as a duplicate of 26504 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/27698] subroutine _foo draws "unclassifiable statement" instead of a useful error.

2006-07-05 Thread aldot at gcc dot gnu dot org
--- Comment #3 from aldot at gcc dot gnu dot org 2006-07-05 17:19 --- (In reply to comment #2) > Bernhard, > > Your patch only addresses one aspect of the problem. > Consider > > function _foo > entry _bar > end function > Is it sufficient to print an error in gfc_match_name, or s

[Bug other/28272] ICE during bootstrap (possible wrong code at -O2).

2006-07-05 Thread pluto at agmk dot net
--- Comment #3 from pluto at agmk dot net 2006-07-05 17:06 --- (In reply to comment #2) > When you file a bug about bootstrap failure, can you the following > information: > How you configured? Reading specs from ./specs Target: ppc-pld-linux Configured with: ../configure --prefix=/usr

[Bug debug/28273] New: gcc fails to compile with dwarf2 support

2006-07-05 Thread brian dot sidebotham at gmail dot com
gcc 4.1.1 fails to make with the following configure command: from inside a custom directory avrobj created in gcc-4.1.1: ../configure --target=avr --prefix=/usr/local/avr --enable-languages=c --with-elf --with-dwarf2 --with-stabs --disable-libssp --disable-nls message from make failure is: ../..

[Bug target/28158] [4.2 Regression] ICE on complex operation with -O1 -msse

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-07-05 16:25 --- Fixed. --- Comment #7 from rguenth at gcc dot gnu dot org 2006-07-05 16:25 --- Subject: Bug 28158 Author: rguenth Date: Wed Jul 5 16:24:57 2006 New Revision: 115203 URL: http://gcc.gnu.org/viewcvs?root=

[Bug target/28158] [4.2 Regression] ICE on complex operation with -O1 -msse

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-07-05 16:25 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/28268] [4.2 regression] ICE with simple vector operations

2006-07-05 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rguenth at gcc dot gnu dot |dot org

[Bug tree-optimization/28187] [4.1/4.2 Regression] '-O2 -fwrapv' exhausts memory.

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-07-05 16:09 --- VRP relies on pointer equivalence in update_value_range, but we get (gdb) call debug_generic_expr (var) windowD.1282_5 (gdb) print *old_vr $11 = {type = VR_RANGE, min = 0xb7ce93c0, max = 0xb7cf0678, equiv = 0x88c69a

[Bug middle-end/28268] [4.2 regression] ICE with simple vector operations

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-05 16:04 --- The ICE was exposed by: 2006-05-27 Richard Guenther <[EMAIL PROTECTED]> PR middle-end/27773 * fold-const.c (fold_plusminus_mult_expr): Use fold_convert to produce a constant of value 1 of g

[Bug other/28272] ICE during bootstrap (possible wrong code at -O2).

2006-07-05 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-07-05 15:57 --- When you file a bug about bootstrap failure, can you the following information: How you configured? How did you invoke make? What environment variable were set that could affect the options like CFLAGS? -- http:

[Bug other/28272] ICE during bootstrap (possible wrong code at -O2).

2006-07-05 Thread pluto at agmk dot net
--- Comment #1 from pluto at agmk dot net 2006-07-05 15:53 --- Created an attachment (id=11834) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11834&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28272

[Bug tree-optimization/28162] [4.2 Regression] ICE in set_value_range, at tree-vrp.c:157

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-07-05 15:49 --- Fixed. Modulo the problem being latent on 4.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/28162] [4.2 Regression] ICE in set_value_range, at tree-vrp.c:157

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-07-05 15:49 --- Subject: Bug 28162 Author: rguenth Date: Wed Jul 5 15:49:12 2006 New Revision: 115202 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115202 Log: 2006-07-05 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug other/28264] broken gcc/config/soft-fp build.

2006-07-05 Thread pluto at agmk dot net
--- Comment #6 from pluto at agmk dot net 2006-07-05 15:48 --- (In reply to comment #5) > with -O2 ./cc1 ICEs. for more details see PR28272 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28264

[Bug other/28272] New: ICE during bootstrap (possible wrong code at -O2).

2006-07-05 Thread pluto at agmk dot net
(gdb) set args -fpreprocessed libgcc2.i -msecure-plt -quiet -dumpbase libgcc2.c -auxbase-strip libgcc/./_mulvsi3.o -ggdb -O2 -O2 -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -version -fno-strict-aliasing -fwrapv -fsigned-char -fPIC -fvisibility=hidde

[Bug other/28264] broken gcc/config/soft-fp build.

2006-07-05 Thread pluto at agmk dot net
--- Comment #5 from pluto at agmk dot net 2006-07-05 15:45 --- ok, my fault.(In reply to comment #4) > ohhh, now I see what's wrong. > > Out of Memory: Killed process 18248 (cc1). > > the PPC970FX box has 1GB ram + 1GB swap. > i'll re-run build and try to reproduce this memory-hog. bo

[Bug middle-end/28268] [4.2 regression] ICE with simple vector operations

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/28269] [4.2 regression] ICE on attribute for invalid template

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28269

[Bug target/28270] [4.0/4.1/4.2 regression] ICE on invalid inline asm

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28270

[Bug c/27893] [4.0/4.1/4.2 Regression] ICE with TREE_CONSTANT VLA sizes inside functions

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-07-05 15:25 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug fortran/20892] [4.1 only] dummy procedure can't be generic

2006-07-05 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Known to fail||4.1.2 Known to work||4.2.0

[Bug fortran/20892] dummy procedure can't be generic

2006-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2006-07-05 15:22 --- Subject: Bug 20892 Author: fxcoudert Date: Wed Jul 5 15:22:26 2006 New Revision: 115201 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115201 Log: PR fortran/20892 * interface.c (gfc_matc

[Bug tree-optimization/28187] [4.1/4.2 Regression] '-O2 -fwrapv' exhausts memory.

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-07-05 15:20 --- Slightly more reduced (for 4.1.2 on i686, trunk doesn't fail here): extern void bar(int); void checkgroups(int last, int verbose) { int window = 0; int outstanding = 0; while (window < last || outstandin

[Bug tree-optimization/28187] [4.1/4.2 Regression] '-O2 -fwrapv' exhausts memory.

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-07-05 15:12 --- Visiting statement: window_6 = ASSERT_EXPR ; ) (res = scev_not_known)) Found new range for window_6: [-INF, last_7 + -1] Simulating statement (from ssa_edges): last_50 = ASSERT_EXPR ; Visiting statement: l

[Bug fortran/25270] testcases fail with a type mismatch

2006-07-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2006-07-05 15:09 --- (In reply to comment #6) > Andrew, what is the status on that bug? Do you still observe mismatch in the > testsuite, or can we close the PR? ping -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25270

[Bug tree-optimization/28187] [4.1/4.2 Regression] '-O2 -fwrapv' exhausts memory.

2006-07-05 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-07-05 15:06 --- Reduced testcase, -O -ftree-vrp -fwrapv extern int foo(const char *); extern int verbose; struct newsgroup { char* name; }; extern struct newsgroup** stufftoget; extern char *l; void checkgroups(int last) {

[Bug c++/28267] [4.0/4.1/4.2 regression] ICE on invalid default variable in operator new

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28267

[Bug c++/28266] [4.0/4.1/4.2 regression] ICE on invalid default variable

2006-07-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28266

  1   2   >