[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostream}’ lvalue to ‘std::basic_ostream

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 --- Comment #4 from Marc Glisse --- If I try to sfinae-out this function based on os<

[Bug c++/58717] [4.8 Regression] SCEV final value replacement no longer triggers

2013-10-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58717 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostream}’ lvalue to ‘std::basic_ostream

2013-10-14 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 --- Comment #5 from Daniel Krügler --- (In reply to Marc Glisse from comment #4) > If I try to sfinae-out this function based on os< an error that "template instantiation depth exceeds maximum of 900" (even > for a valid cout<<42), because even if

[Bug c++/58717] [4.8 Regression] SCEV final value replacement no longer triggers

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

[Bug tree-optimization/57511] [4.8 Regression] Missing SCEV final value replacement

2013-10-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57511 Jakub Jelinek changed: What|Removed |Added CC||masoud_mxm at yahoo dot com --- Comment #

[Bug other/58712] [4.9 Regression] issues found by --enable-checking=valgrind

2013-10-14 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58712 Markus Trippelsdorf changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug c++/58705] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid initializer for _Complex variable

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58705 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/57518] [4.8 Regression] Redundant insn generated in LRA

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57518 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/58721] New: [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90

2013-10-14 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58721 Bug ID: 58721 Summary: [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: norm

[Bug other/58712] [4.9 Regression] issues found by --enable-checking=valgrind

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58712 --- Comment #2 from Richard Biener --- (In reply to Markus Trippelsdorf from comment #0) > 3) > ==1269== Invalid write of size 8 > ==1269==at 0x63BDBD: iterative_hash_canonical_type(tree_node*, unsigned > int) (gimple.c:3220) > ==1269==by

[Bug c++/58705] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid initializer for _Complex variable

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58705 --- Comment #2 from Marek Polacek --- This will ICE even with -std=c++03 -Wnarrowing.

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/58721] [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58721 Richard Biener changed: What|Removed |Added CC|rguenther at suse dot de |hubicka at gcc dot gnu.org

[Bug target/58690] internal compiler error: in copy_to_mode_reg, at explow.c:641

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58690 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/58715] Missed loop condition optimization opportunity

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58715 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58703] [4.9 Regression] ICE with invalid types in OpenMP declare reduction clause

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58703 Richard Biener changed: What|Removed |Added Priority|P3 |P5

[Bug other/58712] [4.9 Regression] issues found by --enable-checking=valgrind

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58712 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug c++/58702] [4.9 Regression] ICE with undeclared variable in OpenMP reduction clause

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58702 Richard Biener changed: What|Removed |Added Priority|P3 |P5

[Bug c++/58705] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid initializer for _Complex variable

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58705 --- Comment #3 from Marek Polacek --- This will fix the ICE, but perhaps we want to give an error instead... I'll regtest this and post to ML. --- a/gcc/cp/typeck2.c +++ b/gcc/cp/typeck2.c @@ -833,7 +833,8 @@ check_narrowing (tree type, tree init

[Bug tree-optimization/58698] [4.7/4.8/4.9 Regression] Spurious "may be used unitialized" warning when compiling with -Os

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58698 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/58697] [4.8/4.9 Regression] wrong code (segfaults) at -O3

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58697 Richard Biener changed: What|Removed |Added Summary|[4.8 Regression] wrong code |[4.8/4.9 Regression] wrong

[Bug tree-optimization/58697] [4.8 Regression] wrong code (segfaults) at -O3

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58697 --- Comment #2 from Richard Biener --- (In reply to Jakub Jelinek from comment #1) > Started with r192219, ended with r203317. The latter is weird, I thought > Andrew's patches are just reshuffling of stuff, not changing compiler > behavior. > In

[Bug tree-optimization/58640] [4.9 Regression] wrong code (segfaults) at -O3 on x86_64-linux-gnu

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58640 --- Comment #9 from Richard Biener --- *** Bug 58696 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/58696] wrong code at -O3 on x86_64-linux-gnu

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58696 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/58640] [4.9 Regression] wrong code (segfaults) at -O3 on x86_64-linux-gnu

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58640 --- Comment #10 from Richard Biener --- Author: rguenth Date: Mon Oct 14 09:17:20 2013 New Revision: 203516 URL: http://gcc.gnu.org/viewcvs?rev=203516&root=gcc&view=rev Log: 2013-10-14 Richard Biener PR tree-optimization/58640 * gcc.c

