[Patch, committed, wwwdocs] Re: Typo in GCC 4.8 release page

2013-03-28 Thread Tobias Burnus
Foone Turing wrote: This page: http://gcc.gnu.org/gcc-4.8/ under release history says GCC 4.8 was released on March 22, 2012. This should be 2013, not 2012. Thanks for the report! I have corrected it now. Tobias Index: index.html

Re: rfc: another switch optimization idea

2013-03-28 Thread Dinar Temirbulatov
sorry, The numbers were too good, something was wrong in my setup. thanks, Dinar, before: Base Base Base Peak Peak Peak BenchmarksRef Time Run Time RatioRef Time Run Time Ratio

Clarification of cloned function names during profiling

2013-03-28 Thread Paulo Matos
Hello, I have been investigating gcc and gprof interaction. I have noticed something strange, even though I cannot reproduce an example. In certain situations, GCC will produce functions called foo.isra.0 or foo.constprop.0. These function names are created by clone_function_name where suffix

GCC Optimization Error

2013-03-28 Thread chenzhi
Dear gcc-developers, The attachment is a sample source code that shows an error of gcc-optimization(O2, O3 and Os). gcc version 4.4.7 20120313 Best regards, chenzhi // // Name: hello.cpp // Author : chenzhi

Re: GCC Optimization Error

2013-03-28 Thread Richard Biener
On Thu, Mar 28, 2013 at 10:48 AM, chenzhi chenzh...@gmail.com wrote: Dear gcc-developers, The attachment is a sample source code that shows an error of gcc-optimization(O2, O3 and Os). gcc version 4.4.7 20120313 Please use bugzilla to file bugreports. Note that I get the exact same output

Re: [Patch, testsuite] Add missing -gdwarf-2 flag in debug/dwarf2 testcase

2013-03-28 Thread Senthil Kumar Selvaraj
On Wed, Mar 27, 2013 at 08:43:53AM -0700, Mike Stump wrote: On Mar 27, 2013, at 1:02 AM, Senthil Kumar Selvaraj senthil_kumar.selva...@atmel.com wrote: global-used-types.c in gcc/testsuite/gcc.dg/debug/dwarf2 only specifies -g in dg-options. For a target that is not configured to generate

Re: _Alignas attribute and HOST_BITS_PER_INT

2013-03-28 Thread Senthil Kumar Selvaraj
On Wed, Mar 27, 2013 at 03:13:13PM +, Joseph S. Myers wrote: On Wed, 27 Mar 2013, Senthil Kumar Selvaraj wrote: Hi, I was looking at why gcc.dg/c1x-align-3.c (test for errors, line 15) is failing for the AVR target, and I found that the test expects _Alignas with -__INT_MAX__ - 1

gengtype and inheritance

2013-03-28 Thread Gabriel Dos Reis
Hi Diego, Does gengetype works with inheritance now? I could not find anything to that effect in the documentation. Thanks, -- Gaby

Re: gengtype and inheritance

