[Bug fortran/33554] [4.3 regression] Seg.fault: Default initialization of derived type uses uninitialized values

2007-09-26 Thread anlauf at gmx dot de
--- Comment #5 from anlauf at gmx dot de 2007-09-26 07:10 --- (In reply to comment #4) I found backups of other gfortran versions: Working: GNU Fortran (GCC) 4.3.0 20070420 (experimental) Failing: GNU Fortran (GCC) 4.3.0 20070805 (experimental) So it's a regression. -- anlauf at

[Bug fortran/33554] [4.3 regression] Seg.fault: Default initialization of derived type uses uninitialized values

2007-09-26 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2007-09-26 07:45 --- Failing: GNU Fortran (GCC) 4.3.0 20070805 (experimental) Did you try a more recent version? I don't see the problem with Target: powerpc-apple-darwin8 gcc version 4.3.0 20070925 (experimental) (GCC) - revision

[Bug fortran/33554] [4.3 regression] Seg.fault: Default initialization of derived type uses uninitialized values

2007-09-26 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-09-26 07:53 --- I found backups of other gfortran versions: More tests: Works: 2007-07-23-r126835 Fails: 2007-07-25-r126902 This probably caused by: http://gcc.gnu.org/ml/gcc-cvs/2007-07/msg00745.html r126885 | pault | 2007-07-24

[Bug fortran/33554] [4.3 regression] Seg.fault: Default initialization of derived type uses uninitialized values

2007-09-26 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2007-09-26 08:10 --- Now I get a bus error, but I have to use: gfc -m64 -g pr33554.f90 -O0 with gfc -m64 -g pr33554.f90 -fbounds-check -O0 the bus error disappear. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33554

[Bug target/31985] Wide operations (i.e. adddi3) are split too late

2007-09-26 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2007-09-26 08:53 --- The testcase from comment #1 is fixed: test_c: subl$16, %esp movl24(%esp), %eax mull20(%esp) movl%eax, 8(%esp) movl%edx, 12(%esp) addl$16, %esp

[Bug middle-end/33559] GCC manual documents Wstack-protector option but not fstack-protector/fno-stack-protector

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-09-26 08:59 --- They are included as far as I can tell: @item -fstack-protector Emit extra code to check for buffer overflows, such as stack smashing attacks. This is done by adding a guard variable to functions with vulnerable

[Bug tree-optimization/30375] [4.3 Regression] tree-ssa-dse incorrectly removes struct initialization

2007-09-26 Thread belyshev at depni dot sinp dot msu dot ru
--- Comment #29 from belyshev at depni dot sinp dot msu dot ru 2007-09-26 09:31 --- Another testcase: /* { dg-do run } */ /* { dg-options -O1 --param max-aliased-vops=0 } */ struct T { int a, b; } t; __attribute__((noinline)) struct T *f (struct T *p) { struct T *q =

[Bug tree-optimization/33560] New: [4.3 regression] wrong code with dse and alias partitioning

2007-09-26 Thread belyshev at depni dot sinp dot msu dot ru
Reduced from 197.parser which failed with -O1: /* { dg-do run } */ /* { dg-options -O1 --param max-aliased-vops=0 } */ struct T { int a, b; } t; __attribute__((noinline)) struct T *f (struct T *p) { struct T *q = __builtin_malloc (sizeof (struct T)); *q = *p; return q; } int main

[Bug tree-optimization/30375] [4.3 Regression] tree-ssa-dse incorrectly removes struct initialization

2007-09-26 Thread belyshev at depni dot sinp dot msu dot ru
--- Comment #30 from belyshev at depni dot sinp dot msu dot ru 2007-09-26 09:46 --- (In reply to comment #29) Another testcase: Ignore this one, I filed it as a separate report, see bug 33560 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30375

[Bug tree-optimization/33560] [4.3 regression] wrong code with dse and alias partitioning

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-09-26 09:57 --- Confirmed. I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33560] [4.3 regression] wrong code with dse and alias partitioning

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-26 09:58 --- get_use_of_stmt_lhs happily skips over calls. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/33561] New: Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
I have had a bug report from people who tested my gfortran binaries for mingw-w64 that the float variants of math functions aren't working properly. The proper report that was sent to me has this example: C:\gfortran\test\single_bugtype table.f90 program table real x integer i write(*,*) '

