[Bug target/39423] [4.6/4.7/4.8 Regression] [SH] performance regression: lost mov @(disp,Rn)

2012-07-29 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39423 --- Comment #22 from Oleg Endo 2012-07-30 06:48:45 UTC --- Author: olegendo Date: Mon Jul 30 06:48:40 2012 New Revision: 189954 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189954 Log: PR target/39423 * config/gcc/sh/sh.md (*mov

[Bug target/51244] SH Target: Inefficient conditional branch

2012-07-29 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51244 --- Comment #45 from Oleg Endo 2012-07-30 06:46:40 UTC --- Author: olegendo Date: Mon Jul 30 06:46:36 2012 New Revision: 189953 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189953 Log: PR target/51244 * config/sh/sh.md (mov_neg_

[Bug target/54089] [SH] Refactor shift patterns

2012-07-29 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54089 --- Comment #3 from Oleg Endo 2012-07-30 06:43:26 UTC --- Author: olegendo Date: Mon Jul 30 06:43:20 2012 New Revision: 189952 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189952 Log: PR target/54089 * config/sh/sh.md (ashlsi3_d

[Bug target/52642] SH Target: libstdc++ failures due to call insn swapped before prologue frame insns

2012-07-29 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52642 Oleg Endo changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/52642] SH Target: libstdc++ failures due to call insn swapped before prologue frame insns

2012-07-29 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52642 --- Comment #4 from Kazumoto Kojima 2012-07-30 03:16:51 UTC --- (In reply to comment #3) > Kaz, is it OK to close this issue? Yes. Please go ahead.

[Bug web/54124] Web-based GCC 4.7.1 manual seems to have a section corrupted

2012-07-29 Thread kscott at eznet dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 Kevin Scott changed: What|Removed |Added URL||http://gcc.gnu.org/onlinedo

[Bug web/54124] Web-based GCC 4.7.1 manual seems to have a section corrupted

2012-07-29 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 --- Comment #3 from Andrew Pinski 2012-07-30 02:44:42 UTC --- Well these options are really only for debugging and nothing else.

[Bug web/54124] Web-based GCC 4.7.1 manual seems to have a section corrupted

2012-07-29 Thread kscott at eznet dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 --- Comment #2 from Kevin Scott 2012-07-30 02:40:29 UTC --- Now that you mention it, I looked again, and it in fact is there, in the gcc manual. The problem was that, on my prior readings, I instinctively ignored the entire '-dCHARS' section, as

[Bug web/54124] Web-based GCC 4.7.1 manual seems to have a section corrupted

2012-07-29 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 --- Comment #1 from Andrew Pinski 2012-07-30 02:28:19 UTC --- http://gcc.gnu.org/onlinedocs/gcc-4.7.1/cpp/Invocation.html#index-dM-185 It is there for me. It is not under the GCC manual but rather the CPP manual.

[Bug web/54124] New: Web-based GCC 4.7.1 manual seems to have a section corrupted

2012-07-29 Thread kscott at eznet dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 Bug #: 54124 Summary: Web-based GCC 4.7.1 manual seems to have a section corrupted Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/52642] SH Target: libstdc++ failures due to call insn swapped before prologue frame insns

2012-07-29 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52642 --- Comment #3 from Oleg Endo 2012-07-30 00:07:26 UTC --- Kaz, is it OK to close this issue?

[Bug pch/54117] [4.8 Regression] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2012-07-29 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/54123] inline functions not optimized as well as static inline

2012-07-29 Thread eggert at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54123 --- Comment #2 from eggert at gnu dot org 2012-07-29 21:08:17 UTC --- Created attachment 27893 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27893 test case compiled with -DINLINE='inline'

[Bug c/54123] inline functions not optimized as well as static inline

2012-07-29 Thread eggert at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54123 --- Comment #1 from eggert at gnu dot org 2012-07-29 21:07:26 UTC --- Created attachment 27892 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27892 test case compiled with -DINLINE='static inline'

[Bug c/54123] New: inline functions not optimized as well as static inline

