[Bug middle-end/50168] __builtin_ctz() and intrinsics __bsr(), __bsf() generate suboptimal code on x86_64

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50168 Richard Guenther changed: What|Removed |Added Component|c |middle-end --- Comment #5 from Richard

[Bug bootstrap/50167] gmp memory functions are extern "C" (graphite)

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50167 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/49119] PowerPC: Wrong code with designated initializers and bit fields

2011-08-24 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49119 Sebastian Huber changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/50168] __builtin_ctz() and intrinsics __bsr(), __bsf() generate suboptimal code on x86_64

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50168 --- Comment #6 from Jakub Jelinek 2011-08-24 09:21:11 UTC --- But it is just undefined value, not undefined behavior. If you do: --- rtlanal.c 2011-08-23 19:46:13.0 +0200 +++ rtlanal.c 2011-08-24 11:18:01.720582231 +0200 @@ -4256,21 +425

[Bug middle-end/50168] __builtin_ctz() and intrinsics __bsr(), __bsf() generate suboptimal code on x86_64

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50168 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/50168] __builtin_ctz() and intrinsics __bsr(), __bsf() generate suboptimal code on x86_64

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50168 --- Comment #8 from Jakub Jelinek 2011-08-24 09:45:56 UTC --- What we IMHO should optimize and don't currently is the redundant sign extension when using __builtin_ffsl - as it internally uses bsf + cmove, nonzero_bits isn't able to figure out th

[Bug middle-end/50168] __builtin_ctz() and intrinsics __bsr(), __bsf() generate suboptimal code on x86_64

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50168 --- Comment #9 from Jakub Jelinek 2011-08-24 09:48:20 UTC --- (In reply to comment #7) > Hm, so the best thing we can do is a peephole recognizing that > > 10: 48 0f bc ff bsf%rdi,%rdi > 14: 48 63 ffmovslq

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 --- Comment #3 from Markus Trippelsdorf 2011-08-24 09:53:24 UTC --- The following patch fixes the problem for me: diff --git a/gcc/data-streamer.h b/gcc/data-streamer.h index c413a75..acf1305 100644 --- a/gcc/data-streamer.h +++ b/gcc/data-strea

[Bug c++/33661] template methods forget explicit local reg vars

2011-08-24 Thread s.schuh85 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33661 Stefan Schuh changed: What|Removed |Added CC||s.schuh85 at gmail dot com --- Comment #9

[Bug tree-optimization/50067] [4.7 Regression] Wrong code with -fpredictive-commoning

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50067 --- Comment #15 from Richard Guenther 2011-08-24 10:07:24 UTC --- Author: rguenth Date: Wed Aug 24 10:07:20 2011 New Revision: 178028 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178028 Log: 2011-08-24 Richard Guenther PR tree-o

[Bug c/49396] c-family/c-cppbuiltin.c: duplicate if expressions

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug fortran/50174] New: internal compiler error: derived type allocation

2011-08-24 Thread pmason at ricardo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50174 Bug #: 50174 Summary: internal compiler error: derived type allocation Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal P

[Bug tree-optimization/50067] [4.7 Regression] Wrong code with -fpredictive-commoning

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50067 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 --- Comment #4 from Richard Guenther 2011-08-24 10:16:56 UTC --- (In reply to comment #3) > The following patch fixes the problem for me: > > diff --git a/gcc/data-streamer.h b/gcc/data-streamer.h > index c413a75..acf1305 100644 > --- a/gcc/data

[Bug c/49119] PowerPC: Wrong code with designated initializers and bit fields

2011-08-24 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49119 --- Comment #6 from Mikael Pettersson 2011-08-24 10:25:39 UTC --- For the record, this was fixed on 4.6 branch by r176438, the fix for PR49768. The test cases are essentially the same, so PR49119 is a dupe of PR49768.

[Bug c/49119] PowerPC: Wrong code with designated initializers and bit fields

