[Bug c++/19253] [3.4/4.0/4.1 regression] bad error message / ICE for invalid template parameter

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2005-11-02 21:35 --- Subject: Bug 19253 Author: mmitchel Date: Wed Nov 2 21:35:46 2005 New Revision: 106399 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106399 Log: PR c++/19253 * parser.c

[Bug middle-end/22429] [4.1 Regression] -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #13 from rth at gcc dot gnu dot org 2005-11-02 21:44 --- Subject: Bug 22429 Author: rth Date: Wed Nov 2 21:44:17 2005 New Revision: 106400 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106400 Log: PR 22429 * fold-const.c (build_range_check): Use

[Bug fortran/24641] rejecting valid code

2005-11-02 Thread tobi at gcc dot gnu dot org
--- Comment #1 from tobi at gcc dot gnu dot org 2005-11-02 21:45 --- This is not valid code. See section 3.3.1.3: 'No line shall contain a single as the only non-blank character ...' -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/22429] [4.1 Regression] -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #14 from rth at gcc dot gnu dot org 2005-11-02 21:47 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/20211] autoincrement generation is poor

2005-11-02 Thread amylaar at gcc dot gnu dot org
--- Comment #32 from amylaar at gcc dot gnu dot org 2005-11-02 21:50 --- Subject: Bug 20211 Author: amylaar Date: Wed Nov 2 21:50:22 2005 New Revision: 106401 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106401 Log: Belated Makefile.in checkin for: 2005-09-19 Jorn Rennecke

[Bug c++/19253] [3.4/4.0/4.1 regression] bad error message / ICE for invalid template parameter

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2005-11-02 21:50 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24560] [3.4/4.0/4.1 Regression] insufficient contextual information to determine type is not a helpful error message

2005-11-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug fortran/18452] Fortran options induces warning for fortran that needs preprocessing

2005-11-02 Thread fxcoudert at gcc dot gnu dot org
--- Comment #15 from fxcoudert at gcc dot gnu dot org 2005-11-02 21:57 --- Subject: Bug 18452 Author: fxcoudert Date: Wed Nov 2 21:57:35 2005 New Revision: 106402 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106402 Log: PR fortran/18452 * lang-specs.h: Pass

[Bug fortran/23151] print (buf, format), expression should be invalid