[Bug other/58712] [4.9 Regression] issues found by --enable-checking=valgrind

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58712 --- Comment #3 from Richard Biener --- Author: rguenth Date: Mon Oct 14 09:24:36 2013 New Revision: 203517 URL: http://gcc.gnu.org/viewcvs?rev=203517&root=gcc&view=rev Log: 2013-10-14 Richard Biener PR middle-end/58712 PR middle-end/5

[Bug other/55358] Valgrind errors

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55358 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Oct 14 09:24:36 2013 New Revision: 203517 URL: http://gcc.gnu.org/viewcvs?rev=203517&root=gcc&view=rev Log: 2013-10-14 Richard Biener PR middle-end/58712 PR middle-end/

[Bug c++/58705] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid initializer for _Complex variable

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58705 --- Comment #4 from Marek Polacek --- (In reply to Marek Polacek from comment #3) > This will fix the ICE, but perhaps we want to give an error instead... IMNSHO we want, as C FE does: 58705.C:1:1: error: empty scalar initializer 58705.C:1:1: er

[Bug c++/58708] string literal operator templates broken

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58708 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 --- Comment #4 from Marc Glisse --- (In reply to Richard Biener from comment #2) > (In reply to Marc Glisse from comment #1) > > This is a very limited version of this optimization. It is in > > simplify_builtin_call, so only triggers if malloc/ca

[Bug bootstrap/58509] [4.9 regression] ICE in calc_dfs_tree, at dominance.c:397 during Ada runtime build

2013-10-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58509 --- Comment #6 from Eric Botcazou --- Author: ebotcazou Date: Mon Oct 14 10:13:12 2013 New Revision: 203518 URL: http://gcc.gnu.org/viewcvs?rev=203518&root=gcc&view=rev Log: PR bootstrap/58509 * config/sparc/sparc-protos.h (widen_mem_for_

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

2013-10-14 Thread Emmanuel.Thome at inria dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53198 Emmanuel Thomé changed: What|Removed |Added CC||Emmanuel.Thome at inria dot fr --- Comme

[Bug bootstrap/58509] [4.9 regression] ICE in calc_dfs_tree, at dominance.c:397 during Ada runtime build

2013-10-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58509 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

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

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53198 --- Comment #8 from Paolo Carlini --- Nobody pretended it's fixed in 4.7.x.

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 --- Comment #5 from Richard Biener --- (In reply to Marc Glisse from comment #4) > (In reply to Richard Biener from comment #2) > > (In reply to Marc Glisse from comment #1) > > > This is a very limited version of this optimization. It is in > > >

[Bug c++/58701] [4.9 Regression] [c++11] ICE initializing member of static union

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58701 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment #

[Bug target/58716] [PATCH] MSP430X check is inverted

2013-10-14 Thread nickc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58716 --- Comment #1 from Nick Clifton --- Author: nickc Date: Mon Oct 14 11:24:17 2013 New Revision: 203520 URL: http://gcc.gnu.org/viewcvs?rev=203520&root=gcc&view=rev Log: PR target/58716 * config/msp430/msp430.c (msp430_option_override): Co

[Bug target/58716] [PATCH] MSP430X check is inverted

2013-10-14 Thread nickc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58716 Nick Clifton changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/58704] [c++11] ICE initializing array member of template class

2013-10-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58704 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/53006] libstdc++-prettyprinters/shared_ptr.cc FAILs

2013-10-14 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53006 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 --- Comment #6 from Marc Glisse --- (In reply to Richard Biener from comment #5) > We have walk_aliased_vdefs for this. Basically the first callback > you receive has to be the malloc, otherwise there is an aliasing > stmt inbetween. Cool! Last

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2013-10-14 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 Rainer Orth changed: What|Removed |Added Target|i386-pc-linux-gnu |i386-pc-linux-gnu, |

[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostream}’ lvalue to ‘std::basic_ostream

2013-10-14 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 --- Comment #6 from Daniel Krügler --- (In reply to Daniel Krügler from comment #5) > Thanks for your test, Marc. I will reflect upon the problem in a bit more > detail My current guess is that my suggested approach should work, assuming a proper

[Bug libfortran/58015] FAIL: gfortran.dg/round_4.f90: Unsatisfied symbol "nextafterl"

2013-10-14 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58015 Rainer Orth changed: What|Removed |Added Target|hppa64-hp-hpux11.11 |hppa64-hp-hpux11.11, |

