[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug c++/53186] [C++11] missing devirtualization for operators final

2012-05-03 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #3 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-05-03 06:42:46 UTC --- not bad… hope it could be back ported to 4.7.1 c++ -std=gnu++11 -c opFinal.cpp; nm opFinal.o; otool -t -v -V -X opFinal.o | c++filt

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug c++/53186] [C++11] missing devirtualization for operators final

2012-05-03 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #4 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-05-03 06:46:01 UTC --- Ciao Paolo, grazie per il patch. Io no so quale sia lo standard gcc, ma credo sarebbe meglio distribuire patch che si applicano direttamente

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-03 Thread kyukhin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 --- Comment #4 from Kirill Yukhin kyukhin at gcc dot gnu.org 2012-05-03 06:50:25 UTC --- Author: kyukhin Date: Thu May 3 06:50:16 2012 New Revision: 187075 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187075 Log: PR target/53201

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-03 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #3 from Yukhin Kirill kirill.yukhin at intel dot com 2012-05-03 07:01:37 UTC --- Created attachment 27299 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27299 Proposed solution

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-03 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #4 from Yukhin Kirill kirill.yukhin at intel dot com 2012-05-03 07:02:50 UTC --- (In reply to comment #3) Created attachment 27299 [details] Proposed solution Attached patch cures failing tests

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug fortran/52864] [4.6/4.7/4.8 Regression] Assignment to pointer component for INTENT(IN) dummy argument

2012-05-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52864 --- Comment #7 from Tobias Burnus burnus at gcc dot gnu.org 2012-05-03 07:19:08 UTC --- Author: burnus Date: Thu May 3 07:18:56 2012 New Revision: 187076 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187076 Log: 2012-05-03 Tobias Burnus

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/52864] [4.6/4.7/4.8 Regression] Assignment to pointer component for INTENT(IN) dummy argument

2012-05-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52864 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/53187] ICE in arm_select_dominance_cc_mode

