[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 Jonathan Wakely changed: What|Removed |Added CC||mark at gcc dot gnu.org --- C

[Bug c++/55361] Access control in templates only happens when instantiating a method

2012-11-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55361 --- Comment #4 from Jonathan Wakely 2012-11-17 00:19:18 UTC --- unless this is recategorised as a diagnostic enhancement request this is clearly invalid, the compiler is not required to give an error for this code

[Bug rtl-optimization/55360] [TileGX] Passing structure by value on stack needlessly writes to and reads from memory

2012-11-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55360 --- Comment #1 from H.J. Lu 2012-11-16 23:46:25 UTC --- Is this related to PR 28831?

[Bug c++/55361] Access control in templates only happens when instantiating a method

2012-11-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55361 --- Comment #3 from Paolo Carlini 2012-11-16 23:06:09 UTC --- Likewise EDG as used by Intel. clang errors out. From the user point of view, to make debugging easier, the earlier errors are produced the better, but this is just a general pr

[Bug target/53101] Recognize casts to sub-vectors

2012-11-16 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53101 --- Comment #7 from Marc Glisse 2012-11-16 23:03:47 UTC --- Created attachment 28713 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28713 Tweak on the patch of PR48037 This is a slight extension of Richard's patch for PR 48037. It

[Bug target/54342] OImode is used for _m256 types when using unions in a function call.

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|target Target Milestone|4.8.0

[Bug c++/55361] Access control in templates only happens when instantiating a method

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55361 --- Comment #2 from Andrew Pinski 2012-11-16 22:38:47 UTC --- I don't think this is a gcc bug as access control is always done only at template-instantiation time.

[Bug c++/55361] Access control in templates only happens when instantiating a method

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55361 --- Comment #1 from Andrew Pinski 2012-11-16 22:32:03 UTC --- The Comeau C/C++ online tester does not error out on this testcase.

[Bug c++/55361] New: Access control in templates only happens when instantiating a method

2012-11-16 Thread joerg at netbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55361 Bug #: 55361 Summary: Access control in templates only happens when instantiating a method Classification: Unclassified Product: gcc Version: 4.7.2 Status:

[Bug tree-optimization/55329] [4.8 Regression] ICE: internal compiler error: in operator[], at vec.h:487 with -O -fno-guess-branch-probability -fnon-call-exceptions --param=early-inlining-insns=111

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55329 --- Comment #5 from Jakub Jelinek 2012-11-16 22:05:36 UTC --- Author: jakub Date: Fri Nov 16 22:05:32 2012 New Revision: 193577 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193577 Log: PR tree-optimization/55329 * tr

[Bug fortran/55352] Erroneous gfortran warning of unused module variable when variable is only used in namelist

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55352 --- Comment #3 from janus at gcc dot gnu.org 2012-11-16 21:43:34 UTC --- (In reply to comment #2) > I guess we should either set attr.referenced in gfc_match_namelist (match.c), > or check for attr.in_namelist in generate_local_decl (trans-d

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 --- Comment #6 from Konstantin Serebryany 2012-11-16 20:54:40 UTC --- Answering my own question: we can get static linking with -Wl,-Bstatic -lasan -Wl,-Bdynamic -ldl -lpthread >> For TLS, you can just use -ftls-model=initial-exec I

[Bug rtl-optimization/55360] New: [TileGX] Passing structure by value on stack needlessly writes to and reads from memory

2012-11-16 Thread colanderman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55360 Bug #: 55360 Summary: [TileGX] Passing structure by value on stack needlessly writes to and reads from memory Classification: Unclassified Product: gcc Version: 4.7.2

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 --- Comment #5 from Jakub Jelinek 2012-11-16 20:46:35 UTC --- For TLS, you can just use -ftls-model=initial-exec or __attribute__((tls_model ("initial-exec"))). libasan from what I can see doesn't use TLS at all, and you really can't just

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #12 from Tom Tromey 2012-11-16 20:46:33 UTC --- (In reply to comment #11) > Tom, do you have any idea what's going on in comment 6 and comment 8 of this > bug? Not offhand. If you send me the failing executable(s) I can tak

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 --- Comment #4 from Konstantin Serebryany 2012-11-16 20:28:34 UTC --- You have been warned (especially about tsan performance. tsan run-time heavily depends on TLS, and TLS is much slower with -fPIC than with -fPIE). Do we have a flag tod

[Bug middle-end/53024] Support vector_size that is not a power of 2

2012-11-16 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53024 --- Comment #6 from Marc Glisse 2012-11-16 20:03:05 UTC --- (In reply to comment #5) > I don't think we can ever support vector size of non power 2 size. I don't think we *will* ever support them (too much work, too little benefit), but

[Bug bootstrap/54795] [4.8 Regression] Random profiledbootstrap failure with LTO

2012-11-16 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54795 --- Comment #5 from Markus Trippelsdorf 2012-11-16 19:36:26 UTC --- I'm not sure if it's related, but with gcc built with clang's -fsanitize=address I get: markus@x4 ~ % /var/tmp/gcc_sani_clang/usr/local/bin/g++ -flto t.cpp 2>&1 | asan_

[Bug middle-end/55359] New: [4.8 Regression] ICE in simplify_subreg accessing an unaligned subvector

2012-11-16 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55359 Bug #: 55359 Summary: [4.8 Regression] ICE in simplify_subreg accessing an unaligned subvector Classification: Unclassified Product: gcc Version: 4.8.0 Stat

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-11-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #29 from Jan Hubicka 2012-11-16 18:57:41 UTC --- > > I'm confused - that is essentially what it is doing today (although > comparing against the first merged file instead of the last merged > file). It isn't expecting all the

[Bug other/55358] New: Valgrind errors

2012-11-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55358 Bug #: 55358 Summary: Valgrind errors Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55286 --- Comment #5 from Jakub Jelinek 2012-11-16 18:28:30 UTC --- Created attachment 28712 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28712 assign.c Assignment extracted into a self-contained testcase, does this also make a simila

[Bug middle-end/53024] Support vector_size that is not a power of 2

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53024 --- Comment #5 from Andrew Pinski 2012-11-16 18:18:16 UTC --- I don't think we can ever support vector size of non power 2 size.

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

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55297 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resol

[Bug c++/55357] New: -Wshadow warns about lambda function parameters matching variables in outer scope

2012-11-16 Thread david at doublewise dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55357 Bug #: 55357 Summary: -Wshadow warns about lambda function parameters matching variables in outer scope Classification: Unclassified Product: gcc Version: 4.7.2

[Bug fortran/55356] New: ICE with TRANSFER of C_NULL_PTR

2012-11-16 Thread juno.krahn at nih dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55356 Bug #: 55356 Summary: ICE with TRANSFER of C_NULL_PTR Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug libstdc++/55041] prettyprinting/shared_ptr & cxx11 fails on some platforms

2012-11-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #11 from Jonathan Wakely 2012-11-16 18:14:02 UTC --- Tom, do you have any idea what's going on in comment 6 and comment 8 of this bug?

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-11-16 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #28 from Teresa Johnson 2012-11-16 18:03:08 UTC --- On Fri, Nov 16, 2012 at 9:42 AM, hubicka at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 > > --- Comment #27 from Jan Hubicka 2012-11-16

[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8 Regression] huge performance regression on EEMBC bitmnp01

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 --- Comment #33 from Jan Hubicka 2012-11-16 18:00:54 UTC --- And at -O3 the testcase does not look really good indeed : # cstore_51 = PHI <0(5), 2147483647(6)> # prephitmp_82 = PHI <1073741823(5), 3221225470(6)> # prephitmp_83 =

[Bug c++/55355] internal compiler error: in tree_low_cst, at tree.c:6415

2012-11-16 Thread rcp at sentientmeat dot ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55355 --- Comment #3 from Richard Perrin 2012-11-16 17:50:30 UTC --- (In reply to comment #2) > I can't reproduce this on x86_64-linux, neither -m64 nor -m32. Tried 4.6.3, > current 4_6-branch, 4_7-branch and mainline. I have tried 4.7.1 and

[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8 Regression] huge performance regression on EEMBC bitmnp01

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 Jan Hubicka changed: What|Removed |Added Status|RESOLVED|WAITING CC|

[Bug target/55339] C++ code compiled with -O2 on Linux ppc hangs in runtime

2012-11-16 Thread anton.katilin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55339 --- Comment #4 from anton.katilin at gmail dot com 2012-11-16 17:44:16 UTC --- > Why did you do that? We copied the configuration of gcc 4.1.2 available on the system (Yellow Dog Linux) out of the box. It had been configured with --disabl

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #27 from Jan Hubicka 2012-11-16 17:42:26 UTC --- /* Now merge each file. */ for (gi_ptr = gcov_list; gi_ptr; gi_ptr = gi_ptr->next) { // Open existing gcda file for gi_ptr // Find program summary corr

[Bug c++/55338] Incorrectly reported error in type name hiding

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

[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 --- Comment #7 from Jan Hubicka 2012-11-16 17:32:50 UTC --- Martin, any news here?

[Bug c++/55355] internal compiler error: in tree_low_cst, at tree.c:6415

2012-11-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55355 --- Comment #2 from Paolo Carlini 2012-11-16 17:30:55 UTC --- I can't reproduce this on x86_64-linux, neither -m64 nor -m32. Tried 4.6.3, current 4_6-branch, 4_7-branch and mainline. Somebody can?

[Bug c++/55338] Incorrectly reported error in type name hiding

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55338 --- Comment #3 from Andrew Pinski 2012-11-16 17:27:50 UTC --- http://gcc.gnu.org/ml/gcc/2012-11/msg00259.html Covers why this still invalid code. See also 13935.

[Bug c++/55355] internal compiler error: in tree_low_cst, at tree.c:6415

2012-11-16 Thread rcp at sentientmeat dot ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55355 --- Comment #1 from Richard Perrin 2012-11-16 17:23:11 UTC --- Oops: s/3.4.6/4.6.3/ on all above. All references to gcc 3.4.6 should actually be gcc 4.6.3. I'm apparently dyslexic or something today.

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

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

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread dvyukov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 --- Comment #2 from Dmitry Vyukov 2012-11-16 17:20:43 UTC --- > Not much better performance. Sole -fPIE vs -fPIC gives us 20% speedup on real programs. Indirect call will add another 10%.

[Bug c++/55355] New: internal compiler error: in tree_low_cst, at tree.c:6415

2012-11-16 Thread rcp at sentientmeat dot ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55355 Bug #: 55355 Summary: internal compiler error: in tree_low_cst, at tree.c:6415 Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED

[Bug other/55354] [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 Andrew Pinski changed: What|Removed |Added Version|unknown |4.8.0 --- Comment #1 from Andre

[Bug other/55354] New: [asan] by default, the asan run-time should be linked statically, not dynamically

2012-11-16 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55354 Bug #: 55354 Summary: [asan] by default, the asan run-time should be linked statically, not dynamically Classification: Unclassified Product: gcc Version: unknown

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

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55297 --- Comment #4 from janus at gcc dot gnu.org 2012-11-16 17:02:07 UTC --- Author: janus Date: Fri Nov 16 17:02:02 2012 New Revision: 193568 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193568 Log: 2012-11-16 Janus Weil

[Bug other/55353] New: [asan] the flag for asan should match the one used in clang

2012-11-16 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55353 Bug #: 55353 Summary: [asan] the flag for asan should match the one used in clang Classification: Unclassified Product: gcc Version: unknown Status: UNCONFI

[Bug rtl-optimization/55330] [4.8 Regression] ICE: Maximum number of LRA constraint passes is achieved (15) on gfortran.dg/actual_array_constructor_1.f90

2012-11-16 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55330 Vladimir Makarov changed: What|Removed |Added CC||vmakarov at redhat dot com -

[Bug rtl-optimization/55330] [4.8 Regression] ICE: Maximum number of LRA constraint passes is achieved (15) on gfortran.dg/actual_array_constructor_1.f90

2012-11-16 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55330 --- Comment #3 from Vladimir Makarov 2012-11-16 16:32:08 UTC --- Author: vmakarov Date: Fri Nov 16 16:32:02 2012 New Revision: 193567 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193567 Log: 2012-11-16 Vladimir Makarov

[Bug fortran/55352] Erroneous gfortran warning of unused module variable when variable is only used in namelist

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55352 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

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

[Bug middle-end/53024] Support vector_size that is not a power of 2

2012-11-16 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53024 Marc Glisse changed: What|Removed |Added Component|c |middle-end Summary|Powe

[Bug fortran/55345] ICE with abstract interface type with use-renamed local names

2012-11-16 Thread juno.krahn at nih dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55345 --- Comment #2 from Juno Krahn 2012-11-16 15:56:24 UTC --- Abstract interfaces and rename aliasing are both seldom used, plus there is a work-around, so I agree that there is no need for back porting.

[Bug other/55313] libsanitizer cannot be installed

2012-11-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55313 --- Comment #4 from H.J. Lu 2012-11-16 15:38:42 UTC --- BTW, it works for me with --enable-languages=c,c++ --disable-bootstrap --prefix=/usr/gcc-4.8.0 --with-local-prefix=/usr/local --enable-gnu-indirect-function --disable-multilib --wi

[Bug other/55313] libsanitizer cannot be installed

2012-11-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55313 H.J. Lu changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug c++/54875] Forward declare enums cannot be used as a template argument

2012-11-16 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54875 Dodji Seketeli changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/54875] Forward declare enums cannot be used as a template argument

2012-11-16 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54875 --- Comment #4 from Dodji Seketeli 2012-11-16 15:20:11 UTC --- Author: dodji Date: Fri Nov 16 15:20:03 2012 New Revision: 193562 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193562 Log: PR c++/54875 - Error with alias templa

[Bug c++/55338] Incorrectly reported error in type name hiding

2012-11-16 Thread piotr.wyderski at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55338 --- Comment #2 from Piotr Wyderski 2012-11-16 15:06:45 UTC --- IMO this case is not covered by the linked paragraph, so please wait and let me create a thread on compl.lang.c++.moderated and then proceed accordingly.

[Bug tree-optimization/54073] [4.7 Regression] SciMark Monte Carlo test performance has seriously decreased in recent GCC releases

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54073 Jakub Jelinek changed: What|Removed |Added Summary|[4.7/4.8 Regression]|[4.7 Regression] SciMark

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.8.0 Summary|mgrid r

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

2012-11-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 --- Comment #42 from Dominique d'Humieres 2012-11-16 14:42:33 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 > descriptors > in

[Bug c++/55337] [4.8 Regression] ICE tree check: expected sizeof_expr, have alignof_expr in cp_tree_equal, at cp/tree.c:2608

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

[Bug c++/55337] [4.8 Regression] ICE tree check: expected sizeof_expr, have alignof_expr in cp_tree_equal, at cp/tree.c:2608

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55337 --- Comment #2 from Jakub Jelinek 2012-11-16 14:33:48 UTC --- Author: jakub Date: Fri Nov 16 14:33:44 2012 New Revision: 193558 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193558 Log: PR c++/55337 * tree.c (cp_tree_

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #13 from Jakub Jelinek 2012-11-16 14:17:00 UTC --- (In reply to comment #12) > so a "better" c case is > float * mem; > void sumN(int n) { > float * a=mem; > /*const*/ float * b=mem+n; > /*const*/ float * c=mem+2*n;

[Bug c++/55338] Incorrectly reported error in type name hiding

2012-11-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55338 --- Comment #1 from Paolo Carlini 2012-11-16 14:15:34 UTC --- See: http://gcc.gnu.org/ml/gcc/2012-11/msg00241.html Daniel, do you agree?

[Bug other/55313] libsanitizer cannot be installed

2012-11-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55313 Eric Botcazou changed: What|Removed |Added Status|RESOLVED|NEW Last reconfirmed|

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

2012-11-16 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #12 from vincenzo Innocente 2012-11-16 13:58:33 UTC --- so a "better" c case is float * mem; void sumN(int n) { float * a=mem; /*const*/ float * b=mem+n; /*const*/ float * c=mem+2*n; for (int i=0;i!=n;++i) a[i

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #11 from Jakub Jelinek 2012-11-16 13:55:54 UTC --- (In reply to comment #10) > actually looking into the generated code I do not see any trace of "runtime > check" > even in presence of "const" The vectorizer creates the ve

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

2012-11-16 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #10 from vincenzo Innocente 2012-11-16 13:46:13 UTC --- actually looking into the generated code I do not see any trace of "runtime check" even in presence of "const" c++ -O3 -ftree-vectorizer-verbose=1 -c alias.cc Analy

[Bug fortran/55352] Erroneous gfortran warning of unused module variable when variable is only used in namelist

2012-11-16 Thread AstroFloyd at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55352 --- Comment #1 from AstroFloyd 2012-11-16 13:43:25 UTC --- Created attachment 28710 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28710 Verbose output from compilation of example source file

[Bug fortran/55352] New: Erroneous gfortran warning of unused module variable when variable is only used in namelist

2012-11-16 Thread AstroFloyd at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55352 Bug #: 55352 Summary: Erroneous gfortran warning of unused module variable when variable is only used in namelist Classification: Unclassified Product: gcc Version: 4.7.

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #9 from Jakub Jelinek 2012-11-16 13:29:05 UTC --- Ah, on the #c5 testcase the problem seems to be const float * vs. float *, /* If the references do not access the same object, we do not know whether they alias or not.

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

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Jan Hubicka changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org --- C

[Bug tree-optimization/54497] [4.8 Regression] Revision 190015 causes 22% degradation on 172.mgrid on PowerPC

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54497 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

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

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #7 from Jan Hubicka 2012-11-16 13:19:51 UTC --- The C testcase is simiar - in the mgrid case we are probably able to derrive useful loop bounds now and the dependency analysis could use them (but doesn't). I will try to look in

[Bug c++/54875] Forward declare enums cannot be used as a template argument

2012-11-16 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54875 --- Comment #3 from dodji at seketeli dot org 2012-11-16 12:57:37 UTC --- I candidate patchlet has been submitted for this at http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01375.html.

[Bug fortran/41951] [OOP] Not diagnosing ambiguous operators (TB vs. INTERFACE)

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41951 --- Comment #17 from janus at gcc dot gnu.org 2012-11-16 12:33:00 UTC --- (In reply to comment #16) > One way to reject the abstract case in comment 11, would be to just do the > checking, but not add the procedure to the operator list: T

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

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug fortran/41951] [OOP] Not diagnosing ambiguous operators (TB vs. INTERFACE)

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41951 --- Comment #16 from janus at gcc dot gnu.org 2012-11-16 12:04:13 UTC --- (In reply to comment #15) > (In reply to comment #14) > > Comment 12 is fixed with r189022, but comment 11 is still accepted without > > error. One way to reject t

