[Bug rtl-optimization/47899] [4.5/4.6 Regression] ICE in get_loop_body, at cfgloop.c:831

2011-03-01 Thread rakdver at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47899 --- Comment #4 from Zdenek Dvorak 2011-03-01 22:13:15 UTC --- Created attachment 23508 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23508 proposed fix When the non-exit path is removed during the complete peeling of the loop, we may need

[Bug libstdc++/47913] [C++0x] improve ratio_add to overflow less often

2011-03-01 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47913 --- Comment #5 from Marc Glisse 2011-03-01 22:15:48 UTC --- Created attachment 23509 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23509 Overkill I was having a hard time making it nice and clean, so I went for totally overkill. It might b

[Bug c++/47200] [C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5821 with missing definition of constexpr function

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47200 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46282 --- Comment #1 from Jason Merrill 2011-03-01 22:44:30 UTC --- Author: jason Date: Tue Mar 1 22:44:26 2011 New Revision: 170600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170600 Log: PR c++/46282 * decl2.c (grokbitfield): Hand

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 --- Comment #2 from Jason Merrill 2011-03-01 22:44:41 UTC --- Author: jason Date: Tue Mar 1 22:44:35 2011 New Revision: 170601 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170601 Log: PR c++/47851 * call.c (standard_conversion)

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

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

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/46159] [4.5/4.6 Regression] Bogus warning about lambdas

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46159 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/47913] [C++0x] improve ratio_add to overflow less often

2011-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47913 --- Comment #6 from Paolo Carlini 2011-03-01 23:00:05 UTC --- Thanks again for your help on this. Preliminarily, a few observations: 1- Please make sure the code is minimally documented (are the comments in longlong.h enough?); 2- I see stuff li

[Bug target/47948] New: ICE: in emit_move_insn, at expr.c:3355 with -mno-sse2 on very simple code

2011-03-01 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47948 Summary: ICE: in emit_move_insn, at expr.c:3355 with -mno-sse2 on very simple code Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |4.6.0 --- Comment #4 from Paolo Carlini

[Bug target/47908] attribute((optimize(2))) causes ICE in m68k_sched_issue_rate

2011-03-01 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47908 --- Comment #2 from Mikael Pettersson 2011-03-01 23:45:01 UTC --- m68k needs to define TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE in order to override the instruction scheduling options implied by attribute((optimize(2))).

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot |

[Bug lto/47943] PRE fails to move a load before a loop with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47943 Martin Jambor changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug lto/47924] [4.6 Regression] Missed optimization with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47924 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #7

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 --- Comment #2 from Alan Modra 2011-03-02 00:54:25 UTC --- Author: amodra Date: Wed Mar 2 00:54:22 2011 New Revision: 170606 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170606 Log: PR target/47935 * config/rs6000/predicates.md

[Bug c/36299] spurious and undocumented warning with -Waddress for a == 0 when a is an array

2011-03-01 Thread vincent at vinc17 dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36299 --- Comment #7 from Vincent Lefèvre 2011-03-02 01:15:23 UTC --- (In reply to comment #6) > I think the intention is to warn, at least for a == (void *)0, since the > address of a cannot be zero or null. So I would say that this is a regression.

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 --- Comment #3 from Alan Modra 2011-03-02 01:15:47 UTC --- Author: amodra Date: Wed Mar 2 01:15:44 2011 New Revision: 170607 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170607 Log: PR target/47935 * config/rs6000/predicates.md

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/47898] [4.3 Regression] unable to find a register to spill in class 'FPUL_REGS'

2011-03-01 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47898 Kazumoto Kojima changed: What|Removed |Added Target||sh4-*-* Priority|P3

[Bug target/47949] New: Missed optimization for -Os using xchg instead of mov.

2011-03-01 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47949 Summary: Missed optimization for -Os using xchg instead of mov. Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target A

[Bug target/46887] Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2011-03-01 Thread rwild at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46887 --- Comment #3 from Ralf Wildenhues 2011-03-02 05:49:25 UTC --- dje, you marked this PR as NEW. Why? Michael didn't confirm it with pristine GCC. If you can reproduce it yourself, please reread and follow comment #1. Thanks.

[Bug regression/47836] Some Cross Compiler can't build target-libiberty or target-zlib

2011-03-01 Thread rwild at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47836 --- Comment #11 from Ralf Wildenhues 2011-03-02 05:57:38 UTC --- The automatic enabling of zlib was turned on by revision 152434, a merge of the lto branch. It seems you can use --disable-lto or --with-system-zlib to disable a target zlib from b

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Thomas Henlich changed: What|Removed |Added Severity|normal |minor --- Comment #6 from Thomas Henlich

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #8

<    1   2