[Bug fortran/33561] Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug tree-optimization/30375] [4.3 Regression] tree-ssa-dse incorrectly removes struct initialization

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #31 from rguenth at gcc dot gnu dot org 2007-09-26 11:55 --- Subject: Bug 30375 Author: rguenth Date: Wed Sep 26 11:55:17 2007 New Revision: 128810 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128810 Log: 2007-09-26 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/33560] [4.3 regression] wrong code with dse and alias partitioning

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-09-26 11:55 --- Subject: Bug 33560 Author: rguenth Date: Wed Sep 26 11:55:17 2007 New Revision: 128810 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128810 Log: 2007-09-26 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/33562] New: aggregate DSE disabled

2007-09-26 Thread rguenth at gcc dot gnu dot org
Author: rguenth Date: Wed Sep 26 11:55:17 2007 New Revision: 128810 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128810 Log: 2007-09-26 Richard Guenther [EMAIL PROTECTED] PR tree-optimization/30375 PR tree-optimization/33560 ... * gcc.dg/tree-ssa/complex-4.c:

[Bug tree-optimization/33560] [4.3 regression] wrong code with dse and alias partitioning

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-09-26 11:56 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/30375] [4.3 Regression] tree-ssa-dse incorrectly removes struct initialization

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #32 from rguenth at gcc dot gnu dot org 2007-09-26 11:56 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33383] [4.3 Regression] Revision 128092 miscompiles 400.perlbench

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2007-09-26 11:57 --- This should now be fixed. Waiting for next results from the spec-tester to verify. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33383

[Bug c/16602] Spurious warnings about pointer to array - const pointer to array conversion

2007-09-26 Thread jozef dot behran at krs dot sk
--- Comment #5 from jozef dot behran at krs dot sk 2007-09-26 11:58 --- Section 5.6.2.1, paragraph 2 says E1[E2] is equivalent to *((E1)+(E2)). This means if we have typedef int THostAddr[8] then the declaration THostAddr *Host declares Host to be a pointer to 8-item arrays of integers,

[Bug fortran/33561] Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2007-09-26 12:00 --- (In reply to comment #0) (Notice the extra lines between the call to _sinf and the leave.) -O2 will remove these lines (as well as the lines above _sinf): BTW: Could you check if _sinf returns values in %xmm0 reg?

[Bug fortran/33561] Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-26 12:03 --- There is nothing wrong with the extra asm instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33561

[Bug tree-optimization/33562] aggregate DSE disabled

2007-09-26 Thread belyshev at depni dot sinp dot msu dot ru
-- belyshev at depni dot sinp dot msu dot ru changed: What|Removed |Added CC||belyshev at depni dot sinp |

[Bug c/33076] Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one

2007-09-26 Thread jozef dot behran at krs dot sk
--- Comment #6 from jozef dot behran at krs dot sk 2007-09-26 12:06 --- Neither C nor C++ have qualified array types, only arrays of qualified element types, but C++ has different rules from C regarding conversions involving qualifiers, which allow some conversions (involving

[Bug c/16602] Spurious warnings about pointer to array - const pointer to array conversion

2007-09-26 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2007-09-26 12:09 --- When you apply const to array of int, the resulting type is array of const int not const array of int; that's how type qualifiers and arrays interact in C, there is no such thing as a qualified array type. array of

[Bug c/33076] Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one

2007-09-26 Thread jozef dot behran at krs dot sk
--- Comment #7 from jozef dot behran at krs dot sk 2007-09-26 12:18 --- Neither C nor C++ have qualified array types, only arrays of qualified element types, but C++ has different rules from C regarding conversions involving qualifiers, which allow some conversions (involving

[Bug c/25309] [4.0/4.1/4.2/4.3 Regression] ICE on initialization of a huge array

2007-09-26 Thread jsm28 at gcc dot gnu dot org
--- Comment #15 from jsm28 at gcc dot gnu dot org 2007-09-26 12:32 --- Subject: Bug 25309 Author: jsm28 Date: Wed Sep 26 12:32:27 2007 New Revision: 128811 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128811 Log: PR c/25309 * c-common.c (complete_array_type):

[Bug c/16602] Spurious warnings about pointer to array - const pointer to array conversion

2007-09-26 Thread jozef dot behran at krs dot sk
--- Comment #7 from jozef dot behran at krs dot sk 2007-09-26 12:33 --- Hm, I must apologize for argumenting about wrong point of this issue. Now I can see why other sometimes say think before you type :) The problem here is not whether applying const to array of int makes const array

[Bug c/33076] Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one

2007-09-26 Thread joseph at codesourcery dot com
--- Comment #8 from joseph at codesourcery dot com 2007-09-26 12:38 --- Subject: Re: Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one On Wed, 26 Sep 2007, jozef dot behran at krs dot sk wrote: Could you give me reference in the

[Bug tree-optimization/33563] New: [4.3 Regression] DSE removes non-dead store

2007-09-26 Thread rguenth at gcc dot gnu dot org
For gcc.dg/torture /* { dg-do run } */ /* { dg-options --param max-aliased-vops=0 } */ struct T { int a, b; } t, q; int main (void) { struct T *p; t.a = 1; t.b = 2; q = t; t.a = 3; if (q.a != 1) __builtin_abort (); return 0; } the logic behind

[Bug c/33076] Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one

2007-09-26 Thread joseph at codesourcery dot com
--- Comment #9 from joseph at codesourcery dot com 2007-09-26 12:42 --- Subject: Re: Warning when passing a pointer to a const array to a function that expects a pointer to a non-cast one On Wed, 26 Sep 2007, jozef dot behran at krs dot sk wrote: And another point: Whether C/C++

[Bug fortran/33561] Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread ktietz at gcc dot gnu dot org
--- Comment #3 from ktietz at gcc dot gnu dot org 2007-09-26 12:52 --- This doesn't seems to be an error in gcc. The w64 crt currently does not implement some math functions proper. May somebody can assist to port the assemble coded function for this target. --

[Bug tree-optimization/33563] [4.3 Regression] DSE removes non-dead store

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-09-26 13:26 --- I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/33564] New: A static inline function as a parameter of another static inline function is not inlined.

