[Bug fortran/39594] New: compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread KnowlesPJ at Cardiff dot ac dot uk
$ /usr/local/gfortran/bin/gfortran --save-temps -c -fno-second-underscore -fdefault-integer-8 -m64 -DMOLPRO -I. -I.. -I../global f12_integrals.f f12_integrals.f: In function 'dfasmbl_f12': f12_integrals.f:2850: internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:950 Please su

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread KnowlesPJ at Cardiff dot ac dot uk
--- Comment #1 from KnowlesPJ at Cardiff dot ac dot uk 2009-03-31 08:13 --- Created an attachment (id=17566) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17566&action=view) tarball containing source file and its includes -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39594

[Bug fortran/39595] New: gfortran falls over in optimization

2009-03-31 Thread KnowlesPJ at Cardiff dot ac dot uk
$ /usr/local/gfortran/bin/gfortran -c -fno-second-underscore -fdefault-integer-8 -m64 -DMOLPRO -I. -I.. -I../global -O3 dftgrid.f dftgrid.f: In function 'grid_neighbour_dint': dftgrid.f:4288: internal compiler error: vector VEC(tree,base) index domain error, in vectorizable_store at tree-vect-trans

[Bug fortran/39595] gfortran falls over in optimization

2009-03-31 Thread KnowlesPJ at Cardiff dot ac dot uk
--- Comment #1 from KnowlesPJ at Cardiff dot ac dot uk 2009-03-31 08:24 --- Created an attachment (id=17567) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17567&action=view) source and includes that demonstrate the problem -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39595

[Bug target/39593] faulty value assignment

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2009-03-31 09:44 --- For convenience, here is the testcase reduced (I didn't verify it still "fails", but it obviously should). unsigned long key32[8]; void __attribute__((noinline)) InitTF(void) { key32[0]=0x00010203; key32[1]=0x04

[Bug tree-optimization/39595] [4.4/4.5 Regression]ICE in vectorizable_store at tree-vect-transform.c:5361

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-03-31 09:49 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug libstdc++/39546] parallel mode doesn't support implicit string conversion

2009-03-31 Thread singler at gcc dot gnu dot org
--- Comment #6 from singler at gcc dot gnu dot org 2009-03-31 09:53 --- Created an attachment (id=17568) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17568&action=view) Patch adding new variant of binder2nd. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39546

[Bug libstdc++/39546] parallel mode doesn't support implicit string conversion

2009-03-31 Thread singler at gcc dot gnu dot org
--- Comment #7 from singler at gcc dot gnu dot org 2009-03-31 09:53 --- Created an attachment (id=17569) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17569&action=view) Patch adding new variant of equal_to. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39546

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-03-31 10:06 --- Confirmed for gfortran 4.4 and trunk, works on 4.3. Reduced test case: module df_f12_integrals implicit double precision (a-h,o-z) save c parameter (maxint=2147483647) common/zahl/ z0,z

[Bug libstdc++/39546] parallel mode doesn't support implicit string conversion

2009-03-31 Thread singler at gcc dot gnu dot org
--- Comment #5 from singler at gcc dot gnu dot org 2009-03-31 09:52 --- I have two patches, each of which should fix the problem. Both take the value to compare against as const ref, which solves the array passing problem. The first one is more general, introducing a new variant of bin

[Bug middle-end/23401] Gimplifier produces too many temporaries

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2009-03-31 10:23 --- Subject: Bug 23401 Author: rguenth Date: Tue Mar 31 10:23:44 2009 New Revision: 145338 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145338 Log: 2009-03-31 Richard Guenther PR middle-end/23401

[Bug tree-optimization/27810] inefficient gimplification of function calls

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-03-31 10:23 --- Subject: Bug 27810 Author: rguenth Date: Tue Mar 31 10:23:44 2009 New Revision: 145338 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145338 Log: 2009-03-31 Richard Guenther PR middle-end/23401

