Re: Preventing link time optimization from inlining

2012-12-21 Thread Richard Biener
On Thu, Dec 20, 2012 at 5:33 PM, Adam adam.j.le...@gmail.com wrote: Hi, When using -flto is there a way to tell gcc to not inline a particular function? attribute noinline appears to have no effect. I am using gcc 4.7.2. The use case is for certain functions that cause optimization problems

Assigning memory to parameters and SSA

2012-12-21 Thread Thomas, George
Hi, I was looking into PR54218 and had some doubts about SSA partition type and how parameters are handled by it. The issue happened because the stack variables were expanded in 2 places one is in assign_params_setup_stack and the other when the expansion of SA partitions are done. The

cloog/isl version update for gcc 4.8

2012-12-21 Thread Jack Howarth
Tobi, Can you update the isl and cloog tarballs in the gcc infrastructure directory to the new isl 0.11.1 and cloog 0.18.0 releases from... ftp://ftp.linux.student.kuleuven.be/pub/people/skimo/isl//isl-0.11.1.tar.bz2 http://www.bastoul.net/cloog/pages/download/cloog-0.18.0.tar.gz It looks

native Linux x86 compile failure

2012-12-21 Thread Joel Sherrill
Hi I was trying to start an RTEMS target test sweep and was building a native compiler as the baseline to build the crosses with. The native compiler configuration failures to build. This is on a Fedora 16 x86_64 machine with this as the distribution compiler I am starting with. GCC reports:

Re: Preventing link time optimization from inlining

2012-12-21 Thread Adam Lewis
On Fri, Dec 21, 2012 at 4:41 AM, Richard Biener richard.guent...@gmail.com wrote: On Thu, Dec 20, 2012 at 5:33 PM, Adam adam.j.le...@gmail.com wrote: Hi, When using -flto is there a way to tell gcc to not inline a particular function? attribute noinline appears to have no effect. I am

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Richard Günther
Jack Howarth howa...@bromo.med.uc.edu wrote: Tobi, Can you update the isl and cloog tarballs in the gcc infrastructure directory to the new isl 0.11.1 and cloog 0.18.0 releases from... ftp://ftp.linux.student.kuleuven.be/pub/people/skimo/isl//isl-0.11.1.tar.bz2

Re: Preventing link time optimization from inlining

2012-12-21 Thread Richard Günther
Adam Lewis adam.j.le...@gmail.com wrote: On Fri, Dec 21, 2012 at 4:41 AM, Richard Biener richard.guent...@gmail.comwrote: On Thu, Dec 20, 2012 at 5:33 PM, Adam adam.j.le...@gmail.com wrote: Hi, When using -flto is there a way to tell gcc to not inline a particular function? attribute

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Ian Lance Taylor
On Fri, Dec 21, 2012 at 8:06 AM, Richard Günther richard.guent...@gmail.com wrote: Oy vey, he's changed his name again. Ian

Re: Preventing link time optimization from inlining

2012-12-21 Thread Adam Lewis
On Fri, Dec 21, 2012 at 11:08 AM, Richard Günther richard.guent...@gmail.com wrote: Adam Lewis adam.j.le...@gmail.com wrote: On Fri, Dec 21, 2012 at 4:41 AM, Richard Biener richard.guent...@gmail.comwrote: On Thu, Dec 20, 2012 at 5:33 PM, Adam adam.j.le...@gmail.com wrote: Hi, When using

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Jack Howarth
On Fri, Dec 21, 2012 at 05:06:46PM +0100, Richard Günther wrote: Jack Howarth howa...@bromo.med.uc.edu wrote: Tobi, Can you update the isl and cloog tarballs in the gcc infrastructure directory to the new isl 0.11.1 and cloog 0.18.0 releases from...

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Ian Lance Taylor
On Fri, Dec 21, 2012 at 8:39 AM, Jack Howarth howa...@bromo.med.uc.edu wrote: The main issue is that the test in configure is brain-dead and demands an explicit version. Any reason not to fix that? Ian

The Linux binutils 2.23.51.0.8 is released

2012-12-21 Thread H.J. Lu
Hi, This update fixed the linker regression: http://www.sourceware.org/bugzilla/show_bug.cgi?id=14980 H.J. This is the beta release of binutils 2.23.51.0.8 for Linux, which is based on binutils 2012 1218 in CVS on sourceware.org plus various changes. It is purely for Linux. All relevant