[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostream}’ lvalue to ‘std::basic_ostream

2013-10-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 --- Comment #7 from Jonathan Wakely --- (In reply to Daniel Krügler from comment #3) > guess is that this would also improve the diagnostics in this case, is that > right? Even if it worked (which it doesn't, as Marc also discovered) it would onl

[Bug c++/58708] string literal operator templates broken

2013-10-14 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58708 --- Comment #5 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- The const qualification of the first parm and the number of elements are wrong. I'm testing a patch.

[Bug tree-optimization/58722] New: c-c++-common/gomp/pr58472.c FAILs: SEGV in tree_class_check

2013-10-14 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58722 Bug ID: 58722 Summary: c-c++-common/gomp/pr58472.c FAILs: SEGV in tree_class_check Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/58722] c-c++-common/gomp/pr58472.c FAILs: SEGV in tree_class_check

2013-10-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58722 --- Comment #1 from Jakub Jelinek --- I don't believe it. This is exactly what r203427 fixed. Are you sure it is with r203429 and it isn't r203426 or earlier?

[Bug tree-optimization/58722] c-c++-common/gomp/pr58472.c FAILs: SEGV in tree_class_check

2013-10-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58722 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jakub Jelinek --- > I don't believe it. This is exactly what r203427 fixed. Are you sure it is > with r203429 and it isn't r203426 or earlier? I guess you're righ

[Bug lto/58723] New: ICE in lto_output_edge, at lto-cgraph.c:300 for OpenMP's simd reduction

2013-10-14 Thread burnus at gcc dot gnu.org
gt; http://gcc.gnu.org/bugzilla/attachment.cgi?id=31000&action=edit Delta reduced C++ test case That's with gcc version 4.9.0 20131014 (experimental) [trunk revision 203511] (GCC) on an x86-64-gnu-linux system. $ g++ -std=c++11 -O1 -flto -fopenmp testcase20.ii testcase20.ii:40:1: internal c

[Bug c++/58724] New: doc: use of attributes for namespace is not clear

2013-10-14 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 Bug ID: 58724 Summary: doc: use of attributes for namespace is not clear Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c

[Bug c++/58725] New: g++ segfault with non-static member initializer in a nested struct

2013-10-14 Thread lhyatt at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58725 Bug ID: 58725 Summary: g++ segfault with non-static member initializer in a nested struct Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: major

[Bug c++/58725] g++ segfault with non-static member initializer in a nested struct

2013-10-14 Thread lhyatt at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58725 --- Comment #1 from Lewis Hyatt --- Created attachment 31001 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31001&action=edit pre-processed source

[Bug c++/58725] g++ segfault with non-static member initializer in a nested struct

2013-10-14 Thread lhyatt at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58725 Lewis Hyatt changed: What|Removed |Added Severity|major |normal

[Bug target/58546] volatile bug and also larger code at -Os

2013-10-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58546 Hans-Peter Nilsson changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment #5

[Bug c++/58724] doc: use of attributes for namespace is not clear

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58724] doc: use of attributes for namespace is not clear

2013-10-14 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 --- Comment #2 from Akim Demaille --- Hi Paolo, Sorry, I don't have a checked out version of the GCC. I'll try to make one tomorrow. Please, note that I was also mentioning the fact that the documentation is not sufficiently clear, IMHO.

[Bug c++/58725] g++ segfault with non-static member initializer in a nested struct

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58725 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58724] doc: use of attributes for namespace is not clear

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 --- Comment #3 from Paolo Carlini --- Well, an ICE which can be easily avoided seems a separate issue to me. By the way, the same patchlet should work in the release branch too.

[Bug c++/58724] doc: use of attributes for namespace is not clear

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 Paolo Carlini changed: What|Removed |Added CC||dodji at gcc dot gnu.org --- Comment #4 f

[Bug c++/58724] ICE with attribute [[gnu::visibility("default")]] on namespace

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58724 Paolo Carlini changed: What|Removed |Added Summary|doc: use of attributes for |ICE with attribute |nam

[Bug c++/11685] typeinfo is not demangled in error messages

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11685 Paolo Carlini changed: What|Removed |Added CC|gcc-bugs at gcc dot gnu.org| --- Comment #8 from Paolo Carlini

[Bug tree-optimization/58698] [4.7/4.8/4.9 Regression] Spurious "may be used unitialized" warning when compiling with -Os