2007-09-26 Thread michaelferguson at acm dot org
This is a duplicate of bug 1601, which I can't reopen. This bug is still present on 4.1.2-13 (RedHat, 20070626) and 3.4.6-3 (RedHat 20060404). Looking at the produced assembly, f2 and fun are both produced; the assembly should only produce fun and inline both f1 and f2. I havn't tested it on

[Bug target/33168] [4.3 Regression] GCC Boot failure, building libstc++

2007-09-26 Thread amodra at bigpond dot net dot au
--- Comment #11 from amodra at bigpond dot net dot au 2007-09-26 14:27 --- We first choose a section here, when decl readonly_flag is false: #0 get_section (name=0x4cca824 .data._ZSt15system_category, flags=512, decl=0x4e44000) at /src/gcc-current/gcc/varasm.c:527 #1

[Bug other/33543] make html does not generate gccinstall documentation properly

2007-09-26 Thread manu at gcc dot gnu dot org
--- Comment #1 from manu at gcc dot gnu dot org 2007-09-26 14:30 --- This is a known problem. There is a patch here: http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01735.html -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/33561] Wrong code for single precision math functions on x86_64-pc-mingw32

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-09-26 14:47 --- Sorry for the wrong report, and thanks. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/33564] A static inline function as a parameter of another static inline function is not inlined.

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-09-26 14:49 --- Fixed in 4.3.0. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33563] [4.3 Regression] DSE removes non-dead store

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-26 15:32 --- Subject: Bug 33563 Author: rguenth Date: Wed Sep 26 15:31:50 2007 New Revision: 128815 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128815 Log: 2007-09-26 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/33563] [4.3 Regression] DSE removes non-dead store

2007-09-26 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-09-26 15:32 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/33544] Spurious warning in TRANSFER intrinsic in Sept 24 snapshot of gfortran

2007-09-26 Thread michael dot a dot richmond at nasa dot gov
--- Comment #8 from michael dot a dot richmond at nasa dot gov 2007-09-26 15:36 --- An analogous message appears when I compile the program listed below with the flag -fdefault-real-8: qq.f90:3.15: rft = TRANSFER('abcd', 0.0) 1 Warning: Intrinsic TRANSFER at (1) has

[Bug c/16602] Spurious warnings about pointer to array - const pointer to array conversion

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-09-26 16:40 --- Again this is invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33565] New: [4.3 regression] spurious warning: assuming signed overflow does not occur when assuming that (X + c) = X is always true

2007-09-26 Thread belyshev at depni dot sinp dot msu dot ru
with -O2 -Wall: void f (int m, int n) { int j; for (j = m; j m + 10 j n; j ++) do_something (j); } t.c:2: warning: assuming signed overflow does not occur when assuming that (X + c) = X is always true (also note useless line number) -- Summary: [4.3 regression]