[Bug middle-end/23401] Gimplifier produces too many temporaries

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2009-03-31 10:31 --- Fixed. No assembly differences for the testcase though. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/27810] inefficient gimplification of function calls

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2009-03-31 10:32 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/38049] points-to results imprecise

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-03-31 10:45 --- Fixed on alias-improvements branch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread KnowlesPJ at Cardiff dot ac dot uk
--- Comment #3 from KnowlesPJ at Cardiff dot ac dot uk 2009-03-31 10:12 --- My apologies that I did not do some reduction, which of course I could have easily done. I was merely following the guidelines at http://gcc.gnu.org/bugs.html which says lots of things, but does not mention this

[Bug libstdc++/39598] New: Invocation of the interface basic_istream::seekg(pos_type pos) calls rdbuf()->pubseekpos(pos) with wrong argument.

2009-03-31 Thread vmartirosyan at gmail dot com
Invocation of the interface basic_istream::seekg(pos_type pos) should call rdbuf()->pubseekpos(pos), but it calls rdbuf()->pubseekpos(pos, ios_base::out). Elimination: -- Replace the call rdbuf()->pubseekpos(pos, ios_base::out) with rdbuf()->pubseekpos(pos). -- Summar

[Bug libstdc++/39599] New: Invocation of the interface basic_istream::seekg(off_type& off, ios_base::seekdir dir) calls rdbuf()->pubseekoff(off, dir) with wrong third argument.

2009-03-31 Thread vmartirosyan at gmail dot com
Standard states that invocation of the interface basic_istream::seekg(off_type& off, ios_base::seekdir dir) should call rdbuf()->pubseekoff(off, dir), but it calls rdbuf()->pubseekoff(off, dir, ios_base::in). Elimination: -- Replace the call rdbuf()->pubseekoff(off, dir, ios_base:

[Bug middle-end/37221] Missed early loop-unroll optimization - causes 40% degradation on SPU

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2009-03-31 11:31 --- Reduced testcase: struct re_pattern_buffer { unsigned char *buffer; unsigned long int allocated; }; void byte_regex_compile (struct re_pattern_buffer *bufp, unsigned char *begalt,

[Bug libstdc++/39596] Invocation of the interface basic_ostream::seekp(pos_type& pos) calls rdbuf()->pubseekpos() with wrong argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-03-31 11:39 --- We are simply implementing the resolution of DR 136 (CD1): http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#136 -- paolo dot carlini at oracle dot com changed: What|Removed

[Bug libstdc++/39597] Invocation of the interface basic_ostream::seekp(off_type& off, ios_base::seekdir dir) calls rdbuf()->pubseekoff(off, dir) with wrong third argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** This bug has been marked as a duplicate of 39596 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug libstdc++/39596] Invocation of the interface basic_ostream::seekp(pos_type& pos) calls rdbuf()->pubseekpos() with wrong argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** Bug 39597 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39596

[Bug libstdc++/39596] Invocation of the interface basic_ostream::seekp(pos_type& pos) calls rdbuf()->pubseekpos() with wrong argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** Bug 39598 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39596

[Bug libstdc++/39598] Invocation of the interface basic_istream::seekg(pos_type pos) calls rdbuf()->pubseekpos(pos) with wrong argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** This bug has been marked as a duplicate of 39596 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug libstdc++/39596] Invocation of the interface basic_ostream::seekp(pos_type& pos) calls rdbuf()->pubseekpos() with wrong argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** Bug 39599 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39596

[Bug libstdc++/39599] Invocation of the interface basic_istream::seekg(off_type& off, ios_base::seekdir dir) calls rdbuf()->pubseekoff(off, dir) with wrong third argument.

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-03-31 11:40 --- *** This bug has been marked as a duplicate of 39596 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug middle-end/37221] Missed early loop-unroll optimization - causes 40% degradation on SPU

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2009-03-31 11:42 --- I have a fix (I think). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37221

[Bug libstdc++/39597] New: Invocation of the interface basic_ostream::seekp(off_type& off, ios_base::seekdir dir) calls rdbuf()->pubseekoff(off, dir) with wrong third argument.