2013-10-14 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58698 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #7 fro

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2013-10-14 Thread tmsriram at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 --- Comment #3 from Sriraman Tallam --- (In reply to Bernd Edlinger from comment #1) > Hi Sriraman, > > I'm putting you on CC since you are the author of that test case: > I am not sure if the test case should use -msse2 instead of -msse, > but r

[Bug fortran/58658] [OOP] Pointer assignment to allocatable unlimited polymorphic accepted

2013-10-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58658 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Mon Oct 14 17:26:17 2013 New Revision: 203572 URL: http://gcc.gnu.org/viewcvs?rev=203572&root=gcc&view=rev Log: 2013-10-14 Tobias Burnus PR fortran/58658 * expr.c (gfc

[Bug fortran/58658] [OOP] Pointer assignment to allocatable unlimited polymorphic accepted

2013-10-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58658 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/58723] ICE in lto_output_edge, at lto-cgraph.c:300 for OpenMP's simd reduction

2013-10-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58723 --- Comment #1 from Tobias Burnus --- The failure is for the assert: 295 /* Flags that should not appear on indirect calls. */ 296 gcc_assert (!(flags & (ECF_LOOPING_CONST_OR_PURE 297 | ECF_MA

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2013-10-14 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 --- Comment #4 from Bernd Edlinger --- (In reply to Sriraman Tallam from comment #3) Hmm... This bug seems to be connected to PR57756. A lot of __attribute__((target(..))) get parsed, before this error occurs. Some global data are completely spoi

[Bug c++/29040] missing access control checks in subclasses for nested types

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29040 Paolo Carlini changed: What|Removed |Added CC|gcc-bugs at gcc dot gnu.org| Known to fail|

[Bug rtl-optimization/58726] New: wrong code at -Os on x86_64-linux-gnu (affecting trunk/4.7/4.6, but not 4.8)

2013-10-14 Thread su at cs dot ucdavis.edu
,obj-c++,fortran,lto --disable-werror --enable-checking=release --with-gmp=/usr/local/gcc-trunk --with-mpfr=/usr/local/gcc-trunk --with-mpc=/usr/local/gcc-trunk --with-cloog=/usr/local/gcc-trunk --prefix=/usr/local/gcc-trunk Thread model: posix gcc version 4.9.0 20131014 (experimental) [trunk

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2013-10-14 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 --- Comment #5 from Uroš Bizjak --- (In reply to Bernd Edlinger from comment #4) > I just wonder why this does not happen on x86_64? x86_64 enables SSE2 by default.

[Bug c++/29040] missing access control checks in subclasses for nested types

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29040 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/58727] New: Sub-optimal code for bit clear/set sequence

2013-10-14 Thread niels at penneman dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58727 Bug ID: 58727 Summary: Sub-optimal code for bit clear/set sequence Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: tree-op

[Bug tree-optimization/58728] New: [missed optimization] == or != comparisons may affect range test optimization.

2013-10-14 Thread congh at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58728 Bug ID: 58728 Summary: [missed optimization] == or != comparisons may affect range test optimization. Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: n

[Bug rtl-optimization/58727] Sub-optimal code for bit clear/set sequence

2013-10-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58727 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Component|tr

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 --- Comment #7 from Marc Glisse --- (In reply to Richard Biener from comment #5) > We have walk_aliased_vdefs for this. Basically the first callback > you receive has to be the malloc, otherwise there is an aliasing > stmt inbetween. Initialize

[Bug tree-optimization/57742] memset(malloc(n),0,n) -> calloc(n,1)

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57742 --- Comment #8 from Marc Glisse --- Created attachment 31003 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31003&action=edit walk_aliased_vdefs experiment Incomplete patch I used for my previous comment.

[Bug libstdc++/58729] New: tr2::dynamic_bitset::resize fails

2013-10-14 Thread kwbent at uab dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 Bug ID: 58729 Summary: tr2::dynamic_bitset::resize fails Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: minor Priority: P3 Component: libstdc++

[Bug libstdc++/58729] tr2::dynamic_bitset::resize fails

2013-10-14 Thread kwbent at uab dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 --- Comment #1 from Kyle Bentley --- Created attachment 31005 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31005&action=edit output from the compile(as seen from terminal)

[Bug libstdc++/58729] tr2::dynamic_bitset::resize fails

2013-10-14 Thread kwbent at uab dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 --- Comment #2 from Kyle Bentley --- Created attachment 31006 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31006&action=edit Source code

