The Linux binutils 2.23.51.0.5 is released

2012-11-12 Thread H.J. Lu
This is the beta release of binutils 2.23.51.0.5 for Linux, which is based on binutils 2012 1110 in CVS on sourceware.org plus various changes. It is purely for Linux. All relevant patches in patches have been applied to the source tree. You can take a look at patches/README to see what have been

Unused DSE Functions

2012-11-12 Thread Lawrence Crowl
It appears that static bitmap clear_alias_sets = NULL; is never set, and as a consequence clear_alias_set_lookup (alias_set_type alias_set) is never called. This conclusion is reinforced because it unconditionally uses htab_t clear_alias_mode_table, which is never allocated. -- Lawrence

Re: Unused DSE Functions

2012-11-12 Thread Lawrence Crowl
On 11/12/12, Lawrence Crowl cr...@googlers.com wrote: It appears that static bitmap clear_alias_sets = NULL; is never set, and as a consequence clear_alias_set_lookup (alias_set_type alias_set) is never called. This conclusion is reinforced because it unconditionally uses htab_t

Re: Unused DSE Functions

2012-11-12 Thread Diego Novillo
On Mon, Nov 12, 2012 at 2:31 PM, Lawrence Crowl cr...@googlers.com wrote: On 11/12/12, Lawrence Crowl cr...@googlers.com wrote: It appears that static bitmap clear_alias_sets = NULL; is never set, and as a consequence clear_alias_set_lookup (alias_set_type alias_set) is never called.

Use of pretty-print inside asan.c

2012-11-12 Thread Andrew Pinski
Hi, I don't understand why pretty-print is used inside asan.c. We now are writing in C++ so can't you just use std::string? Or use obstack. The use of the pretty-print mechanism seems like over kill here. Thanks, Andrew Pinski

Splitting asan.c up into two different pieces

2012-11-12 Thread Andrew Pinski
Hi, I think it would be best to split asan.c into two different files, one for the tree level code and another for the rtl level code. This is good for two reasons, one it forces the tree level code not to include any rtl level specific ideas and it also improves maintainability of the code

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 --- Comment #15 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 09:12:35 UTC --- Ed, N.B. if you use the ChangeLog entry as the svn commit log then the PR number in the log means Bugzilla gets automatically updated with a link to

[Bug c++/55280] Compiler error: Class definition is recognized as function declaration

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55280 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

2012-11-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55272 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/55280] Compiler error: Class definition is recognized as function declaration

2012-11-12 Thread guangmuzhu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55280 --- Comment #3 from Guangmu Zhu guangmuzhu at gmail dot com 2012-11-12 09:22:01 UTC --- (In reply to comment #2) As Andrew said, this is not a bug, see http://en.wikipedia.org/wiki/Most_vexing_parse You can force it to be parsed as

[Bug tree-optimization/55281] New: [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread vincenzo.innocente at cern dot ch
version 4.8.0 20121112 (experimental) [trunk revision 193427] (GCC) same with bzip2 -d PhiPattern.ii.bz2 pb-d-128-141-131-26:bugs48 innocent$ c++ -std=gnu++11 -O3 -c PhiPattern.ii pb-d-128-141-131-26:bugs48 innocent$ c++ -std=gnu++11 -Ofast -c PhiPattern.ii plugins/PhiPattern.cc: In member function

[Bug rtl-optimization/54127] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto, --target=powerpc-unknown-linux-gnu

2012-11-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54127 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/55282] New: openmp directive and classes

2012-11-12 Thread valeryweber at hotmail dot com
). gcc version 4.8.0 20121112 (experimental) (GCC) module mod use omp_lib type :: my_t integer :: i end type my_t contains subroutine init( this ) class( my_t ) :: this !type( my_t ) :: this write(*,*) 'init thread=',omp_get_thread_num() this%i=2 end subroutine init end

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

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

[Bug target/41993] [sh] ICE in create_pre_exit, at mode-switching.c:399

2012-11-12 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41993 --- Comment #12 from Kazumoto Kojima kkojima at gcc dot gnu.org 2012-11-12 10:35:12 UTC --- (In reply to comment #11) Kaz, can you please test following patch, if it works ok SH4? Works fine. I've confirmed that there are no new

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

