[Bug c++/30494] internal compiler error: in gimplify_expr, at gimplify.c:5979 [-fopenmp]

2007-01-17 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|major |normal Summary|internal compiler error: in |internal compi

[Bug libfortran/27107] Make dependency on io/io.h broken

2007-01-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2007-01-18 06:51 --- Fixed on 4.3. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added U

[Bug c++/21509] [4.0 regression] -Wformat=2 incorrectly warns about string literalness

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #5 from gdr at gcc dot gnu dot org 2007-01-18 04:10 --- Works in GCC-4.1.x and higher. won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/21392] [4.0 Regression] Wrong code generated for array of enum with "mode" attribute

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #3 from gdr at gcc dot gnu dot org 2007-01-18 04:09 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug c/21343] [4.0/4.1/4.2/4.3 Regression] incompatible internal linkage declarations in different scopes not diagnosed

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #5 from gdr at gcc dot gnu dot org 2007-01-18 04:08 --- won't fix for GC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4

[Bug target/21316] [4.0 Regression] pointer lookup cache misses more frequent

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 04:07 --- won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug c++/21312] [4.0/4.1/4.2/4.3 Regression] Access violation diagnostic given twice

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #7 from gdr at gcc dot gnu dot org 2007-01-18 04:06 --- won't fix for GCC-4.0.x. -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug c++/21308] [4.0 Regression] Very high compile time

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #18 from gdr at gcc dot gnu dot org 2007-01-18 04:05 --- Fixed in GCC-4.1.1. Won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/21304] [4.0 regression] very long compile times with large cpp file from kdebindings

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #19 from gdr at gcc dot gnu dot org 2007-01-18 04:05 --- Fixed in GCC-4.1.1 and higher. Won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added --

[Bug rtl-optimization/21299] [4.0/4.1 Regression] internal error on invalid asm statement

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #11 from gdr at gcc dot gnu dot org 2007-01-18 03:54 --- Fixed in GCC-4.2.0. Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/21283] [4.0 regression] ICE with doubles

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #9 from gdr at gcc dot gnu dot org 2007-01-18 03:53 --- Fixed in GCC-4.1.1 Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/30494] New: internal compiler error: in gimplify_expr, at gimplify.c:5979

2007-01-17 Thread brandon dot barker at gmail dot com
Compiler output: g++ -save-temps -Wall -g -fopenmp -Wno-deprecated -O4 -ffast-math -fexpensive-optimizations -DLINUX -I/home/latte/paraLattE/NTL/include -I/usr/local/gcc4.2/lib/gcc/x86_64-unknown-linux-gnu/4.2.0/include -c BirkhoffCones.cpp BirkhoffCones.cpp: In function ‘int Birkhoff_with_Vol_pa

[Bug target/21275] [4.0 Regression] gcc 4.0.0 crash with mingw when using stdout in global var

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #20 from gdr at gcc dot gnu dot org 2007-01-18 03:52 --- Fixed in GCC-4.1.0. Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/21169] [4.0 regression] ICE in reload_cse_simplify_operands with -fnon-call-exceptions -fPIC -O2

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 03:46 --- won't fix for GCC-4.0.x. -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Mileston