2009-03-31 Thread vmartirosyan at gmail dot com
Standard states that invocation of the interface basic_ostream::seekp(off_type& off, ios_base::seekdir dir) should call rdbuf()->pubseekoff(off, dir), but it calls rdbuf()->pubseekoff(off, dir, ios_base::out). Elimination: -- Replace the call rdbuf()->pubseekoff(off, dir, ios_base

[Bug libstdc++/39596] New: Invocation of the interface basic_ostream::seekp(pos_type& pos) calls rdbuf()->pubseekpos() with wrong argument.

2009-03-31 Thread vmartirosyan at gmail dot com
Detailed Description - Invocation of the interface basic_ostream::seekp(pos_type& pos); should call rdbuf()->pubseekpos(pos), but it calls rdbuf()->pubseekpos(pos, ios_base::out). Elimination: -- Replace the call rdbuf()->pubseekpos(pos, ios_base::o

[Bug tree-optimization/36230] load PRE doesn't deal with more precise alias info on one path

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-03-31 10:40 --- This is fixed on alias-improvements branch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/39600] New: arc target broken, cannot build newlib

2009-03-31 Thread bonzini at gnu dot org
static int a, b, c; char cnv(void) { return (a ? &b : &c); } f.c:3: internal compiler error: in emit_move_insn, at expr.c:3386 CCing Joern so maybe he can CC someone else. :-) -- Summary: arc target broken, cannot build newlib Product: gcc Version: 4.5.0

[Bug target/39593] faulty value assignment

2009-03-31 Thread szir at sch dot bme dot hu
--- Comment #8 from szir at sch dot bme dot hu 2009-03-31 12:05 --- (In reply to comment #7) > For convenience, here is the testcase reduced (I didn't verify it still > "fails", but it obviously should). No it should not, the junk code is necessary to produce the error. As I said before

[Bug target/39593] faulty value assignment

2009-03-31 Thread szir at sch dot bme dot hu
--- Comment #9 from szir at sch dot bme dot hu 2009-03-31 12:10 --- Created an attachment (id=17570) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17570&action=view) junk code to reproduce the bug this is a reduced portion of the original program and the simplest that still genera

[Bug libstdc++/39546] parallel mode doesn't support implicit string conversion

2009-03-31 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-03-31 11:34 --- I'm not sure to have all the elements to make a meaningful choice. Could you please explain in some detail what's going on? Also, could you please remind me why we have those duplicated binders in parallel/base

[Bug tree-optimization/39595] [4.4/4.5 Regression]ICE in vectorizable_store at tree-vect-transform.c:5361