[Bug other/55333] libsanitizer StackTrace::FastUnwindStack wrong x32

2012-11-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55333 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug other/55333] libsanitizer StackTrace::FastUnwindStack wrong x32

2012-11-16 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55333 --- Comment #2 from hjl at gcc dot gnu.org 2012-11-16 12:02:33 UTC --- Author: hjl Date: Fri Nov 16 12:02:29 2012 New Revision: 193557 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193557 Log: Define/use hardware pointer type

[Bug target/55351] New: can't build libgcc for -m5-compact variant in SH64

2012-11-16 Thread dan at danny dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55351 Bug #: 55351 Summary: can't build libgcc for -m5-compact variant in SH64 Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

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

2012-11-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55297 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assig

[Bug tree-optimization/54073] [4.7/4.8 Regression] SciMark Monte Carlo test performance has seriously decreased in recent GCC releases

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54073 --- Comment #13 from Jakub Jelinek 2012-11-16 11:40:42 UTC --- Author: jakub Date: Fri Nov 16 11:40:39 2012 New Revision: 193554 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193554 Log: PR target/54073 * config/i386/

[Bug tree-optimization/55350] [4.8 Regression] verify_gimple failed with invalid (pointer) operands to plus/minus

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

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

2012-11-16 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #5 from vincenzo Innocente 2012-11-16 10:56:11 UTC --- is the problem similar to what described in PR55213? or here float mem[3*1024]; void sum() { float * a=mem; const float * b=mem+1024; const float * c=mem+2*1024;