2005-11-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2005-11-02 21:59 --- g77 groks this: $ cat prt.f program main character*80 line print (line,'(A)'), 'hello' end $ g77 prt.f prt.f: In program `main': prt.f:3: print (line,'(A)'), 'hello'

[Bug fortran/24643] Unclassifiable statement on implicitly typed character substring

2005-11-02 Thread tobi at gcc dot gnu dot org
--- Comment #5 from tobi at gcc dot gnu dot org 2005-11-02 22:12 --- (In reply to comment #3) ... I forgot to say that these are all syntactically valid variations of the same theme. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24643

[Bug target/24178] [4.0/4.1 regression] generates code that produces unaligned access exceptions

2005-11-02 Thread tsv at solvo dot ru
--- Comment #12 from tsv at solvo dot ru 2005-11-02 22:26 --- (In reply to comment #11) Subject: Bug 24178 Author: rth Date: Wed Nov 2 18:20:07 2005 New Revision: 106388 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106388 Log: PR target/24178 *

[Bug fortran/24646] New: accepting invalid label

2005-11-02 Thread uttamp at us dot ibm dot com
$ cat tst.f program test 19 real :: a=5 end program test $ gfortran tst.f In file ice.f90:2 19 a=5 1 Warning: Ignoring bad statement label at (1) I think the compiler should give hard error with error message something like label must be less than or equal to five digits,

[Bug fortran/24646] accepting invalid label

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-02 22:42 --- Confirmed, even with -std=f95/-pedantic. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23153] [4.1 Regression] [meta-bug] code size regression from 4.0 on x86

2005-11-02 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2005-11-02 22:55 --- What are the flags for the sizes in comment #7 and comment #8? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23153

[Bug target/24615] [4.1 Regression] internal compiler error: in print_shift_count_operand, at config/s390/s390.c:4025

2005-11-02 Thread janis at gcc dot gnu dot org
--- Comment #6 from janis at gcc dot gnu dot org 2005-11-02 22:57 --- A regression hunt using a cross compiler identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=101705 2005-07-07 Adrian Straetling [EMAIL PROTECTED] * config/s390/s390-protos.h

[Bug target/24600] [4.1 Regression] unrecognizable instruction

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #7 from uweigand at gcc dot gnu dot org 2005-11-02 23:06 --- Subject: Bug 24600 Author: uweigand Date: Wed Nov 2 23:06:26 2005 New Revision: 106404 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106404 Log: ChangeLog: PR target/24600 * loop.c

[Bug target/24600] [4.1 Regression] unrecognizable instruction

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #8 from uweigand at gcc dot gnu dot org 2005-11-02 23:09 --- Fixed. -- uweigand at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24615] [4.1 Regression] internal compiler error: in print_shift_count_operand, at config/s390/s390.c:4025

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #7 from uweigand at gcc dot gnu dot org 2005-11-02 23:16 --- Subject: Bug 24615 Author: uweigand Date: Wed Nov 2 23:16:31 2005 New Revision: 106405 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106405 Log: ChangeLog: PR target/24615 *

[Bug target/24615] [4.1 Regression] internal compiler error: in print_shift_count_operand, at config/s390/s390.c:4025

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #8 from uweigand at gcc dot gnu dot org 2005-11-02 23:18 --- Fixed. -- uweigand at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23303] [4.1 Regression] 4.1 generates sall + addl instead of leal

2005-11-02 Thread hubicka at gcc dot gnu dot org
--- Comment #8 from hubicka at gcc dot gnu dot org 2005-11-02 23:21 --- Subject: Bug 23303 Author: hubicka Date: Wed Nov 2 23:21:22 2005 New Revision: 106406 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106406 Log: PR target/23303 * i386.md: Add peep2 for

[Bug target/23303] [4.1 Regression] 4.1 generates sall + addl instead of leal

2005-11-02 Thread hubicka at gcc dot gnu dot org
--- Comment #9 from hubicka at gcc dot gnu dot org 2005-11-02 23:21 --- Fixed in mainline now. -- hubicka at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/24617] vector vs __erase_at_end

2005-11-02 Thread paolo at gcc dot gnu dot org
--- Comment #2 from paolo at gcc dot gnu dot org 2005-11-02 23:29 --- Subject: Bug 24617 Author: paolo Date: Wed Nov 2 23:29:12 2005 New Revision: 106407 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106407 Log: 2005-11-02 Paolo Carlini [EMAIL PROTECTED] PR

[Bug c++/24560] [3.4/4.0/4.1 Regression] insufficient contextual information to determine type is not a helpful error message

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2005-11-02 23:36 --- Subject: Bug 24560 Author: mmitchel Date: Wed Nov 2 23:36:05 2005 New Revision: 106408 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106408 Log: PR c++/24560 * parser.c

[Bug c++/24560] [3.4/4.0/4.1 Regression] insufficient contextual information to determine type is not a helpful error message

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2005-11-02 23:37 --- Subject: Bug 24560 Author: mmitchel Date: Wed Nov 2 23:36:57 2005 New Revision: 106409 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106409 Log: PR c++/24560 * parser.c

[Bug c++/24560] [3.4/4.0/4.1 Regression] insufficient contextual information to determine type is not a helpful error message

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2005-11-02 23:39 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22434] [3.4/4.0/4.1 regression] ICE in simplify_{,gen_}subreg

2005-11-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug target/24623] [4.1 Regression] internal compiler error: in propagate_one_insn, at flow.c:1702

2005-11-02 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2005-11-03 00:09 --- A regression hunt using a cross compiler identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=101381 2005-06-28 Andreas Krebbel [EMAIL PROTECTED] * config/s390/s390.c (machine_function):

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-11-03 00:30 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00092.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24178] [4.0/4.1 regression] generates code that produces unaligned access exceptions

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #13 from rth at gcc dot gnu dot org 2005-11-03 00:33 --- Subject: Bug 24178 Author: rth Date: Thu Nov 3 00:33:09 2005 New Revision: 106417 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106417 Log: PR target/24178 * config/alpha/alpha.c

[Bug target/24178] [4.0/4.1 regression] generates code that produces unaligned access exceptions

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #14 from rth at gcc dot gnu dot org 2005-11-03 00:34 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/24620] [4.1 Regression] internal compiler error: in find_reloads, at reload.c:3730

2005-11-02 Thread janis at gcc dot gnu dot org
--- Comment #3 from janis at gcc dot gnu dot org 2005-11-03 00:48 --- A regression hunt using a cross compiler identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=105625 2005-10-19 Adrian Straetling [EMAIL PROTECTED] * config/s390/s390.c

[Bug c/24329] [4.0/4.1 regression] segfault with -Wall and long integer literal

2005-11-02 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2005-11-03 00:50 --- Testing a patch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23153] [4.1 Regression] [meta-bug] code size regression from 4.0 on x86

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #10 from dann at godzilla dot ics dot uci dot edu 2005-11-03 00:53 --- (In reply to comment #9) What are the flags for the sizes in comment #7 and comment #8? -O2 -march=i686 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23153

[Bug target/23153] [4.1 Regression] [meta-bug] code size regression from 4.0 on x86

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #11 from dann at godzilla dot ics dot uci dot edu 2005-11-03 00:59 --- A very useful tool for comparing function sizes in 2 binaries/object file is: ftp://ftp.firstfloor.org/pub/ak/bloat-o-meter it displays the function names, the size, the size difference as absolute

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-03 01:04 --- This is actually invalid as nothing happens for -Os case so what you are seeing is just an atrifact. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23488] [4.1 Regression] GCSE load PRE does not work with non sets

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-11-03 01:11 --- There is no size regression here with -Os. The only thing which will help here is having load PRE on the tree level. Which makes the trees look like: int f(void) { static int i; int i1; i1 = i; if (i1 ==

[Bug target/24647] New: two copies of a constant in two different registers

2005-11-02 Thread pinskia at gcc dot gnu dot org
Take the following code: int f(void) { static int i; int i1; i1 = i; if (i1 == 0) i = i1 = 2; return i1; } Currently we generate: f: movl i.1285, %eax pushl %ebp movl %esp, %ebp testl %eax, %eax jne .L7 movl $2, %ecx movl $2, %eax movl %ecx,

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-03 01:18 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00164.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-03 01:18 --- And the changelog in http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00165.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19989

[Bug c++/22434] [3.4/4.0/4.1 regression] ICE in simplify_{,gen_}subreg

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2005-11-03 01:25 --- Subject: Bug 22434 Author: mmitchel Date: Thu Nov 3 01:25:13 2005 New Revision: 106418 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106418 Log: PR c++/22434 * call.c

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #5 from dann at godzilla dot ics dot uci dot edu 2005-11-03 01:27 --- (In reply to comment #4) This is actually invalid as nothing happens for -Os case so what you are seeing is just an atrifact. Sorry but this explanation for marking the PR invalid does not make

[Bug target/24624] [4.1 Regression] internal compiler error: in reload, at reload1.c:1071

2005-11-02 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2005-11-03 01:28 --- A regression hunt using a cross compiler identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=101381 2005-06-28 Andreas Krebbel [EMAIL PROTECTED] * config/s390/s390.c (machine_function):

[Bug c++/24629] Can't use template argument as friend

2005-11-02 Thread mikel at att dot net
--- Comment #3 from mikel at att dot net 2005-11-03 01:28 --- Mea Culpa. It was supported by the other compilers I use (MS and Sun), and it seemed like such an obvious thing to want to do, and I didn't think anyone would want explicitly to exclude it, so I didn't check the standard. I'm

[Bug c++/22434] [3.4/4.0/4.1 regression] ICE in simplify_{,gen_}subreg

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-03 01:30 --- Subject: Bug 22434 Author: mmitchel Date: Thu Nov 3 01:30:53 2005 New Revision: 106419 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106419 Log: PR c++/22434 * call.c

[Bug c++/22434] [3.4/4.0/4.1 regression] ICE in simplify_{,gen_}subreg

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-11-03 01:35 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/21883] [4.1 Regression] jump threading causing excessive code duplication

2005-11-02 Thread law at redhat dot com
--- Comment #7 from law at redhat dot com 2005-11-03 01:35 --- Subject: Re: [4.1 Regression] jump threading causing excessive code duplication On Mon, 2005-10-31 at 18:56 -0700, Jeffrey A Law wrote: On Mon, 2005-10-31 at 03:43 +, mmitchel at gcc dot gnu dot org wrote:

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-03 01:39 --- The use of ax vs cx will not matter in the real world. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/9350] -fomit-frame-pointer does not work for main

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #5 from rth at gcc dot gnu dot org 2005-11-03 01:40 --- Subject: Bug 9350 Author: rth Date: Thu Nov 3 01:40:33 2005 New Revision: 106420 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106420 Log: PR target/9350 PR target/24374 * dwarf2out.c

[Bug target/24374] [4.0/4.1 Regression] Sibcalling optimization is happening in main

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #7 from rth at gcc dot gnu dot org 2005-11-03 01:40 --- Subject: Bug 24374 Author: rth Date: Thu Nov 3 01:40:33 2005 New Revision: 106420 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106420 Log: PR target/9350 PR target/24374 * dwarf2out.c

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-03 01:42 --- Remember if you care about code size use -Os. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23523

[Bug target/24374] [4.0/4.1 Regression] Sibcalling optimization is happening in main

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #8 from rth at gcc dot gnu dot org 2005-11-03 01:42 --- Fixed for mainline. I have no particular need to see this backported to 4.0. Any change there should be limited to ix86_function_ok_for_sibcall. -- rth at gcc dot gnu dot org changed: What|Removed

[Bug target/9350] -fomit-frame-pointer does not work for main

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #6 from rth at gcc dot gnu dot org 2005-11-03 01:43 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/24623] [4.1 Regression] internal compiler error: in propagate_one_insn, at flow.c:1702

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #3 from uweigand at gcc dot gnu dot org 2005-11-03 02:04 --- Likely backend problem, investigating ... -- uweigand at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24624] [4.1 Regression] internal compiler error: in reload, at reload1.c:1071

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #3 from uweigand at gcc dot gnu dot org 2005-11-03 02:04 --- Likely backend problem, investigating ... -- uweigand at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #8 from dann at godzilla dot ics dot uci dot edu 2005-11-03 02:12 --- (In reply to comment #6) The use of ax vs cx will not matter in the real world. This is from a real world program (xterm) and it seems to matter, when using eax the code is smaller. Are you sure that

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2005-11-03 02:15 --- Have you tested the speed? As I said I really doubt it makes a real world change in terms of speed. This is different from code size. If you want it smaller use -Os or -march=pentium3 (as i686 is faster when

[Bug middle-end/24612] [gomp] Bogus is used uninitialized warning

2005-11-02 Thread rth at gcc dot gnu dot org
--- Comment #2 from rth at gcc dot gnu dot org 2005-11-03 02:18 --- Hum. I suppose we could just mark the variable TREE_NO_WARNING. Our only other option is to pass by reference, and that would suppress any legitimate warnings as well. -- rth at gcc dot gnu dot org changed:

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #10 from dann at godzilla dot ics dot uci dot edu 2005-11-03 02:34 --- (In reply to comment #9) Have you tested the speed? As I said I really doubt it makes a real world change in terms of speed. This is different from code size. I am not sure what kind of answer you

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-11-03 02:40 --- (In reply to comment #10) I am not sure what kind of answer you expect here. Speed and code size are not disjoint. Think about I-cache and I-TLB misses. But again who is using an pentiumpro machine any more.

[Bug c/24329] [4.0/4.1 regression] segfault with -Wall and long integer literal

2005-11-02 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2005-11-03 03:30 --- Subject: Bug 24329 Author: jsm28 Date: Thu Nov 3 03:30:36 2005 New Revision: 106421 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106421 Log: PR c/24329 * c-pretty-print.c

[Bug target/24620] [4.1 Regression] internal compiler error: in find_reloads, at reload.c:3730

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #4 from uweigand at gcc dot gnu dot org 2005-11-03 04:16 --- Subject: Bug 24620 Author: uweigand Date: Thu Nov 3 04:16:52 2005 New Revision: 106422 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=106422 Log: ChangeLog: PR target/24620 *

[Bug target/24620] [4.1 Regression] internal compiler error: in find_reloads, at reload.c:3730

2005-11-02 Thread uweigand at gcc dot gnu dot org
--- Comment #5 from uweigand at gcc dot gnu dot org 2005-11-03 04:19 --- Fixed. -- uweigand at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24648] New: a template parse error

2005-11-02 Thread hwon at 21cn dot com
//==code== #include iostream #include list #include string #include hash_map.h using namespace std; templateclass K struct testClass { typedef hash_mapK, int IntHashMap; typedef listK KList; IntHashMap hm; KList kl; void operator()(K k) { hm[k] = 999;

[Bug c++/24648] a template parse error

2005-11-02 Thread hwon at 21cn dot com
--- Comment #1 from hwon at 21cn dot com 2005-11-03 04:32 --- It compile ok under gcc 2.95. But errors under gcc 3.4.2/3.4.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24648

[Bug c++/24649] New: Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-02 Thread steve at telxio dot com
When gcc is configured to use /usr/ccs/bin/as on Solaris2.10, simple c++ prog involving cout fails with core dump. When the same version is configured to use GNU as the problem disappears R500.ramses.602 gcc -v Reading specs from

[Bug tree-optimization/24609] [4.1 regression] Same value duplicated in two different registers

2005-11-02 Thread ian at airs dot com
--- Comment #9 from ian at airs dot com 2005-11-03 06:28 --- Created an attachment (id=10116) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10116action=view) Patch for RTL if-conversion This is a patch for RTL if-conversion which fixes this particular bug on i686. It's not a real

[Bug target/23524] [4.1 Regression]bigger version of mov + cmp produced

2005-11-02 Thread uros at kss-loka dot si
--- Comment #15 from uros at kss-loka dot si 2005-11-03 06:29 --- (In reply to comment #11) And FWIW there is also a problem with this insn, the length is wrong: #(insn 11 46 47 0x2a955cc840 (set (reg:SI 0 eax [orig:61 x ] [61]) #(mem/f:SI (symbol_ref:SI (x)) [5 x+0 S4

[Bug c++/21123] [4.0/4.1 regression] ICE in cp_expr_size, at cp/cp-objcp-common.c:101

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #23 from mmitchel at gcc dot gnu dot org 2005-11-03 06:36 --- Showstopper: popular packages not building on primary target. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/22509] [4.1 regression] elemental.f90 testsuite failure (-fweb)

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #17 from mmitchel at gcc dot gnu dot org 2005-11-03 06:38 --- Setting to P2. I'm not quite convinced that this rises to the level of a showstopper, due to the fact that non-default options seem to be required, but yes, we should fix this if at all possible. -- mmitchel

[Bug target/24445] [4.1 Regression] unable to find a register to spill in class 'R0_REGS

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2005-11-03 06:39 --- Downgrading to P5; SH is not a primary or secondary target. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24589] [4.1 Regression] wrong code with zero sized structs on CONSTRUCTOR

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2005-11-03 06:41 --- Showstopper. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

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

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2005-11-03 06:42 --- Do we know whether this an ICE-on-valid or ICE-on-invalid? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24605

[Bug target/23524] [4.1 Regression]bigger version of mov + cmp produced

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #16 from dann at godzilla dot ics dot uci dot edu 2005-11-03 06:42 --- (In reply to comment #15) (In reply to comment #11) And FWIW there is also a problem with this insn, the length is wrong: #(insn 11 46 47 0x2a955cc840 (set (reg:SI 0 eax [orig:61 x ] [61]) #

[Bug target/24621] [4.1 Regression] internal compiler error: in reload_cse_simplify_operands, at postreload.c:393

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2005-11-03 06:43 --- Downgraded to P5; S390 is not a primary or secondary target. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24623] [4.1 Regression] internal compiler error: in propagate_one_insn, at flow.c:1702

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2005-11-03 06:43 --- Downgrading to P5; S390 is not a primary or secondary target. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24624] [4.1 Regression] internal compiler error: in reload, at reload1.c:1071

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2005-11-03 06:43 --- Downgraded to P5; S390 is not a primary or secondary target. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24624] [4.1 Regression] internal compiler error: in reload, at reload1.c:1071

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2005-11-03 06:44 --- Correcting accidental un-assignment. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2005-11-03 06:46 --- Until we have a testcase that actually shows some evidence that the toolchain is at fault, there is nothing for us to investigate; it could equally well be that the kernel has a bug. -- mmitchel at gcc dot gnu

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2005-11-03 07:01 --- I approved the patch, subject to there being no objections from the cpplib or diagnostic maintainers. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17964

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-03 07:06 --- I approved the patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19989

[Bug c++/24582] [4.0/4.1 regression] ICE in decl_jump_unsafe

2005-11-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-03 07:09 --- This patch is OK. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24582

[Bug rtl-optimization/23523] peephole2 causes code size on i686

2005-11-02 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #12 from dann at godzilla dot ics dot uci dot edu 2005-11-03 07:51 --- (In reply to comment #11) (In reply to comment #10) I am not sure what kind of answer you expect here. Speed and code size are not disjoint. Think about I-cache and I-TLB misses. But again who is

[Bug c++/21627] [3.4/4.0/4.1 Regression] invalid inline warning with ctor and dtor

2005-11-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

<    1   2