[Bug target/33479] SyncTest Intermittent failing on MIPS

2007-09-26 Thread daney at gcc dot gnu dot org
--- Comment #5 from daney at gcc dot gnu dot org 2007-09-26 16:45 --- Subject: Bug 33479 Author: daney Date: Wed Sep 26 16:45:39 2007 New Revision: 128821 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128821 Log: 2007-09-26 David Daney [EMAIL PROTECTED] PR

[Bug fortran/33432] g77 extension: Support for the .XOR. operator

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-09-26 17:17 --- (In reply to comment #0) The only problem is that this patch rejects (with -std=gnu/legacy) a user-implemented .XOR., which is valid Fortran 90/95/2003. I suggest we make it conditional on a -fxor-operator,

[Bug libstdc++/33489] parallel v3: sort assumes that the type of the objects to be sorted have a default constructor

2007-09-26 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2007-09-26 17:27 --- OK. Now there are tests for all of algorithms for defaultconstructable. As per 20.1, this is not required for template arguments unless the standard explicitly notes it.

[Bug tree-optimization/33383] [4.3 Regression] Revision 128092 miscompiles 400.perlbench

2007-09-26 Thread hjl at lucon dot org
--- Comment #8 from hjl at lucon dot org 2007-09-26 17:39 --- Revision 128810: http://gcc.gnu.org/ml/gcc-cvs/2007-09/msg00806.html doesn't fix 400.perlbench on Linux/x86-64. I am testing revision 128815: http://gcc.gnu.org/ml/gcc-cvs/2007-09/msg00812.html --

[Bug tree-optimization/33565] [4.3 regression] spurious warning: assuming signed overflow does not occur when assuming that (X + c) = X is always true

2007-09-26 Thread ian at airs dot com
--- Comment #1 from ian at airs dot com 2007-09-26 17:54 --- Created an attachment (id=14253) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14253action=view) Patch I'm testing this patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33565

[Bug fortran/33566] New: fortran : wrong rank of derived type parameters array components

2007-09-26 Thread mikael dot morin at tele2 dot fr
version 4.3.0 20070926 (experimental) (GCC) -- Summary: fortran : wrong rank of derived type parameters array components Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter

2007-09-26 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2007-09-26 18:24 --- Seems due to a trivial thinko in the changes for 27668, 27962, etc.. -- pcarlini at suse dot de changed: What|Removed |Added

[Bug c/33396] add --enable-intermodule

2007-09-26 Thread aldot at gcc dot gnu dot org
--- Comment #4 from aldot at gcc dot gnu dot org 2007-09-26 18:43 --- For the fortran frontend, It seems that i have this patch (must be relatively old; undetermined status, ATM). Index: gcc/fortran/Make-lang.in === ---

[Bug bootstrap/33396] add --enable-intermodule

2007-09-26 Thread aldot at gcc dot gnu dot org
--- Comment #5 from aldot at gcc dot gnu dot org 2007-09-26 18:53 --- (In reply to comment #4) For the fortran frontend, It seems that i have this patch (must be relatively old; undetermined status, ATM). Scratch that. Testing a working version that i will attach when it passes the

[Bug tree-optimization/33562] [4.3 Regression] aggregate DSE disabled

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-09-26 19:04 --- * gcc.dg/tree-ssa/complex-4.c: XFAIL. is a regression then because the testcase was added back in 2006-02-18 (by me). -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/33565] [4.3 regression] spurious warning: assuming signed overflow does not occur when assuming that (X + c) = X is always true

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-09-26 19:04 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/33485] parallel v3: do not use __builtin_alloca, use VLA

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-09-26 19:06 --- Hmm, __extension__ is lost with templates, see PR 21385. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33500] [4.3 regression] ICE in copy_to_mode_reg with logical(kind=1) expression

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33500

[Bug c++/33501] [4.1/4.2/4.3 regression] Copy constructor assumed to exist for undefined class

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33501

[Bug c++/33506] [4.2/4.3 Regression] TYPE_RAISES_EXCEPTIONS dumped with attributes

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33506

[Bug target/33545] [4.3 regression] Bootstrap failure/broken exceptions on alpha/Tru64

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33545