2013-03-28 Thread Diego Novillo
On 2013-03-28 07:57 , Gabriel Dos Reis wrote: Does gengetype works with inheritance now? I could not find anything to that effect in the documentation. No. The plan is to get rid of gengtype by implementing manual markers (http://gcc.gnu.org/wiki/cxx-conversion/gc-alternatives). But those

Re: gengtype and inheritance

2013-03-28 Thread Richard Biener
On Thu, Mar 28, 2013 at 1:49 PM, Diego Novillo dnovi...@google.com wrote: On 2013-03-28 07:57 , Gabriel Dos Reis wrote: Does gengetype works with inheritance now? I could not find anything to that effect in the documentation. No. The plan is to get rid of gengtype by implementing manual

RE: Modeling predicate registers with more than one bit

2013-03-28 Thread Paulo Matos
-Original Message- From: Hans-Peter Nilsson [mailto:h...@bitrange.com] Sent: 26 March 2013 17:43 To: Paulo Matos Cc: gcc@gcc.gnu.org Subject: RE: Modeling predicate registers with more than one bit What do you mean by source modes? The SI and HI in subsi3 and subhi3. IIRC you

Re: gengtype and inheritance

2013-03-28 Thread Gabriel Dos Reis
On Thu, Mar 28, 2013 at 7:53 AM, Richard Biener richard.guent...@gmail.com wrote: On Thu, Mar 28, 2013 at 1:49 PM, Diego Novillo dnovi...@google.com wrote: On 2013-03-28 07:57 , Gabriel Dos Reis wrote: Does gengetype works with inheritance now? I could not find anything to that effect in the

GCC build on darwin12.3

2013-03-28 Thread Gabriel Dos Reis
Hi, Do we still support GCC on recent versions of mac os x? The reason I am asking is that I have been unable to build GCC, both 4.8 branch and trunk, for about 2 weeks now. The failure as of this morning is: g++ -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W

Re: gengtype and inheritance

2013-03-28 Thread Gabriel Dos Reis
On Thu, Mar 28, 2013 at 7:49 AM, Diego Novillo dnovi...@google.com wrote: On 2013-03-28 07:57 , Gabriel Dos Reis wrote: Does gengetype works with inheritance now? I could not find anything to that effect in the documentation. No. The plan is to get rid of gengtype by implementing manual

Re: gengtype and inheritance

2013-03-28 Thread Diego Novillo
On Thu Mar 28 08:53:03 2013, Richard Biener wrote: Eh - in fact you _promised_ to do that in trade for accepting the C++ conversion! Never trust promises from google ... *sigh* You need to calm down. This childish attitude is insulting and counterproductive. The gengtype conversion was

Re: gengtype and inheritance

2013-03-28 Thread Diego Novillo
On Thu Mar 28 09:53:24 2013, Gabriel Dos Reis wrote: what about -- as interim plan -- add support for inheritance while we are still working on the longer term? Support for inheritance is tricky and convoluted. Using manual markers in your class is much more direct. There may be rough

Re: _Alignas attribute and HOST_BITS_PER_INT

2013-03-28 Thread Joseph S. Myers
On Thu, 28 Mar 2013, Senthil Kumar Selvaraj wrote: tree_log2 appears to be a general function, so I suppose the check for negative integers must be made in check_user_alignment. Will the following patch work? (Bootstrapped x86_64, all alignment tests pass). This patch is OK, subject to full

Re: Clarification of cloned function names during profiling

2013-03-28 Thread Joe Seymour
On 03/28/13 09:40, Paulo Matos wrote: In certain situations, GCC will produce functions called foo.isra.0 or foo.constprop.0. These function names are created by clone_function_name where suffix is isra or constprop. On the other hand in gprof/corefile.c (function core_sym_class) of

RE: Clarification of cloned function names during profiling

2013-03-28 Thread Paulo Matos
-Original Message- From: Joe Seymour [mailto:jseym...@codesourcery.com] Sent: 28 March 2013 15:17 To: Paulo Matos Cc: gcc@gcc.gnu.org Subject: Re: Clarification of cloned function names during profiling I had a patch committed to trunk gprof that taught it to handle .constprop

Re: Clarification of cloned function names during profiling

2013-03-28 Thread Joe Seymour
On 03/28/13 15:28, Paulo Matos wrote: On the other hand this seems to imply that nobody actually uses gprof anymore... FWIW I fixed this for constprop because a customer reported it as an issue, so at least 1 person is still using it.

RE: Clarification of cloned function names during profiling

2013-03-28 Thread Paulo Matos
-Original Message- From: Joe Seymour [mailto:jseym...@codesourcery.com] Sent: 28 March 2013 15:37 To: Paulo Matos Cc: gcc@gcc.gnu.org Subject: Re: Clarification of cloned function names during profiling FWIW I fixed this for constprop because a customer reported it as an issue,

RE: RE: GCC Optimization Error

2013-03-28 Thread zhi chen
Hi, Richard: Thank you very much for replying. There is an error when build with -m64 -O[2, 3, s]. I have just tried with -m32 and no error. GCC (Red Hat 4.4.6-4) GCC (Red Hat 4.4.7-3) chenzhi

Re: gcc build on FC18 and automake 1.11

2013-03-28 Thread Nenad Vukicevic
On 3/27/13 5:27 PM, Ian Lance Taylor wrote: You could install autoconf 2.64, which is the version used to build the configure files in the GCC tree. I am using 2.64 (installed from the source). I also installed automake 1.11.1 from the source, but 'aclocal' (part of automake) is a perl

RE: Modeling predicate registers with more than one bit

2013-03-28 Thread Paulo Matos
-Original Message- From: Hans-Peter Nilsson [mailto:h...@bitrange.com] Sent: 26 March 2013 17:43 To: Paulo Matos Cc: gcc@gcc.gnu.org Subject: RE: Modeling predicate registers with more than one bit Unfortunately undocumented, but UTSL, for example gcc/config/mips/mips-modes.def.

Re: gengtype and inheritance

2013-03-28 Thread Ian Lance Taylor
On Thu, Mar 28, 2013 at 7:06 AM, Diego Novillo dnovi...@google.com wrote: On Thu Mar 28 08:53:03 2013, Richard Biener wrote: Eh - in fact you _promised_ to do that in trade for accepting the C++ conversion! Never trust promises from google ... *sigh* You need to calm down. This childish

Re: GCC build on darwin12.3

2013-03-28 Thread Nenad Vukicevic
Are you using Mac ports for gmp/mpfr/mpc libraries? I see that you have -L/opt/local/lib on you path. I had the same issue and as I recall it was related to installing iconv mac port package and incompatibility of iconv.h header files. I switched to building gmp/mpfr/mpc from sources and not

Re: gengtype and inheritance

2013-03-28 Thread Richard Biener
Diego Novillo dnovi...@google.com wrote: On Thu Mar 28 08:53:03 2013, Richard Biener wrote: Eh - in fact you _promised_ to do that in trade for accepting the C++ conversion! Never trust promises from google ... *sigh* You need to calm down. This childish attitude is insulting and

Re: GCC build on darwin12.3

2013-03-28 Thread Gabriel Dos Reis
On Thu, Mar 28, 2013 at 12:29 PM, Nenad Vukicevic ne...@intrepid.com wrote: Are you using Mac ports for gmp/mpfr/mpc libraries? I see that you have -L/opt/local/lib on you path. yes, I was using macports -- it was one of the first things I installed on this machine since I wanted to write

Re: gengtype and inheritance

2013-03-28 Thread Diego Novillo
On 2013-03-28 17:32 , Richard Biener wrote: Ah well, sorry about that. Thanks. No harm done. Fine. As long as reviewers resist enhancements to gengtype and push people to rely on manual marking. Agreed. In this sense, I would like to consider gengtype*.[ch] frozen to new features and

gcc-4.8-20130328 is now available

2013-03-28 Thread gccadmin
Snapshot gcc-4.8-20130328 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20130328/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.8 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: Compiler speed (vanilla vs. LTO, PGO and LTO+PGO)

2013-03-28 Thread Jan Hubicka
Interesting, I was able to get faste LTO+PGO compile times than non-LTO,PGO. I however did testng only on combine.c compliation, so not very scientific. There are some cases FDO information is not streamed well in all cases. I will post patch for that later today. Perhaps it will make

gcc 4.8.0 build comments

2013-03-28 Thread Sidney Marshall
I tried compiling the 4.8.0 gcc release with the 4.7.2 compiler with a specs file that defaulted to std=c++11. I found problems with incompatibilities between the old c++ standard and the new. I recommend that the sources be made C++11 compilable. I also recommend that the style rules

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug middle-end/56759] result of __builtin_constant_p( ) is not constant enough for __builtin_choose_expr( )

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56759 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c/19449] __builtin_constant_p cannot resolve to const when optimizing

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19449 --- Comment #4 from Marek Polacek mpolacek at gcc dot gnu.org 2013-03-28 06:57:56 UTC --- *** Bug 56759 has been marked as a duplicate of this bug. ***

