[Bug fortran/41539] [OOP] Calling function which takes CLASS: Rank comparison does not work

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

[Bug testsuite/47013] FAIL: gcc.dg/sms-*.c scan-rtl-dump-times sms "SMS succeeded" *

2011-12-11 Thread revitale at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47013 --- Comment #12 from revitale at gcc dot gnu.org 2011-12-12 07:32:31 UTC --- Author: revitale Date: Mon Dec 12 07:32:25 2011 New Revision: 182219 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182219 Log: Fix PR testsuite/47013 Modified:

[Bug target/51509] New: Inefficient neon intrinsic code sequence

2011-12-11 Thread carrot at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51509 Bug #: 51509 Summary: Inefficient neon intrinsic code sequence Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug middle-end/51508] New: Test vect.exp/fast-math-mgrid-resid.f fails when compiled with -mavx2.

2011-12-11 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51508 Bug #: 51508 Summary: Test vect.exp/fast-math-mgrid-resid.f fails when compiled with -mavx2. Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIR

[Bug c++/51507] New: [C++0x] Function parameter pack doesn't use in template-argument-list

2011-12-11 Thread digital-ghost_tsundere at hotmail dot co.jp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51507 Bug #: 51507 Summary: [C++0x] Function parameter pack doesn't use in template-argument-list Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRM

[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-12-11 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 --- Comment #20 from Oleg Endo 2011-12-12 02:11:12 UTC --- (In reply to comment #19) > The results look way better now. I've tested your latest patch for > sh4-unknown-linux-gnu and found no new regressions for gcc testsuite. > CSiBE with "-O2 -

[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-12-11 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 --- Comment #19 from Kazumoto Kojima 2011-12-11 23:57:13 UTC --- (In reply to comment #18) The results look way better now. I've tested your latest patch for sh4-unknown-linux-gnu and found no new regressions for gcc testsuite. CSiBE with "-O2 -

[Bug tree-optimization/51506] New: Function cloning misses constant struct

2011-12-11 Thread peteraward+gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51506 Bug #: 51506 Summary: Function cloning misses constant struct Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority:

[Bug fortran/50923] [4.4/4.5/4.6/4.7 Regression] No warning if function return value is not set

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50923 --- Comment #4 from Tobias Burnus 2011-12-11 21:37:58 UTC --- Author: burnus Date: Sun Dec 11 21:37:55 2011 New Revision: 182213 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182213 Log: 2011-12-11 Tobias Burnus PR fortran/50

[Bug rtl-optimization/51505] New: [4.5/4.6/4.7 Regression] ICE: in form_sum, at reload.c:5349 with -O --param max-cse-insns=1

2011-12-11 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51505 Bug #: 51505 Summary: [4.5/4.6/4.7 Regression] ICE: in form_sum, at reload.c:5349 with -O --param max-cse-insns=1 Classification: Unclassified Product: gcc Version: 4.7.0

[Bug tree-optimization/51485] [4.6/4.7 Regression] ICE in vectorizable_assignment

2011-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51485 --- Comment #2 from Jakub Jelinek 2011-12-11 21:01:03 UTC --- Author: jakub Date: Sun Dec 11 21:01:00 2011 New Revision: 182212 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182212 Log: PR tree-optimization/51485 * tree-vect-data

[Bug fortran/51502] [4.6/4.7 Regression] Potentially wrong code generation due to wrong implict_pure check

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51502 --- Comment #2 from Thomas Koenig 2011-12-11 20:56:54 UTC --- The problem occurs in expr.c: if (!pointer && gfc_implicit_pure (NULL) && gfc_impure_variable (sym)) gfc_current_ns->proc_name->attr.implicit_pure = 0; assumes that gfc_curren

[Bug fortran/50923] [4.4/4.5/4.6/4.7 Regression] No warning if function return value is not set

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50923 --- Comment #3 from Tobias Burnus 2011-12-11 20:44:32 UTC --- Author: burnus Date: Sun Dec 11 20:44:30 2011 New Revision: 182211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182211 Log: 2011-12-11 Tobias Burnus PR fortran/50

[Bug fortran/44568] [OOP] ICE with TBP of polymorphic derived type array

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44568 --- Comment #3 from Paul Thomas 2011-12-11 20:42:30 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug fortran/46990] [OOP] gfortran rejects passing a CLASS variable to TYPE

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46990 --- Comment #8 from Paul Thomas 2011-12-11 20:42:32 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug fortran/49074] [OOP] Defined assignment w/ CLASS arrays: Incomplete error message

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49074 --- Comment #8 from Paul Thomas 2011-12-11 20:42:31 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug fortran/46356] [OOP] Erroneous procedure/intent error and ICE for class dummy argument

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46356 --- Comment #3 from Paul Thomas 2011-12-11 20:42:32 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug fortran/41539] [OOP] Calling function which takes CLASS: Rank comparison does not work

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41539 --- Comment #6 from Paul Thomas 2011-12-11 20:42:29 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug fortran/43969] [OOP] ALLOCATED() with polymorphic arrays

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43969 --- Comment #10 from Paul Thomas 2011-12-11 20:42:29 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus P

[Bug fortran/43214] [OOP] TBP with non-scalar PASS

2011-12-11 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43214 --- Comment #2 from Paul Thomas 2011-12-11 20:42:28 UTC --- Author: pault Date: Sun Dec 11 20:42:23 2011 New Revision: 182210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182210 Log: 2011-12-11 Paul Thomas Tobias Burnus PR

[Bug libstdc++/51504] Data race hunting instructions in manual do not work

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

[Bug fortran/51502] [4.6/4.7 Regression] Potentially wrong code generation due to wrong implict_pure check

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51502 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/51504] Data race hunting instructions in manual do not work

2011-12-11 Thread bart.vanassche at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51504 --- Comment #1 from Bart Van Assche 2011-12-11 20:26:47 UTC --- Created attachment 26049 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26049 Detailed DRD output for the test program

[Bug libstdc++/51504] New: Data race hunting instructions in manual do not work

2011-12-11 Thread bart.vanassche at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51504 Bug #: 51504 Summary: Data race hunting instructions in manual do not work Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/50569] [4.6/4.7 regression] unaligned memory accesses generated for memcpy

2011-12-11 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50569 --- Comment #12 from Mikael Pettersson 2011-12-11 20:11:14 UTC --- Eric's proposed patch applied on top of gcc-4.7-20111210 fixes both test cases for me on sparc-linux and arm-linux-gnueabi.

[Bug fortran/51338] [4.6/4.7 Regression] seg fault in gfc_dep_compare_expr with -O2

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/51338] [4.6/4.7 Regression] seg fault in gfc_dep_compare_expr with -O2

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51338 --- Comment #10 from Thomas Koenig 2011-12-11 20:03:47 UTC --- Author: tkoenig Date: Sun Dec 11 20:03:43 2011 New Revision: 182209 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182209 Log: 2011-12-11 Thomas Koenig PR fortran/5133

