[Bug fortran/52594] no traceback expected for explicit fortran stop command combined with -fbacktrace

2012-06-06 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52594 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/53585] template value parameter of pointer-to-member type incorrectly rejects non-direct values

2012-06-06 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53585 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug bootstrap/53583] gcc 4.6.2 build issue..

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53583 --- Comment #4 from Jonathan Wakely 2012-06-06 08:03:28 UTC --- Did you try the instructions at http://gcc.gnu.org/wiki/InstallingGCC ?

[Bug c/53467] xgcc:Internal error: Bus error (program cc1)

2012-06-06 Thread dokumentarfilme at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53467 martin changed: What|Removed |Added Status|WAITING |RESOLVED Version|4.7.0

[Bug bootstrap/53583] gcc 4.6.2 build issue..

2012-06-06 Thread ravish_nayak2003 at yahoo dot co.in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53583 --- Comment #5 from ravish 2012-06-06 08:36:13 UTC --- (In reply to comment #4) > Did you try the instructions at http://gcc.gnu.org/wiki/InstallingGCC ? Yes, Jonathan.. I am suspecting on gmp compilation because if I configure gmp with ABI=32

[Bug bootstrap/53583] gcc 4.6.2 build issue..

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53583 --- Comment #6 from Jonathan Wakely 2012-06-06 08:51:08 UTC --- The linked PRs say you need both 32-bit and 64-bit gmp, not only one or the other.

[Bug c++/53582] [4.6 regression] ICE on valid code

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53582 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 --- Comment #10 from Richard Guenther 2012-06-06 09:45:33 UTC --- Author: rguenth Date: Wed Jun 6 09:45:27 2012 New Revision: 188261 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188261 Log: 2012-06-06 Richard Guenther PR tree-o

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/29174] does not recognize memcpy and optimize it

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29174 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/31677] gcc.dg/memcpy-1.c tree dump scan fails on several targets

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31677 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug rtl-optimization/32629] missing CSE for constant in registers / inefficient memset

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

[Bug middle-end/33103] Redundant multiplications for memset

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33103 Richard Guenther changed: What|Removed |Added Last reconfirmed|2007-08-18 09:02:38 |2012-06-06 --- Comment #2 from Richard

[Bug middle-end/36598] Failed optimisation of return of struct argment in memcpy-1.c

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36598 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/36602] memset should be optimized into an empty CONSTRUCTOR

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36602 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED Depends on|

[Bug libstdc++/53578] include/ext/concurrence.h relies on ill-formed narrowing conversions

2012-06-06 Thread vanboxem.ruben at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53578 Ruben Van Boxem changed: What|Removed |Added CC||vanboxem.ruben at gmail dot

[Bug rtl-optimization/41455] memcpy not tail called if it's a struct assignment

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41455 Richard Guenther changed: What|Removed |Added Target|arm-elf |arm-elf, x86_64-*-* Last reconfirmed

[Bug libstdc++/53578] include/ext/concurrence.h relies on ill-formed narrowing conversions

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53578 --- Comment #6 from Jonathan Wakely 2012-06-06 10:43:22 UTC --- That's because ext/concurrence.h is included throughout the library. I plan to add __gthread_recursive_mutex_destroy on trunk but any fix on the release branches will have to be les

[Bug libstdc++/53578] include/ext/concurrence.h relies on ill-formed narrowing conversions

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53578 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug lto/51205] -flto discards memset/memcpy when only referenced by g++ generated code

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51205 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/53583] gcc 4.6.2 build issue..

2012-06-06 Thread ravish_nayak2003 at yahoo dot co.in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53583 --- Comment #7 from ravish 2012-06-06 11:00:20 UTC --- Hi, Yes that is true we need to build gmp which supports 32bit and 64bit.. My problem is that one how to build gmp with supporting both 32bit and 64bit. As per my knowledge the configure

[Bug target/52415] memcpy to local variable generates unnecessary stack frame for armv7

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52415 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/50417] regression: memcpy with known alignment

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50417 Richard Guenther changed: What|Removed |Added CC||jay.foad at gmail dot com --- Comment

[Bug fortran/52861] (missed optimisation) missed transformation to memset with -O3

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

[Bug libstdc++/53578] include/ext/concurrence.h relies on ill-formed narrowing conversions