2012-07-29 Thread eggert at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54123 Bug #: 54123 Summary: inline functions not optimized as well as static inline Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED S

[Bug fortran/54107] [4.8 Regression] Memory hog with abstract interface

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #5 from janus at gcc dot gnu.org 2012-07-29 20:54:21 UTC --- (In reply to comment #4) > I would assume that this is invalid, since the declaration of > compute_routine's > interface is somehow 'recursive', i.e. referring to itself. ..

[Bug fortran/51081] [F03] Proc-pointer assignment: Rejects valid internal proc

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51081 --- Comment #10 from janus at gcc dot gnu.org 2012-07-29 20:15:52 UTC --- (In reply to comment #9) > The following patch adds diagnostics to reject the invalid test case in > comment > 8: ... and regtests cleanly.

[Bug fortran/51081] [F03] Proc-pointer assignment: Rejects valid internal proc

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51081 --- Comment #9 from janus at gcc dot gnu.org 2012-07-29 19:04:25 UTC --- The following patch adds diagnostics to reject the invalid test case in comment 8: Index: gcc/fortran/expr.c

[Bug c++/54122] New: gcc segfault comparing enum class in lambda inside constructor of a templated class

2012-07-29 Thread gcc at nnamdi dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54122 Bug #: 54122 Summary: gcc segfault comparing enum class in lambda inside constructor of a templated class Classification: Unclassified Product: gcc Version: 4.7.0 Sta

[Bug gcov-profile/54121] New: ICE at extract_insn, at recog.c:2123 sparc64

2012-07-29 Thread jengelh at medozas dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54121 Bug #: 54121 Summary: ICE at extract_insn, at recog.c:2123 sparc64 Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Prior

[Bug fortran/54120] New: [4.8 Regression] FAIL: gfortran.fortran-torture/execute/random_2.f90 execution

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54120 Bug #: 54120 Summary: [4.8 Regression] FAIL: gfortran.fortran-torture/execute/random_2.f90 execution Classification: Unclassified Product: gcc Version: 4.8.0

[Bug libstdc++/54075] [4.7.1] unordered_map insert 3x slower than 4.6.2

2012-07-29 Thread fdumont at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54075 --- Comment #24 from François Dumont 2012-07-29 17:06:25 UTC --- Author: fdumont Date: Sun Jul 29 17:06:21 2012 New Revision: 189941 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189941 Log: 2012-07-29 François Dumont PR libstdc+

[Bug tree-optimization/53773] Vectorizer generates non-canonical multiplies

2012-07-29 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53773 William J. Schmidt changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/51081] [F03] Proc-pointer assignment: Rejects valid internal proc

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51081 --- Comment #8 from janus at gcc dot gnu.org 2012-07-29 16:55:11 UTC --- Related accepts-invalid problem with proc-pointer assignment to an internal proc: implicit none procedure(real), pointer :: p p => scale print *,p(1.0,2) end /tmp/c

[Bug tree-optimization/53773] Vectorizer generates non-canonical multiplies

2012-07-29 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53773 William J. Schmidt changed: What|Removed |Added AssignedTo|unassigned at gcc dot |wschmidt at gcc dot gnu.org

[Bug fortran/54107] [4.8 Regression] Memory hog with abstract interface

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #4 from janus at gcc dot gnu.org 2012-07-29 16:50:37 UTC --- Reduced test case: subroutine compute_routine (zfunc) procedure(compute_routine) :: zfunc end subroutine I would assume that this is invalid, since the declarati

[Bug pch/54117] [4.8 Regression] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 John David Anglin changed: What|Removed |Added Summary|FAIL: ./decl-3.h -O0 -g|[4.8 Regression] FAIL:

[Bug libstdc++/54075] [4.7.1] unordered_map insert 3x slower than 4.6.2