2012-05-03 Thread nickc at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53187 Nick Clifton nickc at redhat dot com changed: What|Removed |Added CC||nickc at redhat dot

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 07:59:40 UTC --- (In reply to comment #3) (In reply to comment #2) (clobber (reg:QI 18 fpsr)) (clobber (reg:QI 17 flags)) It might

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 08:08:53 UTC --- It depends what you consider a false positive. I imagine it's 100% accurate, but it doesn't always indicate a bug, sometimes it warns about code that behaves

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #5 from Uros Bizjak ubizjak at gmail dot com 2012-05-03 08:15:00 UTC --- (In reply to comment #4) So you say that it's correct for CSE to CSE asm()s if they have the same asm string and the same asm operands in case the asm is not

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #6 from rguenther at suse dot de rguenther at suse dot de 2012-05-03 08:19:17 UTC --- On Thu, 3 May 2012, ubizjak at gmail dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #5 from Uros Bizjak ubizjak

[Bug c++/53202] Copy constructor not called when starting a thread

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 08:22:51 UTC --- Created attachment 27301 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27301 preprocessed source This preprocessed source was created by G++ version

[Bug c++/53202] Copy constructor not called when starting a thread

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 08:30:38 UTC --- For that preprocessed source the difference is in the Bind_simple constructor, for 4.6 it is: Bind_simpleCallable::Bind_simple(const Callable) [with Callable

[Bug tree-optimization/53168] ICE in find_or_generate_expression, at tree-ssa-pre.c:3053

2012-05-03 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53168 --- Comment #4 from Steven Bosscher steven at gcc dot gnu.org 2012-05-03 08:31:54 UTC --- I don't remember. Did you look at the paper/thesis to see if it says anything about this?

[Bug middle-end/53144] [4.7/4.8 Regression] PPRE infinite loop

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53144 --- Comment #9 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 08:37:24 UTC --- Author: rguenth Date: Thu May 3 08:37:18 2012 New Revision: 187078 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187078 Log: 2012-05-03 Richard

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #7 from Uros Bizjak ubizjak at gmail dot com 2012-05-03 08:39:19 UTC --- (In reply to comment #6) Well, the asm in glibc is simply extern __inline __attribute__ ((__always_inline__)) long int __attribute__ ((__nothrow__ ))

[Bug middle-end/53144] [4.7/4.8 Regression] PPRE infinite loop

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53144 --- Comment #10 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 08:49:09 UTC --- Author: rguenth Date: Thu May 3 08:49:03 2012 New Revision: 187080 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187080 Log: 2012-05-03 Richard

[Bug middle-end/53144] [4.7/4.8 Regression] PPRE infinite loop

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53144 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread aj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #8 from Andreas Jaeger aj at gcc dot gnu.org 2012-05-03 09:19:16 UTC --- So, how should the inline rewritten? Adding volatile is one option: extern __inline __attribute__ ((__always_inline__)) long int __attribute__ ((__nothrow__ ))

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #5 from Manuel López-Ibáñez manu at gcc dot gnu.org 2012-05-03 09:38:13 UTC --- So what is your opinion? Should it be enabled?

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #9 from Uros Bizjak ubizjak at gmail dot com 2012-05-03 09:38:59 UTC --- (In reply to comment #8) So, how should the inline rewritten? Adding volatile is one option: extern __inline __attribute__ ((__always_inline__)) long int

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 10:12:39 UTC --- Author: jakub Date: Thu May 3 10:12:33 2012 New Revision: 187084 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187084 Log: PR target/53194 *

[Bug target/53187] ICE in arm_select_dominance_cc_mode

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53187 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 10:16:05 UTC --- Author: jakub Date: Thu May 3 10:16:01 2012 New Revision: 187085 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187085 Log: PR target/53187 *

[Bug target/53187] ICE in arm_select_dominance_cc_mode

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53187 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 10:17:06 UTC --- Author: jakub Date: Thu May 3 10:17:02 2012 New Revision: 187086 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187086 Log: PR target/53187 *

[Bug debug/53174] [4.6/4.7/4.8 Regression] ICE in expand_debug_expr, verify_ssa failed

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53174 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 10:18:39 UTC --- Author: jakub Date: Thu May 3 10:18:34 2012 New Revision: 187087 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187087 Log: PR debug/53174 *

[Bug debug/53174] [4.6/4.7/4.8 Regression] ICE in expand_debug_expr, verify_ssa failed

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53174 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 10:19:32 UTC --- Author: jakub Date: Thu May 3 10:19:29 2012 New Revision: 187088 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187088 Log: PR debug/53174 *

[Bug target/53187] ICE in arm_select_dominance_cc_mode

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53187 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-03 Thread Greta.Yorsh at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 Greta Yorsh Greta.Yorsh at arm dot com changed: What|Removed |Added CC||Greta.Yorsh at

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug debug/53174] [4.6 Regression] ICE in expand_debug_expr, verify_ssa failed

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53174 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.6/4.7/4.8 Regression]|[4.6 Regression]

[Bug regression/53203] [4.8 Regression]: gcc.dg/setjmp-1.c

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53203 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Version|4.7.0 |4.8.0

[Bug bootstrap/53200] [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug plugins/53126] gcc-4.7.0 error gcc-ar: Cannot find plugin

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #6 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 10:40:58 UTC --- And eventually split out the code to avoid bogus duplicates?

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug tree-optimization/53198] [4.6/4.7 Regression] gcc wrongly emits array subscript is above array bounds for simple arrays

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53198 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 10:54:09 UTC --- I don't have a strong opinion. In the large codebase I'm working on currently we use -Wall -Wextra but don't use -Woverloaded-virtual (and we are aware of

[Bug target/53209] New: tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Bug #: 53209 Summary: tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038 Classification: Unclassified Product: gcc Version:

[Bug tree-optimization/53185] [4.8 Regression] segmentation fault in vectorizable_load

2012-05-03 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53185 --- Comment #4 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-05-03 10:59:05 UTC --- The testcase now (trunk@187082) segfaults in fold_binary_loc: Program received signal SIGSEGV, Segmentation fault. [Switching to process 29611]

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread aj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #10 from Andreas Jaeger aj at gcc dot gnu.org 2012-05-03 11:02:43 UTC --- So, should somebody file a bug against GCC that to make the SSE cr available?

[Bug plugins/53126] gcc-4.7.0 error gcc-ar: Cannot find plugin

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 11:09:12 UTC --- Author: jakub Date: Thu May 3 11:09:07 2012 New Revision: 187090 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187090 Log: PR plugins/53126 *

[Bug tree-optimization/53128] [4.8 Regression] Compiler produces infinite loop on regular O2

