A Survey on Defect Management Practices in Free/Open Source Software

2007-02-14 Thread Anu Gupta DCSA
Sir/Madam I seek help from designers, developers, testers,defect fixers,project managers or playing any other key role in Free/Open Source software development or maintenence in carrying out a study to identify practices and problems of defect management in various Free/Open Source Software

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Richard Kenner
Combiner is an older approach of code selection. Combine can be considered both as code selection or optimization. Likewise, CSE. In many cases, especially now that we have the tree optimizers, CSE does more code selection (best choice of operand) than CSE. So you could say that CSE and

Performance regression on the 4.3 branch?

2007-02-14 Thread François-Xavier Coudert
I noticed a performance regression on the following code: $ cat a.c #include stdint.h #include stdio.h void add256 (uint64_t x[4], const uint64_t y[4]) { unsigned char carry; x[0] += y[0]; carry = (x[0] y[0]); x[1] += y[1]+carry; carry = carry ? (x[1] = y[1]) : (x[1] y[1]); x[2] +=

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Paolo Bonzini
Well before GCC 4.x there was an attempt that a few of us worked on to try to move the algebraic simplifications from combine to simplify-rtx.c, just like we put tree folding in fold-const.c. At that point, combine just becomes bookkeeping. The problem with that approach was what to do with

Re: Performance regression on the 4.3 branch?

2007-02-14 Thread Paweł Sikora
François-Xavier Coudert napisał(a): $ gcc -march=pentium4 -O3 a.c time ./a.out 064069fbc13963b920219c3e939225e38e38e38e3956d81c71c71c71c0ba0f00 ./a.out 1.81s user 0.00s system 99% cpu 1.818 total $ gcc-4.3 -march=pentium4 -O3 a.c time ./a.out

Re: GCC 4.1.2 RC3 Cancelled

2007-02-14 Thread Kaveh R. GHAZI
On Tue, 13 Feb 2007, Mark Mitchell wrote: Kaveh R. GHAZI wrote: What I need to work out is what combinations of target and flags this problem occurs under. E.g. is this problem sparc-solaris only or does it occur on any target using pic? Or is it some subset of all platforms? What

gcc (lack of) return type warnings

2007-02-14 Thread Tobias Pflug
Hi, I was lately having some issues with a cross platform project where the code compiled fine with gcc and didn't under vc++. Turned out it had to do with me forgetting a return statement in an int function. I find it kind of weird that such misbehavior won't even reported as Warning unless

Re: Performance regression on the 4.3 branch?

2007-02-14 Thread H. J. Lu
On Wed, Feb 14, 2007 at 02:34:24PM +0100, Paweł Sikora wrote: François-Xavier Coudert napisał(a): $ gcc -march=pentium4 -O3 a.c time ./a.out 064069fbc13963b920219c3e939225e38e38e38e3956d81c71c71c71c0ba0f00 ./a.out 1.81s user 0.00s system 99% cpu 1.818 total $ gcc-4.3 -march=pentium4 -O3

Re: How should __attribute__ ((gnu_inline)) behave?

2007-02-14 Thread Jakub Jelinek
On Tue, Feb 13, 2007 at 06:21:41PM -0800, Ian Lance Taylor wrote: Should __attribute__ ((gnu_inline)) be treated the same as a gnu89 extern inline definition? Or should the extern part be optional? That is, should there be a difference between these two definitions? extern __attribute__

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Richard Kenner
Actually, simplify-rtx.c now uses nonzero_bits and num_sign_bit_copies: these ask combine for the value in the case of pseudos, via the RTL hooks mechanism. Right. That was certainly a step (and was discussed a while ago), but doing it more globally would make it even easier. 1) what to

minimal version of bison for Gcc?

2007-02-14 Thread Basile STARYNKEVITCH
Hello, It seems according to http://gcc.gnu.org/install/prerequisites.html that the minimal version of bison required in GCC (for those hacking the few .y files) is 1.28 (released in july 1999). Is there a reason why a 2.x version of bison would not be acceptable? FWIW, I am not considering

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Paolo Bonzini
[trimming down the Cc list] 1) what to do with (clobber (const_int 0)). This should be not so much of a problem thanks to validate_change, but I'd be weary of having such CLOBBER rtx-en in REG_EQUAL notes! Just return NULL. The philosophy of simplify_rtx is different from combine. In the