[Bug target/44107] gcc emits frame (epilogue) info incompatible with the darwin {8,9}-unwinder,10-compacter

2011-12-11 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44107 --- Comment #18 from Iain Sandoe 2011-12-11 20:01:37 UTC --- (In reply to comment #17) > Hello, > > Here comes gcc-4.7.20111203 with (not unexpectedly) exactly the same symptoms > (see Description above). I tried the patches provided in Comments

[Bug gcov-profile/51361] [4.7 Regression] 471.omnetpp of SPEC2006 fails to build with -fprofile-generate

2011-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51361 Jakub Jelinek changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug target/44107] gcc emits frame (epilogue) info incompatible with the darwin {8,9}-unwinder,10-compacter

2011-12-11 Thread g...@denis-excoffier.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44107 Denis Excoffier changed: What|Removed |Added Version|4.6.0 |4.7.0 --- Comment #17 from Denis Excoff

[Bug fortran/50690] [4.7 Regression] ICE with front end optimization and OMP workshare

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50690 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/50690] [4.7 Regression] ICE with front end optimization and OMP workshare

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50690 --- Comment #8 from Thomas Koenig 2011-12-11 17:43:26 UTC --- Author: tkoenig Date: Sun Dec 11 17:43:22 2011 New Revision: 182208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182208 Log: 2011-12-11 Thomas Koenig PR fortran/50690

[Bug fortran/51502] [4.6/4.7 Regression] Potentially wrong code generation due to wrong implict_pure check

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51502 Tobias Burnus changed: What|Removed |Added Target Milestone|--- |4.6.3 Summary|[4.6/4.7 Regress

[Bug rtl-optimization/51495] [4.7 Regression] ICE: in force_nonfallthru_and_redirect, at cfgrtl.c:1171 with computed goto

2011-12-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51495 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/43289] Missed constraint C1271a: Referrencing VOLATILE variable in PURE subprogram

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43289 --- Comment #4 from Tobias Burnus 2011-12-11 17:17:18 UTC --- Created attachment 26047 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26047 Draft patch w/ test case Patch TODO: Handle implicit pure, cf. PR 51502. The error location is not

[Bug bootstrap/51503] New: [4.7 Regression] Failure to build (non-bootstrap) gcc libitm if only building C