2012-05-03 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53128 --- Comment #4 from Igor Zamyatin izamyatin at gmail dot com 2012-05-03 11:09:15 UTC --- Isn't it too aggressive from user perspective to perform such transformation even without warning? Especially for the case when that wrong read is not used

[Bug plugins/53126] gcc-4.7.0 error gcc-ar: Cannot find plugin

2012-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2012-05-03 11:09:51 UTC --- Author: jakub Date: Thu May 3 11:09:46 2012 New Revision: 187091 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187091 Log: PR plugins/53126 *

[Bug c++/52841] [4.7/4.8 Regression] error: type 'Solvable' is not a base type for type 'Resolvable'

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52841 --- Comment #9 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 11:23:33 UTC --- Ping?

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 --- Comment #11 from Uros Bizjak ubizjak at gmail dot com 2012-05-03 11:43:16 UTC --- (In reply to comment #10) So, should somebody file a bug against GCC that to make the SSE cr available? Er, gcc doesn't need it, all SSE conversion builtins

[Bug c++/53210] New: warning for data member initialized with itself should be in -Wall

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53210 Bug #: 53210 Summary: warning for data member initialized with itself should be in -Wall Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/53210] warning for data member initialized with itself should be in -Wall

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53210 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 12:29:24 UTC --- (In reply to comment #0) The code has a typo, the mem-initializer should have been l(i) Oops, typo! I meant is should have been j(i)

[Bug c++/53211] New: range-based 'for' expression of type 'const int []' has incomplete type

2012-05-03 Thread i.nixman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53211 Bug #: 53211 Summary: range-based 'for' expression of type 'const int []' has incomplete type Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug c/53212] New: cpp consumes comment after pragma

2012-05-03 Thread ludo at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53212 Bug #: 53212 Summary: cpp consumes comment after pragma Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/53210] warning for data member initialized with itself should be in -Wall

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53210 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-03 Thread zadeck at naturalbridge dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #13 from Kenneth Zadeck zadeck at naturalbridge dot com 2012-05-03 13:14:31 UTC --- The arm is one of the architectures for which lower-subreg is harmful for some of the implementations. kenny On 05/03/2012 06:29 AM, Greta.Yorsh at

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #7 from Manuel López-Ibáñez manu at gcc dot gnu.org 2012-05-03 13:15:11 UTC --- (In reply to comment #6) In the large codebase I'm working on currently we use -Wall -Wextra but don't use -Woverloaded-virtual (and we are aware of it,

[Bug c++/53211] range-based 'for' expression of type 'const int []' has incomplete type

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53211 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-03 Thread Greta.Yorsh at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 Greta Yorsh Greta.Yorsh at arm dot com changed: What|Removed |Added CC|

[Bug c++/53206] overloaded virtual non const warning

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-03 13:28:50 UTC --- This is slightly contrived: namespace library { struct Interface { virtual void handle(int) = 0; }; struct Implementation : Interface {

[Bug c++/53213] New: Internal compiler error in math.h

2012-05-03 Thread lbl2007 at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53213 Bug #: 53213 Summary: Internal compiler error in math.h Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major Priority: P3

[Bug tree-optimization/53168] ICE in find_or_generate_expression, at tree-ssa-pre.c:3053

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53168 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-03 14:17:32 UTC --- I think it is because of how we do VN lookup / insert during phi_translation. SCCVN does not guarantee availability of its lookup result, thus when such

[Bug lto/53214] New: [lto]: ICE: munmap_chunk(): invalid pointer

2012-05-03 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53214 Bug #: 53214 Summary: [lto]: ICE: munmap_chunk(): invalid pointer Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: major

[Bug c++/53213] Internal compiler error in math.h

2012-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53213 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||ro at gcc

[Bug c++/53186] [C++11] missing devirtualization for operators final

2012-05-03 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #5 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-05-03 14:28:52 UTC --- Author: paolo Date: Thu May 3 14:28:46 2012 New Revision: 187097 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187097 Log: /cp 2012-05-03

[Bug c++/53186] [C++11] missing devirtualization for operators final

2012-05-03 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #6 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-05-03 14:32:20 UTC --- Author: paolo Date: Thu May 3 14:32:15 2012 New Revision: 187098 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187098 Log: /cp 2012-05-03

[Bug c++/53186] [C++11] missing devirtualization for operators final

2012-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug lto/53214] [lto]: ICE: munmap_chunk(): invalid pointer

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53214 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||lto

[Bug lto/50602] ICE in tree_nrv, at tree-nrv.c:155 during large LTO build

2012-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50602 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug lto/50602] ICE in tree_nrv, at tree-nrv.c:155 during large LTO build

2012-05-03 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50602 --- Comment #17 from Andi Kleen andi-gcc at firstfloor dot org 2012-05-03 14:57:13 UTC --- Hmm, my assumption was always that this option would be passed through and then used by lto1 step. That's true for other -f* options at least.

[Bug rtl-optimization/51771] trans-mem: abnormal edges get lost or corrupted

2012-05-03 Thread luked at cs dot rochester.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51771 --- Comment #4 from Luke Dalessandro luked at cs dot rochester.edu 2012-05-03 15:06:57 UTC --- Created attachment 27303 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27303 RBTree microbenchmark test case I believe that I'm seeing this in

[Bug middle-end/53106] [4.8 Regression] Benchmarks in SPEC CPU 2006 failed to build

2012-05-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53106 --- Comment #8 from William J. Schmidt wschmidt at gcc dot gnu.org 2012-05-03 15:16:39 UTC --- FWIW, I verified that Honza's proposed patch fixes the build problems for 483.xlancbmk and 32-bit 447.dealII on powerpc-linux. Any ETA for getting

[Bug c++/53213] Internal compiler error in math.h

2012-05-03 Thread lbl2007 at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53213 --- Comment #2 from lbl2007 at gmx dot net 2012-05-03 15:51:06 UTC --- The command to reproduce the error is g++ bug.c, not gcc bug.c

[Bug target/53209] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||hjl.tools at gmail

[Bug tree-optimization/53128] [4.8 Regression] Compiler produces infinite loop on regular O2

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53128 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug c++/53211] range-based 'for' expression of type 'const int []' has incomplete type