[Bug c++/56760] New: namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 Bug #: 56760 Summary: namespaces, templates and forwarding declarations. Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity:

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #1 from erik.thi...@thiele-hydraulik.de 2013-03-28 07:01:12 UTC --- Created attachment 29740 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29740 v2 source code

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #2 from erik.thi...@thiele-hydraulik.de 2013-03-28 07:05:22 UTC --- You see attached two files. v1.cpp and v2.cpp g++ --version g++ (Debian 4.7.2-5) 4.7.2 Copyright (C) 2012 Free Software Foundation, Inc. This is free

[Bug tree-optimization/56756] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/56756] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org 2013-03-28 07:38:04 UTC --- Something goes wrong in LIM.

[Bug c++/56761] New: Error: CreateProcess: No such file or directory

2013-03-28 Thread kharatvishal123 at yahoo dot co.in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56761 Bug #: 56761 Summary: Error: CreateProcess: No such file or directory Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #4 from erik.thi...@thiele-hydraulik.de 2013-03-28 07:58:00 UTC --- The example is reduced very much. Actually I have a module for holder and one for contain (separate compilation units). They do not know about each other. I

[Bug c++/56761] Error: CreateProcess: No such file or directory

2013-03-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56761 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2013-03-28 07:58:29 UTC --- Where did you grab the prebuilt binraries from? gcc.gnu.org does not support prebuilt binraries really.

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #5 from erik.thi...@thiele-hydraulik.de 2013-03-28 08:22:19 UTC --- Created attachment 29741 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29741 v3 source code

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #6 from erik.thi...@thiele-hydraulik.de 2013-03-28 08:27:34 UTC --- let me paste v3 source code that is also added as attachment: namespace nam { class binbuffer {}; } templateclass T void func (const T a, nam::binbuffer