[Bug libstdc++/58729] tr2::dynamic_bitset::resize fails

2013-10-14 Thread kwbent at uab dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 --- Comment #3 from Kyle Bentley --- Created attachment 31007 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31007&action=edit Code output

[Bug c++/58714] Bogus overload resolution for the assignment operator in assignment to a conditional

2013-10-14 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 Marc Glisse changed: What|Removed |Added Keywords||wrong-code --- Comment #4 from Marc Glisse

[Bug libstdc++/58729] tr2::dynamic_bitset::resize fails

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58714] Bogus overload resolution for the assignment operator in assignment to a conditional

2013-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 Paolo Carlini changed: What|Removed |Added Priority|P3 |P2

[Bug fortran/58652] ICE with move_alloc and unlimited polymorphic

2013-10-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58652 --- Comment #3 from Tobias Burnus --- Patch for comment 0. The previous check didn't work as one added a component ref to from_expr: if (UNLIMITED_POLY (from_expr)) vtab = NULL; ... gfc_add_vptr_compone

[Bug rtl-optimization/58727] Sub-optimal code for bit clear/set sequence

2013-10-14 Thread niels at penneman dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58727 --- Comment #2 from Niels Penneman --- You could be right about x86 being a different issue, since the superfluous clear is there for every single optimization level that I have tested. In that case, for the sake of completeness: - ARM results ha

[Bug tree-optimization/58727] Sub-optimal code for bit clear/set sequence

2013-10-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58727 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|tree-optimization --- Comment #3 from And

[Bug tree-optimization/58727] Sub-optimal code for bit clear/set sequence

2013-10-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58727 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/55517] [ASAN] ASAN doesn't work with (soft) ulimit on virtual memory

2013-10-14 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55517 mrs at gcc dot gnu.org changed: What|Removed |Added CC||mrs at gcc dot gnu.org --- Comme

[Bug lto/54625] [4.8 Regression] lto/profiledbootstrap broken by r191466: ICE: in cgraph_clone_edge, at cgraphclones.c:123

2013-10-14 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54625 mrs at gcc dot gnu.org changed: What|Removed |Added CC||mrs at gcc dot gnu.org --- Comme

[Bug libstdc++/58729] tr2::dynamic_bitset::resize fails

2013-10-14 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58729 --- Comment #5 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- This is wrong. Testing a patch...

[Bug c/58730] New: arm-eabi-gcc generate error instructions for armv4t cpu

2013-10-14 Thread tcliuqiang at msn dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58730 Bug ID: 58730 Summary: arm-eabi-gcc generate error instructions for armv4t cpu Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: blocker Priori

[Bug c++/56926] Crash (without ICE) while compiling Boost.Math

2013-10-14 Thread asmwarrior at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56926 --- Comment #4 from asmwarrior --- There is a test case in this post: http://sourceforge.net/p/mingwbuilds/mailman/message/29214215/

[Bug tree-optimization/58731] New: wrong code (hangs) at -O3 on x86_64-linux-gnu

2013-10-14 Thread su at cs dot ucdavis.edu
/gcc-trunk Thread model: posix gcc version 4.9.0 20131014 (experimental) [trunk revision 203572] (GCC) $ $ gcc-trunk -O2 small.c; a.out small.c: In function ‘main’: cc1: warning: iteration 5u invokes undefined behavior [-Waggressive-loop-optimizations] small.c:6:3: note: containing loop for

[Bug tree-optimization/58732] New: wrong code at -O3 on x86_64-linux-gnu

2013-10-14 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58732 Bug ID: 58732 Summary: wrong code at -O3 on x86_64-linux-gnu Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiz

[Bug tree-optimization/58732] wrong code at -O3 on x86_64-linux-gnu

2013-10-14 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58732 --- Comment #1 from Zhendong Su --- Below is a simpler testcase that should demonstrate the same issue: -- int printf (const char *, ...); int a, b[2]; int main () { for (a = 1; a >= 0; a--) { b[1]

[Bug sanitizer/55517] [ASAN] ASAN doesn't work with (soft) ulimit on virtual memory

2013-10-14 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55517 --- Comment #13 from Kostya Serebryany --- (In reply to m...@gcc.gnu.org from comment #12) > This is annoying as it causes a large amount of chaff in the gcc/g++ > testsuite runs if one has not previously done a ulimit -v unlimited. Patches (upst