[Bug target/21081] [4.0 Regression] internal compiler error: verify_stmts failed.

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #21 from gdr at gcc dot gnu dot org 2007-01-18 03:46 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug middle-end/21032] [4.0 Regression] With -frounding-math, incorrectly reorders unary minus

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #20 from gdr at gcc dot gnu dot org 2007-01-18 03:45 --- Fixed in GCC-4.1.1 and above. Won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/20773] [4.0 Regression] ICE: SEGV building jar file

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #13 from gdr at gcc dot gnu dot org 2007-01-18 03:43 --- Fixed in 4.1.0. won't fix in 4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/20698] [4.0 Regression] configure broken

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #3 from gdr at gcc dot gnu dot org 2007-01-18 03:42 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug c++/20681] [4.0/4.1/4.2/4.3 Regression] wrong "control reaches" warning with switches

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #19 from gdr at gcc dot gnu dot org 2007-01-18 03:41 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug rtl-optimization/20583] [4.0 regression] ICE in output_operand: invalid expression as operand

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #13 from gdr at gcc dot gnu dot org 2007-01-18 03:40 --- Fixed in 4.1.0. -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/20293] [4.0 regression] Wrong diagnostic for ambiguous access

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 03:39 --- Fixed in 4.1.0. -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug preprocessor/20285] [4.0/4.1/4.2/4.3 Regression] gcc -E - < . gives a misleading error message

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #3 from gdr at gcc dot gnu dot org 2007-01-18 03:38 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug c++/20209] [4.0 Regression] Missing warnings for "aggregate has a partly bracketed initializer"

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #7 from gdr at gcc dot gnu dot org 2007-01-18 03:37 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug preprocessor/20077] [4.0/4.1/4.2/4.3 Regression] GCC accepts macro definitions that fail a constraint

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #6 from gdr at gcc dot gnu dot org 2007-01-18 03:36 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug middle-end/19988] [4.0/4.1/4.2/4.3 Regression] pessimizes fp multiply-add/subtract combo

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 03:36 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug debug/19192] [4.0/4.1/4.2/4.3 Regression] Current development gcc generates inaccurate line info for example code

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #6 from gdr at gcc dot gnu dot org 2007-01-18 03:35 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug rtl-optimization/18853] [4.0 Regression] ICE: genautomata.c:5238, error: verify_flow_info: Incorrect fallthru

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #13 from gdr at gcc dot gnu dot org 2007-01-18 03:13 --- Fixed in GCC-4.1.0 and later. Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/18631] [4.0 Regression] missing error messages passing vectors with -mno-altivec -mabi=altivec

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #7 from gdr at gcc dot gnu dot org 2007-01-18 03:11 --- Won't fix for GCC-4.0.x -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18631

[Bug tree-optimization/18463] [4.0 Regression] suboptimal use of fancy x86 addressing modes

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #30 from gdr at gcc dot gnu dot org 2007-01-18 03:09 --- Fixed in GCC-4.1.0. Not to be fixed in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/17913] [4.0 Regression] ICE jumping into statement expression

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #24 from gdr at gcc dot gnu dot org 2007-01-18 03:07 --- No fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.

[Bug tree-optimization/17863] [4.0/4.1/4.2/4.3 Regression] performance loss (not inlining as much??)

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #32 from gdr at gcc dot gnu dot org 2007-01-18 03:06 --- No fix will happen for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target

[Bug libstdc++/17789] [4.0/4.1/4.2/4.3 Regression] Cannot 'make check' inside libstdc++-v3

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 03:05 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug c++/17763] [4.0/4.1/4.2/4.3 Regression] Wrong context in error message for template parameter

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #16 from gdr at gcc dot gnu dot org 2007-01-18 03:04 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug c++/17053] [4.0/4.1/4.2/4.3 Regression] Repo functionality partially broken on AIX (collect2.c)

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #16 from gdr at gcc dot gnu dot org 2007-01-18 03:03 --- won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug tree-optimization/16913] [4.0/4.1/4.2/4.3 Regression] restrict does not make a difference

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #9 from gdr at gcc dot gnu dot org 2007-01-18 03:01 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug inline-asm/16194] [4.0 Regression] global register with inline-asm and clobered

2007-01-17 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16194

[Bug bootstrap/16865] False alarm about use of uninitialized variable breaks bootstrap at -O3

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #10 from gdr at gcc dot gnu dot org 2007-01-18 03:00 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug rtl-optimization/16613] [4.0 Regression] compile time regression, when adding cerr usage

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #17 from gdr at gcc dot gnu dot org 2007-01-18 02:58 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug tree-optimization/16306] [4.0/4.1/4.2/4.3 Regression] restrict and copying pointers problem

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #6 from gdr at gcc dot gnu dot org 2007-01-18 02:57 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|

[Bug inline-asm/16194] [4.0 Regression] global register with inline-asm and clobered

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #21 from gdr at gcc dot gnu dot org 2007-01-18 02:56 --- Fixed in GCC-4.1.x. Won't fix in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/15184] [4.0/4.1/4.2/4.3 Regression] Direct access to byte inside word not working with -march=pentiumpro

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #12 from gdr at gcc dot gnu dot org 2007-01-18 02:55 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug other/15082] [4.0/4.1/4.2/4.3 regression] Minor compilation problem for cross to Solaris 8

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #20 from gdr at gcc dot gnu dot org 2007-01-18 02:54 --- Won't fix for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone

[Bug c++/14777] [4.0/4.1/4.2/4.3 Regression] typedef doesn't fully expose base class type

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #9 from gdr at gcc dot gnu dot org 2007-01-18 02:52 --- Not to be fixed in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Miles

[Bug preprocessor/13726] [4.0 regression]cpp -C -dI loses comments on same line as #include directives

2007-01-17 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.0 |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13726

[Bug c++/14179] [4.0/4.1/4.2/4.3 Regression] out of memory while parsing array with many initializers

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #46 from gdr at gcc dot gnu dot org 2007-01-18 02:51 --- Won't fix for 4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.0

[Bug preprocessor/13726] [4.0 regression]cpp -C -dI loses comments on same line as #include directives

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #13 from gdr at gcc dot gnu dot org 2007-01-18 02:48 --- Closing as fixed in recent version of GCC. Not to be fixed in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/11987] [4.0/4.1/4.2/4.3 regression] Accepts-invalid with inherited nested type

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #11 from gdr at gcc dot gnu dot org 2007-01-18 02:39 --- Not to be fixed in GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Mile

[Bug preprocessor/8270] [4.0/4.1/4.2/4.3 Regression] back-slash white space newline with comments, no warning

2007-01-17 Thread gdr at gcc dot gnu dot org
--- Comment #36 from gdr at gcc dot gnu dot org 2007-01-18 02:37 --- A fix is not going to happen for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/30222] gcc.target/i386/vectorize1.c ICEs

2007-01-17 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2007-01-18 02:32 --- What target milestone is this bug? If it is meant to be 4.2.0, shouldn't the missing section of the original patch be applied to gcc 4.2 branch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30222

[Bug tree-optimization/29516] gfortran miscompiled

2007-01-17 Thread howarth at nitro dot med dot uc dot edu
--- Comment #34 from howarth at nitro dot med dot uc dot edu 2007-01-17 23:38 --- Also as the gfortran developers have pointed out, this bug is currently has a target milestone 4.2.0 which implies it was intended to be fixed in gcc 4.2 branch as well. Unfortunately, I am having trouble

[Bug target/29302] isfinite returns wrong result at -O1

2007-01-17 Thread echristo at gcc dot gnu dot org
--- Comment #31 from echristo at gcc dot gnu dot org 2007-01-17 23:30 --- Subject: Bug 29302 Author: echristo Date: Wed Jan 17 23:30:30 2007 New Revision: 120884 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120884 Log: 2007-01-17 Eric Christopher <[EMAIL PROTECTED]>

[Bug libfortran/27107] Make dependency on io/io.h broken

2007-01-17 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-01-17 22:15 --- Subject: Bug 27107 Author: tromey Date: Wed Jan 17 22:14:48 2007 New Revision: 120878 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120878 Log: PR libgfortran/27107: * aclocal.m4, configure,

[Bug middle-end/28690] [4.2/4.3 Regression] Performace problem with indexed load/stores on powerpc

2007-01-17 Thread bergner at gcc dot gnu dot org
--- Comment #34 from bergner at gcc dot gnu dot org 2007-01-17 20:58 --- Created an attachment (id=12915) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12915&action=view) Patch to commutative_operand_precedence to increase the precedence of REG_POINTER and MEM_POINTER objects. Th

[Bug driver/30491] behaviour with -MMD and -c / -E causes differring behaviours.

2007-01-17 Thread fang at csl dot cornell dot edu
--- Comment #1 from fang at csl dot cornell dot edu 2007-01-17 20:39 --- The problem with passing -E -o ... is that gcc has to assume the default output object as the target, which strips the directory from the name, since -o is used for the resulting .i file. That is what -MT is for,

[Bug fortran/30437] [4.0/4.1/4.2/4.3 Regression] -Wno-all is rejected (even when fortran is not included)

2007-01-17 Thread patchapp at dberlin dot org
--- Comment #7 from patchapp at dberlin dot org 2007-01-17 19:46 --- Subject: Bug number PR 30437 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-01/msg01456.html -- http://gcc.gnu.org/bugzilla/s