[Bug c/19449] __builtin_constant_p cannot resolve to const when optimizing

2013-03-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19449 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-28 08:53:54 UTC --- Created attachment 29742 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29742 gcc49-pr19449.patch Untested patch. There is another case where

[Bug c++/56761] Error: CreateProcess: No such file or directory

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56761 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 09:12:15 UTC --- There is no iostream.h header in standard C++, so any code written in the last 15 years should not try to use it.

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #7 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 09:16:52 UTC --- Read the section on name lookup changes at http://gcc.gnu.org/gcc-4.7/porting_to.html

[Bug c++/56761] Error: CreateProcess: No such file or directory

2013-03-28 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56761 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||dodji

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #4 from Marek Polacek mpolacek at gcc dot gnu.org 2013-03-28 09:54:58 UTC --- It seems that move_computations_stmt firstly inserts into bb 11 # VUSE .MEM_21 D__lsm.5 = *_17; and then # VUSE .MEM_21 _17 = *q_8(D);

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #8 from erik.thi...@thiele-hydraulik.de 2013-03-28 09:55:49 UTC --- I read the section on name lookup changes at http://gcc.gnu.org/gcc-4.7/porting_to.html but it talks about a different kind of problem. Consider that there

[Bug libfortran/56737] [4.6/4.7/4.8/4.9 Regression] Wrong I/O result with format cache for Hollerith strings

2013-03-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56737 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #5 from rguenther at suse dot de rguenther at suse dot de 2013-03-28 10:07:29 UTC --- On Thu, 28 Mar 2013, mpolacek at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #4 from Marek

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org 2013-03-28 10:11:55 UTC --- FWIW, started with http://gcc.gnu.org/viewcvs/gcc?view=revisionrevision=196769

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #7 from rguenther at suse dot de rguenther at suse dot de 2013-03-28 10:26:48 UTC --- On Thu, 28 Mar 2013, mpolacek at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #6 from Marek

[Bug c++/56762] New: too aggressive optimization or missing warnings

2013-03-28 Thread npl at chello dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56762 Bug #: 56762 Summary: too aggressive optimization or missing warnings Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c++/56746] [4.8 regression] increased memory usage when compiling C++