2012-06-06 Thread vanboxem.ruben at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53578 --- Comment #7 from Ruben Van Boxem 2012-06-06 11:10:34 UTC --- Changing this line: static typename __enable_if::__type to read: static typename __enable_if(sizeof(&_Rm::sema)), void>::__type makes the unique_ptr problem go away (se

[Bug libstdc++/53578] include/ext/concurrence.h relies on ill-formed narrowing conversions

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53578 --- Comment #8 from Jonathan Wakely 2012-06-06 11:21:30 UTC --- Yes I know, but I want to get rid of that code entirely on trunk, and even a small tweak to fix the narrowing conversion might not be suitable for the release branches as it's not a

[Bug bootstrap/53583] gcc 4.6.2 build issue..

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53583 --- Comment #8 from Jonathan Wakely 2012-06-06 11:22:21 UTC --- I've already suggested you use the gcc-help mailing list not bugzilla.

[Bug other/53587] New: [manual] Option -mms-bitfields not documented

2012-06-06 Thread mity at morous dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53587 Bug #: 53587 Summary: [manual] Option -mms-bitfields not documented Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: trivial Pri

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 --- Comment #12 from Joost VandeVondele 2012-06-06 11:32:08 UTC --- It doesn't quite seem to work for this simple Fortran testcase yet SUBROUTINE S(a,N) INTEGER :: N,a(N) a=1 END SUBROUTINE S (works for memset to 0)

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 --- Comment #13 from rguenther at suse dot de 2012-06-06 11:39:25 UTC --- On Wed, 6 Jun 2012, Joost.VandeVondele at mat dot ethz.ch wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 > > --- Comment #12 from Joost VandeVondele ethz.ch>

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 --- Comment #14 from Joost VandeVondele 2012-06-06 11:54:22 UTC --- (In reply to comment #13) > Well, you can't transform this to a memset ;) blush things work as advertised for correct testcases... thanks!

[Bug debug/53470] [4.8 Regression] ICE when linking with -g in splice_child_die, at dwarf2out.c:4264