[Bug libfortran/27107] Make dependency on io/io.h broken

2007-01-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-01-17 19:44 --- Subject: Bug 27107 Author: fxcoudert Date: Wed Jan 17 19:44:00 2007 New Revision: 120869 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120869 Log: PR libfortran/27107 * runtime/environ.c:

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #26 from pinskia at gcc dot gnu dot org 2007-01-17 19:17 --- (In reply to comment #25) > Well, duh. You removed the security checks. Which were wrong to begin with, See the comp.lang.c faq. > > Hey, I have one for you, too. Optimize away all calls to pthread_mutex_lock,

[Bug tree-optimization/29516] gfortran miscompiled

2007-01-17 Thread mrs at apple dot com
--- Comment #33 from mrs at apple dot com 2007-01-17 19:13 --- I think 4.2 would be a better release with this patch in it, could we push this into 4.2, thanks. Any concerns about the satefy of the patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29516

[Bug c/16202] The -Wsequence-point warning misses many important instances

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #10 from manu at gcc dot gnu dot org 2007-01-17 19:12 --- I am also new, my first patch was just a few months ago, so let me say that I understand your situation. On the other hand, I got patches committed, so also let me say that it is not as bad as you may think. The secre

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #25 from felix-gcc at fefe dot de 2007-01-17 19:04 --- Well, duh. You removed the security checks. Hey, I have one for you, too. Optimize away all calls to pthread_mutex_lock, and lo and behold, multithreaded code will be much faster! It will also be broken, but apparentl

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #24 from pinskia at gcc dot gnu dot org 2007-01-17 18:43 --- Try doing some timings with and without -fwrapv and see what happens for normal code. You will see that without -fwrapv code runs faster. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475

[Bug driver/10961] read_specs -- compilers[n_compilers].cpp_spec not initialized

2007-01-17 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-01-17 18:39 --- I read through the existing code here and I think it is subtly correct. The default_compilers array has a final entry consisting of all zeroes: /* Mark end of table. */ {0, 0, 0, 0, 0} 'compilers' is initially

[Bug fortran/30476] [Regression 4.2, 4.3] Via other module imported generic interface rejected

2007-01-17 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-01-17 18:38 --- Fixed on trunk and 4.2. Thanks for the report! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/30476] [Regression 4.2, 4.3] Via other module imported generic interface rejected

2007-01-17 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2007-01-17 18:33 --- Subject: Bug 30476 Author: pault Date: Wed Jan 17 18:33:35 2007 New Revision: 120864 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120864 Log: 2007-01-17 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #23 from felix-gcc at fefe dot de 2007-01-17 18:23 --- In earlier gcc versions this only happened if the optimizer was on. So your argument might hold some water there, if I squint my eyes enough. But gcc 4.1 removes that code even with the optimizer turned off. There goes

[Bug c/16202] The -Wsequence-point warning misses many important instances

2007-01-17 Thread trt at acm dot org
--- Comment #9 from trt at acm dot org 2007-01-17 18:15 --- I made lvalue_p a global function in my personal gcc. I've proposed a dozen different warnings-related things for gcc, and never made headway on any of them. I'm just a random user and don't know the secret handshake. The peo

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #22 from pinskia at gcc dot gnu dot org 2007-01-17 17:42 --- (In reply to comment #21) > I DID NOT WRITE THE BROKEN CODE. But you wrote the bug so I assumed you wrote it. > Trying to trivialize the issue or insult me will not make it go away. How about this has not change

[Bug fortran/30476] [Regression 4.2, 4.3] Via other module imported generic interface rejected

2007-01-17 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2007-01-17 17:33 --- Subject: Bug 30476 Author: pault Date: Wed Jan 17 17:33:35 2007 New Revision: 120860 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120860 Log: 2007-01-17 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug tree-optimization/30493] New: [4.1 Regression] Unexpected compilation results: -O versus no optimization

2007-01-17 Thread sam at sambromley dot com
The following C code demonstrates incorrect results when any optimization is used: #include #include #include #include #include struct fs { int order; int numpoles; unsigned int polemask; complex data[100]; }; void choosepole(complex z, struct fs *flt) { sta