gcc-4.6-20121221 is now available

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

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Tobias Grosser
On 12/21/2012 08:33 PM, Ian Lance Taylor wrote: On Fri, Dec 21, 2012 at 8:39 AM, Jack Howarth howa...@bromo.med.uc.edu wrote: The main issue is that the test in configure is brain-dead and demands an explicit version. Any reason not to fix that? As far as I remember, the explicit

Re: cloog/isl version update for gcc 4.8

2012-12-21 Thread Tobias Grosser
On 12/21/2012 08:33 PM, Ian Lance Taylor wrote: On Fri, Dec 21, 2012 at 8:39 AM, Jack Howarth howa...@bromo.med.uc.edu wrote: The main issue is that the test in configure is brain-dead and demands an explicit version. Any reason not to fix that? As far as I remember, the explicit

[Bug fortran/55341] address-sanitizer and Fortran

2012-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 --- Comment #39 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2012-12-21 08:02:23 UTC --- Created attachment 29019 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29019 objdump of the offending routine

[Bug fortran/55341] address-sanitizer and Fortran

2012-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 --- Comment #40 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2012-12-21 08:03:49 UTC --- After getting an asan instrumented libgfortran to work (thanks hjl, jakub), I'm still getting the error message. ==66645== ERROR:

[Bug c++/55772] Jump crosses initialization error spurious when var is unused

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

[Bug fortran/55341] address-sanitizer and Fortran

2012-12-21 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 --- Comment #41 from Kostya Serebryany kcc at gcc dot gnu.org 2012-12-21 08:11:19 UTC --- Wild guess: does Fortran have any custom unwinding mechanism (like exceptions in C++ or longjmp in C)? For C/C++ we've spent quite some time to get

[Bug fortran/55341] address-sanitizer and Fortran

2012-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 --- Comment #42 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2012-12-21 08:18:39 UTC --- (In reply to comment #41) Wild guess: does Fortran have any custom unwinding mechanism (like exceptions in C++ or longjmp in C)?

[Bug fortran/55341] address-sanitizer and Fortran

2012-12-21 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341 --- Comment #43 from Kostya Serebryany kcc at gcc dot gnu.org 2012-12-21 08:23:09 UTC --- false stack-buffer-overflow reports may appear if you have stack unwinding *somewhere*, not necessary in this routine.

[Bug c++/55772] Jump crosses initialization error spurious when var is unused

2012-12-21 Thread matthias at urlichs dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55772 Matthias Urlichs matthias at urlichs dot de changed: What|Removed |Added Severity|normal

[Bug c/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||mikpe at

[Bug java/55764] [4.8 Regression] ICE when building frysk

2012-12-21 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55764 Mark Wielaard mark at gcc dot gnu.org changed: What|Removed |Added CC||mark at

[Bug java/55764] [4.8 Regression] ICE when building frysk

2012-12-21 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55764 --- Comment #2 from Mark Wielaard mark at gcc dot gnu.org 2012-12-21 09:38:31 UTC --- (In reply to comment #1) I can replicate on x86_64 with the jdom.jar from jdom-1.1.3-3.fc18.noarch but not with the older jdom.jar from

[Bug java/55764] [4.8 Regression] ICE when building frysk

2012-12-21 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55764 --- Comment #3 from Mark Wielaard mark at gcc dot gnu.org 2012-12-21 09:42:28 UTC --- The crash should of course not happen, but since jdom now depends on jaxen just including the jaxen.jar on the classpath seems to work around the issue:

[Bug sanitizer/55739] asan doesn't work on common symbols

2012-12-21 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55739 --- Comment #5 from Kostya Serebryany kcc at gcc dot gnu.org 2012-12-21 09:46:41 UTC --- Just for the record: llvm implementation of asan does not catch these either for the same reason. It would be interesting to find a way to implement

[Bug c++/55766] template alias is not equivalent (const-ness is not recognized)

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

[Bug c++/55663] [C++11] Alias template combined with constexpr function is considered non-const

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

[Bug rtl-optimization/55161] internal compiler error: in schedule_reg_moves, at modulo-sched.c:731

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

[Bug c/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 --- Comment #4 from Mikael Pettersson mikpe at it dot uu.se 2012-12-21 10:06:50 UTC --- I'm beginning to think the test case is invalid. The operands of the multiplication in f1 are unsigned long and float, but they are not converted to

[Bug rtl-optimization/55161] internal compiler error: in schedule_reg_moves, at modulo-sched.c:731

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55161 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/55770] when compiling code with -fwhole-program and -fipa-matrix-reorg,compiler will produce wrong code

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55770 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 10:12:24 UTC --- Yeah, it's very broken - don't use it.

[Bug java/55764] [4.8 Regression] ICE when building frysk

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55764 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 10:30:54 UTC --- It no longer reproduces for me ... we no longer unswitch. But the issue is certainly latent.

[Bug target/52061] compiler internal error in extract_insn

2012-12-21 Thread jpflori at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52061 Jean-Pierre Flori jpflori at gmail dot com changed: What|Removed |Added CC|

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 10:32:51 UTC --- Author: rguenth Date: Fri Dec 21 10:32:43 2012 New Revision: 194659 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194659 Log: 2012-12-21

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug bootstrap/53866] [4.8 Regression] lto-bootstrap failed at -O3

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53866 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/55773] New: C++ class object destructors are not called which a static class object in destructor function in a shared library after dlclose is called.