2011-12-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51503 Bug #: 51503 Summary: [4.7 Regression] Failure to build (non-bootstrap) gcc libitm if only building C Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug fortran/51502] New: [4.6/4.7 Regression] Potentially wrong code due to wrong implict_pure check

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51502 Bug #: 51502 Summary: [4.6/4.7 Regression] Potentially wrong code due to wrong implict_pure check Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNC

[Bug gcov-profile/51361] [4.7 Regression] 471.omnetpp of SPEC2006 fails to build with -fprofile-generate

2011-12-11 Thread venkataramanan.kumar.gnu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51361 --- Comment #5 from Venkataramanan Kumar 2011-12-11 16:58:21 UTC --- The defect does not occur now. I checked in revision 182206.

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread fb.programming at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #7 from fb.programming at gmail dot com 2011-12-11 14:55:13 UTC --- (In reply to comment #5) > > (3) If I change all double's into float's in the code above it seems to > I think you are looking at the scalar epilogue. The number of i

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #6 from Dominique d'Humieres 2011-12-11 14:14:01 UTC --- > I think you are looking at the scalar epilogue. The number of iterations is > unknown, so we need an epilogue loop for the case that number of iterations is > not a multiple o

[Bug lto/51497] [4.7 Regression] The run time for the polyhedron test nf.f90 is ~10% slower with -flto after revision 182107

2011-12-11 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51497 --- Comment #2 from Dominique d'Humieres 2011-12-11 14:07:59 UTC --- Upon further looking at the assembly, I have found that the seven loops in spmmult are all vectorized without -flto, while none of them are with -flto. For nf2dprecon after tr

[Bug target/51445] g++ sometimes miscompiles code for the avr target

2011-12-11 Thread dhowells at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51445 dhowe...@redhat.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/51365] cannot use final empty class in std::tuple

2011-12-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51365 --- Comment #11 from Marc Glisse 2011-12-11 13:51:20 UTC --- (In reply to comment #10) > I haven't really thought about it either, but one advantage of depending on > is_empty is that it prevents using the EBO for polymorphic classes, where > der

[Bug libstdc++/51365] cannot use final empty class in std::tuple

2011-12-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51365 --- Comment #10 from Jonathan Wakely 2011-12-11 13:39:20 UTC --- I haven't really thought about it either, but one advantage of depending on is_empty is that it prevents using the EBO for polymorphic classes, where derivation could have undesirab

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #5 from Ira Rosen 2011-12-11 13:30:41 UTC --- (In reply to comment #4) > Looks like there has been some great progress in gcc 4.7! > > Still I think it behaves slightly buggy. > > (1) In this case it should work without -funsafe-mat

[Bug fortran/51284] [OOP] CLASS and VALUE attribute: No copy to temporary done

2011-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51284 --- Comment #3 from Tobias Burnus 2011-12-11 12:54:29 UTC --- (In reply to comment #2) > - Handle the "copy in" for derived types and class (both scalar and array) For derived types: The arguments are passed by value thus it works. However, no c

[Bug libstdc++/51365] cannot use final empty class in std::tuple

2011-12-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51365 Marc Glisse changed: What|Removed |Added CC||marc.glisse at normalesup

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread fb.programming at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #4 from fb.programming at gmail dot com 2011-12-11 11:52:30 UTC --- Looks like there has been some great progress in gcc 4.7! Still I think it behaves slightly buggy. (1) In this case it should work without -funsafe-math-optimizations

[Bug c++/51501] decltype over-agressive SFINAE

2011-12-11 Thread dave at boostpro dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51501 --- Comment #3 from Dave Abrahams 2011-12-11 10:32:25 UTC --- (In reply to comment #2) > Could this be related to Bug 45873? Not if your explanation in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45873#c2 is correct, I think. This is a straight

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative containers

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

[Bug c++/51501] decltype over-agressive SFINAE

2011-12-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51501 Marc Glisse changed: What|Removed |Added CC||marc.glisse at normalesup

[Bug fortran/43289] Missed constraint C1271a: Referrencing VOLATILE variable in PURE subprogram

2011-12-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43289 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #3 from Ira Rosen 2011-12-11 08:48:24 UTC --- It gets vectorized with 4.7. I guess, due to this 4.7 patch http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00620.html.

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-11 Thread fb.programming at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #2 from fb.programming at gmail dot com 2011-12-11 08:33:40 UTC --- (In reply to comment #1) g++-4.6.2 -S -Wall -O3 -ftree-vectorize -ftree-vectorizer-verbose=2 \ -ffast-math -fno-vect-cost-model gives me exactly the same a

[Bug ada/49084] [4.7 regression] bootstrap failure with Ada enabled

2011-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49084 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #17 from Eric Botcazou 2