[Bug other/30465] Duplicated overflow warning

2007-01-17 Thread patchapp at dberlin dot org
--- Comment #1 from patchapp at dberlin dot org 2007-01-17 17:21 --- Subject: Bug number PR30465 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-01/msg01440.html -- http://gcc.gnu.org/bugzilla/sh

[Bug c++/17947] bad warning with implicit conversion and __attribute__((deprecated))

2007-01-17 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-01-17 17:20 --- Subject: Bug number PR 17947 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-01/msg01439.html -- http://gcc.gnu.org/bugzilla/s

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #21 from felix-gcc at fefe dot de 2007-01-17 17:20 --- I DID NOT WRITE THE BROKEN CODE. Trying to trivialize the issue or insult me will not make it go away. So, please tell me, which part of the argument in comment #9 were you unable to follow? I could try using less comp

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread amacleod at redhat dot com
--- Comment #20 from amacleod at redhat dot com 2007-01-17 17:14 --- Perhaps comment #12 and comment #13 would have the same results if they both used the same options? One has -O and the other does not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475

[Bug fortran/30444] sfstubs.f90:48: internal compiler error: Illegal instruction

2007-01-17 Thread orion at cora dot nwra dot com
--- Comment #6 from orion at cora dot nwra dot com 2007-01-17 17:14 --- Sorry, Fedora libmpfr packaging bug -- orion at cora dot nwra dot com changed: What|Removed |Added

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #19 from pinskia at gcc dot gnu dot org 2007-01-17 17:12 --- Again your code is broken to the standard and the comp.lang.c faq mentions a way to not dependent on the undefined code so this again is not really a bug. The question about security is what do you trust, the inpu

[Bug target/30492] New: Undocumented ASM_OUTPUT_EXTERNAL_LIBCALL

2007-01-17 Thread hjl at lucon dot org
There are alpha/elf.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ alpha/unicosmk.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(STREAM,SYMREF) \ arm/aof.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(STREAM,SYMREF)\ cris/aout.h:#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ i

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2007-01-17 17:05 --- There is no single change that led to this situation and "reverting" it from current development sources will not satisfy you anyway because old versions are then still "affected". The correct way to test for this

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #17 from felix-gcc at fefe dot de 2007-01-17 17:02 --- You misunderstand. We don't want you to say anything. We want to you make your "optimization" off by default, or remove it altogether. You could also try to convince us that there is any actual tangible performance gai

[Bug fortran/30432] gfortran.dg/c_by_val_1.f fails on ia64-*-*, problem with %VAL

2007-01-17 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2007-01-17 16:58 --- The code in comment #5 works fine. In pure C cases, if a prototype has been seen when you get to the call, the floating point value goes into a FP reg. If you haven't seen a prototype then the value goes into both an FP

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2007-01-17 16:56 --- http://c-faq.com/misc/sd26.html is all I am going to say from now on. It tell you explictly how to dectect an overflow before an overflow is going to happen. -- pinskia at gcc dot gnu dot org changed:

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread erdgeist-gcc at erdgeist dot org
--- Comment #15 from erdgeist-gcc at erdgeist dot org 2007-01-17 16:54 --- (In reply to comment #11) > Btw. your testcase "fails" with gcc 2.95.3 for me as well, so no news here. Putting your struggles here aside, I'd like to see a type-agnostic assert from you C-cracks to use for my s

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #14 from felix-gcc at fefe dot de 2007-01-17 16:37 --- 1. "apologist", in contrast to "asshole", is not a cuss word. Apparently you are as ignorant about English as you are about the issue at hand. 2. I showed my gcc -v, why don't you? Maybe it's platform dependent? For a

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2007-01-17 16:32 --- [EMAIL PROTECTED]:/tmp> /space/rguenther/install/gcc-2.95/bin/gcc -o int int.c -O [EMAIL PROTECTED]:/tmp> ./int 200 100 -2147483549 2147483647 stock 2.95.3 sources. Don't tell people words, it makes you look lik

[Bug middle-end/19020] libcalls are removed (-ftrapv does not work)

