[RFC] Introducing MIPS O32 ABI Extension for FR0 and FR1 Interlinking

2014-02-21 Thread Matthew Fortune
All, Imagination Technologies would like to introduce the design of an O32 ABI extension for MIPS to allow it to be used in conjunction with MIPS FPUs having 64-bit floating-point registers. This is a wide-reaching design that involves changes to all components of the MIPS toolchain it is

GNU Tools Cauldron 2014 - We have reached capacity

2014-02-21 Thread Diego Novillo
An update to this year's Cauldron. We have almost reached capacity. There are only a few slots left for registration. If you still have not registered, please do it quickly. As soon as we fill up, I will start a waiting list. Priority will be given to those proposing a presentation or BoF. If

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Michael Matz
Hi, On Thu, 20 Feb 2014, Linus Torvalds wrote: But I'm pretty sure that any compiler guy must *hate* that current odd dependency-generation part, and if I was a gcc person, seeing that bugzilla entry Torvald pointed at, I would personally want to dismember somebody with a rusty spoon.. Yes.

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Paul E. McKenney
On Fri, Feb 21, 2014 at 07:35:37PM +0100, Michael Matz wrote: Hi, On Thu, 20 Feb 2014, Linus Torvalds wrote: But I'm pretty sure that any compiler guy must *hate* that current odd dependency-generation part, and if I was a gcc person, seeing that bugzilla entry Torvald pointed at, I

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Linus Torvalds
On Fri, Feb 21, 2014 at 10:25 AM, Peter Sewell peter.sew...@cl.cam.ac.uk wrote: If one thinks this is too fragile, then simply using memory_order_acquire and paying the resulting barrier cost (and perhaps hoping that compilers will eventually be able to optimise some cases of those barriers to

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Paul E. McKenney
On Fri, Feb 21, 2014 at 06:28:05PM +, Peter Sewell wrote: On 20 February 2014 17:01, Linus Torvalds torva...@linux-foundation.org wrote: [ . . . ] So, if you make one of two changes to your example, then I will agree with you. No. We're not playing games here. I'm fed up with

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Linus Torvalds
On Fri, Feb 21, 2014 at 11:16 AM, Linus Torvalds torva...@linux-foundation.org wrote: Why would this be any different, especially since it's easy to understand both for a human and a compiler? Btw, the actual data path may actually be semantically meaningful even at a processor level. For

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Peter Sewell
On 21 February 2014 19:41, Linus Torvalds torva...@linux-foundation.org wrote: On Fri, Feb 21, 2014 at 11:16 AM, Linus Torvalds torva...@linux-foundation.org wrote: Why would this be any different, especially since it's easy to understand both for a human and a compiler? Btw, the actual

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Linus Torvalds
On Fri, Feb 21, 2014 at 11:43 AM, Peter Sewell peter.sew...@cl.cam.ac.uk wrote: You have to track dependencies through other assignments, e.g. simple x=y That is all visible in the SSA form. Variable assignment has been converted to some use of the SSA node that generated the value. The use

Accelerator BoF at GNU Tools Cauldron 2014 (was: [gomp4] gomp-4_0-branch)

2014-02-21 Thread Thomas Schwinge
Hi! On Fri, 24 Jan 2014 18:24:56 +0100, I wrote: First, pardon the long CC list. You are, in my understanding, the people who are interested in collaborating on the topics that are being prepared on gomp-4_0-branch: LTO streaming, acceleration device offloading, OpenMP target, OpenACC, nvptx

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Joseph S. Myers
On Fri, 21 Feb 2014, Paul E. McKenney wrote: This needs to be as follows: [[carries_dependency]] int getzero(int i [[carries_dependency]]) { return i - i; } Otherwise dependencies won't get carried through it. C11 doesn't have attributes at all (and no specification regarding

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-02-21 Thread Paul E. McKenney
On Fri, Feb 21, 2014 at 10:10:54PM +, Joseph S. Myers wrote: On Fri, 21 Feb 2014, Paul E. McKenney wrote: This needs to be as follows: [[carries_dependency]] int getzero(int i [[carries_dependency]]) { return i - i; } Otherwise dependencies won't get carried through

gcc generated long read out of bounds segfault

2014-02-21 Thread David Fries
if the page isn't accessible? Or is this program somehow invalid? tested gcc and g++ 4.7.2 and from svn, gcc (GCC) 4.9.0 20140221 (experimental) While both lines read an array entry, only the second crashes. dup = c[i]; fun(c[i]); The attached program sets up and reads through the array with extra

Re: gcc generated long read out of bounds segfault

2014-02-21 Thread Andreas Schwab
David Fries da...@fries.net writes: The attached program sets up and reads through the array with extra padding at the of the array from 8 bytes to 0 bytes. Padding from 4 to 0 crashes. This program has undefined behaviour because you are using unaligned pointers. Andreas. -- Andreas

[Bug target/57896] [4.7 Regression] ICE in expand_expr_real_2

2014-02-21 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/60298] New: [ARM/Thumb1] ICE caused by LRA for case pr54713-1.c

2014-02-21 Thread terry.guo at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60298 Bug ID: 60298 Summary: [ARM/Thumb1] ICE caused by LRA for case pr54713-1.c Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/60296] Confusing -Wformat warning on invalid format string