2011-08-24 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49119 Sebastian Huber changed: What|Removed |Added Resolution|FIXED |DUPLICATE --- Comment #7 from Sebastian

[Bug tree-optimization/49768] [4.6/4.7 Regression] C99 style union initializations does not work as expected with optimizations

2011-08-24 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49768 Sebastian Huber changed: What|Removed |Added CC||sebastian.huber@embedded-br

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 --- Comment #5 from Richard Guenther 2011-08-24 10:37:18 UTC --- Btw, as ->len includes the trailing zero, the new hash function hashes in a zero and the memcmp compares one byte unnecessarily. To make the transform 1:1 it would be static inlin

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 --- Comment #6 from Markus Trippelsdorf 2011-08-24 10:41:15 UTC --- (In reply to comment #4) > > - > > - if (ds1->len == ds2->len) > > -return memcmp (ds1->s, ds2->s, ds1->len) == 0; > > - > > - return 0; > > + return strcmp (ds1->s, ds2->

[Bug middle-end/50083] [4.7 regression] All 32-bit fortran tests fail on 32-bit Solaris

2011-08-24 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50083 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-08-24 10:43:58 UTC --- > --- Comment #3 from Uros Bizjak 2011-08-23 > 18:16:49 UTC --- > (In reply to comment #2) >> Created attachment 25058 [details] >> Proposed patch to fallback to

[Bug lto/50165] [4.7 Regression] Huge build time regression (Firefox lto build)

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165 --- Comment #7 from Richard Guenther 2011-08-24 10:46:17 UTC --- (In reply to comment #6) > (In reply to comment #4) > > > - > > > - if (ds1->len == ds2->len) > > > -return memcmp (ds1->s, ds2->s, ds1->len) == 0; > > > - > > > - return 0; >

[Bug middle-end/50083] [4.7 regression] All 32-bit fortran tests fail on 32-bit Solaris

2011-08-24 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50083 --- Comment #5 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-08-24 10:47:56 UTC --- At least rebuilding cc1 with the patched builtins.c doesn't make a difference. Rainer

[Bug target/43052] [4.7 Regression] Inline memcmp is *much* slower than glibc's, no longer expanded inline

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 Richard Guenther changed: What|Removed |Added Target|i486-linux-gnu |x86_64-*-*, i?86-*-* C

[Bug c/50171] False positive -Wuninitialized warning

2011-08-24 Thread kirill at shutemov dot name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50171 --- Comment #3 from Kirill A. Shutemov 2011-08-24 10:57:30 UTC --- Sorry, I've made mistake trying to simplify the test case. Is it still correct to generate warning for the code below? int error(void); int baz(char **, const char *); int quux(

[Bug c/49396] c-family/c-cppbuiltin.c: duplicate if expressions

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 --- Comment #6 from Richard Guenther 2011-08-24 11:17:02 UTC --- Author: rguenth Date: Wed Aug 24 11:16:57 2011 New Revision: 178032 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178032 Log: 2011-08-24 Richard Guenther PR c/49396

[Bug c/49396] c-family/c-cppbuiltin.c: duplicate if expressions

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c/50171] False positive -Wuninitialized warning

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50171 --- Comment #4 from Richard Guenther 2011-08-24 11:29:35 UTC --- Yes, if error does not return a value < 0 then it will be used uninitialized.

[Bug fortran/50174] [4.7 Regression] ICE on derived type allocation

2011-08-24 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50174 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org

[Bug fortran/50174] [4.7 Regression] ICE on derived type allocation

2011-08-24 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50174 --- Comment #2 from janus at gcc dot gnu.org 2011-08-24 11:36:35 UTC --- Probably related to PR 50050.

[Bug debug/49864] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2439