Re: gcc (lack of) return type warnings

2007-02-14 Thread Andreas Schwab
Tobias Pflug [EMAIL PROTECTED] writes: This will compile just fine. When compiled with -Wall it will at least bring up a warning about the missing return statement in foo(), nothing about main tho either. Or is there some standard that implicitly declares main to return 0 when there is no

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Richard Kenner
Yes, one possibility is to use a RTX hook for this too. By default you would return NULL (and this would propagate up); in combine you could override it to return the CLOBBER. I really don't see why. Look at when combine calls the simplify routines now. If they return zero, it uses the

Re: gcc (lack of) return type warnings

2007-02-14 Thread Tobias Pflug
Andreas Schwab wrote: Tobias Pflug [EMAIL PROTECTED] writes: This will compile just fine. When compiled with -Wall it will at least bring up a warning about the missing return statement in foo(), nothing about main tho either. Or is there some standard that implicitly declares main to return 0

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Paolo Bonzini
Richard Kenner wrote: Yes, one possibility is to use a RTX hook for this too. By default you would return NULL (and this would propagate up); in combine you could override it to return the CLOBBER. I really don't see why. Look at when combine calls the simplify routines now. If they return

Re: gcc (lack of) return type warnings

2007-02-14 Thread Andreas Schwab
Tobias Pflug [EMAIL PROTECTED] writes: That's not desirable is it ? If you are concerned, you are free to use -Wreturn-type. There are many types of undefined behaviour that are not warned by default. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH,

Re: Performance regression on the 4.3 branch?

2007-02-14 Thread Diego Novillo
H. J. Lu wrote on 02/14/07 09:22: Is this the saem as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30735 No, it isn't.

mudflap vs bounds-checking

2007-02-14 Thread Christophe LYON
Hi all, I was somewhat used to the bounds-checking patches for GCC 3.x from Herman ten Brugge. Now that GCC-4.x ships with mudflap, I am a bit confused, since the bounds-checking patches also exist at least for until GCC-4.0.2. What is the difference between the two systems? Thanks,

Re: gcc (lack of) return type warnings

2007-02-14 Thread Manuel López-Ibáñez
On 14/02/07, Andreas Schwab [EMAIL PROTECTED] wrote: Tobias Pflug [EMAIL PROTECTED] writes: That's not desirable is it ? If you are concerned, you are free to use -Wreturn-type. There are many types of undefined behaviour that are not warned by default. And Wreturn-type is enabled by

Re: Some thoughts and quetsions about the data flow infrastracture

2007-02-14 Thread Richard Kenner
Some of the combine simplifications (you obviously know that) work by hoping that the CLOBBER is simplified away. I don't think you can preserve all their power if you propagate NULL. In most cases you can replace CLOBBER with NULL, but I don't think that's possible everywhere. Yeah, but

Insn canonicalization not only with constant

2007-02-14 Thread Sami Khawam
Hi, Although I have been porting and using gcc for quite a while now, I am still a newbie at the internals and would be grateful if you can help me. I have designed a CPU architecture where most of the instructions only accept data operands as registers and no immediate values are allowed,

About implementing new intrinsic

2007-02-14 Thread Ferad Zyulkyarov
Hi, I try to introduce a new intrinsic in gcc's back-end, for the alpha machines. In doing that, I referenced to the implementaions of altivec intrinsics for the PowerPC. In the mean time I noticed that the gcc-4.0 and gcc-4.1 implements these in different way which confused me. The difference

Re: Insn canonicalization not only with constant