[Bug c++/33516] [4.1/4.2/4.3 Regression] Rejects typedef qualified name-lookup

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.0/4.1/4.2/4.3 Regression]|[4.1/4.2/4.3 Regression] |Rejects typedef

[Bug debug/33537] [4.1/4.2/4.3 regression] C++ arguments passed by invisible reference have wrong type

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.0/4.1/4.2/4.3 regression]|[4.1/4.2/4.3 regression] C++ |C++ arguments passed

[Bug fortran/33554] [4.3 regression] Seg.fault: Default initialization of derived type uses uninitialized values

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33554

[Bug rtl-optimization/33410] [4.2/4.3 regression] ICE in iv_analyze_expr, at loop-iv.c:934

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33410

[Bug target/30919] [4.1 regression] unable to find a register to spill in class 'CREG'

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30919

[Bug bootstrap/25672] [4.1/4.2 regression] cross build's libgcc picks up CFLAGS

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25672

[Bug ada/31108] [4.2 regression] ACATS C35507M fails

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31108

[Bug ada/31108] [4.2 regression] ACATS C35507M fails

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.3 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31108

[Bug tree-optimization/31632] [4.1 regression] ICE in compare_values

2007-09-26 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2007-09-26 19:11 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/30663] [4.1/4.2 regression] m68k-uclinux-20060615 compiler fault

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30663

[Bug tree-optimization/32139] [4.1 Regression] ICE in mark_operand_necessary

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32139

[Bug ada/32452] [4.2 Regression] Incorrect type debugging information for variables in other compilation units

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.0/4.1 Regression]|[4.2 Regression] Incorrect |Incorrect type

[Bug fortran/33566] fortran : wrong rank of derived type parameters array components

2007-09-26 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot |

[Bug tree-optimization/32891] [4.2 Regression] PRE goes crazy on YQPkgTechnicalDetailsView.cpp

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32891

[Bug ada/31174] [4.2 regression] ACATS C380004 fails

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31174

[Bug target/33008] [4.1/4.2 regression] code pessimization after -fforce-mem removal.

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||missed-optimization Target Milestone|---

[Bug libgomp/33131] [4.2 regression] libgomp/env.c:60: warning: implicit declaration of function 'strncasecmp'

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33131

[Bug tree-optimization/32901] [4.1/4.2/4.3 regression] bitfield constants with multiple bitfields take up space in .data

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.1 regression] bitfield |[4.1/4.2/4.3 regression] |constants with multiple

[Bug target/33391] [4.3 regression] gfortran.dg/do_3.F90 fails at -O2

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33391

[Bug c++/32470] [4.2/4.3 regression] fvisibility=hidden without effect in some cases

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.2 regression]|[4.2/4.3 regression] |fvisibility=hidden without

[Bug tree-optimization/33434] [4.3 Regression] -fipa-cp miscompilation

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33434

[Bug rtl-optimization/33410] [4.2/4.3 regression] ICE in iv_analyze_expr, at loop-iv.c:934

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.3.0 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33410

[Bug libfortran/33421] [4.3 Regression] Weird quotation of namelist output of character arrays

2007-09-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33421

[Bug libstdc++/33489] parallel v3: sort assumes that the type of the objects to be sorted have a default constructor

2007-09-26 Thread bangerth at dealii dot org
--- Comment #4 from bangerth at dealii dot org 2007-09-26 19:41 --- (In reply to comment #3) OK. Now there are tests for all of algorithms for defaultconstructable. As per 20.1, this is not required for template arguments unless the standard explicitly notes it. Yay, thanks for

[Bug tree-optimization/33383] [4.3 Regression] Revision 128092 miscompiles 400.perlbench

2007-09-26 Thread hjl at lucon dot org
--- Comment #9 from hjl at lucon dot org 2007-09-26 19:57 --- (In reply to comment #8) Revision 128810: http://gcc.gnu.org/ml/gcc-cvs/2007-09/msg00806.html doesn't fix 400.perlbench on Linux/x86-64. I am testing revision 128815:

[Bug libstdc++/33485] parallel v3: do not use __builtin_alloca, use VLA

2007-09-26 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2007-09-26 20:43 --- the real question for me is why #pragma GCC system header doesn't work. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33485

[Bug bootstrap/33511] make fails with no rule to make target 'all' in directory gcc