2011-08-24 Thread gjl at gcc dot gnu.org
ion 4.7.0 20110824 (experimental) (GCC) COLLECT_GCC_OPTIONS='-S' '-Os' '-g' '-v' /local/gnu/install/gcc-4.7/libexec/gcc/avr/4.7.0/cc1 -quiet -v assert-i.c -quiet -dumpbase assert-i.c -auxbase assert-i -g -Os -version -o assert-i.s GNU C (GCC) version 4.7.0 201108

[Bug debug/49864] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2439

2011-08-24 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49864 Georg-Johann Lay changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug fortran/50163] [4.3/4.4/4.5/4.6/4.7 Regression] ICE: initialization expression

2011-08-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50163 --- Comment #3 from Tobias Burnus 2011-08-24 13:11:14 UTC --- Author: burnus Date: Wed Aug 24 13:11:08 2011 New Revision: 178038 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178038 Log: 2011-08-24 Tobias Burnus PR fortran/50

[Bug target/50172] AVX2 test failures for x32

2011-08-24 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50172 --- Comment #2 from hjl at gcc dot gnu.org 2011-08-24 13:25:30 UTC --- Author: hjl Date: Wed Aug 24 13:25:22 2011 New Revision: 178040 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178040 Log: Mention PR target/50172. Modified: trun

[Bug target/50172] AVX2 test failures for x32

2011-08-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50172 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/50163] [4.3/4.4/4.5/4.6/4.7 Regression] ICE: initialization expression

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50163 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug libgomp/50175] New: data race with barrier

2011-08-24 Thread Joost.VandeVondele at pci dot uzh.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50175 Bug #: 50175 Summary: data race with barrier Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug tree-optimization/50138] [4.6 Regression] ICE in vect_transform_stmt

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50138 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/43052] [4.7 Regression] Inline memcmp is *much* slower than glibc's, no longer expanded inline

2011-08-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 --- Comment #17 from Jan Hubicka 2011-08-24 14:20:29 UTC --- Hmm, I guess ideally the middle-end should know how to inline the simple loop (for both strlen and memcmp) and do so when object size is known to be small (probably by target specific v

[Bug fortran/50174] [4.7 Regression] ICE on derived type allocation

2011-08-24 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50174 --- Comment #3 from janus at gcc dot gnu.org 2011-08-24 14:36:22 UTC --- (In reply to comment #2) > Probably related to PR 50050. Apparently it is fixed by Mikael's patch at http://gcc.gnu.org/ml/fortran/2011-08/msg00199.html

[Bug target/43052] [4.7 Regression] Inline memcmp is *much* slower than glibc's, no longer expanded inline

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 --- Comment #18 from Richard Guenther 2011-08-24 14:36:45 UTC --- (In reply to comment #17) > Hmm, > I guess ideally the middle-end should know how to inline the simple loop (for > both strlen and memcmp) and do so when object size is known to be

[Bug target/50176] New: [4.6/4.7 Regression] 4.7 generates spill-fill dealing with char->int conversion

2011-08-24 Thread izamyatin at gmail dot com
perimental) (GCC) GCC 4.7 is Target: x86_64-unknown-linux-gnu Configured with: ../configure --disable-bootstrap --enable-languages=c,c++ --prefix=/export/users/izamyati/prefix_4_7 Thread model: posix gcc version 4.7.0 20110824 (experimental) (GCC)

[Bug libgomp/50175] data race with OMP barrier

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50175 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug bootstrap/50103] gcc-4.4.6/gcc/config/rs6000/rs6000.md:153: internal compiler error: Segmentation fault

2011-08-24 Thread murthys at us dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50103 --- Comment #3 from Sri 2011-08-24 15:02:15 UTC --- I tried with -O0 and also tried with a different version of the compiler - I was using Vac 11.1.0.0 when I originally reported the problem. I changed to 9.0.0.16 and even with that compiler the

[Bug target/44618] [4.4/4.5 regression] wrong code with -frename-registers