[Bug fortran/55341] address-sanitizer and Fortran

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

[Bug fortran/55341] address-sanitizer and Fortran

2012-11-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

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

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Jan Hubicka changed: What|Removed |Added CC||matz at suse dot de --- Comment #

[Bug tree-optimization/54717] [4.8 Regression] Runtime regression: polyhedron test "rnflow" degraded

2012-11-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54717 --- Comment #18 from Jan Hubicka 2012-11-16 10:37:30 UTC --- Author: hubicka Date: Fri Nov 16 10:37:25 2012 New Revision: 193553 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193553 Log: PR tree-optimization/54717 * t

[Bug fortran/55341] address-sanitizer and Fortran

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

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

2012-11-16 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 Markus Trippelsdorf changed: What|Removed |Added CC||jamborm at gcc dot gnu.org,

[Bug target/52855] ARM: Internal compiler error: in extract_insn, at recog.c:2109

2012-11-16 Thread stemidts at cisco dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52855 Steinar Midtskogen changed: What|Removed |Added CC||stemidts at cisco dot com

[Bug c/55350] New: verify_gimple failed with invalid (pointer) operands to plus/minus

2012-11-16 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55350 Bug #: 55350 Summary: verify_gimple failed with invalid (pointer) operands to plus/minus Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug rtl-optimization/55330] [4.8 Regression] ICE: Maximum number of LRA constraint passes is achieved (15) on gfortran.dg/actual_array_constructor_1.f90

2012-11-16 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55330 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com ---

[Bug bootstrap/54283] [4.8 regression] build tools don't run after cxx-conversion merge

2012-11-16 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54283 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE 2012-11-16 09:11:36 UTC --- > --- Comment #3 from Andrew Pinski 2012-11-16 > 01:06:20 UTC --- > Does this still happen? It does. I've a local patch in my tree to allow bootstrappin