2007-02-14 Thread Rask Ingemann Lambertsen
On Wed, Feb 14, 2007 at 05:31:36PM +, Sami Khawam wrote: (define_insn scale_28_4 [(set (match_operand:SI 0 register_operand =r) (ior:SI (ashift:SI (match_operand:SI 1 register_operand r) (const_int 28 )) (lshiftrt:SI (match_operand:SI 2 register_operand r)

Re: Insn canonicalization not only with constant

2007-02-14 Thread Sami Khawam
Hi Rask, Basically the CPU has the 'SCALE_28_4' instruction which does the following: output = (operand1 28) | (operand2 4) From my understanding the OR operation (ior), doesn't get canonicalized since it's second operand (in this case (lshiftrt:SI (match_operand:SI 2 register_operand r)

Re: Insn canonicalization not only with constant

2007-02-14 Thread Andrew Pinski
Hi Rask, Basically the CPU has the 'SCALE_28_4' instruction which does the following: output = (operand1 28) | (operand2 4) Isn't that a rotate? if so you can use either rotate or rotatert instead. Thanks, Andrew Pinski

Re: mudflap vs bounds-checking

2007-02-14 Thread Frank Ch. Eigler
Christophe LYON [EMAIL PROTECTED] writes: What is the difference between the [bounds-checking and mudflap] systems? Mudflap is a tree-level rewriting pass amidst the optimizers that limits its attention to pointer dereference and addressable object lifetime events. It's upstream, having been

No notice before, GCC 4.1.2 is RELEASED!

2007-02-14 Thread J.C.
ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.1.2/ Good bye people ;)

gcc-4.2-20070214 is now available

2007-02-14 Thread gccadmin
Snapshot gcc-4.2-20070214 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.2-20070214/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.2 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

SSSE3 -mssse3 or SSE3 -msse3?

2007-02-14 Thread J.C.
In http://gcc.gnu.org/gcc-4.3/changes.html appears Support for SSSE3 built-in functions and code generation are available via |-mssse3|. Is it SSE3 (i686 SIMD) or SSSE3 (strange, unknown)? Is it -mssse3 or -msse3? Note: -msse3 appears in the GCC-3.3.6's info! Is this option -msse3 new in

Re: SSSE3 -mssse3 or SSE3 -msse3?

2007-02-14 Thread Andrew Pinski
In http://gcc.gnu.org/gcc-4.3/changes.html appears Support for SSSE3 built-in functions and code generation are available via |-mssse3|. Is it SSE3 (i686 SIMD) or SSSE3 (strange, unknown)? Is it -mssse3 or -msse3? -mssse3 is S-SSE3 which was added for code dual 2. Yes the option is

Re: Performance regression on the 4.3 branch?

2007-02-14 Thread FX Coudert
Then it's filed as PR 30801. FX

Re: SSSE3 -mssse3 or SSE3 -msse3?

2007-02-14 Thread Brooks Moses
Andrew Pinski wrote: In http://gcc.gnu.org/gcc-4.3/changes.html appears Support for SSSE3 built-in functions and code generation are available via |-mssse3|. Is it SSE3 (i686 SIMD) or SSSE3 (strange, unknown)? Is it -mssse3 or -msse3? -mssse3 is S-SSE3 which was added for code dual 2. Yes

Re: No notice before, GCC 4.1.2 is RELEASED!

2007-02-14 Thread Joe Buck
On Wed, Feb 14, 2007 at 11:41:48PM +0100, J.C. noticed that there is a tarball with an interesting name on gcc.gnu.org. The actual announcement is always delayed by 24 hours or so to allow time for all of the mirrors around the world to pick it up. This should not be a surprise, given that there

Re: SSSE3 -mssse3 or SSE3 -msse3?

2007-02-14 Thread Andrew Pinski
Andrew Pinski wrote: In http://gcc.gnu.org/gcc-4.3/changes.html appears Support for SSSE3 built-in functions and code generation are available via |-mssse3|. Is it SSE3 (i686 SIMD) or SSSE3 (strange, unknown)? Is it -mssse3 or -msse3? -mssse3 is S-SSE3 which was added for

Re: GCC 4.1.2 RC3 Cancelled

2007-02-14 Thread Mark Mitchell
Kaveh R. GHAZI wrote: 2007-02-13 Kaveh R. Ghazi [EMAIL PROTECTED] * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used. diff -rup orig/egcc-SVN20070211/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C egcc-SVN20070211/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C ---

4.1 branch open

2007-02-14 Thread Mark Mitchell
The 4.1 branch is now open for changes under the usual regression-only rules for release branches. Here are the changes that I commited during the release process. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713 2007-02-14 Mark Mitchell [EMAIL PROTECTED] *

Re: minimal version of bison for Gcc?

2007-02-14 Thread Ben Elliston
It seems according to http://gcc.gnu.org/install/prerequisites.html that the minimal version of bison required in GCC (for those hacking the few .y files) is 1.28 (released in july 1999). Is there a reason why a 2.x version of bison would not be acceptable? FWIW, I am not considering using

[Bug other/29559] '-O1 -ftree-vrp -fwrapv' misscompiles stable gnupg-1.4.5.

2007-02-14 Thread pluto at agmk dot net
--- Comment #4 from pluto at agmk dot net 2007-02-14 08:10 --- (In reply to comment #3) (In reply to comment #2) Testcase? ;) ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.5.tar.bz2 ;) working on reduced version... work cancelled ( -enotime ). i'm using 4.2 now... --

[Bug c++/29475] [4.0/4.1/4.2 Regression] incomplete template diagnostics.

2007-02-14 Thread pluto at agmk dot net
--- Comment #7 from pluto at agmk dot net 2007-02-14 08:18 --- what about backport for 4.1/4.2 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29475

[Bug target/30052] possible quadratic behaviour.

2007-02-14 Thread pluto at agmk dot net
--- Comment #11 from pluto at agmk dot net 2007-02-14 08:18 --- (In reply to comment #10) Also, alias analysis and PTA use heap memory that will not show up here. so, how can i diagnose the gcc heap usage? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30052

[Bug fortran/30783] character(*), value produces SEGV at runtime

2007-02-14 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-02-14 08:55 --- Subject: Bug number PR30783 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-02/msg01226.html --

[Bug target/25127] [4.0/4.1 Regression] internal compiler error: in rs6000_emit_prologue, at config/rs6000/rs6000.c:14039

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25127

[Bug target/26560] [4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26560

[Bug target/26885] [4.1 regression] -m64 -m32 no longer creates 32-bit object

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26885

[Bug middle-end/27945] [4.0/4.1/4.2/4.3 Regression] Packed struct of variable length has wrong size

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27945

[Bug c++/27177] [4.0/4.1/4.2/4.3 Regression] ICE in build_simple_base_path, at cp/class.c:474

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27177

[Bug c++/28553] [4.1 Regression] string processing -O3 optimization bug under GCC 4.1.1

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28553

[Bug target/28675] [4.1/4.2/4.3 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28675

[Bug target/28701] [4.1/4.2/4.3 regression] ABI test failures building libstdc++ on a glibc-2.4 based system

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28701

[Bug c++/28705] [4.1 Regression] ICE: in type_dependent_expression_p, at cp/pt.c:12837

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28705

[Bug tree-optimization/28778] [4.0/4.1 Regression] alias bug with cast and call clobbered

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778

[Bug c++/29236] [4.0/4.1/4.2/4.3 Regression] Bogus ambiguity with templates + friend

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29236

[Bug debug/29436] [4.0/4.1/4.2/4.3 Regression] ICE in modified_type_die

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29436

[Bug tree-optimization/29686] [4.1 Regression] ICE when expanding recursive function containing switch

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29686

[Bug debug/29906] [4.0/4.1/4.2/4.3 Regression] -g option creates internal compiler error

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29906

[Bug c++/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30016

[Bug tree-optimization/30088] [4.1 Regression] Unexpected compilation results: -O1 vs. -O1 -fstrict-aliasing

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30088

[Bug c++/30108] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in make_decl_rtl, at varasm.c:890

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30108

[Bug middle-end/30132] [4.1/4.2/4.3 Regression] ICE in find_lattice_value, at tree-complex.c:133

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30132

[Bug c++/30221] [4.1/4.2/4.3 Regression] internal compiler error: in reshape_init_r, at cp/decl.c:4632

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30221

[Bug c++/30168] [4.1/4.2 Regression] C++ constructors can cause invalid gimple to happen with complex typed variables

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30168

[Bug c/30313] [4.1 Regression] sizeof of expression including bit-field

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30313

[Bug middle-end/30262] [4.0/4.1 Regression] ICE with nested fn accessed var in asm m constraint

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30262

[Bug middle-end/30364] [4.1/4.2/4.3 Regression] Wrong variable ranges due to constant folding

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30364

[Bug middle-end/30473] [4.1 Regression] Internal Compiler Error with a sprintf with few arguments for format %s

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30473

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

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30493

[Bug tree-optimization/16876] [4.0/4.1 Regression] ICE on testcase with -O3 in fold-const

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16876

[Bug tree-optimization/30590] [4.1/4.2/4.3 Regression] tree-nrv optimization clobbers return variable

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30590

[Bug tree-optimization/17506] [4.0/4.1 regression] warning about uninitialized variable points to wrong location

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17506

[Bug c++/17577] [4.0/4.1/4.2/4.3 Regression] #pragma implementation no longer diagnoses use after file to which it applies

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17577

[Bug middle-end/18071] [4.0/4.1/4.2/4.3 Regression] -Winline does not respect -fno-default-inline

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18071

[Bug tree-optimization/18687] [4.0/4.1/4.2/4.3 Regression] ~50% compile time regression

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687

[Bug tree-optimization/19097] [4.1/4.2/4.3 regression] Quadratic behavior with many sets for the same register in VRP

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19097

[Bug c++/19159] [4.0/4.1/4.2/4.3 Regression] Undefined symbol: vtable for __cxxabiv1::__vmi_class_type_info

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19159

[Bug debug/19523] [4.0/4.1/4.2/4.3 Regression] DBX_USE_BINCL support broken in the C++ compiler

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19523

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580

[Bug target/19923] [4.0/4.1/4.2/4.3 Regression] openssl is slower when compiled with gcc 4.0 than 3.3

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19923

[Bug c++/20103] [4.0/4.1 regression] ICE in create_tmp_var with C99 style struct initializer

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20103

[Bug c++/20133] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in import_export_decl, at cp/decl2.c:1726

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20133

[Bug tree-optimization/20643] [4.0/4.1/4.2/4.3 Regression] Tree loop optimizer does worse job than RTL loop optimizer

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20643

[Bug middle-end/20983] [4.0/4.1/4.2/4.3 Regression] varargs functions force va_list variable to stack unnecessarily

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20983

[Bug debug/21391] [4.0/4.1 Regression] referencing a type via a cast does not emit it for debug (feliminate-unused-debug-types)

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21391

[Bug rtl-optimization/21527] [4.0/4.1/4.2/4.3 Regression] BYTEmark bitmap test: Regression with Profiled Optimization

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21527

[Bug tree-optimization/21596] [4.0/4.1/4.2/4.3 Regression] extra temporaries when using global register variables

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21596

[Bug rtl-optimization/21507] [4.0/4.1 Regression] BYTEmark floating-point emulation: Regression with -O3

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21507

[Bug tree-optimization/21485] [4.0/4.1/4.2/4.3 Regression] codegen regression due to PRE increasing register pressure (missing load PRE really)

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485

[Bug rtl-optimization/21676] [4.0/4.1/4.2/4.3 Regression] Optimizer regression: SciMark sparse matrix benchmark

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21676

[Bug middle-end/22141] [4.0/4.1/4.2/4.3 Regression] Missing optimization when storing structures

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141

[Bug target/21715] [4.0/4.1 regression] code-generation performance regression

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21715

[Bug inline-asm/23200] [4.0/4.1/4.2/4.3 regression] rejects i(var + 1)

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23200

[Bug tree-optimization/23305] [4.0/4.1/4.2/4.3 Regression] Inlining related regression for gcc-4.x

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23305

[Bug target/23322] [4.1/4.2/4.3 regression] performance regression, possibly related to caching

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23322

[Bug debug/23336] [4.0/4.1 Regression] enum constants not visible to gdb because of -feliminate-unused-debug-types

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23336

[Bug tree-optimization/23346] [4.1/4.2/4.3 Regression] FRE before DCE makes a mess of loads or need to sink loads

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23346

[Bug tree-optimization/23821] [4.0/4.1/4.2/4.3 Regression] DOM and VRP creating harder to optimize code

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23821

[Bug middle-end/23488] [4.1/4.2/4.3 Regression] GCSE load PRE does not work with non sets (or missing load PRE with plain decls)

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23488

[Bug middle-end/23848] [4.0/4.1/4.2/4.3 Regression] stack deallocation can be more efficient

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23848

[Bug middle-end/23868] [4.1/4.2/4.3 regression] builtin_apply uses wrong mode for multi-hard-register return values

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23868

[Bug c++/24009] [4.0/4.1 regression] C++ fails to print #include stack

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24009

  1   2   3   4   5   >