2011-08-24 Thread edmar at freescale dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44618 --- Comment #30 from Edmar Wienskoski 2011-08-24 15:06:48 UTC --- Not really. A year ago when I opened the bug, it was affecting all branches. When it was finally approved (David E.), I re-factored the patch. At this point I found 4.4 did not n

[Bug bootstrap/50177] New: libcpp reallocator a C or C++ function?

2011-08-24 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50177 Bug #: 50177 Summary: libcpp reallocator a C or C++ function? Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug target/50164] [IRA, 4.7 Regression] Performance degradation due to increased memory instructions count

2011-08-24 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50164 Vladimir Makarov changed: What|Removed |Added CC||vmakarov at redhat dot com --- Comment

[Bug fortran/50050] [4.6/4.7 Regression] Internal compiler error free_expr0 at expr.c:3709 via gfc_done_2

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50050 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c/18624] GCC does not detect local variable set but never used

2011-08-24 Thread aldot at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18624 --- Comment #27 from Bernhard Reutner-Fischer 2011-08-24 17:14:19 UTC --- FIXED? Seems that this is supported in c++ nowadays, thanks to dodji.

[Bug middle-end/50178] New: [4.6 regression] ICE with gfortran -O3, not with gfortran -02

2011-08-24 Thread toon at moene dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50178 Bug #: 50178 Summary: [4.6 regression] ICE with gfortran -O3, not with gfortran -02 Classification: Unclassified Product: gcc Version: 4.6.0 Status: UNCONFIRMED

[Bug middle-end/50178] [4.6 regression] ICE with gfortran -O3, not with gfortran -02

2011-08-24 Thread toon at moene dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50178 Toon Moene changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/18624] GCC does not detect local variable set but never used

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18624 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c/50179] New: wrong "set but not used" warning

2011-08-24 Thread aldot at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50179 Bug #: 50179 Summary: wrong "set but not used" warning Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/50090] ARM EABI symbols in libgcc.a have default visibility

2011-08-24 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50090 --- Comment #3 from rsandifo at gcc dot gnu.org 2011-08-24 17:21:52 UTC --- Author: rsandifo Date: Wed Aug 24 17:21:48 2011 New Revision: 178043 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178043 Log: libgcc/ PR target/50090 *

[Bug middle-end/50178] [4.6 regression] ICE with gfortran -O3, not with gfortran -02

2011-08-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50178 Tobias Burnus changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug go/50166] ICE in go1: SEGV on Solaris 10/x86

2011-08-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50166 --- Comment #1 from Ian Lance Taylor 2011-08-24 17:59:14 UTC --- I haven't been able to recreate this crash yet. According to the backtrace the crash occurs the very first time a value is added to Integer_type::named_integer_types, which is a st

[Bug target/50176] [4.6/4.7 Regression] 4.7 generates spill-fill dealing with char->int conversion

2011-08-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50176 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.7.0

[Bug target/50164] [IRA, 4.7 Regression] Performance degradation due to increased memory instructions count

2011-08-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50164 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.7.0

[Bug target/50176] [4.6/4.7 Regression] 4.7 generates spill-fill dealing with char->int conversion

2011-08-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50176 --- Comment #1 from H.J. Lu 2011-08-24 18:09:44 UTC --- Is this only a 4.7 regression?

[Bug middle-end/50178] [4.6 regression] ICE with gfortran -O3, not with gfortran -02

2011-08-24 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50178 --- Comment #3 from Dominique d'Humieres 2011-08-24 18:20:01 UTC --- The code compiles with gfortran 4.6.1 and -O3 -ffast-math.

[Bug middle-end/50178] [4.6 regression] ICE with gfortran -O3, not with gfortran -02

2011-08-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50178 Jakub Jelinek changed: What|Removed |Added CC||irar at gcc dot gnu.org,

[Bug c/18624] GCC does not detect local variable set but never used