2014-02-21 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60296 --- Comment #1 from Andreas Schwab sch...@linux-m68k.org --- For the % conversion there are no modifiers defined, so gcc stops before the second %, parsing the rest as %*d, which requires two arguments.

[Bug c++/60299] New: [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread m.lederhil...@ds-automotion.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 Bug ID: 60299 Summary: [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template Product: gcc Version: 4.8.2

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread m.lederhil...@ds-automotion.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 --- Comment #2 from Martin Lederhilger m.lederhil...@ds-automotion.com --- Created attachment 32187 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32187action=edit Command line used to build the example

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread m.lederhil...@ds-automotion.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 --- Comment #1 from Martin Lederhilger m.lederhil...@ds-automotion.com --- Created attachment 32186 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32186action=edit Example which exhibits the probelm

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread m.lederhil...@ds-automotion.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 --- Comment #3 from Martin Lederhilger m.lederhil...@ds-automotion.com --- Created attachment 32188 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32188action=edit GDB session which shows the disassembly of C's copy constructor

[Bug target/60298] [ARM/Thumb1] ICE caused by LRA for case pr54713-1.c

2014-02-21 Thread terry.guo at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60298 --- Comment #1 from Terry Guo terry.guo at arm dot com --- I did a little investigation and think the issue may be related to following code from function remove_some_program_points_and_update_live_ranges: 782 max_regno = max_reg_num (); 783

[Bug fortran/60286] INQUIRE reports STDOUT as not writable

2014-02-21 Thread a.vogt at fulguritus dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60286 --- Comment #5 from Alexander Vogt a.vogt at fulguritus dot com --- Thanks for fixing it *that* fast (I'm impressed)!

[Bug go/60288] gccgo crashes compiling '*func_ptr(0)'

2014-02-21 Thread vogt at linux dot vnet.ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60288 Dominik Vogt vogt at linux dot vnet.ibm.com changed: What|Removed |Added Status|RESOLVED|CLOSED ---

[Bug fortran/60234] [4.9 Regression] [OOP] ICE in generate_finalization_wrapper at fortran/class.c:1883

2014-02-21 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60234 --- Comment #8 from janus at gcc dot gnu.org --- Author: janus Date: Fri Feb 21 09:06:57 2014 New Revision: 207986 URL: http://gcc.gnu.org/viewcvs?rev=207986root=gccview=rev Log: 2014-02-21 Janus Weil ja...@gcc.gnu.org PR fortran/60234

[Bug fortran/60234] [4.9 Regression] [OOP] ICE in generate_finalization_wrapper at fortran/class.c:1883

2014-02-21 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60234 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org --- Ok, so the rest is hash collisions in the mem-attrs hash. We also do useless work here: case MEM_REF: { addr_space_t as = TYPE_ADDR_SPACE (TREE_TYPE

[Bug middle-end/60221] [4.7/4.8 Regression] gcc -fexceptions generates unnecessary cleanup code

2014-02-21 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60221 --- Comment #7 from rguenther at suse dot de rguenther at suse dot de --- On Thu, 20 Feb 2014, redlizard at redlizard dot nl wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60221 --- Comment #6 from Ruud Koolen redlizard at redlizard dot

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #10 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #8) Won't that break with function-local statics? Those can certainly refer to other function-local static, with this patch gcc might

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-21 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 --- Comment #2 from Andrey Belevantsev abel at gcc dot gnu.org --- Here the assert added while fixing PR 57422 means that we should always be able to schedule the current fence instruction. The PR 57422 analysis was good but for the added assert

[Bug tree-optimization/56490] [4.7/4.8/4.9 Regression] -Wall triggering infinite loop

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56490 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Fri Feb 21 09:53:56 2014 New Revision: 207988 URL: http://gcc.gnu.org/viewcvs?rev=207988root=gccview=rev Log: PR tree-optimization/56490 * params.def

[Bug middle-end/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #11 from Richard Biener rguenth at gcc dot gnu.org --- With the redundant set_mem_addr_space removed -Og now takes expand : 19.21 (31%) usr 0.60 ( 8%) sys 20.06 (29%) wall 165633 kB ( 8%) ggc TOTAL

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread m.lederhil...@ds-automotion.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 --- Comment #4 from Martin Lederhilger m.lederhil...@ds-automotion.com --- Interestingly clang-3.4 produces the same result - is my program somehow wrong?

[Bug tree-optimization/56490] [4.7/4.8 Regression] -Wall triggering infinite loop

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56490 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Known to work||4.9.0

[Bug middle-end/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #12 from Richard Biener rguenth at gcc dot gnu.org --- -O0 time with both patches phase parsing : 6.34 (17%) usr 5.18 (71%) sys 11.53 (25%) wall 294905 kB (15%) ggc tree gimplify : 2.17 ( 6%) usr 0.19 (

[Bug c++/60253] [4.7/4.8/4.9 Regression] ICE passing class object through ellipsis (...)

2014-02-21 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60253 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug middle-end/60291] [4.7/4.8/4.9 Regression] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.3.6

[Bug c++/60254] [4.7/4.8/4.9 Regression] [c++11] ICE with non-const expression in static_assert

2014-02-21 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60254 --- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com --- The second issue is a Dup of PR60215.

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug target/60300] New: [avr] Suboptimal stack pointer manipulation for frame setup

2014-02-21 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 Bug ID: 60300 Summary: [avr] Suboptimal stack pointer manipulation for frame setup Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal

[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

2014-02-21 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 --- Comment #18 from Martin Jambor jamborm at gcc dot gnu.org --- Author: jamborm Date: Fri Feb 21 13:05:40 2014 New Revision: 207990 URL: http://gcc.gnu.org/viewcvs?rev=207990root=gccview=rev Log: 2014-02-21 Martin Jambor mjam...@suse.cz

[Bug middle-end/60291] [4.7/4.8/4.9 Regression] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #14 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Fri Feb 21 13:14:23 2014 New Revision: 207991 URL: http://gcc.gnu.org/viewcvs?rev=207991root=gccview=rev Log: 2014-02-21 Richard Biener rguent...@suse.de

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #10 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Fri Feb 21 13:18:54 2014 New Revision: 207992 URL: http://gcc.gnu.org/viewcvs?rev=207992root=gccview=rev Log: 2014-02-21 Richard Biener rguent...@suse.de

[Bug tree-optimization/60276] [4.7/4.8 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.9.0

[Bug c++/60167] [4.9 regression] Bogus error: conflicting declaration

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60167 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.3 |4.9.0

[Bug middle-end/60291] [4.7/4.8/4.9 Regression] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #15 from Richard Biener rguenth at gcc dot gnu.org --- And with http://gcc.gnu.org/ml/gcc-patches/2014-02/msg01314.html we get at -O0 expand : 1.59 ( 5%) usr 0.05 ( 1%) sys 1.72 ( 5%) wall 261220 kB (13%) ggc

[Bug c++/60216] [4.8/4.9 Regression] [c++11] Trouble with deleted template functions

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60216 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Keywords|accepts-invalid |

[Bug c++/60222] [4.9 Regression] ICE with reference as template parameter

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60222 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:00:44 2014 New Revision: 207994 URL: http://gcc.gnu.org/viewcvs?rev=207994root=gccview=rev Log: PR c++/60167 PR c++/60222 PR c++/58606

[Bug c++/60167] [4.9 regression] Bogus error: conflicting declaration

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60167 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:00:44 2014 New Revision: 207994 URL: http://gcc.gnu.org/viewcvs?rev=207994root=gccview=rev Log: PR c++/60167 PR c++/60222 PR c++/58606

[Bug c++/58606] [4.8/4.9 Regression] [c++11] ICE with specialization in variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58606 --- Comment #6 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:00:44 2014 New Revision: 207994 URL: http://gcc.gnu.org/viewcvs?rev=207994root=gccview=rev Log: PR c++/60167 PR c++/60222 PR c++/58606

[Bug c++/60251] [4.9 Regression] [c++11] ICE capturing variable-length array

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60251 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:01:20 2014 New Revision: 207995 URL: http://gcc.gnu.org/viewcvs?rev=207995root=gccview=rev Log: PR c++/60251 * lambda.c

[Bug c++/60250] [4.9 Regression] [c++1y] ICE using lambda for array size

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60250 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:01:29 2014 New Revision: 207996 URL: http://gcc.gnu.org/viewcvs?rev=207996root=gccview=rev Log: PR c++/60250 * parser.c

[Bug fortran/51976] [F2003] Support deferred-length character components of derived types (allocatable string length)

2014-02-21 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51976 --- Comment #14 from Dominique d'Humieres dominiq at lps dot ens.fr --- Hi all, I think it went as follows: We found out that some code doesn't - in particular code which uses array-valued deferred-length characters. After trying to fix it,

[Bug target/60301] New: cross compiler for android: multiple definition of TARGET_POSIX_IO

2014-02-21 Thread valeryweber at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60301 Bug ID: 60301 Summary: cross compiler for android: multiple definition of TARGET_POSIX_IO Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/60222] [4.9 Regression] ICE with reference as template parameter

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60222 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60167] [4.9 regression] Bogus error: conflicting declaration

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60167 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60250] [4.9 Regression] [c++1y] ICE using lambda for array size

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60250 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60251] [4.9 Regression] [c++11] ICE capturing variable-length array

2014-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60251 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-21 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 --- Comment #3 from Dominique d'Humieres dominiq at lps dot ens.fr --- Dominique, I don't have a darwin machine, can you help me with testing this patch on darwin? I will do the x86-64 and ia64. I am currently bootstrapping with the patch.

[Bug ipa/60266] [4.9 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:261 during LibreOffice LTO build

2014-02-21 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60266 --- Comment #3 from Martin Jambor jamborm at gcc dot gnu.org --- (In reply to Markus Trippelsdorf from comment #2) It's caused by mixing -O0 and -O2 with LTO: Indeed. Patch fixing this ICE is pending approval at:

[Bug c++/60051] [4.9 Regression] [c++11] ICE with auto and array initialization

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60051 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:56:20 2014 New Revision: 207998 URL: http://gcc.gnu.org/viewcvs?rev=207998root=gccview=rev Log: DR 1591 PR c++/60051 * pt.c (unify): Only

[Bug c++/60252] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid variable-length array in lambda parameter

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60252 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:56:31 2014 New Revision: 207999 URL: http://gcc.gnu.org/viewcvs?rev=207999root=gccview=rev Log: PR c++/60252 * lambda.c

[Bug c++/60277] Bogus inline function virtual ... used but never defined

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60277 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:56:46 2014 New Revision: 208001 URL: http://gcc.gnu.org/viewcvs?rev=208001root=gccview=rev Log: PR c++/60277 * call.c (build_array_conv):

[Bug c++/60248] [4.7/4.8/4.9 Regression] [C++11] ICE specializing variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60248 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:56:38 2014 New Revision: 208000 URL: http://gcc.gnu.org/viewcvs?rev=208000root=gccview=rev Log: PR c++/60248 * mangle.c (mangle_decl): Don't

[Bug c++/60224] [4.7/4.8/4.9 Regression] ICE using invalid initializer for array

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60224 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:56:53 2014 New Revision: 208002 URL: http://gcc.gnu.org/viewcvs?rev=208002root=gccview=rev Log: PR c++/60224 * decl.c

[Bug c++/60219] [4.8/4.9 Regression] [c++11] ICE invalid use of variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60219 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:57:00 2014 New Revision: 208003 URL: http://gcc.gnu.org/viewcvs?rev=208003root=gccview=rev Log: PR c++/60219 * pt.c (coerce_template_parms):

[Bug c++/60216] [4.8/4.9 Regression] [c++11] Trouble with deleted template functions

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60216 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 14:57:07 2014 New Revision: 208004 URL: http://gcc.gnu.org/viewcvs?rev=208004root=gccview=rev Log: PR c++/60216 * pt.c

[Bug fortran/60302] New: ICE with c_f_pointer and android cross compiler

2014-02-21 Thread valeryweber at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60302 Bug ID: 60302 Summary: ICE with c_f_pointer and android cross compiler Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/59850] Support sparse-style pointer address spaces (type attributes)

2014-02-21 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #20 from Tom Tromey tromey at gcc dot gnu.org --- (In reply to Josh Triplett from comment #19) I brought this exact case up on linux-sparse, and Christopher Li's (quite reasonable) perspective was that it doesn't really make sense

[Bug other/60303] New: Spelling Error

2014-02-21 Thread alangiderick at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60303 Bug ID: 60303 Summary: Spelling Error Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee:

[Bug c++/60248] [4.7/4.8/4.9 Regression] [C++11] ICE specializing variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60248 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 15:01:54 2014 New Revision: 208005 URL: http://gcc.gnu.org/viewcvs?rev=208005root=gccview=rev Log: PR c++/60248 * mangle.c (mangle_decl): Don't

[Bug fortran/60302] [4.9 Regression] ICE with c_f_pointer and android cross compiler

2014-02-21 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60302 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/60248] [4.7/4.8/4.9 Regression] [C++11] ICE specializing variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60248 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 15:29:14 2014 New Revision: 208006 URL: http://gcc.gnu.org/viewcvs?rev=208006root=gccview=rev Log: PR c++/60248 * mangle.c (mangle_decl): Don't

[Bug c++/60219] [4.8/4.9 Regression] [c++11] ICE invalid use of variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60219 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 15:29:25 2014 New Revision: 208007 URL: http://gcc.gnu.org/viewcvs?rev=208007root=gccview=rev Log: PR c++/60219 * pt.c (coerce_template_parms):

[Bug c++/60216] [4.8/4.9 Regression] [c++11] Trouble with deleted template functions

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60216 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 15:29:32 2014 New Revision: 208008 URL: http://gcc.gnu.org/viewcvs?rev=208008root=gccview=rev Log: PR c++/60216 * pt.c

[Bug c++/60051] [4.9 Regression] [c++11] ICE with auto and array initialization

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60051 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60216] [4.8/4.9 Regression] [c++11] Trouble with deleted template functions

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60216 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug other/60303] Spelling Error