2012-12-21 Thread liuhc001 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55773 Bug #: 55773 Summary: C++ class object destructors are not called which a static class object in destructor function in a shared library after dlclose is called. Classification:

[Bug c++/55773] C++ class object destructors are not called which a static class object in destructor function in a shared library after dlclose is called.

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

[Bug fortran/55765] Remaining issues with unlimited polymorphic (CLASS(*))

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

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 --- Comment #9 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-12-21 11:57:41 UTC --- but of course even better would be to fix the reason for this hack - why are those Ada files built with a C++ compiler in the first place?!

[Bug libstdc++/50160] vectorbool comparison very slow (no overload)

2012-12-21 Thread muhammadali.ca4 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50160 --- Comment #35 from albcl111 muhammadali.ca4 at gmail dot com 2012-12-21 11:58:37 UTC --- Well said….positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog airlinesplanet

[Bug middle-end/54843] [4.8 Regression] ada bootstrap failure on arm-linux-gnueabi

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54843 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/54884] [4.8 Regression] Externally used PRIVATE module procedure wrongly marked as TREE_PUBLIC()=0

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54884 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug bootstrap/54926] [4.8 Regression] Bootstrap comparison failure for various files in libbacktrace

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54926 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|WAITING

[Bug rtl-optimization/55006] [4.8 Regression] aermod.f90 is miscompiled with '-m64 -O2 -funroll-loops' after revision 192526

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55006 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

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

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug target/55774] New: AVX integer store segfault

2012-12-21 Thread gcc-bugzi...@ben-strasser.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55774 Bug #: 55774 Summary: AVX integer store segfault Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: major Priority:

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 12:47:54 UTC --- Ick, I had Index: gcc/cprop.c === --- gcc/cprop.c (revision 194658) +++

[Bug target/55774] AVX integer store segfault

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

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED

[Bug c/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added Status|RESOLVED|NEW

[Bug rtl-optimization/55686] [4.8 Regression] ICE in assign_by_spills, at lra-assigns.c:1244

2012-12-21 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55686 --- Comment #10 from Jan Hubicka hubicka at ucw dot cz 2012-12-21 13:48:19 UTC --- Honza, any thoughts on this (both the combine vs. strset and local register vars vs. string insns)? Well, Steven's suggestion to track local explicit

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

2012-12-21 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #17 from Jan Hubicka hubicka at ucw dot cz 2012-12-21 13:49:15 UTC --- Nothing to fix for me - it's the IPA-CP decision that pessimizes things. Well, replacing parameter by known constant should not pessimize in general...

[Bug middle-end/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Component|c

[Bug middle-end/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 --- Comment #8 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 13:55:41 UTC --- Or rather convert.c:convert_to_real: /* Propagate the cast into the operation. */ if (itype != type FLOAT_TYPE_P (type)) switch

[Bug middle-end/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 13:57:40 UTC --- And as usual - convert.c contains premature optimization (this one hardly worth) and/or duplicates of fold-const.c. Thus removing the whole

[Bug middle-end/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org 2012-12-21 13:59:29 UTC --- Yeah, I wonder if that transformation wasn't meant to be guarded by also FLOAT_TYPE_P (itype), comparing TYPE_PRECISION of a floating type with say

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

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #18 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 14:01:33 UTC --- (In reply to comment #17) Nothing to fix for me - it's the IPA-CP decision that pessimizes things. Well, replacing parameter by known constant

[Bug middle-end/55771] Negation and type conversion incorrectly exchanged

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55771 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

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

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #19 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 14:08:24 UTC --- Btw, one thing to improve would be the excessive number of aliasing runtime checks the vectorizer currently generates. That would also help himeno.

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

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #20 from Jakub Jelinek jakub at gcc dot gnu.org 2012-12-21 14:10:19 UTC --- There would be if we had ADD_RESTRICT or something similar. But we don't right now, so supposedly it would be better to avoid such IPA-CP changes if it

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

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #21 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 14:12:18 UTC --- (In reply to comment #20) There would be if we had ADD_RESTRICT or something similar. I think that would not help as we'd likely propagate

[Bug lto/54728] [4.8 regression] ICE in input_gimple_stmt, at gimple-streamer-in.c:254

2012-12-21 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54728 --- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org 2012-12-21 14:16:09 UTC --- When writting symtab_real_symbol_p I made external nodes to not be real symbols unless they are explicitelly called or refereed. The reason is that

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

2012-12-21 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 --- Comment #22 from Jan Hubicka hubicka at ucw dot cz 2012-12-21 14:22:28 UTC --- There would be if we had ADD_RESTRICT or something similar. But we don't right now, so supposedly it would be better to avoid such IPA-CP changes if it

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

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55334 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug rtl-optimization/55106] ice: Maximum number of LRA constraint passes is achieved (15)

2012-12-21 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55106 --- Comment #7 from Vladimir Makarov vmakarov at gcc dot gnu.org 2012-12-21 14:27:51 UTC --- (In reply to comment #5) I'm still hitting this failure when building GMP 5.1.0 for i686-w64-mingw32: libtool: compile: i686-w64-mingw32-gcc

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

2012-12-21 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55763 --- Comment #2 from Paul Thomas pault at gcc dot gnu.org 2012-12-21 14:29:40 UTC --- Author: pault Date: Fri Dec 21 14:29:34 2012 New Revision: 194663 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194663 Log: 2012-12-21 Paul

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

2012-12-21 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55763 Paul Thomas pault at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 --- Comment #10 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 14:33:19 UTC --- Author: rguenth Date: Fri Dec 21 14:33:13 2012 New Revision: 194665 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194665 Log: 2012-12-21

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 --- Comment #11 from Richard Biener rguenth at gcc dot gnu.org 2012-12-21 14:34:08 UTC --- Author: rguenth Date: Fri Dec 21 14:33:59 2012 New Revision: 194666 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194666 Log: 2012-12-21

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/52996] [4.8 Regression] ice in verify_loop_structure, at cfgloop.c:1567

2012-12-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52996 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

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

[Bug lto/54728] [4.8 regression] ICE in input_gimple_stmt, at gimple-streamer-in.c:254

2012-12-21 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54728 --- Comment #10 from Jan Hubicka hubicka at gcc dot gnu.org 2012-12-21 15:01:29 UTC --- Created attachment 29021 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29021 Patch I am testing.

[Bug middle-end/55775] New: [4.8 Regression] ICE when building pari

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55775 Bug #: 55775 Summary: [4.8 Regression] ICE when building pari Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: ra Severity:

[Bug middle-end/55775] [4.8 Regression] ICE when building pari

2012-12-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55775 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug bootstrap/54659] [4.8 Regression] Bootstrap with --disable-nls broken under Windows

2012-12-21 Thread ian at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54659 --- Comment #12 from ian at gcc dot gnu.org ian at gcc dot gnu.org 2012-12-21 15:59:36 UTC --- Author: ian Date: Fri Dec 21 15:59:27 2012 New Revision: 194669 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194669 Log: PR

[Bug gcov-profile/55674] [4.8 Regression] 20% size increase of lto/pgo binaries since r193747

2012-12-21 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #19 from Jan Hubicka hubicka at ucw dot cz 2012-12-21 16:15:34 UTC --- As another data point, in our internal benchmarks I had tried a few values and 99.9% gave the best performance. Just going down to 99.0% reduced the

[Bug c++/55776] New: -Wshadow generates an incorrect warning with enum classes

2012-12-21 Thread s...@s-e-f-i.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55776 Bug #: 55776 Summary: -Wshadow generates an incorrect warning with enum classes Classification: Unclassified Product: gcc Version: 4.7.2 Status:

[Bug libstdc++/48881] Dynamic link to libstdc++-6.dll / libgcc_s_sjlj-1.dll produces broken binaries

2012-12-21 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48881 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug gcov-profile/55674] [4.8 Regression] 20% size increase of lto/pgo binaries since r193747

2012-12-21 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #20 from Teresa Johnson tejohnson at google dot com 2012-12-21 16:26:17 UTC --- On Fri, Dec 21, 2012 at 8:15 AM, hubicka at ucw dot cz gcc-bugzi...@gcc.gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 ---

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

2012-12-21 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55763 --- Comment #5 from Paul Thomas pault at gcc dot gnu.org 2012-12-21 16:51:41 UTC --- Sorry, I didn't look down the PR - I thought that we were just at the stage of your opening email :-( Paul

[Bug target/55777] New: Inlining nomips16 function into mips16 function can result in undefined builtins

2012-12-21 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55777 Bug #: 55777 Summary: Inlining nomips16 function into mips16 function can result in undefined builtins Classification: Unclassified Product: gcc Version: 4.8.0

[Bug target/52152] MIPS ELF targets should use dbxelf.h

2012-12-21 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52152 Steve Ellcey sje at gcc dot gnu.org changed: What|Removed |Added CC||sje at gcc

[Bug c++/55778] New: Variadic template extension possibly wrong

2012-12-21 Thread koala01 at free dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55778 Bug #: 55778 Summary: Variadic template extension possibly wrong Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal

[Bug c++/55778] Variadic template extension possibly wrong

2012-12-21 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55778 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org 2012-12-21 18:37:54 UTC --- (In reply to comment #0) Am i wrong ? Yes. The foo(std::string const, Args...) overload is not in scope within foo(int, Args...) so the call

[Bug libgcc/55779] New: Debug program abort on pthread_exit() while using -static-libgcc and -static-libstdc++

2012-12-21 Thread ryang at synopsys dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55779 Bug #: 55779 Summary: Debug program abort on pthread_exit() while using -static-libgcc and -static-libstdc++ Classification: Unclassified Product: gcc Version: 4.7.2

[Bug bootstrap/54128] [4.8 Regression] GCC does not bootstrap on little endian mips due to mis-compare on tree-data-ref.c

2012-12-21 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54128 --- Comment #16 from Steve Ellcey sje at gcc dot gnu.org 2012-12-21 18:54:05 UTC --- Author: sje Date: Fri Dec 21 18:54:00 2012 New Revision: 194676 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194676 Log: 2012-12-21 Steve

[Bug testsuite/55780] New: effective targets arm_arch_v*_multilib are not strict enough

2012-12-21 Thread janis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55780 Bug #: 55780 Summary: effective targets arm_arch_v*_multilib are not strict enough Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug c++/55778] Variadic template extension possibly wrong

2012-12-21 Thread koala01 at free dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55778 --- Comment #2 from ph dunski koala01 at free dot fr 2012-12-21 19:17:05 UTC --- (In reply to comment #1) (In reply to comment #0) Am i wrong ? Yes. The foo(std::string const, Args...) overload is not in scope within foo(int,

[Bug bootstrap/54128] [4.8 Regression] GCC does not bootstrap on little endian mips due to mis-compare on tree-data-ref.c

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

[Bug c++/55778] Variadic template extension possibly wrong

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

[Bug c++/55778] Variadic template extension possibly wrong

2012-12-21 Thread koala01 at free dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55778 --- Comment #4 from ph dunski koala01 at free dot fr 2012-12-21 19:57:05 UTC --- It is what i did ;) But, i'm really not convicted, because, in my head, we should have a SFINAE behaviour which should fall back into the good overloaded

  1   2   3   >