2012-05-03 Thread i.nixman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53211 --- Comment #2 from niXman i.nixman at gmail dot com 2012-05-03 16:04:26 UTC --- This code also works: #include iostream templatetypename... Args void func(Args... args) { const int arr[] = {args...}; for (int it: arr) { //

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #15 from Uros Bizjak ubizjak at gmail dot com 2012-05-03 16:19:04 UTC --- 32bit x86 regressed (-O2 -mmovbe) with following testcase: void foo (long long i) { x = __builtin_bswap64 (i); } from: foo: movbe 4(%esp), %eax

[Bug bootstrap/53200] [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 --- Comment #3 from Richard Henderson rth at gcc dot gnu.org 2012-05-03 16:36:17 UTC --- Hmm. I see nothing amiss in that generated config file. But see if by chance it isn't the same problem as fixed by r187102.

Bad g++ warning (type-limits) for compile-time constants

2012-05-03 Thread Benjamin Schug
Hey there, I tried to write a template that finds the smallest signed integer type that can represent a given number. To achieve that, I am computing boolean constant expressions and use them to pick the right template specializations. This produces multiple comparison is always true/false

[Bug lto/52605] LTO -g ICE when looking up context of VMTs of classes defined within functions

2012-05-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52605 --- Comment #3 from Martin Jambor jamborm at gcc dot gnu.org 2012-05-03 17:00:48 UTC --- Author: jamborm Date: Thu May 3 17:00:32 2012 New Revision: 187109 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187109 Log: 2012-05-03 Martin

[Bug lto/52605] LTO -g ICE when looking up context of VMTs of classes defined within functions

2012-05-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52605 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/52543] lower-subreg.c: code bloat of 300%-400% for multi-word memory splits

2012-05-03 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52543 --- Comment #7 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org 2012-05-03 17:04:49 UTC --- Author: rsandifo Date: Thu May 3 17:04:41 2012 New Revision: 187110 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187110 Log: Add PR

[Bug c++/53215] New: Warn if orphaned memory is created by ignoring return value of new

2012-05-03 Thread ssprog1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53215 Bug #: 53215 Summary: Warn if orphaned memory is created by ignoring return value of new Classification: Unclassified Product: gcc Version: unknown Status:

[Bug rtl-optimization/52543] lower-subreg.c: code bloat of 300%-400% for multi-word memory splits

2012-05-03 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52543 --- Comment #8 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org 2012-05-03 17:50:20 UTC --- lower-subreg patched committed here: http://gcc.gnu.org/ml/gcc-cvs/2012-05/msg00011.html