2011-08-24 Thread alexander.herrmann at aiengine dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18624 --- Comment #29 from alexander.herrmann at aiengine dot org 2011-08-24 19:21:47 UTC --- Dear Jakub, I just did try the example code with gcc 4.5.2. It plain c not c++. Some oldfashioned people still use c ;) Regards, Alexander J. Herrmann 2011/8

[Bug bootstrap/50156] in-tree CLooG is not picked up by toplevel configure

2011-08-24 Thread vanboxem.ruben at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50156 --- Comment #2 from Ruben Van Boxem 2011-08-24 19:26:55 UTC --- Created attachment 25090 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25090 Patch to allow a non-bootstrap compiler to build with in tree prereqs for graphite Attached is a f

[Bug c/18624] GCC does not detect local variable set but never used

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18624 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.6.0 --- Comment #30 from Andrew Pinski

[Bug debug/49864] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2439

2011-08-24 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49864 --- Comment #9 from Richard Henderson 2011-08-24 19:35:31 UTC --- Created attachment 25091 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25091 followup patch I think you'd have been better off opening a new bug. That said, the cross-jumpi

[Bug rtl-optimization/50180] New: insn does not satisfy constraints for 444.namd when generating profile data

2011-08-24 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50180 Bug #: 50180 Summary: insn does not satisfy constraints for 444.namd when generating profile data Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNC

[Bug bootstrap/50156] in-tree CLooG is not picked up by toplevel configure

2011-08-24 Thread vanboxem.ruben at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50156 Ruben Van Boxem changed: What|Removed |Added Attachment #25090|0 |1 is obsolete|

[Bug c/48418] [4.5/4.6/4.7 Regression] Bit shift operator >>=

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48418 Andrew Pinski changed: What|Removed |Added Priority|P2 |P3 CC|

[Bug gcov-profile/38292] [4.4/4.5/4.6/4.7 Regression] corrupted profile info with -O[23] -fprofile-use

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38292 --- Comment #18 from Andrew Pinski 2011-08-24 20:50:52 UTC --- I don't think this is a regression now as we never had good thread support for gcov/profiling. That is we don't do atomic adds for the profiling.

[Bug rtl-optimization/50181] New: insn does not satisfy constraints for 481.wrf when generating profile data

2011-08-24 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50181 Bug #: 50181 Summary: insn does not satisfy constraints for 481.wrf when generating profile data Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCO

[Bug c/50154] attribute printf and scanf should imply attribute nonnull

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50154 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug bootstrap/50148] GCC fails to bootstrap with -O3 due to "may be used uninitialized" errors

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50148 --- Comment #2 from Andrew Pinski 2011-08-24 21:17:24 UTC --- (In reply to comment #1) > (Another solution would be to build GCC with -Wno-error=maybe-uninitialized.) I think that is a bad idea really. The question is this is a false positive o

[Bug c++/50182] New: Performance degradation from gcc 4.1 (x86_64)

2011-08-24 Thread oleg.smolsky at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50182 Bug #: 50182 Summary: Performance degradation from gcc 4.1 (x86_64) Classification: Unclassified Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Prio

[Bug target/50068] Invalid memory access in incr_ticks_for_insn

2011-08-24 Thread uwe at netbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50068 --- Comment #7 from Valeriy E. Ushakov 2011-08-24 21:26:23 UTC --- This fixes the problem. Thanks.

[Bug tree-optimization/50183] New: ICE in verify_ssa for 416.gamess when optimizing using profile data

2011-08-24 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183 Bug #: 50183 Summary: ICE in verify_ssa for 416.gamess when optimizing using profile data Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED

[Bug tree-optimization/50183] ICE in verify_ssa for 416.gamess when optimizing using profile data

2011-08-24 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183 --- Comment #1 from William J. Schmidt 2011-08-24 21:32:34 UTC --- Created attachment 25096 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25096 Profile data for grd2c.fppized.f