2007-01-17 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2007-01-17 15:35 --- There are a few issues, first we use emit_libcall_block to emit the trapping PLUS which sets a REG_EQUAL note with a non-trapping PLUS. Second we analyze iaddv as not possibly throwing so we remove the call from mai

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #12 from felix-gcc at fefe dot de 2007-01-17 15:21 --- (In reply to comment #11) > Btw. your testcase "fails" with gcc 2.95.3 for me as well, so no news here. > Bullshit. $ ./gcc2 -v Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/specs gcc version 2.95.

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2007-01-17 14:31 --- Btw. your testcase "fails" with gcc 2.95.3 for me as well, so no news here. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread gdr at cs dot tamu dot edu
--- Comment #11 from gdr at cs dot tamu dot edu 2007-01-17 14:29 --- Subject: Re: Request for -Wundefined "manu at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Not sure about this one either, there seems to be a warning in C++ | but I am not sure what option controls it now: PR

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread gdr at cs dot tamu dot edu
--- Comment #10 from gdr at cs dot tamu dot edu 2007-01-17 14:26 --- Subject: Re: Request for -Wundefined "manu at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Not so sure about this one PR 12411 order of evaluation is "unspecified", should go under the sequence-points umbrell

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-01-17 14:26 --- You need to improve your communication skills - pissing people off doesn't help your agenda. Btw, pointer overflow is undefined and we use that fact. -- rguenth at gcc dot gnu dot org changed: What

[Bug fortran/30407] Elemental functions in WHERE assignments wrongly rejected

2007-01-17 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2007-01-17 14:11 --- > > Expected: As elemental procedures are also allowed, a "case > > EXEC_ASSIGN_CALL:" > > has to be added. This is the easy bit... You then get: $ /irun/bin/gfortran pr30407.f90 pr30407.f90: In function 'MAIN__': p

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread gdr at cs dot tamu dot edu
--- Comment #9 from gdr at cs dot tamu dot edu 2007-01-17 14:09 --- Subject: Re: Request for -Wundefined "manu at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Another candidate is PR 30457. agreed. -- Gaby -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30334

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread gdr at cs dot tamu dot edu
--- Comment #8 from gdr at cs dot tamu dot edu 2007-01-17 14:08 --- Subject: Re: Request for -Wundefined "manu at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Also, not sure whether Wundefined or Wsequence-points should handle PR 24016. "unspecified beahviour" is not the same a

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread gdr at cs dot tamu dot edu
--- Comment #7 from gdr at cs dot tamu dot edu 2007-01-17 14:06 --- Subject: Re: Request for -Wundefined "manu at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Perhaps Wundefined should warn for PR 29465 ? Where feasable with minimum overhead, yes. -- Gaby -- http://gcc.gn

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #6 from manu at gcc dot gnu dot org 2007-01-17 14:04 --- Not sure about this one either, there seems to be a warning in C++ but I am not sure what option controls it now: PR 30368. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30334

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2007-01-17 14:00 --- Not so sure about this one PR 12411 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30334

[Bug libgcj/30454] [4.3 Regression] classpath/gnu/javax/crypto/jce/GnuCrypto.java:431: error: cannot find file for class gnu.javax.crypto.jce.mac.HMacSHA512Spi

2007-01-17 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-01-17 13:56 --- Unfortunately I still haven't been able to reproduce this. I do have a few questions: I'd like to see more of the build log, in particular what happened before the failing command. Does the failing gcj invocation wo

[Bug c/30475] assert(int+100 > int) optimized away

2007-01-17 Thread felix-gcc at fefe dot de
--- Comment #9 from felix-gcc at fefe dot de 2007-01-17 13:55 --- Hey Andrew, do you really think this issue goes away if you keep closing the bugs fast enough? Let me tell you something: that INT_MAX way to do it is bogus. These checks are there so that it is obvious the int overflow

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2007-01-17 13:52 --- Another candidate is PR 30457. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30334

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2007-01-17 13:49 --- Also, not sure whether Wundefined or Wsequence-points should handle PR 24016. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30334

[Bug tree-optimization/30334] Request for -Wundefined

2007-01-17 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-01-17 13:47 --- Perhaps Wundefined should warn for PR 29465 ? -- manu at gcc dot gnu dot org changed: What|Removed |Added -

  1   2   >