2007-09-26 Thread gmills at library dot berkeley dot edu
--- Comment #13 from gmills at library dot berkeley dot edu 2007-09-26 21:02 --- I just wanted to add that I finally got gcc to compile with c, c++, objc and objc++ front ends. The key apparently was to upgrade to the latest gnu tar. The previous version was 1.13 (as far as I can

[Bug bootstrap/25672] [4.1/4.2 regression] cross build's libgcc picks up CFLAGS

2007-09-26 Thread rask at gcc dot gnu dot org
--- Comment #18 from rask at gcc dot gnu dot org 2007-09-26 21:06 --- I ran into this with 4.3 a few weeks ago. -- rask at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/33552] [4.3 Regression] wrong code for multiple output asm, wrong df?

2007-09-26 Thread jakub at gcc dot gnu dot org
--- Comment #14 from jakub at gcc dot gnu dot org 2007-09-26 21:19 --- This isn't related to commutative constraints, can be reproduced with: void mul_basecase (unsigned long *wp, unsigned long *up, long un, unsigned long *vp, long vn) { long j; unsigned long prod_low,

[Bug rtl-optimization/33552] [4.3 Regression] wrong code for multiple output asm, wrong df?

2007-09-26 Thread jakub at gcc dot gnu dot org
--- Comment #15 from jakub at gcc dot gnu dot org 2007-09-26 21:24 --- The restriction at least not to allow MEM_Ps was posted in: http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01329.html but never applied to the trunk. But I believe it should instead check just for REG_P, instead of

[Bug target/33532] bogus escape

2007-09-26 Thread wilson at tuliptree dot org
--- Comment #8 from wilson at tuliptree dot org 2007-09-26 22:11 --- Subject: Re: bogus escape On Tue, 2007-09-25 at 17:36 +, kai-gcc-bugs at khms dot westfalen dot de wrote: Furthermore, this is most definitely undocumented (and I'd guess unintentional) behaviour. The docs

[Bug libfortran/30780] FPE in CPU_TIME (and possibly others) with -ffpe-trap=underflow

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
--- Comment #11 from fxcoudert at gcc dot gnu dot org 2007-09-26 22:27 --- Subject: Bug 30780 Author: fxcoudert Date: Wed Sep 26 22:27:16 2007 New Revision: 128825 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=128825 Log: PR fortran/30780 * invoke.texi: Add note

[Bug libfortran/30780] FPE in CPU_TIME (and possibly others) with -ffpe-trap=underflow

2007-09-26 Thread fxcoudert at gcc dot gnu dot org
--- Comment #12 from fxcoudert at gcc dot gnu dot org 2007-09-26 22:28 --- Documentation added. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/33567] New: Bootstrapping not working in b128824

2007-09-26 Thread karthikkumar at gmail dot com
--enable-libdetect --enable-libssp --prefix=/opt/gcc-mainline-dp --enable-docdir --enable-htmldir --enable-languages=c Thread model: posix gcc version 4.3.0 20070926 (experimental) (GCC) COLLECT_GCC_OPTIONS='-B' '../prev-gcc/' '-g' '-fomit-frame-pointer' '-v' '-mtune=generic' ../prev-gcc/cc1 -quiet -v

[Bug fortran/31154] IMPORT fails for imported symbol FUNCTION (...) kind of procedures

2007-09-26 Thread patchapp at dberlin dot org
--- Comment #6 from patchapp at dberlin dot org 2007-09-27 00:11 --- Subject: Bug number PR31154 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01901.html --

[Bug fortran/33400] Formatted read fails if line ends without line break

2007-09-26 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-09-27 00:11 --- Subject: Bug number PR33400 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01925.html --

[Bug middle-end/32395] false positive warning about use of uninitialized variable.

2007-09-26 Thread manu at gcc dot gnu dot org
--- Comment #11 from manu at gcc dot gnu dot org 2007-09-27 00:58 --- (In reply to comment #10) Manuel, ping, do you working on it? i've posted preprocessed 32-bit testaces for you over month ago ;) btw. PR32368 exposes this bug. Sorry, I am probably doing something wrong but I

[Bug middle-end/32395] false positive warning about use of uninitialized variable.

2007-09-26 Thread bangerth at dealii dot org
--- Comment #12 from bangerth at dealii dot org 2007-09-27 04:06 --- (In reply to comment #11) /usr/include/c++/4.2.1/bits/cpp_type_traits.h:346: error: expected identifier before â#8364;#732;__is_podâ#8364;#8482; __is_pod is only implemented on mainline, not 4.2.1. W. --