2012-11-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55272 --- Comment #3 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-11-12 10:40:30 UTC --- The culprit seems to be Rev. 189881. Untested patch: ... AFAICT the patch does not fix this PR.

[Bug middle-end/55283] New: EON performance regression at -O2 due to loop unrolling changes

2012-11-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55283 Bug #: 55283 Summary: EON performance regression at -O2 due to loop unrolling changes Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug middle-end/55283] EON performance regression at -O2 due to loop unrolling changes

2012-11-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55283 --- Comment #1 from Jan Hubicka hubicka at gcc dot gnu.org 2012-11-12 10:44:14 UTC --- http://gcc.opensuse.org/SPEC/CINT/sb-frescobaldi.suse.de-head-64/252_eon_big.png

[Bug lto/55284] New: [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed)

2012-11-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55284 Bug #: 55284 Summary: [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed) Classification: Unclassified Product: gcc Version: 4.8.0

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

2012-11-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55272 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-11-12 10:52:30 UTC --- Actually, the patch fixed the PR (I did not use the patched version in the previous test). Sorry for the noise.

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

2012-11-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55272 --- Comment #5 from Tobias Burnus burnus at gcc dot gnu.org 2012-11-12 11:03:46 UTC --- Author: burnus Date: Mon Nov 12 11:03:42 2012 New Revision: 193429 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193429 Log: 2012-11-12

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

2012-11-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55272 --- Comment #6 from Tobias Burnus burnus at gcc dot gnu.org 2012-11-12 11:09:50 UTC --- FIXED on the 4.8 trunk (which was only affected).

[Bug fortran/55272] [4.8 Regression] ICE on passing coarray argument between files

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

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2012-11-12 11:46:30 UTC --- Actually, that shorter testcase ICEs for a different reason. static inline float bar (float k, float j) { float l = 0.0f; if (k j) l = k;

[Bug tree-optimization/55253] [4.8 Regression] Revision 193298 miscompiles sqlite with -Os

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

[Bug target/55285] New: Botan regression on ia-64 at Mar-2012

2012-11-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55285 Bug #: 55285 Summary: Botan regression on ia-64 at Mar-2012 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/48636] Enable more inlining with -O2 and higher

2012-11-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 --- Comment #37 from Jan Hubicka hubicka at gcc dot gnu.org 2012-11-12 12:16:18 UTC --- Fatigue now gets all inlining with -O3 -fwhole-program, with -O3 it gets only half of inlining because jump functions are not able to track array

[Bug target/55285] Botan regression on ia-64 at Mar-2012

2012-11-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55285 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug fortran/48636] Enable more inlining with -O2 and higher

2012-11-12 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC|

[Bug lto/55284] [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed)

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55284 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug lto/55284] [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed)

2012-11-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55284 --- Comment #2 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-11-12 12:55:50 UTC --- just touch foo.cc enough…

[Bug lto/55284] [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed)

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55284 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|WAITING

[Bug lto/55284] [4.8 Regression] ICE in read_cgraph_and_symbols, at lto/lto.c:2944 (when -MMD is passed)

2012-11-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55284 --- Comment #4 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-11-12 13:07:35 UTC --- and most probably is already fixed at linker level as does not happen with GNU ld (GNU Binutils) 2.23.51.20121020

[Bug tree-optimization/55286] New: [4.7/4.8 Regression] Bytemark ASSIGNMENT 4% - 10% slower

2012-11-12 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55286 Bug #: 55286 Summary: [4.7/4.8 Regression] Bytemark ASSIGNMENT 4% - 10% slower Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCONFIRMED

[Bug tree-optimization/54077] Bytemark FP EMULATION 9%-15% slower than with clang

2012-11-12 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54077 --- Comment #17 from wbrana wbrana at gmail dot com 2012-11-12 13:17:08 UTC --- there is another bug caused by revision 175752 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55286

[Bug lto/54966] Does LTO requires a larger inline-unit-growth?

2012-11-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54966 --- Comment #11 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-11-12 13:19:42 UTC --- much better with gcc version 4.8.0 20121112 (experimental) [trunk revision 193427] (GCC) but for size 6. v1 with lto [innocent

[Bug tree-optimization/55286] [4.7/4.8 Regression] Bytemark ASSIGNMENT 4% - 10% slower