2014-02-21 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60303 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||documentation,

[Bug c++/60252] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid variable-length array in lambda parameter

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60252 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60248] [4.7/4.8/4.9 Regression] [C++11] ICE specializing variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60248 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

2014-02-21 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60299 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Severity|major |normal

[Bug c++/60227] [4.7/4.8/4.9 Regression] [C++11] ICE using brace-enclosed initializer list to initialize array

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60227 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Feb 21 15:53:43 2014 New Revision: 208009 URL: http://gcc.gnu.org/viewcvs?rev=208009root=gccview=rev Log: PR c++/60227 Fix ChangeLog Modified:

[Bug c++/60299] [C++11] Copy constructor calls itself if base class has a constructor which is a variadic function template

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

[Bug c++/60227] [4.7/4.8/4.9 Regression] [C++11] ICE using brace-enclosed initializer list to initialize array

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60227 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60224] [4.7/4.8/4.9 Regression] ICE using invalid initializer for array

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60224 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60219] [4.8/4.9 Regression] [c++11] ICE invalid use of variadic template

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60219 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug preprocessor/60304] New: Including atomic disables -Wconversion-null

2014-02-21 Thread bug-reports at psdtechnologies dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304 Bug ID: 60304 Summary: Including atomic disables -Wconversion-null Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug preprocessor/60304] Including atomic disables -Wconversion-null