2013-03-28 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56746 --- Comment #7 from Mathias Gaunard mathias at gaunard dot com 2013-03-28 10:39:53 UTC --- Using either -save-temps or -ftrack-macro-expansion=0-ftrack-macro-expansion=0 removes the memory hog. Compiling the preprocessed source does not

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 11:05:26 UTC --- (In reply to comment #8) I read the section on name lookup changes at http://gcc.gnu.org/gcc-4.7/porting_to.html but it talks about a different

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 --- Comment #13 from Marek Polacek mpolacek at gcc dot gnu.org 2013-03-28 11:15:20 UTC --- Author: mpolacek Date: Thu Mar 28 11:14:44 2013 New Revision: 197192 URL: http://gcc.gnu.org/viewcvs?rev=197192root=gccview=rev Log: PR

[Bug tree-optimization/56695] [4.9 Regression] ICE in expand_vec_cond_expr, at optabs.c:6751

2013-03-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56695 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/56762] too aggressive optimization or missing warnings

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

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #8 from Richard Biener rguenth at gcc dot gnu.org 2013-03-28 12:34:24 UTC --- Ok, so one reason is that we simply ignore dependencies when computing what stmts to move (which happens in the same processing order): static bool

[Bug tree-optimization/55334] [4.8/4.9 Regression] mgrid regression (ipa-cp disables vectorization)

2013-03-28 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #31 from Martin Jambor jamborm at gcc dot gnu.org 2013-03-28 12:36:36 UTC --- The 4.8 workaround has been reverted yesterday with the commit below so the bug should be alive and kicking again. Author: jamborm Date: Wed Mar

[Bug tree-optimization/56756] [4.9 Regression] ICE: verify_ssa failed (definition in block n follows the use !)

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56756 --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org 2013-03-28 12:42:17 UTC --- Created attachment 29744 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29744 patch This patch makes us not rely on a dominator walk to

[Bug fortran/56735] [4.6/4.7/4.8/4.9 Regression] Namelist Read Error with question marks

2013-03-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56735 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/56763] New: attribute ignored in declaration of warning points to wrong place

2013-03-28 Thread kai.koehne at digia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56763 Bug #: 56763 Summary: attribute ignored in declaration of warning points to wrong place Classification: Unclassified Product: gcc Version: unknown Status:

[Bug tree-optimization/56764] New: vect_prune_runtime_alias_test_list not smart enough

2013-03-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56764 Bug #: 56764 Summary: vect_prune_runtime_alias_test_list not smart enough Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords:

[Bug c++/52748] [C++11] N3276 changes to decltype

2013-03-28 Thread mimomorin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52748 Michel Morin mimomorin at gmail dot com changed: What|Removed |Added CC|

[Bug tree-optimization/56764] vect_prune_runtime_alias_test_list not smart enough

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56764 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug fortran/52865] GCC can't vectorize fortran loop but able to vectorize similar c-loop

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52865 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug c++/52748] [4.9 Regression][C++11] N3276 changes to decltype

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

[Bug c++/52748] [4.9 Regression][C++11] N3276 changes to decltype

2013-03-28 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52748 --- Comment #10 from Jason Merrill jason at gcc dot gnu.org 2013-03-28 13:36:07 UTC --- The implementation is complete. Unfortunately, my fixes for DRs 337 and 657 are interfering with the desired result; creating a function type returning

[Bug c++/56762] too aggressive optimization or missing warnings

2013-03-28 Thread npl at chello dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56762 --- Comment #2 from npl at chello dot at 2013-03-28 13:38:01 UTC --- Oh how I hate this rule. Thanks for the info and sorry for the invalid report.

[Bug fortran/56765] New: compilation errors/ICE with unlimited polymorphic array

2013-03-28 Thread escout20 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56765 Bug #: 56765 Summary: compilation errors/ICE with unlimited polymorphic array Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug c++/52748] [4.9 Regression][C++11] N3276 changes to decltype