2012-11-12 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55286 --- Comment #1 from Mikael Pettersson mikpe at it dot uu.se 2012-11-12 13:44:32 UTC --- r175752 is a follow-up fix to r175589, so my guess is that it's the combination of the two that's causing the regression. Can you construct a small

[Bug testsuite/55230] UNSUPPORTED: g++.dg/mv1.C -std=gnu++11

2012-11-12 Thread kyrylo.tkachov at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55230 Kyrill Tkachov kyrylo.tkachov at arm dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/55282] [OOP] openmp directive and classes

2012-11-12 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55282 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org

[Bug fortran/55282] [OOP] openmp directive and classes

2012-11-12 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55282 --- Comment #2 from janus at gcc dot gnu.org 2012-11-12 14:47:11 UTC --- (In reply to comment #1) Note that Fortran 2003 is not supported in OpenMP 3.1. This may change with OpenMP 4, but I'm not sure of that. Just checked: The public

[Bug c++/55267] double operation giving different results depending on context and optimization level

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55267 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/323] optimized code gives strange floating point results

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

[Bug c++/52538] Extend C++11 UDLs to be compatible with inttypes.h macros

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52538 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug c++/52485] [c++11] add an option to disable c++11 user-defined literals

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52485 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-11-12 15:12:20 UTC --- Created attachment 28668 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28668 gcc48-pr55281.patch Untested fix.

[Bug c++/55287] New: GCC crashes and asks to file bug report

2012-11-12 Thread gordoncichon at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55287 Bug #: 55287 Summary: GCC crashes and asks to file bug report Classification: Unclassified Product: gcc Version: 4.4.5 Status: UNCONFIRMED Severity: normal

[Bug c++/55287] GCC crashes and asks to file bug report

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55287 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #4 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-11-12 15:37:23 UTC --- regression removed by the patch at first sight performances are similar to 4.7.2, so also vectorization is ok

[Bug c++/53475] [4.8 Regression] Section type conflict errors in libstdc++ testsuite

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53475 --- Comment #13 from Paolo Carlini paolo.carlini at oracle dot com 2012-11-12 15:38:12 UTC --- Honza, I'm a bit confused here: if I understand correctly your r187631 was only about a C++ optimization, but now I see C testcases too here?!?

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #5 from Marc Glisse glisse at gcc dot gnu.org 2012-11-12 16:18:52 UTC --- (In reply to comment #1) [ Using ?: with a vector condition ] I was surprised only C++ handles this and not C BTW. Sorry, I didn't have time to do a

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2012-11-12 16:23:29 UTC --- I'm just testing that, so I know it doesn't have side-effects. COND_EXPR handling which I've copied was doing the same thing. The reason for the

[Bug tree-optimization/55281] [4.8 Regression] ICE in build_int_cst_wide, at tree.c:1217 (with Ofast, ok with O3)

2012-11-12 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55281 --- Comment #7 from Marc Glisse glisse at gcc dot gnu.org 2012-11-12 16:39:27 UTC --- (In reply to comment #6) I'm just testing that, so I know it doesn't have side-effects. I meant: instead of testing, so the optimization still occurs

[Bug c++/55287] GCC crashes and asks to file bug report

2012-11-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55287 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2012-11-12 17:01:57 UTC --- Also this ICE is really the kernel killing the program as it ran out of memory or it was over one of the ulimits. Most likely ran of memory.

[Bug debug/55257] [4.8 Regression]: g++.dg/debug/dwarf2/non-virtual-thunk.C scan-assembler thunk.C:30

2012-11-12 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55257 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug debug/55257] [4.8 Regression]: g++.dg/debug/dwarf2/non-virtual-thunk.C scan-assembler thunk.C:30