2014-02-21 Thread bug-reports at psdtechnologies dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304 --- Comment #1 from bug-reports at psdtechnologies dot com --- Created attachment 32191 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32191action=edit Similar code behaving as expected

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-02-21 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 --- Comment #1 from Matthijs Kooijman matthijs at stdin dot nl --- I noticed I didn't use -O in the output I pasted, but I just confirmed that the results are the same with -Os and -O3.

[Bug preprocessor/60304] Including atomic disables -Wconversion-null

2014-02-21 Thread harald at gigawatt dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304 Harald van Dijk harald at gigawatt dot nl changed: What|Removed |Added CC||harald at

[Bug c++/60241] [4.7/4.8/4.9 Regression] internal compiler error: in finish_member_declaration, at cp/semantics.c:2617

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60241 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Keywords|accepts-invalid,|ice-on-valid-code

[Bug c++/60241] [4.7/4.8/4.9 Regression] internal compiler error: in finish_member_declaration, at cp/semantics.c:2617

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60241 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/60200] [4.9 Regression] [c++11] ICE with invalid use of auto in typedef

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60200 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/60187] [4.7/4.8/4.9 Regression] [c++11] ICE with parameter pack as underlying type for enum

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60187 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/60186] [4.9 Regression] [c++11] ICE with invalid value in constexpr array initializer

2014-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60186 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/58595] internal compiler error: in gen_movsi when compiling on arm some files of lttng-tools with -fPIE

2014-02-21 Thread meadori at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58595 Meador Inge meadori at codesourcery dot com changed: What|Removed |Added CC||meadori at

[Bug target/58595] internal compiler error: in gen_movsi when compiling on arm some files of lttng-tools with -fPIE

2014-02-21 Thread meadori at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58595 --- Comment #3 from Meador Inge meadori at codesourcery dot com --- As shown in the backtrace, the ICE occurs when GCSE tries generate a move. The the following asserts fire in 'gen_movsi': gcc_assert (GET_CODE (tmp) == SYMBOL_REF);

[Bug fortran/60302] [4.9 Regression] ICE with c_f_pointer and android cross compiler

2014-02-21 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60302 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

  1   2   3   >