2013-03-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52748 --- Comment #11 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-28 13:46:02 UTC --- Thanks Jason. Looks like to be safe we should also add Nathan's testcase as-is to the testsuite.

[Bug c++/34949] Dead code in empty destructors.

2013-03-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34949 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-28 14:07:42 UTC --- Created attachment 29745 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29745 gcc49-pr34949-1.patch Incremental patch, passed bootstrap together

[Bug c++/34949] Dead code in empty destructors.

2013-03-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34949 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-28 14:09:01 UTC --- Created attachment 29746 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29746 gcc49-pr34949-2.patch Another needed patch, without which DSE

[Bug rtl-optimization/56766] New: Fails to combine (vec_select (vec_concat ...)) to (vec_merge ...)

2013-03-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56766 Bug #: 56766 Summary: Fails to combine (vec_select (vec_concat ...)) to (vec_merge ...) Classification: Unclassified Product: gcc Version: 4.9.0 Status:

[Bug c++/15672] local function causes weird warning

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15672 --- Comment #16 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 15:13:08 UTC --- Clang diagnoses the most vexing parse, comment 5 gets: sf.cc:7:7: warning: parentheses were disambiguated as a function declaration [-Wvexing-parse]

[Bug c++/56762] too aggressive optimization or missing warnings

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56762 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/15672] local function causes weird warning

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15672 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||npl at

[Bug libstdc++/53631] [C++11] regex is unimplemented

2013-03-28 Thread balakrishnan.erode at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53631 Balakrishnan B balakrishnan.erode at gmail dot com changed: What|Removed |Added CC|

[Bug c++/56725] extra spaces in error message

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

[Bug c++/34949] Dead code in empty destructors.

2013-03-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34949 --- Comment #15 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-28 16:11:31 UTC --- Cool, thanks guys for working on this. I hope the library issues aren't too serious.

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread erik.thi...@thiele-hydraulik.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #10 from erik.thi...@thiele-hydraulik.de 2013-03-28 16:50:06 UTC --- But the function actually IS defined, because the call func(foo,b) works. Yes it is not defined early enough maybe. But the linker is run after the compiler.

[Bug c++/56760] namespaces, templates and forwarding declarations.

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56760 --- Comment #11 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 17:19:06 UTC --- (In reply to comment #10) But the function actually IS defined, No it isn't! Please read my answer again carefully. The function that gets

[Bug c/56767] New: gcc does not generate correct code with -O2

2013-03-28 Thread jupitercuso4 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56767 Bug #: 56767 Summary: gcc does not generate correct code with -O2 Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c/56767] gcc does not generate correct code with -O2

2013-03-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56767 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c/56767] gcc does not generate correct code with -O2

2013-03-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56767 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-28 17:39:38 UTC --- GCC clearly warns you about this: x.c: In function ‘round2’: x.c:10:1: warning: control reaches end of non-void function [-Wreturn-type] This is why

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-28 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Jack Howarth howarth at nitro dot med.uc.edu changed: What|Removed |Added CC|

[Bug c++/56768] New: [4.7] ICE in make_decl_rtl, at varasm.c:1147

2013-03-28 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56768 Bug #: 56768 Summary: [4.7] ICE in make_decl_rtl, at varasm.c:1147 Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/56765] [OOP] compilation errors/ICE with unlimited polymorphic array

2013-03-28 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56765 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/56769] New: [4.7] ICE in set_ssa_val_to, at tree-ssa-sccvn.c:2511

2013-03-28 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56769 Bug #: 56769 Summary: [4.7] ICE in set_ssa_val_to, at tree-ssa-sccvn.c:2511 Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/53631] [C++11] regex is unimplemented

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

[Bug tree-optimization/56770] New: Partial sums loop optimization

2013-03-28 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56770 Bug #: 56770 Summary: Partial sums loop optimization Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: enhancement

[Bug c++/52748] [4.9 Regression][C++11] N3276 changes to decltype

2013-03-28 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52748 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug c++/56679] [C++11] Cannot take sizeof... a template template parameter pack

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

  1   2   >