2009-03-31 Thread irar at il dot ibm dot com
-- irar at il dot ibm dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |irar at il dot ibm dot com |dot org

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-03-31 12:26 --- > My apologies that I did not do some reduction, ... After having sent my post, I have realized that it was more unfriendly than intended (and I agree that the instructions could be more explicit than "Please avoid p

[Bug pch/39492] [4.3/4.4/4.5 Regression] Parallel compilation fail using PCH on Windows NT>= 5.0

2009-03-31 Thread ktietz at gcc dot gnu dot org
--- Comment #5 from ktietz at gcc dot gnu dot org 2009-03-31 12:30 --- Patch sent. See http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01752.html -- ktietz at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/39595] [4.4/4.5 Regression]ICE in vectorizable_store at tree-vect-transform.c:5361

2009-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-03-31 12:34 --- Simplified testcase: c { dg-do compile } c { dg-options "-O3" } subroutine foo(a,c,i,m) double precision a(4,*),b(3,64),c(3,200),d(64) integer*8 i,j,k,l,m do j=1,m,64 do k=1,m-j+1

[Bug middle-end/39301] ICE in register_overhead, at bitmap.c:115

2009-03-31 Thread lucier at math dot purdue dot edu
--- Comment #5 from lucier at math dot purdue dot edu 2009-03-31 12:38 --- You have --disable-bootstrap, so my guess is that cc1 is a 32-bit binary if that's what your system compiler builds by default. By bootstrapping you get a 64-bit binary (the first cc1 built in the bootstrap is 3

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #15 from jsm28 at gcc dot gnu dot org 2009-03-31 12:43 --- Subject: Bug 15638 Author: jsm28 Date: Tue Mar 31 12:43:29 2009 New Revision: 145341 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145341 Log: PR preprocessor/15638 gcc: * c-common.c (c_cpp_e

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #16 from jsm28 at gcc dot gnu dot org 2009-03-31 12:45 --- Fixed for 4.5. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSI

[Bug target/39592] [4.5 regression] Revision 145272 breaks -ansi -msse

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2009-03-31 12:51 --- Subject: Bug 39592 Author: jsm28 Date: Tue Mar 31 12:51:02 2009 New Revision: 145342 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145342 Log: PR target/39592 * config/i386/i386.md (*floatunss

[Bug tree-optimization/39595] [4.4/4.5 Regression]ICE in vectorizable_store at tree-vect-transform.c:5361

2009-03-31 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2009-03-31 12:51 --- On i686-apple-darwin9, I need -m64 to get an ICE with the test in comment #3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39595

[Bug target/39592] [4.5 regression] Revision 145272 breaks -ansi -msse

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 12:51 --- Fixed on trunk for 4.5. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/39601] New: xstormy16 target broken, cannot build newlib

2009-03-31 Thread bonzini at gnu dot org
Fails with an out-of-range jump while building newlib's e_fmod.c: /tmp/ccZYGyd5.s: Assembler messages: /tmp/ccZYGyd5.s:351: Error: operand out of range (-130 not between -128 and 127) -- Summary: xstormy16 target broken, cannot build newlib Product: gcc Version:

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2009-03-31 12:57 --- > May be you can do the exercise for PR39595 ... Already done! These guys are incredibly fast! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39594

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2009-03-31 13:00 --- More simplified testcase: module pr39594 implicit double precision(z) common /z/ z0,z1,z2,z3,z4,z5,z6,z7 contains subroutine foo implicit double precision(z) common /z/ z0,z1,z2,z3,z4,z5,z6,z7 call ba

[Bug c++/35652] [4.2/4.3 Regression] offset warning should be given in the front-end

2009-03-31 Thread espindola at google dot com
--- Comment #24 from espindola at google dot com 2009-03-31 13:11 --- Created an attachment (id=17571) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17571&action=view) testcase original .c testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35652

[Bug c++/35652] [4.2/4.3 Regression] offset warning should be given in the front-end

2009-03-31 Thread espindola at google dot com
--- Comment #25 from espindola at google dot com 2009-03-31 13:11 --- Created an attachment (id=17572) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17572&action=view) preprocessed testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35652

[Bug target/32431] [4.3/4.4/4.5 Regression][m68hc11] ICE in df_refs_verify, at df-scan.c:4066

2009-03-31 Thread bonzini at gnu dot org
--- Comment #10 from bonzini at gnu dot org 2009-03-31 13:22 --- The bug is still there FWIW. -- bonzini at gnu dot org changed: What|Removed |Added Last reconfirmed|20

[Bug fortran/39594] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2009-03-31 13:37 --- Jakub, could you mark this PR as a 4.4/4.5 regression? TIA -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39594

[Bug ada/39602] New: Clock function freezes in infinite loop when run under wine on linux

2009-03-31 Thread vldmrrr at yahoo dot com
Here is the program: --tst.adb-- with Ada.Calendar; with Ada.Text_IO;use Ada.Text_IO; procedure tst is t: Ada.Calendar.Time; begin Put_Line ("Calling clock"); t := Ada.Calendar.Clock; Put_Line ("Got clock" ); end tst; --- Built program runs fine under wi

[Bug fortran/38389] (DE)ALLOCATE compile time check for same variable

2009-03-31 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2009-03-31 14:22 --- Fixed on trunk. -- kargl at gcc dot gnu dot org changed: What|Removed |Added Status|ASSI

[Bug middle-end/31029] Fold does not fold C - a == a

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2009-03-31 14:28 --- Subject: Bug 31029 Author: rguenth Date: Tue Mar 31 14:28:16 2009 New Revision: 145345 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145345 Log: 2009-03-31 Richard Guenther PR middle-end/31029

[Bug middle-end/31029] Fold does not fold C - a == a

2009-03-31 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2009-03-31 14:28 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug fortran/39594] [4.4/4.5 Regression] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2009-03-31 14:35 --- Regressed since PR36592: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140790 -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/39592] [4.5 regression] Revision 145272 breaks -ansi -msse