2012-11-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55257 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-11-12 17:14:41 UTC --- It is a requirement if you want proper debug info or unwind info for the thunk, without that (or without calling the corresponding functions yourself,

[Bug debug/55257] [4.8 Regression]: g++.dg/debug/dwarf2/non-virtual-thunk.C scan-assembler thunk.C:30

2012-11-12 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55257 --- Comment #4 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-11-12 17:21:57 UTC --- (In reply to comment #3) It can't be called from the middle end, because some targets need to perform various things before final_start_function

[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-12 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 --- Comment #16 from Ed Smith-Rowland 3dw4rd at verizon dot net 2012-11-12 17:48:29 UTC --- Thanks, So If there are several ChangeLogs in the tree to get updated which one do I put in the svn commit? Or does it matter? Also, I just

[Bug c++/55287] GCC crashes and asks to file bug report

2012-11-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55287 --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com 2012-11-12 17:50:20 UTC --- Indeed.

[Bug c++/55275] abi_tag attribute doesn't work on explicit specializations of class templates

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 18:04:53 UTC --- Yep, I filed this before your reply on the list. I'm happy to change future without using the tag, I was just being (maybe too) cautious about ABI

[Bug c++/55288] New: Improve handling/suppression of maybe-uninitialized warnings

2012-11-12 Thread scovich at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55288 Bug #: 55288 Summary: Improve handling/suppression of maybe-uninitialized warnings Classification: Unclassified Product: gcc Version: 4.7.1 Status:

[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types

2012-11-12 Thread carlos at systemhalted dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 Carlos O'Donell carlos at systemhalted dot org changed: What|Removed |Added CC|

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 --- Comment #17 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 18:30:27 UTC --- (In reply to comment #16) Thanks, So If there are several ChangeLogs in the tree to get updated which one do I put in the svn commit? Or does it

[Bug fortran/55282] [OOP] openmp directive and classes

2012-11-12 Thread valeryweber at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55282 --- Comment #3 from Valery Weber valeryweber at hotmail dot com 2012-11-12 19:18:34 UTC --- Thanks pointing that. Is there any reason for not allowing the classes in openmp? I noticed that other compilers (eg ifort, xlf) can accommodate

[Bug bootstrap/55289] New: darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-12 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 Bug #: 55289 Summary: darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files Classification: Unclassified Product:

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-12 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 Jack Howarth howarth at nitro dot med.uc.edu changed: What|Removed |Added Target|

[Bug fortran/55282] [OOP] openmp directive and classes

2012-11-12 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55282 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot

[Bug c++/55288] Improve handling/suppression of maybe-uninitialized warnings

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

[Bug c/47599] -fno-short-wchar does not force long wchar

2012-11-12 Thread earnie at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47599 Earnie earnie at users dot sourceforge.net changed: What|Removed |Added CC|

[Bug target/41993] [sh] ICE in create_pre_exit, at mode-switching.c:399

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41993 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||olegendo

[Bug rtl-optimization/51447] [4.6/4.7/4.8 Regression] global register variable definition incorrectly removed as dead code

2012-11-12 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51447 --- Comment #14 from Steven Bosscher steven at gcc dot gnu.org 2012-11-12 20:22:05 UTC --- Author: steven Date: Mon Nov 12 20:21:59 2012 New Revision: 193453 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193453 Log: gcc/ PR

[Bug rtl-optimization/55290] New: LRA depends on uninitialised values

2012-11-12 Thread hjl.tools at gmail dot com
-auxbase z -O2 -version -o z.s ==5815== GNU C (GCC) version 4.8.0 20121112 (experimental) (x86_64-unknown-linux-gnu) compiled by GNU C version 4.7.2 20120921 (Red Hat 4.7.2-2), GMP version 5.0.2, MPFR version 3.1.0, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 --param ggc-min

[Bug rtl-optimization/51447] [4.6/4.7 Regression] global register variable definition incorrectly removed as dead code

2012-11-12 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51447 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug objc/55291] New: libsanitizer doesn't build multilib

2012-11-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55291 Bug #: 55291 Summary: libsanitizer doesn't build multilib Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55290] sparseset by design depends on uninitialised values but valgrind doesn't get it

2012-11-12 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55290 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||steven

[Bug other/55292] New: libsanitizer doesn't support x32

2012-11-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55292 Bug #: 55292 Summary: libsanitizer doesn't support x32 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

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

[Bug target/50457] SH2A atomic functions

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50457 --- Comment #16 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-12 20:57:12 UTC --- Another thing that might be useful for dealing with atomics on SH1* and SH2* targets is to make the compiler generate the rewind sequences in interrupt

[Bug c++/55288] Improve handling/suppression of maybe-uninitialized warnings

2012-11-12 Thread scovich at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55288 --- Comment #2 from Ryan Johnson scovich at gmail dot com 2012-11-12 21:11:43 UTC --- (In reply to comment #1) Why don't just initialize the variable? It seems simpler than implementing yet another special attribute in GCC. In the

[Bug tree-optimization/55238] [4.8 Regression] ICE in find_aggregate_values_for_callers_subset, at ipa-cp.c:2908 building zlib

2012-11-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55238 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||pinskia

[Bug c/55293] New: Attempt to bootstrap 7.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread dclarke at blastwave dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 Bug #: 55293 Summary: Attempt to bootstrap 7.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**'

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 21:48:46 UTC --- Solaris defines a non-standard iconv() signature unless you request POSIX 2001 Try adding -D_XOPEN_SOURCE=600 to the compilation flags

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-12 21:50:08 UTC --- Or -D_POSIX_C_SOURCE=200112L

[Bug rtl-optimization/55294] New: Invalid RTL sharing in lower-subreg

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55294 Bug #: 55294 Summary: Invalid RTL sharing in lower-subreg Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55294] Invalid RTL sharing in lower-subreg

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55294 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-12 21:53:58 UTC --- Created attachment 28670 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28670 split1 and subreg2 logs

[Bug rtl-optimization/55294] Invalid RTL sharing in lower-subreg

2012-11-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55294 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2012-11-12 21:55:11 UTC --- I think this is because: (subreg:SF (reg/v:V2SF 167 [ a ]) 0))) is invalid to begin with. Yes we don't reject it but I think we should.

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread dclarke at blastwave dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #3 from Dennis Clarke dclarke at blastwave dot org 2012-11-12 22:07:29 UTC --- OKay, I am extracting a fresh gcc 4.7.2 tarball and then running a new bootstrap with the defines suggested. Results should appear in seven hours or

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread dclarke at blastwave dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #4 from Dennis Clarke dclarke at blastwave dot org 2012-11-12 22:10:01 UTC --- bootstrap fails in 71 seconds : $ mkdir gcc-4.7.2_sparc64-sun-solaris2.10 $ cd gcc-4.7.2_sparc64-sun-solaris2.10 $ env | sort

