[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15 08:59 --- A pedwarn might be the way to go, but I don't feel strongly about it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782

[Bug other/23111] [meta bug] GCC 4.2 pending patches

2005-09-15 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-09-15 09:34 --- Add the PR for Paolo Bonzini's SSE regalloc improvements patch. -- What|Removed |Added Bu

[Bug tree-optimization/22157] [4.0/4.1 Regression] struct copying code gen

2005-09-15 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-09-15 09:46 --- Can you elaborate on why the VIEW_CONVERT_EXPR experiment failed and perhaps attach the patch you tried? Or does using VIEW_CONVERT_EXPR just expose that we don't do structure propagation? -- http://gcc

[Bug c++/23725] [4.1 regression] Error message regression with g++.dg/inherit/using4.C

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 11:27 --- Subject: Bug 23725 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 11:27:13 Modified files: gcc/cp : ChangeLog error.c Log message:

[Bug c++/23725] [4.1 regression] Error message regression with g++.dg/inherit/using4.C

2005-09-15 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15 11:28 --- 2005-09-15 Nathan Sidwell <[EMAIL PROTECTED]> PR c++/23725 * error.c (dump_decl): Use USING_DECL_SCOPE. -- What|Removed |Added ---

[Bug c++/18803] [3.4 regression] rejects access to operator() in template

2005-09-15 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15 11:36 --- I haven't backported anything recently. -- What|Removed |Added AssignedTo|nathan at g

[Bug target/14552] compiled trivial vector intrinsic code is ineffiencent

2005-09-15 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-09-15 11:39 --- (In reply to comment #14) > Yes, it does not work when configuring gcc with --with-cpu=pentium4 see PR 19161. No, the patch works OK for pentium4. The remaining problem is in optimize_mode_switching() function.

[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration

2005-09-15 Thread nathan at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org |org Status|NEW

[Bug target/23831] [4.1 Regression] ICE in immed_double_const with vectorized multipication

2005-09-15 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-09-15 11:53 --- He problem is in following RTL: (insn 30 29 31 1 (set (reg:V4SI 75) (mem/u/i:V4SI (symbol_ref/u:SI ("*.LC0") [flags 0x2]) [3 S16 A128])) 541 {*movv4si_internal} (nil) (expr_list:REG_EQUAL (const_vecto

[Bug fortran/23420] ICE on invalid print statement

2005-09-15 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-09-15 12:00 --- PAtch here: http://gcc.gnu.org/ml/fortran/2005-09/msg00314.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23420

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 12:39 --- I would dearly love to be able to say -Woverzealous-qualification or something like that to turn on this warning. It would make keeping our code portable much easier. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15 13:04 --- Dan, why can't you use -pedantic? That's the best way of avoiding gnuisms. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 13:09 --- Pain. We have a very large application, and we cannot afford to fix all the warnings -pedantic gives. This is another case of "we want to turn on and off individual warnings, please". We're getting mighty tired of

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 13:11 --- Also, the non-gcc compiler we're trying our code with supports some but not all gnuisms, so -pedantic would actually cause us to fix much more of our code than is practically neccessary for the kind of portability we

[Bug tree-optimization/22444] [4.0/4.1 regression] ICE at tree-into-ssa.c:466

2005-09-15 Thread chris at bubblescope dot net
--- Additional Comments From chris at bubblescope dot net 2005-09-15 13:32 --- I get the same bug on darwin8.2.0, with 768MB of ram -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22444

[Bug tree-optimization/23361] Can't eliminate empty loops with power of two step and variable bounds

2005-09-15 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-09-15 13:46 --- if these ints are signed, you should be able to remove these loops. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23361

[Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110

2005-09-15 Thread pluto at agmk dot net
bootstrap fails with 4.1.0-20050915T1259UTC snapshot. (...) mkdir -p ada/bldtools/sinfo cp -p ../../gcc/ada/sinfo.ads ../../gcc/ada/xsinfo.adb ada/bldtools/sinfo (cd ada/bldtools/sinfo; gnatmake -q xsinfo.adb ; ./xsinfo ../../sinfo.h ) raised XSINFO.DONE : xsinfo.adb:110 make[2]: *** [ada

[Bug c/23895] New: switch and struct

2005-09-15 Thread eroenj at gmail dot com
Who has the answer to the following issue: case OPT_USER: struct passwd *userInfo = (struct passwd *) malloc(sizeof(struct passwd)); Produces the following error: find.c:390: error: parse error before "struct" But when I insert another statement: case OPT_USER: printf(""); stru

[Bug tree-optimization/22157] [4.0/4.1 Regression] struct copying code gen

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 13:59 --- (In reply to comment #3) > Can you elaborate on why the VIEW_CONVERT_EXPR experiment failed and perhaps > attach the patch you tried? Or does using VIEW_CONVERT_EXPR just expose that > we don't do structure

[Bug tree-optimization/23361] Can't eliminate empty loops with power of two step and variable bounds

2005-09-15 Thread chris at bubblescope dot net
--- Additional Comments From chris at bubblescope dot net 2005-09-15 14:02 --- Expanding slightly, I tried the following 4 functions. All were removed by -funsafe-loop-optimisations, but only foo3 was removed by -O3 without -funsafe-loop-optimisations. I can't see a good reason to re

[Bug java/23891] Problem folding static fields across packages

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 14:13 --- Subject: Bug 23891 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 14:13:06 Modified files: gcc/java : ChangeLog java-tree.h jcf-parse.c par

[Bug java/23891] Problem folding static fields across packages

2005-09-15 Thread mckinlay at redhat dot com
--- Additional Comments From mckinlay at redhat dot com 2005-09-15 14:19 --- Fixed checked in to HEAD, but this should also be applied to 4.0 branch because its a regression from 4.0.0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23891

[Bug java/23891] Problem folding static fields across packages

2005-09-15 Thread mckinlay at redhat dot com
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23891

[Bug c/23895] switch and struct

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:22 --- Small testcase: void f(int i) { switch (i) { case 1: struct a *b; } } But IIRC this is invalid code as variable defintions are not allowed right after a label. void f(int i) { a: struct

[Bug c/7508] GCC refuses to compile a declartion right after a 'case' in switch

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:22 --- *** Bug 23895 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c/21689] Variable declaration after switch case expression causes compile error

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:23 --- Reopen to ... -- What|Removed |Added Status|RESOLVED|REOPENE

[Bug c/21689] Variable declaration after switch case expression causes compile error

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:23 --- Mark as a dup of bug 7508. *** This bug has been marked as a duplicate of 7508 *** -- What|Removed |Added ---

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2005-09-15 14:23 --- Subject: Re: Accepts qualified member function declaration in class I wouldn't mind turning this diagnostic on by default as a pedwarn. As usual, people who want their code to build anyway can use -fpermissive

[Bug c/7508] GCC refuses to compile a declartion right after a 'case' in switch

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:23 --- *** Bug 21689 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libgcj/23763] Runtime.getRuntime().exec() signalling

2005-09-15 Thread aeby at graeff dot com
--- Additional Comments From aeby at graeff dot com 2005-09-15 14:24 --- I don't think this bug is linked with 23758. No matter if you call unsafe procedures before or after fork() SIGCHLD ist still blocked at the point where execvp() is called. It seems the posix-threads code does expli

[Bug fortran/16861] segfault with doubly used module

2005-09-15 Thread paul dot richard dot thomas at cea dot fr
--- Additional Comments From paul dot richard dot thomas at cea dot fr 2005-09-15 14:25 --- I did not want to mess around by submitting from a Windows machine again, so here is a preview of a proposed patch: ==

[Bug libgcj/23763] Runtime.getRuntime().exec() signalling

2005-09-15 Thread aeby at graeff dot com
--- Additional Comments From aeby at graeff dot com 2005-09-15 14:27 --- Created an attachment (id=9734) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9734&action=view) workaround: patch against GCC 4.0.1 unblocking SIGCHLD before execvp() -- http://gcc.gnu.org/bugzilla/show_b

[Bug tree-optimization/22157] [4.0/4.1 Regression] struct copying code gen

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:27 --- I am just going to mark this one as a dup of bug 22156, because it is the same problem, just different testcases. *** This bug has been marked as a duplicate of 22156 *** -- What|Removed

[Bug middle-end/22156] [4.0/4.1 Regression] bit-field copying regressed

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:27 --- *** Bug 22157 has been marked as a duplicate of this bug. *** -- Bug 22156 depends on bug 22157, which changed state. Bug 22157 Summary: [4.0/4.1 Regression] struct copying code gen http://gcc.gnu.org/bug

[Bug target/23831] [4.1 Regression] ICE in immed_double_const with vectorized multipication

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:48 --- It might be just the time to move x86 over to HWI being 64bit like all other sanse targets, especially when it uses 128bit constants. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23831

[Bug c++/23896] New: boost::tie() = std::pair doesn't compile

2005-09-15 Thread Woebbeking at web dot de
Hi, with Debian's gcc (version 4.0.2 20050913 (prerelease) (Debian 4.0.1-7)) this doesn't compile anymore: const std::pair p(1, 2); int i, j; boost::tie(i, j) = p; It works with all older versions and MSVC 7.1. Cheers, André -- Summary: boost::tie()

[Bug target/23831] [4.1 Regression] ICE in immed_double_const with vectorized multipication

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 14:54 --- See PR 14981 for another one which was caused by the same issue before. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23831

[Bug c++/23896] boost::tie() = std::pair doesn't compile

2005-09-15 Thread Woebbeking at web dot de
--- Additional Comments From Woebbeking at web dot de 2005-09-15 14:54 --- Created an attachment (id=9735) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9735&action=view) example code, save-temps and compiler error message -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23896

[Bug c++/23896] [4.0 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 15:14 --- Even after the fix for PR 23691, this still fails. It worked with "4.0.2 20050826". -- What|Removed |Added -

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 15:15 --- It also fails with "4.1.0 20050903". -- What|Removed |Added Summary|[4.0 Regressi

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 15:21 --- Reducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23896

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||mmitchel at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/s

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread debian-gcc at lists dot debian dot org
-- What|Removed |Added CC|doko at cs dot tu-berlin dot|debian-gcc at lists dot |de |debian dot org http://gcc.gnu.org/bug

[Bug c++/13140] declaration in global namespace, definition inside named or anon namespace

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 16:03 --- Subject: Bug 13140 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 16:03:33 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/tests

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 16:22 --- Reduced as far as I could do: namespace boost{ template struct STATIC_ASSERTION_FAILURE {}; struct null_type; template class tuple; template struct cons { typedef TT tail_type; }; templat

[Bug tree-optimization/23835] [4.1 Regression] case where gcc 4.1.0 -O3 compile takes two times longer earlier versions

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 16:40 --- This is much better now but still more improvements can happen. I am going to unassign Daniel for now as the aliasing pass takes much less now. -- What|Removed |Added

[Bug tree-optimization/23835] [4.1 Regression] case where gcc 4.1.0 -O3 compile takes two times longer earlier versions

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 16:49 --- on x86_64, there is only about 2x compile time increase at -O3. Though it is much faster now, than it was a couple of days ago. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23835

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 16:49 --- We build everything with -Werror so errors are flagged as fatal. If we added -pedantic, we'd have to stop using -Werror, and implement the fatal error check ourselves in a wrapper, which would be a huge pain. gcc-4.

[Bug tree-optimization/23835] [4.1 Regression] case where gcc 4.1.0 -O3 compile takes two times longer earlier versions

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 16:50 --- Looking at the numbers for -fno-inline, I noticed it drops back down to the 4.0.0 numbers. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23835

[Bug libstdc++/23897] New: Add move constructor/assignment to basic_string

2005-09-15 Thread pcarlini at suse dot de
A nice, probably straightforward improvement: adding those would enable the range of optimizations mentioned in the first half of the paragraph "vector Example" of N1377 (first, v7-branch only, of course) -- Summary: Add move constructor/assignment to basic_string Product: g

[Bug libstdc++/23897] Add move constructor/assignment to basic_string

2005-09-15 Thread pcarlini at suse dot de
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org | Status|UNCONFIRMED

[Bug libstdc++/23875] operator<<(short) should not call operator<<(long), etc.

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 17:27 --- Subject: Bug 23875 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 17:27:24 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug libstdc++/23875] operator<<(short) should not call operator<<(long), etc.

2005-09-15 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-15 17:28 --- Fixed for 4.1. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/23898] New: basic block reordering excessively increases code size; get_uncond_jump_length pessimistic

2005-09-15 Thread amylaar at gcc dot gnu dot org
copy_bb_p uses uncond_jump_length in order to gauge when code increase will be negative or neglegible (at -Os) or acceptable (at -O2); however, uncond_jump_length has the wrong value. According to the comment in reorder_basic_blocks, it expects to get a minimal length for an unconditional jump when

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2005-09-15 17:50 --- Subject: Re: Accepts qualified member function declaration in class dank at kegel dot com wrote: > gcc-4.1 had a stated goal of giving every warning a name, > and letting them be turned on and off individually.

[Bug rtl-optimization/23898] basic block reordering excessively increases code size; get_uncond_jump_length pessimistic

2005-09-15 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-09-15 17:51 --- Created an attachment (id=9736) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9736&action=view) fix for SH This patch set fixes the problem for the SH. The patch to sh_output_mi_thunk should no longer

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-09-15 17:56 --- This is what I come up with: --- template struct X {}; template struct length { static const int value = 2; }; template void foo () { sizeof(X::value>); } template void fo

[Bug c++/23896] [4.0/4.1 Regression] boost::tie() = std::pair doesn't compile

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-15 18:05 --- Darn, I should never have fixed that original PR. Silly me, trying to fix bugs. Mine. -- What|Removed |Added --

[Bug swing/16540] GlassPane intercepting of MouseEvents flaky.

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |0.19 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16540

[Bug swing/22150] BasicTreeUI Implementation

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |0.19 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22150

[Bug swing/20015] JMenu stays open but should not

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |0.19 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20015

[Bug libstdc++/23734] [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long

2005-09-15 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-15 18:25 --- Can I close this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23734

[Bug libstdc++/22554] [4.1 Regression] pb_assoc header build and install overflows exec

2005-09-15 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-15 18:25 --- This looks fixed now. Can I close this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22554

[Bug libstdc++/22554] [4.1 Regression] pb_assoc header build and install overflows exec

2005-09-15 Thread dje at watson dot ibm dot com
--- Additional Comments From dje at watson dot ibm dot com 2005-09-15 18:38 --- Subject: Re: [4.1 Regression] pb_assoc header build and install overflows exec > bkoz at gcc dot gnu dot org writes: Ben> This looks fixed now. Can I close this? Yes, the latest version appea

[Bug c/7508] GCC refuses to compile a declartion right after a 'case' in switch

2005-09-15 Thread price at ifa dot hawaii dot edu
--- Additional Comments From price at ifa dot hawaii dot edu 2005-09-15 18:44 --- To get it to compile, use curly brackets after the "case": case 1: { int y = 7; } I would suggest that the existence of several duplicates argue for a clearer error message. -- http

[Bug libstdc++/23734] [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long

2005-09-15 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-09-15 18:53 --- Subject: Re: [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long > Can I close this? Yes. Enabling large_ncargs_enabled after applying patch PHKL_16750 resolves the problem.

[Bug libstdc++/22205] [4.1 Regression] errors debug mode on aix

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 18:59 --- Subject: Bug 22205 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 18:58:04 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug libstdc++/21674] basic_string vs debug_mode

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 18:59 --- Subject: Bug 21674 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 18:58:04 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug libstdc++/22222] New Tru64 UNIX libstdc++ testsuite failures: #warning debug mode disabled due to lack of weak symbol support

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 18:59 --- Subject: Bug 2 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 18:58:04 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug libstdc++/22554] [4.1 Regression] pb_assoc header build and install overflows exec

2005-09-15 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-15 18:59 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/23734] [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long

2005-09-15 Thread bkoz at gcc dot gnu dot org
-- Bug 23734 depends on bug 22554, which changed state. Bug 22554 Summary: [4.1 Regression] pb_assoc header build and install overflows exec http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22554 What|Old Value |New Value ---

[Bug c++/23139] [3.4/4.0/4.1 Regression] -pedantic -ffast-math breaks working code

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 19:10 --- Subject: Bug 23139 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 19:09:28 Modified files: fixincludes: ChangeLog inclhack.def fixincl.x

[Bug ada/22533] [4.1 regression] ICE in get_base_var

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:12 --- Happens on s390 too. stage1/xgcc -Bstage1/ -B/home/uweigand/fsf/gcc-head-install/s390-ibm-linux/bin/ -c -g -O2 -gnatpg -gnata -I- -I. -Iada -I../../gcc-head/gcc/ada ../../gcc-head/gcc/ada/a-elchha.adb -o ada/a-e

[Bug c++/23139] [3.4/4.0/4.1 Regression] -pedantic -ffast-math breaks working code

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 19:12 --- Subject: Bug 23139 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-09-15 19:12:00 Modified files: fixincludes: Change

[Bug libstdc++/23734] [4.1 Regression] make[4]: execvp: /usr/local/bin/bash: Arg list too long

2005-09-15 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-09-15 19:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug ada/19382] ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fails at runtime on s390-linux

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:17 --- On 4.1.0 20050914 on s390-linux, two tests have similar failures: ,.,. CXB4005 ACATS 2.5 05-09-14 20:15:52 CXB4005 Check that the functions To_COBOL and To_Ada produce correct results. *

[Bug c++/18192] Serious Performance Bug depending on a donothing destructor declaration

2005-09-15 Thread jason at gcc dot gnu dot org
--- Additional Comments From jason at gcc dot gnu dot org 2005-09-15 19:18 --- Please try GCC 4. We're unlikely to work on tweaking the performance of the GCC 3.4 line. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18192

[Bug ada/19382] ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fails at runtime on s390-linux

2005-09-15 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-09-15 19:19 --- (In reply to comment #5) > On 4.1.0 20050914 on s390-linux, two tests have similar failures: Ooops: 4.0.2 20050913 (prerelease) (since 4.1.0 does not bootstrap because of PR22533 -- http://gcc.gnu.org/bugzi

[Bug tree-optimization/23622] Dom jump threading at -O1 confuses branch prediction

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 19:28 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-09-15 19:33 --- Subject: Re: Accepts qualified member function declaration in class "jason at redhat dot com" <[EMAIL PROTECTED]> writes: | Subject: Re: Accepts qualified member function declaration | in class |

[Bug c++/23885] incorrect template two-stage name-lookup

2005-09-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet|i386-redhat-linux and | |x86_64-redhat-linux | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23885

[Bug tree-optimization/23901] New: Dom jump-threading unrolls loops

2005-09-15 Thread dje at gcc dot gnu dot org
Dom jump-threading iteration can partially or completely unroll a loop. This prevents analysis of number of iterations and inhibits loop optimizations by hiding the loop. http://gcc.gnu.org/ml/gcc/2005-09/msg00303.html -- Summary: Dom jump-threading unrolls loops Product:

[Bug rtl-optimization/23898] basic block reordering excessively increases code size; get_uncond_jump_length pessimistic

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 19:44 --- Confirmed, this seems like a good approach at least to me. -- What|Removed |Added OtherBugsDe

[Bug libfortran/23770] unaligned buffers in i/o library force use of memcpy()

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 19:48 --- Really memcpy should only cause permissiveness at the tree level and nothing else as the memcpy should always be expanded to a load/store if alignedness does not matter. -- http://gcc.gnu.org/bugzilla/

[Bug target/23828] local calling convention not used when using --combine

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 20:12 --- Confirmed, reduced testcase: file1.c: int g(void); int main(void) { return g(); } file2.c: static int f(int a, int b, int c) __attribute__((noinline)); static int f(int a, int b, int c) { return a+

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 20:14 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug target/23704] gcc.dg/rs6000-fpint.c fails

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 20:15 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libgcj/23761] java.library.path doesn't affect module loading path

2005-09-15 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-09-15 20:17 --- Fixed on mainline. Closing. -- What|Removed |Added Status|UNCONFIRMED

[Bug libgcj/23288] java.lang.Class's #getPackage() returns null

2005-09-15 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-15 20:17 --- Subject: Bug 23288 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-15 20:17:09 Modified files: libjava: ChangeLog libjava/java/net:

[Bug testsuite/23400] [4.1 Regression] "make check" fixinclude failure

2005-09-15 Thread bauhaus at futureapps dot de
--- Additional Comments From bauhaus at futureapps dot de 2005-09-15 20:33 --- Does not work for me, checkouts from Sep. 8, and from today (Sep. 15). Exact same error when running make check, after make bootstrap. Debian stable, SMP, autogen 5.6.6-2, autoconf 2.59a-3, .../configure --

[Bug testsuite/23400] [4.1 Regression] "make check" fixinclude failure

2005-09-15 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-09-15 20:52 --- Same on my AMD64/Linux box. -- What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/23902] New: update_ssa very very very slow

2005-09-15 Thread dberlin at gcc dot gnu dot org
For 20001226-1.c at -O3, i get: Execution times (seconds) tree VRP : 11.32 (10%) usr 0.08 ( 9%) sys 11.68 (10%) wall 3194 kB ( 8%) ggc tree operand scan : 28.39 (26%) usr 0.17 (18%) sys 29.00 (25%) wall 2722 kB ( 7%) dominance frontiers : 35.35 (32%) usr 0.13

[Bug tree-optimization/23902] update_ssa very very very slow

2005-09-15 Thread dnovillo at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dnovillo at gcc dot gnu dot |dot org |org Status|UNCONFIRMED

[Bug c++/23513] [4.0/4.1 Regression] overload resolution fails to select a more specialized template

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-15 21:19 --- Nathan, do you have any insights about this PR? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23513

[Bug c++/21514] [DR 278] templates and anonymous enum

2005-09-15 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-15 21:31 --- Why is this marked as DR 278? I think it's DR 488. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21514

[Bug c++/8211] -Weffc++ warns about copyable classes with func ptr members

2005-09-15 Thread olly at survex dot com
--- Additional Comments From olly at survex dot com 2005-09-15 21:38 --- Confirmed fixed in: g++-4.0 (GCC) 4.0.0 20050301 (prerelease) (Debian 4.0-0pre6ubuntu7) -- What|Removed |Added -

[Bug c++/16782] Accepts qualified member function declaration in class

2005-09-15 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-09-15 21:39 --- Sounds like we're in violent agreement, then. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782

[Bug middle-end/23903] New: Duplicate dump file numbers

2005-09-15 Thread dnovillo at gcc dot gnu dot org
We are now emitting duplicate dump file numbers: file.c.t10.cleanup_cfg file.c.t10.lower This started happening after Paolo's pass reorg. He agreed to look at this. -- Summary: Duplicate dump file numbers Product: gcc Version: 4.1.0 Status: UNCONFIR

[Bug middle-end/23903] Duplicate dump file numbers

2005-09-15 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |200

[Bug c++/23904] New: Const function selection

2005-09-15 Thread dsell at agleader dot com
class OtherClass; class MyClass { public: const OtherClass* GetOther() const { return ( m_other_p ); } protected: OtherClass* GetOther() { return ( m_other_p ); } OtherClass *m_other_p; friend class FriendClass; }; In this case friend classes are allowed to acce

  1   2   >