2012-07-29 Thread fdumont at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54075 --- Comment #23 from François Dumont 2012-07-29 16:44:26 UTC --- Author: fdumont Date: Sun Jul 29 16:44:18 2012 New Revision: 189938 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189938 Log: 2012-07-29 François Dumont PR libstdc+

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 --- Comment #4 from John David Anglin 2012-07-29 16:31:22 UTC --- Created attachment 27888 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27888 Patch Fixes 930921-1.c and four original acats fails, but not additional acats fails introduced

[Bug pch/54117] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 John David Anglin changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug tree-optimization/54119] FAIL: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR ;" 1

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54119 --- Comment #3 from John David Anglin 2012-07-29 15:35:26 UTC --- Looks like a callee copies issue.

[Bug tree-optimization/54119] FAIL: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR ;" 1

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54119 --- Comment #2 from John David Anglin 2012-07-29 15:29:37 UTC --- Created attachment 27887 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27887 Tree dump

[Bug tree-optimization/54119] FAIL: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR ;" 1

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54119 --- Comment #1 from John David Anglin 2012-07-29 15:25:38 UTC --- Created attachment 27886 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27886 Tree dump

[Bug tree-optimization/54119] New: FAIL: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR ;" 1

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54119 Bug #: 54119 Summary: FAIL: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR ;" 1 Classification: Unclassified Product: gcc Version: 4.8.0 Status

[Bug lto/54118] New: ICE in lto_output_varpool_node

2012-07-29 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54118 Bug #: 54118 Summary: ICE in lto_output_varpool_node Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug pch/54117] New: FAIL: ./decl-3.h -O0 -g (internal compiler error)

2012-07-29 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 Bug #: 54117 Summary: FAIL: ./decl-3.h -O0 -g (internal compiler error) Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/30318] VRP does not create ANTI_RANGEs on overflow

2012-07-29 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30318 Marc Glisse changed: What|Removed |Added Attachment #27317|0 |1 is obsolete|

[Bug target/29776] result of ffs/clz/ctz/popcount/parity are already sign-extended

2012-07-29 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29776 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2011-12-24 00:00:00 |2012-07-29 0:00 CC|

[Bug tree-optimization/54116] suboptimal code for tight loops

2012-07-29 Thread neleai at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54116 --- Comment #2 from Ondrej Bilka 2012-07-29 10:30:46 UTC --- On Sun, Jul 29, 2012 at 10:13:41AM +, pinskia at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54116 > > --- Comment #1 from Andrew Pinski 2012-07-29 > 10:

[Bug tree-optimization/54116] suboptimal code for tight loops

2012-07-29 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54116 --- Comment #1 from Andrew Pinski 2012-07-29 10:13:41 UTC --- The tree level looks correct: : # ivtmp.23_69 = PHI D.1771_65 = (void *) ivtmp.23_69; D.1717_6 = MEM[base: D.1771_65, offset: 0B]; D.1722_10 = MEM[base: D.1771_65, offset: 4B]

[Bug tree-optimization/54116] New: suboptimal code for tight loops

2012-07-29 Thread neleai at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54116 Bug #: 54116 Summary: suboptimal code for tight loops Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/54107] [4.8 Regression] Memory hog with abstract interface

2012-07-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #3 from janus at gcc dot gnu.org 2012-07-29 08:46:22 UTC --- (In reply to comment #2) > This is due to revision 189514 (with r189513 reverted in order to bootstrap): Ok, I already suspected this revision as a possible candidate for the

[Bug target/29776] result of ffs/clz/ctz/popcount/parity are already sign-extended

2012-07-29 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29776 Andrew Pinski changed: What|Removed |Added CC||neleai at seznam dot cz --- Comment #2 fr

[Bug target/54115] Unnecessary sign extensions for __builtin_ctz et al.

2012-07-29 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54115 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/54115] New: Unnecessary sign extensions for __builtin_ctz et al.

2012-07-29 Thread neleai at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54115 Bug #: 54115 Summary: Unnecessary sign extensions for __builtin_ctz et al. Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/54107] [4.8 Regression] Memory hog with abstract interface

2012-07-29 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 Dominique d'Humieres changed: What|Removed |Added CC||janus at gcc dot gnu.org --- Comme