[Bug target/55295] New: [SH] Add support for fipr instruction

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55295 Bug #: 55295 Summary: [SH] Add support for fipr instruction Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: enhancement

[Bug target/55295] [SH] Add support for fipr instruction

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55295 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-12 22:39:27 UTC --- I forgot to mention that at least there should be a target specific built-in function to generate the fipr insn. There is already a SHmedia built-in for

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread dclarke at blastwave dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #5 from Dennis Clarke dclarke at blastwave dot org 2012-11-12 22:44:19 UTC --- okay, exact same failure happens with -D_POSIX_C_SOURCE=200112L by itself. Am trying with _XOPEN_SOURCE=600 defined. Thus far ( well past 70 secs

[Bug target/55296] New: [SH] Add support for disinterrupt function attribute

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55296 Bug #: 55296 Summary: [SH] Add support for disinterrupt function attribute Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity:

[Bug c/55293] Attempt to bootstrap GCC 4.7.2 on Solaris 10 Sparc fails with gcc/pretty-print.c:954:28: error: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread dclarke at blastwave dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #6 from Dennis Clarke dclarke at blastwave dot org 2012-11-12 23:06:56 UTC --- the following fails also .. and it fails early : $ $ CC='gcc -m64 -g -D_XOPEN_SOURCE=600' CXX='g++ -m64 -g -D_XOPEN_SOURCE=600' \

[Bug fortran/55297] New: 4.8 Regression: type-bound operator clashes with abstract interface

2012-11-12 Thread damian at rouson dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55297 Bug #: 55297 Summary: 4.8 Regression: type-bound operator clashes with abstract interface Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug target/55298] New: [SH] Add support to disable FPU usage for individual functions

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55298 Bug #: 55298 Summary: [SH] Add support to disable FPU usage for individual functions Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug c/55299] New: missed optimization: ASR idiom

2012-11-12 Thread olly at survex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55299 Bug #: 55299 Summary: missed optimization: ASR idiom Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/55297] [4.8 Regression] type-bound operator clashes with abstract interface

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

[Bug target/55300] New: [SH] Add support for store queue address space

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55300 Bug #: 55300 Summary: [SH] Add support for store queue address space Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity:

[Bug bootstrap/55293] bootstrap failure: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/55301] New: [SH] broken sp_switch function attribute

2012-11-12 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55301 Bug #: 55301 Summary: [SH] broken sp_switch function attribute Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

  1   2   3   >