2009-03-31 Thread hjl at gcc dot gnu dot org
--- Comment #6 from hjl at gcc dot gnu dot org 2009-03-31 14:38 --- Subject: Bug 39592 Author: hjl Date: Tue Mar 31 14:37:50 2009 New Revision: 145346 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145346 Log: 2009-03-29 H.J. Lu Backport from mainline: 2009-0

[Bug fortran/39594] [4.4/4.5 Regression] compiler falls over in gfc_get_symbol_decl

2009-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2009-03-31 14:43 --- I guess it is the gfc_add_flavor call removal from gfc_add_in_common that causes this, attr->flavor in this case is FL_UNKNOWN. -- jakub at gcc dot gnu dot org changed: What|Removed

[Bug target/34529] [4.2 Regression] Wrong code with altivec stores and offsets

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #15 from jsm28 at gcc dot gnu dot org 2009-03-31 14:56 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/34602] [4.2 regression] Internal error with invalid #line directive

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 14:57 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34603] [4.2 regression] ICE with broken template declaration

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 14:57 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/34692] [4.2 regression] Internal error with pragma in macro

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 14:58 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34750] [4.2 Regression] ICE in fold_convert, at fold-const.c:1955

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 14:58 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34776] [4.2 regression] ICE with invalid member declaration in template class

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 14:59 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34891] [4.2 regression] Broken diagnostic: 'view_convert_expr' not supported by dump_expr

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2009-03-31 15:00 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34914] [4.2 regression] Member pointer to vector rejected

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:00 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34917] [4.2 regression] ICE with const vector

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #8 from jsm28 at gcc dot gnu dot org 2009-03-31 15:01 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34918] [4.2 regression] Broken diagnostic: 'vector_cst' not supported by dump_expr

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:01 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/34934] [4.2 Regression] -O1 crash compile *** glibc detected *** /usr/lib/gcc/i486-linux-gnu/4.2.3/cc1: double free or corruption (!prev)

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #14 from jsm28 at gcc dot gnu dot org 2009-03-31 15:02 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/34947] [4.2 Regression] Clobbered float registers not popped

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2009-03-31 15:03 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34965] [4.2 regression] Broken diagnostic: 'truth_and_expr' not supported by dump_expr

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #4 from jsm28 at gcc dot gnu dot org 2009-03-31 15:03 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35008] [4.2 Regression] Bug in processing nested typedef in nested template class in method definition

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 15:04 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35146] [4.3/4.4/4.5 regression] weird error in template function specialization

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:10 --- Closing 4.2 branch, original test fixed in 4.3. However, there's a note here about the test in comment#2 being valid and failing on trunk as of a year ago, and that test does still fail, so marking as a 4.3/4.4/4.5 re

[Bug target/27237] gcc driver should pass -mthumb option to arm assembler

2009-03-31 Thread ramana at gcc dot gnu dot org
--- Comment #15 from ramana at gcc dot gnu dot org 2009-03-31 15:11 --- The driver will not pass the mthumb option to the assembler. The documentation has been updated with the below mentioned commit to handle this case. http://gcc.gnu.org/viewcvs?view=rev&revision=145347 Hence this ca

