Question on find_def_preds in tree-ssa-uninit.c

2012-11-14 Thread Bin.Cheng
Hi, In function find_def_preds from tree-ssa-uninit.c there is following code: prev_nc = num_chains; compute_control_dep_chain (cd_root, opnd_edge-src, dep_chains, num_chains, cur_chain); /* Free individual chain

lto is streamable?

2012-11-14 Thread Paulo Matos
Hi, There's a function in lto-streamer-out.c which determines if a tree is streamable. This is lto_is_streamable? I have a LANG_TYPE that I want to stream and adding to that function: #ifdef TARGET_MYPORT if (code == LANG_TYPE) return true; #endif sorts the problem out but my question is,

Re: lto is streamable?

2012-11-14 Thread Diego Novillo
On Wed, Nov 14, 2012 at 5:41 AM, Paulo Matos pma...@broadcom.com wrote: Hi, There's a function in lto-streamer-out.c which determines if a tree is streamable. This is lto_is_streamable? I have a LANG_TYPE that I want to stream and adding to that function: #ifdef TARGET_MYPORT if (code ==

[Android] -fpic default option

2012-11-14 Thread Alexander Ivchenko
By default in Android we always compile with -fpic or -fPIC, even when compiling executable. Because of that we have some test fails on Android: For example: gcc/testsuite/gcc.target/i386/pr47312.c /* { dg-do run } */ /* { dg-options -O2 } */ void exit (int); void noreturn_autodetection_failed

Re: -fPIC -fPIE

2012-11-14 Thread Richard Earnshaw
On 13/11/12 14:56, Ian Lance Taylor wrote: Currently -fPIC -fPIE seems to be the same as -fPIE. Unfortunately, -fPIE -fPIC also seems to be the same as -fPIE. It seems to me that, as is usual with conflicting options, we should use the one that appears last on the command line. Do we have an

Re: lto is streamable?

2012-11-14 Thread Michael Matz
Hi, On Wed, 14 Nov 2012, Paulo Matos wrote: There's a function in lto-streamer-out.c which determines if a tree is streamable. This is lto_is_streamable? I have a LANG_TYPE that I want to stream and adding to that function: #ifdef TARGET_MYPORT if (code == LANG_TYPE) return true;

Re: -fPIC -fPIE

2012-11-14 Thread Ian Lance Taylor
On Wed, Nov 14, 2012 at 5:36 AM, Richard Earnshaw rearn...@arm.com wrote: On 13/11/12 14:56, Ian Lance Taylor wrote: Currently -fPIC -fPIE seems to be the same as -fPIE. Unfortunately, -fPIE -fPIC also seems to be the same as -fPIE. It seems to me that, as is usual with conflicting options,

RFH - VEC API overhaul - Need testers

2012-11-14 Thread Diego Novillo
I am almost ready to send the patches for the VEC API overhaul. This patch affects a very large number of files (342). I am testing the patch in various configurations: --checking=release --checking=yes --checking=gc,gcac I've enabled all languages including ada and go. I've also added isl

[C++] Possible GCC bug

2012-11-14 Thread Piotr Wyderski
The following snippet: class A {}; class B : public A { typedef A super; public: class X {}; }; class C : public B { typedef B super; class X : public super::X { typedef super::X super; }; }; compiles without a warning on Comeau and MSVC, but GCC (4.6.1 and 4.7.1)

Re: RFH - VEC API overhaul - Need testers

2012-11-14 Thread Diego Novillo
On Wed, Nov 14, 2012 at 10:41 AM, Diego Novillo dnovi...@google.com wrote: The code is currently in the git branch dnovillo/vec-rewrite. It is trunk current as of today. I forgot to add that I have created a wiki page that describes the transition into the new interface:

bootstrap comparison failure ppc64 FreeBSD

2012-11-14 Thread Andreas Tobler
Hello, on trunk (193501) I get a comparison failure: --- Bootstrap comparison failure! gcc/tree-ssa-forwprop.o differs --- This is with --disable-checking. Leaving disable-checking away, the bootstrap completes succesfully. --- andreast% stage2-gcc/xgcc -v Using built-in specs.

Re: RFC: Updating boehm-gc to verion 7.2 (alpha 5)