[Bug bootstrap/50148] GCC fails to bootstrap with -O3 due to "may be used uninitialized" errors

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50148 --- Comment #3 from Andrew Pinski 2011-08-24 21:33:23 UTC --- (In reply to comment #0) > Created attachment 25070 [details] > Patch for c-parser.c > > Error message: > > ../../gcc-4.7/gcc/c-parser.c: In function 'c_expr > c_parser_postfix_expre

[Bug target/45074] GCC Segmentation fault - negating global register variables

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45074 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug target/50182] Performance degradation from gcc 4.1 (x86_64)

2011-08-24 Thread oleg.smolsky at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50182 --- Comment #1 from Oleg Smolsky 2011-08-24 22:13:26 UTC --- Created attachment 25097 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25097 The test case This is the preprocessed source for the test discussed in the mail thread.

[Bug other/32415] libgcc_s not found in library search path with --enable-version-specific-runtime-libs

2011-08-24 Thread harald at gigawatt dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32415 Harald van Dijk changed: What|Removed |Added CC||harald at gigawatt dot nl --- Comment #

[Bug target/39725] [4.5/4.6/4.7 Regression][cond-optab] MIPS pessimizations on floating-point

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39725 --- Comment #8 from Andrew Pinski 2011-08-24 22:28:52 UTC --- for compare-fp-1: iuneq same ieq improved (using movf) iltgt have to look more into (since I am comparing 4.3 vs 4.6) ine same iunlt improved (using movf) ilt improved (using movf) ile

[Bug target/50182] Performance degradation from gcc 4.1 (x86_64)

2011-08-24 Thread xinliangli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50182 davidxl changed: What|Removed |Added CC||xinliangli at gmail dot com --- Comment #2 from

[Bug target/50182] Performance degradation from gcc 4.1 (x86_64)

2011-08-24 Thread xinliangli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50182 --- Comment #3 from davidxl 2011-08-25 00:13:00 UTC --- Caused by differences in FE generated code: 46: D.6887 = (int) D.6886; D.6888 = custom_constant_add::do_shift (D.6887); D.6889 = (unsigned char) D.6888; re

[Bug rtl-optimization/48721] [4.6/4.7 Regression] ICE: verify_flow_info failed: missing barrier after block 6 with -foptimize-sibling-calls -fsched2-use-superblocks

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48721 Andrew Pinski changed: What|Removed |Added Known to work|4.7.0 | Summary|[4.6 Regression] ICE:

[Bug rtl-optimization/48721] [4.6/4.7 Regression] ICE: verify_flow_info failed: missing barrier after block 6 with -foptimize-sibling-calls -fsched2-use-superblocks

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48721 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/48721] [4.6/4.7 Regression] ICE: verify_flow_info failed: missing barrier after block 6 with -foptimize-sibling-calls -fsched2-use-superblocks

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48721 --- Comment #4 from Andrew Pinski 2011-08-25 01:39:51 UTC --- begin_move_insn is not creating the needed barrier.

[Bug debug/50132] [4.7 Regression] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2234 with -fno-asynchronous-unwind-tables and long double

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50132 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/50114] ICE on invalid code in pop_binding, at cp/name-lookup.c:382

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50114 --- Comment #4 from Andrew Pinski 2011-08-25 01:49:51 UTC --- Reducing.

[Bug c++/50114] ICE with declaration inside for statement

2011-08-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50114 Andrew Pinski changed: What|Removed |Added Keywords|diagnostic |ice-on-valid-code Status|UNCO

[Bug debug/50132] [4.7 Regression] ICE: in maybe_record_trace_start, at dwarf2cfi.c:2234 with -fno-asynchronous-unwind-tables and long double

2011-08-24 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50132 Richard Henderson changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigne

[Bug c++/49045] [C++0x] unexpected "different exception specifier" error with noexcept

2011-08-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49045 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c/48418] [4.5/4.6/4.7 Regression] Bit shift operator >>=

2011-08-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48418 Richard Guenther changed: What|Removed |Added Priority|P3 |P2 --- Comment #7 from Richard Guenthe