[Bug middle-end/35227] [4.2 regression] gcc ICEs for functions with unused complex argument

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 15:13 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35317] [4.2 regression] ICE with operator delete[] and ellipsis

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 15:14 --- Closing 4.2 branch, fixed in 4.3.2 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/35320] [4.2 regression] ICE with invalid friend declaration

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 15:15 --- Closing 4.2 branch, fixed in 4.3.2 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/35333] [4.2 regression] Broken diagnostic for complex builtin

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #8 from jsm28 at gcc dot gnu dot org 2009-03-31 15:16 --- Closing 4.2 branch, fixed in 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/35388] [4.2 Regression] error compiling dealII SPEC CPU 2006 benchmark

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:18 --- No response from submitter in > 1 year, closing. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35429] [4.2 regression] ICE with complex arithmetic

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 15:19 --- Closing 4.2 branch, fixed in 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/35431] [4.2 regression] ICE with complex integer, invalid gimple

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 15:20 --- Closing 4.2 branch, fixed in 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c/35433] [4.2 regression] ICE with typeof and ternary operator

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:21 --- Closing 4.2 branch, fixed for 4.3.4 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35434] [4.2 regression] ICE with attribute alias

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:22 --- Closing 4.2 branch, fixed for 4.3.4 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35435] [4.2 regression] ICE with attribute tls_model in typedef

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:22 --- Closing 4.2 branch, fixed for 4.3.4 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35437] [4.2 regression] ICE with struct containing incomplete type

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 15:23 --- Closing 4.2 branch, fixed for 4.3.3 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35444] [4.2 regression] ICE with invalid function declaration

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2009-03-31 15:24 --- Closing 4.2 branch, fixed for 4.3.4 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35585] [4.2 Regression] Miscompiled inline assembly

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2009-03-31 15:25 --- Closing 4.2 branch, fixed for 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/35616] [4.2 Regression] Incorrect code while O2 compling

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #20 from jsm28 at gcc dot gnu dot org 2009-03-31 15:26 --- Closing 4.2 branch, fixed for 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/35643] [4.2 Regression] gcc-4.2 -O1 -fstrict-aliasing misoptimization

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:35 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35672] [4.2 Regression] GCC 4.2.3 ICE on valid code: KDE 3.5.9 libdjvu compilation fails

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:35 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36077] [4.2 Regression] Expressions result is wrong

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #11 from jsm28 at gcc dot gnu dot org 2009-03-31 15:37 --- Closing 4.2 branch, fixed in 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36115] [4.2 Regression] wrong code generated with optimization on x86-64

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:37 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36235] [4.2 Regression] Invalid optimization related to heavy function inlining with -O3

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2009-03-31 15:38 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36300] [4.2 Regression] Incorrect type used for inlined expression

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #19 from jsm28 at gcc dot gnu dot org 2009-03-31 15:39 --- Closing 4.2 branch, fixed in 4.3.1 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/36432] [4.2 Regression] �incompatible pointer type� with pointer to array as a struct member

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:40 --- Closing 4.2 branch, fixed for 4.3.4 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/36654] [4.2 Regression] Inlined con/de-structor breaks virtual inheritance dllimport classes

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #15 from jsm28 at gcc dot gnu dot org 2009-03-31 15:42 --- Closing 4.2 branch, fixed for 4.3.3 and 4.4. If there are problems with the fix, a separate issue has been / should be filed for those. -- jsm28 at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/36691] [4.2 Regression] wrong value left in induction variable

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #12 from jsm28 at gcc dot gnu dot org 2009-03-31 15:43 --- Closing 4.2 branch, fixed for 4.3.2 and 4.4. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/38030] [4.2/4.3 Regression] name-lookup for non-dependent name in template function is wrong

2009-03-31 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2009-03-31 15:43 --- Subject: Bug 38030 Author: jason Date: Tue Mar 31 15:42:58 2009 New Revision: 145360 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145360 Log: PR c++/38030, 38850, 39070 * pt.c (type_dependen

[Bug rtl-optimization/39588] [4.3/4.4/4.5 Regression] internal compiler error: in trunc_int_for_mode, at explow.c:55

2009-03-31 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ebotcazou at gcc dot gnu dot |dot org

[Bug libstdc++/36742] [4.2 Regression] g++ -O2 produces wrong code

2009-03-31 Thread jsm28 at gcc dot gnu dot org
--- Comment #7 from jsm28 at gcc dot gnu dot org 2009-03-31 15:44 --- Closing 4.2 branch, fixed in 4.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

  1   2   3   4   >