2012-11-14 Thread Matthias Klose
Am 01.04.2011 13:01, schrieb Kai Tietz: 2011/4/1 Andrew Haley a...@redhat.com: On 04/01/2011 10:05 AM, Kai Tietz wrote: I would like to update boehm-gc in gcc's tree to more recent version (7.2 - alpha 5). It has shown now that we wait for x64 windows support of boehm-gc more then one year.

Re: Using -ffunction-sections and -p

2012-11-14 Thread Sriraman Tallam
On Sun, Nov 4, 2012 at 9:03 PM, Ian Lance Taylor i...@google.com wrote: On Sun, Nov 4, 2012 at 8:04 PM, Sriraman Tallam tmsri...@google.com wrote: Currently, using -ffunction-sections and -p together results in a warning. I ran into this problem when compiling the kernel. This is discussed

Re: [C++] Possible GCC bug

2012-11-14 Thread Ulf Magnusson
On Wed, Nov 14, 2012 at 6:10 PM, Piotr Wyderski piotr.wyder...@gmail.com wrote: The following snippet: class A {}; class B : public A { typedef A super; public: class X {}; }; class C : public B { typedef B super; class X : public super::X { typedef super::X

Re: Using -ffunction-sections and -p

2012-11-14 Thread Ian Lance Taylor
On Wed, Nov 14, 2012 at 10:58 AM, Sriraman Tallam tmsri...@google.com wrote: On Sun, Nov 4, 2012 at 9:03 PM, Ian Lance Taylor i...@google.com wrote: On Sun, Nov 4, 2012 at 8:04 PM, Sriraman Tallam tmsri...@google.com wrote: Currently, using -ffunction-sections and -p together results in a

Re: Using -ffunction-sections and -p

2012-11-14 Thread Jeff Law
On 11/14/2012 01:00 PM, Ian Lance Taylor wrote: Given that nobody has stepped forward to test it, let's just remove the code and see if anybody complains. I'll approve the patch unless somebody objects in the next 24 hours. I think the target to check would be 32 bit HPUX. -ffunction-sections

Re: Using -ffunction-sections and -p

2012-11-14 Thread Ian Lance Taylor
On Wed, Nov 14, 2012 at 12:04 PM, Jeff Law l...@redhat.com wrote: On 11/14/2012 01:00 PM, Ian Lance Taylor wrote: Given that nobody has stepped forward to test it, let's just remove the code and see if anybody complains. I'll approve the patch unless somebody objects in the next 24 hours.

Re: bootstrap comparison failure ppc64 FreeBSD

2012-11-14 Thread Peter Bergner
On Wed, 2012-11-14 at 18:51 +0100, Andreas Tobler wrote: Hello, on trunk (193501) I get a comparison failure: --- Bootstrap comparison failure! gcc/tree-ssa-forwprop.o differs --- This is with --disable-checking. Leaving disable-checking away, the bootstrap completes succesfully. I

Re: [C++] Possible GCC bug

2012-11-14 Thread Jiri Palecek
Ulf Magnusson wrote: On Wed, Nov 14, 2012 at 6:10 PM, Piotr Wyderski piotr.wyder...@gmail.com wrote: The following snippet: class A {}; class B : public A { typedef A super; public: class X {}; }; class C : public B { typedef B super; class X : public super::X {

Re: Using -ffunction-sections and -p

2012-11-14 Thread Jeff Law
On 11/14/2012 01:32 PM, Ian Lance Taylor wrote: On Wed, Nov 14, 2012 at 12:04 PM, Jeff Law l...@redhat.com wrote: On 11/14/2012 01:00 PM, Ian Lance Taylor wrote: Given that nobody has stepped forward to test it, let's just remove the code and see if anybody complains. I'll approve the patch

Unifying the GCC Debugging Interface

2012-11-14 Thread Lawrence Crowl
Diego and I seek your comments on the following (loose) proposal. It is sometimes hard to remember which printing function is used for debugging a type, or even which type you have. We propose to rely on overloading to unify the interface to a small set of function names. Every major data type

Simplifying Gimple Generation

2012-11-14 Thread Lawrence Crowl
Diego and I seek your comments on the following (loose) proposal. Generating gimple and tree expressions require lots of detail, which is hard to remember and easy to get wrong. There is some amount of boilerplate code that can, in most cases, be reduced and managed automatically. We will add

Re: Unifying the GCC Debugging Interface

2012-11-14 Thread Andrew Pinski
On Wed, Nov 14, 2012 at 5:12 PM, Lawrence Crowl cr...@googlers.com wrote: Diego and I seek your comments on the following (loose) proposal. It is sometimes hard to remember which printing function is used for debugging a type, or even which type you have. We propose to rely on overloading

Re: [Android] -fpic default option

2012-11-14 Thread Maxim Kuvyrkov
On 15/11/2012, at 2:26 AM, Alexander Ivchenko wrote: By default in Android we always compile with -fpic or -fPIC, even when compiling executable. Because of that we have some test fails on Android: For example: gcc/testsuite/gcc.target/i386/pr47312.c /* { dg-do run } */ /* { dg-options

Re: [Android] -fpic default option

2012-11-14 Thread H.J. Lu
On Wed, Nov 14, 2012 at 5:26 AM, Alexander Ivchenko aivch...@gmail.com wrote: By default in Android we always compile with -fpic or -fPIC, even when compiling executable. Because of that we have some test fails on Android: For example: gcc/testsuite/gcc.target/i386/pr47312.c /* { dg-do run

Re: Simplifying Gimple Generation

2012-11-14 Thread Basile Starynkevitch
On Wed, Nov 14, 2012 at 05:13:12PM -0800, Lawrence Crowl wrote: Diego and I seek your comments on the following (loose) proposal. Generating gimple and tree expressions require lots of detail, which is hard to remember and easy to get wrong. There is some amount of boilerplate code that

Re: Simplifying Gimple Generation

2012-11-14 Thread Xinliang David Li
On Wed, Nov 14, 2012 at 5:13 PM, Lawrence Crowl cr...@googlers.com wrote: Diego and I seek your comments on the following (loose) proposal. Generating gimple and tree expressions require lots of detail, which is hard to remember and easy to get wrong. There is some amount of boilerplate

[Bug libstdc++/55320] Invalid delete with throwing copy-c'tor passed to std::function

2012-11-14 Thread benjamin.kircher at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55320 --- Comment #1 from Benjamin Kircher benjamin.kircher at gmail dot com 2012-11-14 08:10:06 UTC --- Sorry. System type was $ uname -a Linux snip 3.2.0-4-486 #1 Debian 3.2.32-1 i686 GNU/Linux $ file a.out a.out: ELF 32-bit LSB

[Bug bootstrap/55321] New: [4.8 regression] Ada bootstrap failure on armv5tel-linux-gnueabi

2012-11-14 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55321 Bug #: 55321 Summary: [4.8 regression] Ada bootstrap failure on armv5tel-linux-gnueabi Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug bootstrap/55293] bootstrap failure: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-14 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #15 from Mikael Pettersson mikpe at it dot uu.se 2012-11-14 08:34:11 UTC --- FWIW, I bootstrapped a pure 64-bit gcc-4.7.2 on Solaris 10/SPARC64 yesterday, with C, Ada, and C++, using a normal 32-bit-but-64-bit-capable gcc-4.7.2

[Bug target/55317] [i386-regression] just don't strip stdcall suffix in gcc

2012-11-14 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55317 --- Comment #1 from Mikael Pettersson mikpe at it dot uu.se 2012-11-14 08:42:23 UTC --- Duplicate of PR55268?

[Bug bootstrap/55293] bootstrap failure: invalid conversion from 'char**' to 'const char**' [-fpermissive]

2012-11-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55293 --- Comment #16 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-11-14 08:49:46 UTC --- FWIW, I bootstrapped a pure 64-bit gcc-4.7.2 on Solaris 10/SPARC64 yesterday, with C, Ada, and C++, using a normal 32-bit-but-64-bit-capable

[Bug target/54429] [SH] SImode values get ferried through FPUL and FP regs for -O0

2012-11-14 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54429 --- Comment #5 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-14 09:45:22 UTC --- (In reply to comment #4) makes the unwanted subreg propagation go away, but ends up in another reload trouble: sh_tmp.cpp:92:1: error: unable

[Bug libstdc++/55320] Invalid delete with throwing copy-c'tor passed to std::function

2012-11-14 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55320 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug c/55322] New: Suggestion: Warn suspicious usage of arrays of structures

2012-11-14 Thread stilgarwolf at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55322 Bug #: 55322 Summary: Suggestion: Warn suspicious usage of arrays of structures Classification: Unclassified Product: gcc Version: unknown Status:

[Bug libstdc++/55320] Invalid delete with throwing copy-c'tor passed to std::function

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

[Bug c++/55323] New: [4.8] ICE in expand_aggr_init_1, at cp/init.c:1718

2012-11-14 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55323 Bug #: 55323 Summary: [4.8] ICE in expand_aggr_init_1, at cp/init.c:1718 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/54619] GCC aborts during compilation with '-O2 -mips16'

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

[Bug c++/18016] Warn about member variables initialized with itself

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

[Bug c++/55318] Missing uninitialized warning

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

[Bug libstdc++/55320] Invalid delete with throwing copy-c'tor passed to std::function

2012-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55320 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/55320] Invalid delete with throwing copy-c'tor passed to std::function

2012-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55320 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-14 12:12:19 UTC --- Untested: --- functional.orig 2012-11-14 12:11:32.442993035 + +++ functional 2012-11-14 12:11:34.315184425 + @@ -2318,8 +2318,8 @@

[Bug target/55268] gcc4.8 mingw-w64 wrong stdcall import symbols generated after rev 193204

2012-11-14 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55268 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/55268] gcc4.8 mingw-w64 wrong stdcall import symbols generated after rev 193204

2012-11-14 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55268 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added CC||jojelino at

[Bug target/55317] [i386-regression] just don't strip stdcall suffix in gcc

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

[Bug ada/55324] New: diagnostic about abstract new in type derivation misleading due to being overly terse

2012-11-14 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55324 Bug #: 55324 Summary: diagnostic about abstract new in type derivation misleading due to being overly terse Classification: Unclassified Product: gcc Version: 4.8.0

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-14 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 --- Comment #18 from Ed Smith-Rowland 3dw4rd at verizon dot net 2012-11-14 13:07:00 UTC --- I added a bullet for this flag in gcc-4.8/changes.html. How does one close a bug?

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing

2012-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413 --- Comment #20 from Jonathan Wakely redi at gcc dot gnu.org 2012-11-14 13:21:06 UTC --- (In reply to comment #18) I added a bullet for this flag in gcc-4.8/changes.html. Thanks! How does one close a bug? You need to have the

[Bug c/55322] Suggestion: Warn suspicious usage of arrays of structures

2012-11-14 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55322 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug other/55292] libsanitizer doesn't support x32

2012-11-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55292 --- Comment #1 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2012-11-14 13:46:01 UTC --- Author: hjl Date: Wed Nov 14 13:45:56 2012 New Revision: 193500 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193500 Log: Check

[Bug other/55292] libsanitizer doesn't support x32

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

[Bug tree-optimization/55253] [4.8 Regression] Revision 193298 miscompiles sqlite with -Os

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

[Bug target/54791] AIX-only: Constructors are not called in main program.

2012-11-14 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #24 from David Edelsohn dje at gcc dot gnu.org 2012-11-14 14:20:06 UTC --- I successfully built GCC 4.7 earlier this week. You may need to use GMP 4.3.2, not GMP 5.0

[Bug c++/54466] [C++11] Recursive Type Alias, Member Function Pointer, Segmentation Fault

2012-11-14 Thread mattyclarkson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54466 --- Comment #12 from Matt Clarkson mattyclarkson at gmail dot com 2012-11-14 14:24:11 UTC --- @Dodji, thanks for fixing this :) What release will this be in? 4.8.1?

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #21 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 14:24:43 UTC --- Patch posted at http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01116.html which assumes the libsanitizer maintainers import

[Bug c++/54466] [C++11] Recursive Type Alias, Member Function Pointer, Segmentation Fault

2012-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54466 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug c++/55323] [4.8] ICE in expand_aggr_init_1, at cp/init.c:1718

2012-11-14 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55323 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #22 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 14:45:48 UTC --- Revised patch posted at http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01119.html.

[Bug c++/55323] ICE in expand_aggr_init_1, at cp/init.c:1718

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

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

2012-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #4 from H.J. Lu hjl.tools at gmail dot com 2012-11-14 15:06:44 UTC --- With revision 193500, we got libdecnumber -I../../src-trunk/gcc/../libdecnumber/bid -I../libdecnumber -I../../src-trunk/gcc/../libbacktrace

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

2012-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #5 from H.J. Lu hjl.tools at gmail dot com 2012-11-14 15:08:53 UTC --- There are badness = (relative_time_benefit (callee_info, edge, edge_time) * (INT_MIN / 16 / RELATIVE_TIME_BENEFIT_RANGE));

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

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

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

2012-11-14 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #7 from Jan Hubicka hubicka at ucw dot cz 2012-11-14 15:35:26 UTC --- --- Comment #6 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-11-14 15:13:08 UTC --- (In reply to comment #5) There are

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #23 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 15:51:44 UTC --- Created attachment 28683 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28683 debug output from mach_override running use_after_free test

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #24 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 15:59:55 UTC --- Created attachment 28684 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28684 disassembled use-after-free.o from clang 3.2 Disassembled

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #25 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 16:02:03 UTC --- Created attachment 28685 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28685 disassembled use-after-free.o from gcc trunk Disassembled

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #26 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 16:03:03 UTC --- Created attachment 28686 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28686 diff between disassembled use-after-free.o generated by clang

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
overridePossible = false @299 err = f801 ../../../../gcc-4.8-20121114/libsanitizer/interception/mach_override/mach_override.c:308 err = f801 ../../../../gcc-4.8-20121114/libsanitizer/interception/mach_override/mach_override.c:321 err = f801 ../../../../gcc-4.8-20121114/libsanitizer

[Bug c++/55325] New: [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

2012-11-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55325 Bug #: 55325 Summary: [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread glider at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 Alexander Potapenko glider at google dot com changed: What|Removed |Added CC|

[Bug c++/55326] New: FAIL: g++.dg/cpp0x/constexpr-complex.C (test for excess errors)

2012-11-14 Thread gretay at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55326 Bug #: 55326 Summary: FAIL: g++.dg/cpp0x/constexpr-complex.C (test for excess errors) Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug c++/55325] [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

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

[Bug c++/55326] FAIL: g++.dg/cpp0x/constexpr-complex.C (test for excess errors)

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

[Bug c++/55325] [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

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

[Bug other/55309] gcc's address-sanitizer 66% slower than clang's

2012-11-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2012-11-14 16:37:36 UTC --- Also, this comparison doesn't have numbers for pure clang without -fsanitize=address and gcc without -faddress-sanitizer, so likely most of the speed

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread glider at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #29 from Alexander Potapenko glider at google dot com 2012-11-14 16:40:53 UTC --- Index: mach_override.c === --- mach_override.c(revision 167724) +++

[Bug c++/55323] ICE in expand_aggr_init_1, at cp/init.c:1718

2012-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55323 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug target/47440] Use LCM for vzeroupper insertion

2012-11-14 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47440 --- Comment #8 from uros at gcc dot gnu.org 2012-11-14 16:47:43 UTC --- Author: uros Date: Wed Nov 14 16:47:29 2012 New Revision: 193503 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193503 Log: PR target/47440 *

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #30 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 16:54:06 UTC --- (In reply to comment #29) Thanks with the patch applied from comment 29, now the use-after-free testcase works without errors... howarth%

[Bug c++/55318] Missing uninitialized warning

2012-11-14 Thread brunonery+bugzilla at brunonery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55318 --- Comment #2 from brunonery+bugzilla at brunonery dot com 2012-11-14 16:55:36 UTC --- Not -Winit-self alone, but together with -Wuninitialized.

[Bug c++/55325] [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

2012-11-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55325 --- Comment #3 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-11-14 16:59:29 UTC --- (In reply to comment #1) I also see failing g++.dg/parse/template23.C and for this one too the problem seems related to the recent changes for

[Bug other/55309] gcc's address-sanitizer 66% slower than clang's

2012-11-14 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #5 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-11-14 17:02:54 UTC --- (In reply to comment #4) Also, this comparison doesn't have numbers for pure clang without -fsanitize=address and gcc without

[Bug c++/55254] Warn for implicit conversion from int to char

2012-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55254 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug regression/55327] New: FAIL: gcc.dg/vect/slp-perm-8.c scan-tree-dump-times vect vectorized 1 loops 2

2012-11-14 Thread gretay at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55327 Bug #: 55327 Summary: FAIL: gcc.dg/vect/slp-perm-8.c scan-tree-dump-times vect vectorized 1 loops 2 Classification: Unclassified Product: gcc Version: 4.8.0

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

2012-11-14 Thread sergos.gnu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54717 --- Comment #12 from Sergey Ostanevich sergos.gnu at gmail dot com 2012-11-14 18:56:22 UTC --- Actually, it is not. I found that PRE did not collected a memory access within the loop that caused later missing vectorization. Here is dump

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #31 from Jack Howarth howarth at nitro dot med.uc.edu 2012-11-14 19:10:15 UTC --- Also fine on i386-apple-darwin10... howarth% ./use-after-free = ==82550==

[Bug tree-optimization/55079] [4.8 regression] false positive -Warray-bounds (also seen at -O3 bootstrap)

2012-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55079 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Summary|[4.8 regression] false |[4.8 regression]

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

2012-11-14 Thread Jan Hubicka
So for the loop that starting at bb 28 you can see the xxtrt_46 access was not put into pretemp. Possible reason is exactly as it was mentioned by Richard - there were extra candidates collected and this one become less anticipatable Skipping partial partial redundancy for expression

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

2012-11-14 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54717 --- Comment #13 from Jan Hubicka hubicka at ucw dot cz 2012-11-14 19:43:00 UTC --- So for the loop that starting at bb 28 you can see the xxtrt_46 access was not put into pretemp. Possible reason is exactly as it was mentioned by Richard

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

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

[Bug c++/11750] class scope using-declaration lookup not implemented

2012-11-14 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750 --- Comment #9 from fabien at gcc dot gnu.org 2012-11-14 20:12:56 UTC --- Author: fabien Date: Wed Nov 14 20:12:47 2012 New Revision: 193504 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193504 Log: gcc/testsuite/ChangeLog 2012-11-14

[Bug c++/11750] class scope using-declaration lookup not implemented

2012-11-14 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750 fabien at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/55325] [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

2012-11-14 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55325 --- Comment #4 from Ed Smith-Rowland 3dw4rd at verizon dot net 2012-11-14 20:20:27 UTC --- OK, g++.dg/cpp0x/constexpr-complex.C will fail with the patch to control GNU literal parsing. i.e. this behavior in intended. The purpose of the

[Bug bootstrap/55289] darwin bootstrap fails due to missing libsanitizer/interception/mach_override directory and files

2012-11-14 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289 --- Comment #32 from Konstantin Serebryany konstantin.s.serebryany at gmail dot com 2012-11-14 20:21:19 UTC --- Just want to repeat, that any work on mach_override may end up being wasted time because we plan to get rid of mach_override

[Bug c++/55323] ICE in expand_aggr_init_1, at cp/init.c:1718

2012-11-14 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55323 --- Comment #3 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-11-14 20:29:26 UTC --- Author: paolo Date: Wed Nov 14 20:29:07 2012 New Revision: 193505 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193505 Log: /cp

[Bug c++/55325] [4.8 Regression]: g++.dg/cpp0x/constexpr-complex.C excess errors

2012-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55325 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2012-11-14 20:36:37 UTC --- If you ask me, I have I slight preference for the latter, because isn't always obvious what gnu++* includes beyond c++*. But Jason will tell you,

[Bug c++/55323] ICE in expand_aggr_init_1, at cp/init.c:1718

2012-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55323 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED

[Bug debug/55328] New: ICE: in output_addr_table_entry, at dwarf2out.c:21780 with -gsplit-dwarf

2012-11-14 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55328 Bug #: 55328 Summary: ICE: in output_addr_table_entry, at dwarf2out.c:21780 with -gsplit-dwarf Classification: Unclassified Product: gcc Version: 4.8.0

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

2012-11-14 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #8 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-11-14 20:48:21 UTC --- Created attachment 28688 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28688 testcase The testcase is only reduced to 97K, but it

  1   2   3   4   >