2012-06-06 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53470 --- Comment #8 from rguenther at suse dot de 2012-06-06 11:55:32 UTC --- On Tue, 5 Jun 2012, jason at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53470 > > Jason Merrill changed: > >What|Removed

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

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52841 --- Comment #16 from Richard Guenther 2012-06-06 12:22:25 UTC --- Author: rguenth Date: Wed Jun 6 12:22:16 2012 New Revision: 188264 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188264 Log: 2012-06-06 Fabien Chene PR c++/52841

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

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52841 Richard Guenther changed: What|Removed |Added Known to work||4.8.0 Summary|[4.7/4.8 Regr

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

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52841 Richard Guenther changed: What|Removed |Added Known to work||4.8.0 Summary|[4.7/4.8 Regr

[Bug tree-optimization/53588] New: [4.8 Regression] FAIL: gfortran.dg/vect/pr32380.f

2012-06-06 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53588 Bug #: 53588 Summary: [4.8 Regression] FAIL: gfortran.dg/vect/pr32380.f Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/53081] memcpy/memset loop recognition

2012-06-06 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53081 Igor Zamyatin changed: What|Removed |Added CC||izamyatin at gmail dot com --- Comment #1

[Bug tree-optimization/53588] [4.8 Regression] FAIL: gfortran.dg/vect/pr32380.f

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

[Bug rtl-optimization/53589] New: [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 Bug #: 53589 Summary: [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug tree-optimization/53588] [4.8 Regression] FAIL: gfortran.dg/vect/pr32380.f

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

[Bug fortran/32380] misaligned stores don't get vectorized

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32380 --- Comment #11 from Richard Guenther 2012-06-06 12:53:35 UTC --- Author: rguenth Date: Wed Jun 6 12:53:30 2012 New Revision: 188266 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188266 Log: 2012-06-06 Richard Guenther PR testsu

[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto

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

[Bug ada/53590] New: new compiler generates both SISD and SIMD instructions for parallel operations of a "pure" function

2012-06-06 Thread bauhaus at futureapps dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 Bug #: 53590 Summary: new compiler generates both SISD and SIMD instructions for parallel operations of a "pure" function Classification: Unclassified Product: gcc Version: 4.8.0

[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 --- Comment #2 from Jakub Jelinek 2012-06-06 13:16:53 UTC --- Created attachment 27562 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27562 gcc48-pr53589.patch Untested fix.

[Bug ada/53590] new compiler generates both SISD and SIMD instructions for parallel operations of a "pure" function

2012-06-06 Thread bauhaus at futureapps dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #1 from Georg Bauhaus 2012-06-06 13:29:36 UTC --- For comparison, consider this, giving expected results (1 DIVPD). -- 8< -- typedef double fpt; typedef fpt Vec[2]; struct ArrayWrap { Vec _; }; struct ArrayWrap f (fpt x0, fpt x

[Bug fortran/53591] New: Front-end optimize empty string assignments

2012-06-06 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53591 Bug #: 53591 Summary: Front-end optimize empty string assignments Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug tree-optimization/36602] memset should be optimized into an empty CONSTRUCTOR

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36602 --- Comment #5 from Richard Guenther 2012-06-06 14:11:07 UTC --- Created attachment 27563 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27563 proposed patch Not as easy when the initialized struct contains padding ... The following testca

[Bug tree-optimization/36602] memset should be optimized into an empty CONSTRUCTOR

2012-06-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36602 Richard Guenther changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug ada/53592] New: ICE when hitting assigment to component of SSE vector_type

2012-06-06 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53592 Bug #: 53592 Summary: ICE when hitting assigment to component of SSE vector_type Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug c++/52654] [C++11] Warn on overflow in user-defined literals

2012-06-06 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52654 Ed Smith-Rowland <3dw4rd at verizon dot net> changed: What|Removed |Added CC||jason at red

[Bug debug/53470] [4.8 Regression] ICE when linking with -g in splice_child_die, at dwarf2out.c:4264

2012-06-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53470 --- Comment #9 from Jason Merrill 2012-06-06 15:27:02 UTC --- (In reply to comment #8) > All of the clearing is done to push down memory usage and/or cause > types to be referenced that are otherwise unused. A way to retain the > latter would be

[Bug fortran/45602] Reject coarrays for move_alloc

2012-06-06 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45602 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/53526] [Coarray] (lib) Properly handle MOVE_ALLOC for coarrays

2012-06-06 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53526 --- Comment #3 from Tobias Burnus 2012-06-06 15:34:23 UTC --- *** Bug 45602 has been marked as a duplicate of this bug. ***

[Bug c/53580] Internal Segmentation fault in nested "omp parallel", "omp parallel for" and "omp parallel for reduction" Directives

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

[Bug debug/53470] [4.8 Regression] ICE when linking with -g in splice_child_die, at dwarf2out.c:4264

2012-06-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53470 Jason Merrill changed: What|Removed |Added CC|jason at redhat dot com | --- Comment #10 from Jason Merrill 2012

[Bug c/53593] New: #pragma prefetch

2012-06-06 Thread litro at graasmilk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53593 Bug #: 53593 Summary: #pragma prefetch Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Comp

[Bug tree-optimization/36602] memset should be optimized into an empty CONSTRUCTOR

2012-06-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36602 --- Comment #7 from Jason Merrill 2012-06-06 16:36:31 UTC --- (In reply to comment #6) > Joseph, Jason - any opinion on the question of equivalence between > memcpy/memset and an aggregate assignment/init (also consider anonymous > memory)? The

[Bug c++/53585] template value parameter of pointer-to-member type incorrectly rejects non-direct values

2012-06-06 Thread yacwroy at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53585 --- Comment #2 from Simon Hill 2012-06-06 16:43:41 UTC --- Thats... really odd but OK. I guess I read it as you do, the key words being "expressed as". I wonder whether that was the intent, and if so, what their rationale was. IMO it's very arbi

[Bug c++/53594] New: [C++11Spurious -Wuninitialized warning for member with NSDMI

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53594 Bug #: 53594 Summary: [C++11Spurious -Wuninitialized warning for member with NSDMI Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/53594] [C++11] Spurious -Wuninitialized warning for member with NSDMI

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53594 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Summary|[C++11Spu

[Bug c++/53594] [C++11] Spurious -Wuninitialized warning for member with NSDMI

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53594 --- Comment #2 from Jonathan Wakely 2012-06-06 16:56:12 UTC --- Reduced: class Range { const int min = 1; };

[Bug c/53580] Internal Segmentation fault in nested "omp parallel", "omp parallel for" and "omp parallel for reduction" Directives

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53580 Jakub Jelinek changed: What|Removed |Added Attachment #27565|0 |1 is obsolete|

[Bug c/53580] Internal Segmentation fault in nested "omp parallel", "omp parallel for" and "omp parallel for reduction" Directives

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53580 --- Comment #5 from Jakub Jelinek 2012-06-06 17:50:42 UTC --- Created attachment 27567 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27567 gcc47-pr53580.patch Untested 4.7 patch.

[Bug fortran/53509] exp and log function give unexpected results when called with numbers as arguments

2012-06-06 Thread f.baart at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53509 --- Comment #3 from Fedor Baart 2012-06-06 17:55:54 UTC --- Thanks, I managed to solve this by recompiling gmp using gcc 4.5 instead of clang, which is the default in macports.

[Bug fortran/52861] (missed optimisation) missed transformation to memset with -O3

2012-06-06 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52861 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug c/53593] #pragma prefetch

2012-06-06 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53593 --- Comment #1 from Andrew Pinski 2012-06-06 18:17:28 UTC --- This pragma is a control for the equivalent of the option -fprefetch-loop-arrays . You might want to try out -fprefetch-loop-arrays out.

[Bug libgomp/52993] gomp_init_nest_lock_25: possible bad call to memset

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52993 --- Comment #2 from Jakub Jelinek 2012-06-06 18:31:13 UTC --- Author: jakub Date: Wed Jun 6 18:31:06 2012 New Revision: 188276 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188276 Log: PR libgomp/52993 * config/linux/lock.c (gom

[Bug libgomp/52993] gomp_init_nest_lock_25: possible bad call to memset

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

[Bug c++/53586] Internal compiler errors on cp/pt.c:12077 and expr.c:9147

2012-06-06 Thread paulotorrens at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53586 --- Comment #2 from Paulo Torrens 2012-06-06 18:43:13 UTC --- (In reply to comment #1) > What happens if you use decltype instead of typeof ? template auto ptr2bitmap(T *bitmap, int width, int depth = 3) -> decltype(decltype(unsigned char[dept

[Bug rtl-optimization/53595] New: Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
ble-languages=c,c++ --disable-nls --disable-shared --with-dwarf2 Thread model: single gcc version 4.7.1 20120606 (prerelease) (GCC) GNU C (GCC) version 4.7.1 20120606 (prerelease) (avr) compiled by GNU C version 3.4.5 (mingw-vista special r2), GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2 I

[Bug c++/53596] New: g++-4.7 -Wall shouldn't complain for non-virtual protected dtor

2012-06-06 Thread kim.walisch at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53596 Bug #: 53596 Summary: g++-4.7 -Wall shouldn't complain for non-virtual protected dtor Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #1 from Georg-Johann Lay 2012-06-06 19:54:34 UTC --- Created attachment 27570 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27570 ira dump of older version (good)

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #2 from Georg-Johann Lay 2012-06-06 19:55:49 UTC --- Created attachment 27571 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27571 ira dump of newer version (+10%)

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #3 from Georg-Johann Lay 2012-06-06 19:56:57 UTC --- Created attachment 27572 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27572 reload dump of older version (good)

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #4 from Georg-Johann Lay 2012-06-06 19:58:10 UTC --- Created attachment 27573 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27573 reload dump of newer version (+10%)

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5 f

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #6 from Georg-Johann Lay 2012-06-06 20:05:02 UTC --- And here is the first part of the diff of the reload dumps that shows that something weird is going on: --- bresenham-i-1.198r.reloadWed Jun 6 19:59:24 2012 +++ bresenham-i-2.

[Bug c++/53585] template value parameter of pointer-to-member type incorrectly rejects non-direct values

2012-06-06 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53585 --- Comment #3 from Daniel Krügler 2012-06-06 20:06:56 UTC --- (In reply to comment #2) > I wonder whether that was the intent, and if so, what their rationale was. > IMO it's very arbitrary and unintuitive, and for the life of me I can't think >

[Bug rtl-optimization/53595] Code size increase of +10% between two 4.7.1 snapshot

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53595 --- Comment #7 from Georg-Johann Lay 2012-06-06 20:12:19 UTC --- (In reply to comment #5) > That's not very narrow interval. Please bisect what affected it (or what > affected it most). The only changes to 4_7-branch in the IRA/reload area was

[Bug fortran/40850] double free in nested types with allocatable components

2012-06-06 Thread b.w.barker at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40850 Brent W. Barker changed: What|Removed |Added CC||b.w.barker at gmail dot com --- Comment

[Bug fortran/53597] New: [4.6/4.7/4.8 Regression] F95/F2003 constraint no longer triggers: un-SAVED default-initialized module variable

2012-06-06 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53597 Bug #: 53597 Summary: [4.6/4.7/4.8 Regression] F95/F2003 constraint no longer triggers: un-SAVED default-initialized module variable Classification: Unclassified Product

[Bug fortran/40850] double free in nested types with allocatable components

2012-06-06 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40850 --- Comment #17 from janus at gcc dot gnu.org 2012-06-06 20:58:18 UTC --- (In reply to comment #16) > I found that the following nested deallocation program still fails in 4.6.3. I can confirm that it fails with 4.6.3. However, it works for me wit

[Bug other/53598] New: missed diagnostics / equality comparison result unused.

2012-06-06 Thread pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53598 Bug #: 53598 Summary: missed diagnostics / equality comparison result unused. Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED S

[Bug rtl-optimization/51938] missed optimization: 2 comparisons

2012-06-06 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51938 Marc Glisse changed: What|Removed |Added CC||glisse at gcc dot gnu.org --- Comment #3 fr

[Bug target/46261] avr-gcc: Segfaults when compiled with the -mint8 option

2012-06-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46261 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |4.7.1

[Bug c++/53599] New: gcc-4.7.1_rc20120606 segfaults compiling boost.karma

2012-06-06 Thread s...@s-e-f-i.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53599 Bug #: 53599 Summary: gcc-4.7.1_rc20120606 segfaults compiling boost.karma Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal

[Bug c++/53599] gcc-4.7.1_rc20120606 segfaults compiling boost.karma

2012-06-06 Thread s...@s-e-f-i.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53599 --- Comment #1 from Philipp 2012-06-06 21:45:30 UTC --- Created attachment 27574 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27574 Preprocessed source

[Bug libgomp/53600] New: Fatal Error: Can't open module file 'omp_lib.mod' for reading at (1).

2012-06-06 Thread pascualg at me dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53600 Bug #: 53600 Summary: Fatal Error: Can't open module file 'omp_lib.mod' for reading at (1). Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRM

[Bug c++/53596] g++-4.7 -Wall shouldn't complain for non-virtual protected dtor

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53596 --- Comment #1 from Jonathan Wakely 2012-06-06 22:43:23 UTC --- The warning is valid, the fact Base is protected is irrelevant, you're not using delete with a Base* operand. Consider: class MoreDerived : public Derived { public: ~Derived()

[Bug c++/53596] g++-4.7 -Wall shouldn't complain for non-virtual protected dtor

2012-06-06 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53596 --- Comment #2 from Jonathan Wakely 2012-06-06 22:45:00 UTC --- The reason previous versions of GCC do not warn is because GCC has been improved and now issues a warning for unsafe code that it didn't diagnose before. This is a good thing.

[Bug c++/53567] "ICE: Error reporting routines re-entered" on missing enum entry

2012-06-06 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53567 --- Comment #3 from paolo at gcc dot gnu.org 2012-06-06 23:01:52 UTC --- Author: paolo Date: Wed Jun 6 23:01:45 2012 New Revision: 188283 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188283 Log: /cp 2012-06-06 Paolo Carlini PR

[Bug c++/53567] "ICE: Error reporting routines re-entered" on missing enum entry

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

[Bug c++/51214] [4.7/4.8 Regression] [C++11] name lookup issue with c++11 enums

2012-06-06 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51214 --- Comment #3 from fabien at gcc dot gnu.org 2012-06-07 05:36:23 UTC --- Author: fabien Date: Thu Jun 7 05:36:18 2012 New Revision: 188294 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188294 Log: gcc/testsuite/ChangeLog 2012-06-07 Fab

[Bug c/53580] Internal Segmentation fault in nested "omp parallel", "omp parallel for" and "omp parallel for reduction" Directives

2012-06-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53580 --- Comment #6 from Jakub Jelinek 2012-06-07 06:37:00 UTC --- Author: jakub Date: Thu Jun 7 06:36:55 2012 New Revision: 188298 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188298 Log: PR middle-end/53580 * omp-low.c (scan_omp):