[Bug c/53119] -Wmissing-braces wrongly warns about universal zero initializer {0}

2012-05-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c/53216] New: fmaf() alters rounding mode of sse2 FPU

2012-05-03 Thread tydeman at tybor dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53216 Bug #: 53216 Summary: fmaf() alters rounding mode of sse2 FPU Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug middle-end/53217] New: [4.8 Regression] internal compiler error: verify_ssa failed

2012-05-03 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53217 Bug #: 53217 Summary: [4.8 Regression] internal compiler error: verify_ssa failed Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug middle-end/53217] [4.8 Regression] internal compiler error: verify_ssa failed

2012-05-03 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53217 --- Comment #1 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2012-05-03 18:38:27 UTC --- The following testcase causes an ICE with current trunk (4.8) MODULE xc_cs1 INTEGER, PARAMETER :: dp=KIND(0.0D0) REAL(KIND=dp),

[Bug middle-end/53106] [4.8 Regression] Benchmarks in SPEC CPU 2006 failed to build

2012-05-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53106 --- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org 2012-05-03 19:18:56 UTC --- Author: hubicka Date: Thu May 3 19:18:51 2012 New Revision: 187114 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187114 Log: PR middle-end/53106

[Bug target/53101] Recognize casts to sub-vectors

2012-05-03 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53101 --- Comment #4 from Marc Glisse marc.glisse at normalesup dot org 2012-05-03 19:19:00 UTC --- (define_peephole2 [(set (mem:VI8F_256 (match_operand 2)) (match_operand:VI8F_256 1 register_operand)) (set (match_operand:ssehalfvecmode 0

[Bug middle-end/53093] [4.8 Regression]: tls/alias-1.c ICE, emutls

2012-05-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53093 --- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org 2012-05-03 19:22:07 UTC --- Author: hubicka Date: Thu May 3 19:22:03 2012 New Revision: 187115 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187115 Log: PR middle-end/53093

[Bug libstdc++/53218] New: cmake segfaults on sparcv9

2012-05-03 Thread tcallawa at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53218 Bug #: 53218 Summary: cmake segfaults on sparcv9 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/53219] New: inline function erroneously clobbers %i0 register on 64 bit sparc comiple of perls regcomp.c

2012-05-03 Thread martin at netbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53219 Bug #: 53219 Summary: inline function erroneously clobbers %i0 register on 64 bit sparc comiple of perls regcomp.c Classification: Unclassified Product: gcc Version: unknown

[Bug libstdc++/53218] cmake segfaults on sparcv9

2012-05-03 Thread tcallawa at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53218 --- Comment #1 from Tom Callaway tcallawa at redhat dot com 2012-05-03 19:47:15 UTC --- Also seeing a very similar segfault with source-highlight (same environment, Linux/sparcv9/32bit userspace): (gdb) bt #0 0xf7ae0d98 in

[Bug c/53216] fmaf() alters rounding mode of sse2 FPU

2012-05-03 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53216 Marc Glisse marc.glisse at normalesup dot org changed: What|Removed |Added CC|

[Bug c++/53220] New: g++ mis-compiles compound literals

2012-05-03 Thread ppluzhnikov at google dot com
Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: ppluzhni...@google.com This appears to be a gcc-4.7 regression. Confirmed in: g++ (GCC) 4.8.0 20120331 (experimental) g++ (GCC) 4.8.0 20120503 (experimental) #include stdio.h int main() { for (int *p

[Bug c++/53220] g++ mis-compiles compound literals

2012-05-03 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53220 --- Comment #1 from Paul Pluzhnikov ppluzhnikov at google dot com 2012-05-03 19:53:07 UTC --- gcc-compiled code for reference: (gdb) disas main Dump of assembler code for function main: 0x00400540 +0: push %rbp

[Bug libstdc++/53221] New: [C++11] basic_string lacks copy/move constructors with allocator

2012-05-03 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53221 Bug #: 53221 Summary: [C++11] basic_string lacks copy/move constructors with allocator Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug libstdc++/53221] [C++11] basic_string lacks copy/move constructors with allocator

2012-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53221 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug debug/51564] [4.7 Regression] ICE in force_type_die, at dwarf2out.c:19288

2012-05-03 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51564 Matt Hargett matt at use dot net changed: What|Removed |Added CC||matt at use dot net

[Bug bootstrap/53200] [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

  1   2   >