[Bug middle-end/60226] ICE initializing array of elements with too large alignment

2014-07-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60226 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/60226] ICE initializing array of elements with too large alignment

2014-07-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60226 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Tue Jul 8 05:38:12 2014 New Revision: 212346 URL: https://gcc.gnu.org/viewcvs?rev=212346&root=gcc&view=rev Log: PR c/60226 * fold-const.c (round_up_loc): Change the parameter

[Bug lto/61741] wrong code by LTO on x86_64-linux-gnu

2014-07-07 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61741 --- Comment #2 from Zhendong Su --- (In reply to Andi Kleen from comment #1) > char c = 0; > for (; a; a--) > for (; c >= 0; c++); > > Don't you rely on signed overflow which is undefined? No, there is no signed overflow since the variab

[Bug lto/61741] wrong code by LTO on x86_64-linux-gnu

2014-07-07 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61741 Andi Kleen changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment

[Bug tree-optimization/61742] New: wrong code at -O3 on x86_64-linux-gnu

2014-07-07 Thread su at cs dot ucdavis.edu
version 4.10.0 20140707 (experimental) [trunk revision 212329] (GCC) $ $ gcc-trunk -O2 small.c; a.out 1 $ gcc-4.9 -O3 small.c; a.out 1 $ $ gcc-trunk -O3 small.c; a.out 0 $ - int printf (const char *, ...); int a, b, c, e, f, g, h, i, j, k; int d[1]; int

[Bug lto/61741] New: wrong code by LTO on x86_64-linux-gnu

2014-07-07 Thread su at cs dot ucdavis.edu
--prefix=/usr/local/gcc-trunk --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 4.10.0 20140707 (experimental) [trunk revision 212319] (GCC) $ $ gcc-trunk -O0 -c foo.c $ gcc-trunk -O0 -c main.c $ gcc-trunk -Os main.o foo.o $ a.out 0 $ $ gcc-trunk

[Bug inline-asm/61740] New: Fixes for minor problems in asm_fprintf and output_asm_insn

2014-07-07 Thread gccbugzilla at limegreensocks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61740 Bug ID: 61740 Summary: Fixes for minor problems in asm_fprintf and output_asm_insn Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal P

[Bug c++/61382] parameter pack expansion unexpected order

2014-07-07 Thread brooks at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61382 --- Comment #15 from Brooks Moses --- (In reply to Jakub Jelinek from comment #14) [...] > * g++.dg/cpp0x/initlist86.C (main): Initialize i. [...] Aha ... yes, that would do it. And, indeed, I can confirm that this fixes the failures I wa

[Bug c/45289] gcc lacks a "posix" option for "-std" since POSIX 2008 defines special behavior

2014-07-07 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45289 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment #11 f

[Bug c/61739] New: __builtin_printf optimization conflicts with POSIX semantics

2014-07-07 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61739 Bug ID: 61739 Summary: __builtin_printf optimization conflicts with POSIX semantics Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/21334] Lack of Posix compliant thread safety in std::basic_string

2014-07-07 Thread lopresti at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21334 --- Comment #48 from Patrick J. LoPresti --- Was this ever fixed? I do not see any mention of it in https://gcc.gnu.org/gcc-4.9/changes.html nor 4.8/changes.html nor 4.7/changes.html nor... In any event, "suspended" seems like the wrong status f

[Bug c++/61648] g++ accepts literal operator friends for non-template classes but not for *template* classes

2014-07-07 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61648 --- Comment #4 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- I need a tool like PROCESSING_REAL_TEMPLATE_DECL_P except for specializations in that it is true only for the most recent or latest or innermost declaration. I need a replacemen

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #7 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Add a dependency: 44317 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44317 At least it's closely related.

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #6 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Created attachment 33085 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33085&action=edit Basic patch for C error messages in C++ This needs building and testing (and a te

[Bug fortran/61459] [4.8/4.9/4.10 Regression] segfault when assigning to allocatable function result from matmul result

2014-07-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61459 --- Comment #6 from Paul Thomas --- Author: pault Date: Mon Jul 7 20:00:49 2014 New Revision: 212338 URL: https://gcc.gnu.org/viewcvs?rev=212338&root=gcc&view=rev Log: 2014-07-07 Paul Thomas PR fortran/61459 PR fortran/58883 * t

[Bug fortran/61459] [4.8/4.9/4.10 Regression] segfault when assigning to allocatable function result from matmul result

2014-07-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61459 --- Comment #7 from Paul Thomas --- Author: pault Date: Mon Jul 7 20:04:05 2014 New Revision: 212339 URL: https://gcc.gnu.org/viewcvs?rev=212339&root=gcc&view=rev Log: 2014-07-07 Paul Thomas PR fortran/61459 PR fortran/58883 * t

[Bug fortran/58883] Wrong code with realloc on assignment with assigning RESHAPE() to the function result variable

2014-07-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58883 --- Comment #4 from Paul Thomas --- Author: pault Date: Mon Jul 7 20:04:05 2014 New Revision: 212339 URL: https://gcc.gnu.org/viewcvs?rev=212339&root=gcc&view=rev Log: 2014-07-07 Paul Thomas PR fortran/61459 PR fortran/58883 * t

[Bug fortran/58883] Wrong code with realloc on assignment with assigning RESHAPE() to the function result variable

2014-07-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58883 --- Comment #3 from Paul Thomas --- Author: pault Date: Mon Jul 7 20:00:49 2014 New Revision: 212338 URL: https://gcc.gnu.org/viewcvs?rev=212338&root=gcc&view=rev Log: 2014-07-07 Paul Thomas PR fortran/61459 PR fortran/58883 * t

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #5 from Jonathan Wakely --- I don't have time to work on this, so feel free to take it - thanks!

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #4 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Do you want me to merge my variadic macro language and your final whole-string version (I had started on a %s solution too ;o))? Or are you on a roll?

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #3 from Jonathan Wakely --- Created attachment 33084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33084&action=edit Adjust diagnostics according to language mode To help translators this should replace whole strings not just

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #2 from Jonathan Wakely --- I have a patch for replacing all the mentions of C99 with C++03 or C++11 but it needs a little more work to be translation-friendly

[Bug preprocessor/61389] libcpp diagnostics shouldn't talk about ISO C99 for C++ input files

2014-07-07 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61389 --- Comment #1 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Here is a shot at the language of variadic macro arguments in macro.c: Index: macro.c === --- macro.c (revisi

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #4 from Richard Earnshaw --- *** Bug 61698 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61712] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61712 --- Comment #17 from Richard Earnshaw --- *** Bug 61694 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #7 from Richard Earnshaw --- *** Bug 61701 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61700] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61700 Bug ID: 61700 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61701] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61701 Bug ID: 61701 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #6 from Richard Earnshaw --- *** Bug 61700 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #5 from Richard Earnshaw --- *** Bug 61699 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61699] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61699 Bug ID: 61699 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61698] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61698 Bug ID: 61698 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #3 from Richard Earnshaw --- *** Bug 61697 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61697] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61697 Bug ID: 61697 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61696] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61696 Bug ID: 61696 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61694] thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 --- Comment #2 from Richard Earnshaw --- *** Bug 61696 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/61695] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61695 Bug ID: 61695 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: RESOLVED Severity: normal Priority: P3 Component: rtl-optimization Assi

[Bug rtl-optimization/61694] New: thumb1_reorg crashes

2014-07-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61694 Bug ID: 61694 Summary: thumb1_reorg crashes Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization A

[Bug c++/61732] Derivation from final class incorrectly allowed

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 --- Comment #5 from Jonathan Wakely --- The error happens outside the immediate context. See http://stackoverflow.com/a/15261234/981959

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

2014-07-07 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #30 from Andi Kleen --- Please don't invent your own syntax for this. Use the one that has been widely deployed for years. Thanks.

[Bug c++/61738] New: ICE using template template parameters and template aliases

2014-07-07 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61738 Bug ID: 61738 Summary: ICE using template template parameters and template aliases Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c++/61732] Derivation from final class incorrectly allowed

2014-07-07 Thread joaquin at tid dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 --- Comment #4 from Joaquín M López Muñoz --- I see. The following is slightly off-topic, so please tell me if you can carry on the discussion offline. Why is such an instantiation error not SFINAE-protected in the following example? template st

[Bug libstdc++/61735] basic_string bug when type_size is char.

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61735 Jonathan Wakely changed: What|Removed |Added Status|WAITING |NEW --- Comment #2 from Jonathan Wakel

[Bug target/61737] ICE when building libgcc for cris cross-compiler

2014-07-07 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61737 --- Comment #2 from dhowells at redhat dot com --- This also appears to occur for --target=sh64-linux on an unpatched gcc tree.

[Bug libstdc++/61735] basic_string bug when type_size is char.

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61735 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/61732] Derivation from final class incorrectly allowed

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 --- Comment #3 from Jonathan Wakely --- (In reply to Joaquín M López Muñoz from comment #2) > Umm... This is not how I read [class]/3 (no mention to instances there). That refers to classes. in Your original example derived is not a class, it's

[Bug middle-end/61734] [4.10 Regression] Regression in ABS_EXPR recognition

2014-07-07 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61734 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/61737] ICE when building libgcc for cris cross-compiler

2014-07-07 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61737 --- Comment #1 from dhowells at redhat dot com --- I needed the following change to gcc (courtesy of Nick Clifton) to get cris-gcc to build at all, even without libgcc: Index: gcc/config.gcc ==

[Bug target/61737] New: ICE when building libgcc for cris cross-compiler

2014-07-07 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61737 Bug ID: 61737 Summary: ICE when building libgcc for cris cross-compiler Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/60105] [C++11] g++-4.8.2 segfaults on enable_if explicit cast operator

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60105 Paolo Carlini changed: What|Removed |Added CC|Andrey.E.Antipov at gmail dot com | --- Comment #2 from Paolo Carlin

[Bug c++/60686] message " only declarations of constructors can be ‘explicit’ " now conflicting with C++11

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60686 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/61734] [4.10 Regression] Regression in ABS_EXPR recognition

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61734 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org C

[Bug c++/58898] Adding default template argument to class template with "most vexing parse" causes compile error

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58898 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/58898] Adding default template argument to class template with "most vexing parse" causes compile error

2014-07-07 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58898 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Jul 7 14:17:17 2014 New Revision: 212331 URL: https://gcc.gnu.org/viewcvs?rev=212331&root=gcc&view=rev Log: 2014-07-07 Paolo Carlini PR c++/58898 * g++.dg/pars

[Bug c++/61736] New: Conditional expression yields wrong value category

2014-07-07 Thread kaballo86 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61736 Bug ID: 61736 Summary: Conditional expression yields wrong value category Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/58898] Adding default template argument to class template with "most vexing parse" causes compile error

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58898 --- Comment #1 from Paolo Carlini --- This is already fixed mainline and 4.9.1. I'm adding the testcase and closing the bug.

[Bug fortran/42361] [Meta-bug] Serious Fortran bugs

2014-07-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42361 Bug 42361 depends on bug 41936, which changed state. Bug 41936 Summary: Memory leakage with allocatables and user-defined operators https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41936 What|Removed |Added

[Bug fortran/41936] Memory leakage with allocatables and user-defined operators

2014-07-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41936 Dominique d'Humieres changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/41936] Memory leakage with allocatables and user-defined operators

2014-07-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41936 Dominique d'Humieres changed: What|Removed |Added Assignee|pault at gcc dot gnu.org |dominiq at lps dot ens.fr

[Bug rtl-optimization/61629] [4.10 regression] FAIL: gcc.dg/20020312-2.c (internal compiler error)

2014-07-07 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61629 Rainer Orth changed: What|Removed |Added Target|m68k-*-*|m68k-*-*, |

[Bug c++/61735] New: basic_string bug when type_size is char.

2014-07-07 Thread gkourtis at freemail dot gr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61735 Bug ID: 61735 Summary: basic_string bug when type_size is char. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/61734] New: Regression in ABS_EXPR recognition

2014-07-07 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61734 Bug ID: 61734 Summary: Regression in ABS_EXPR recognition Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiza

[Bug target/61360] [4.10 Regression] ICE: in lra_update_insn_recog_data, at lra.c:1363 with -mtune=bdver4

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61360 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/61680] [4.8/4.9/4.10 Regression] vectorization gives wrong answer for sandybridge target

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61680 --- Comment #8 from Richard Biener --- /* When we perform grouped accesses and perform implicit CSE by detecting equal accesses and doing disambiguation with runtime alias tests like for .. = a[

[Bug c++/61732] Derivation from final class incorrectly allowed

2014-07-07 Thread joaquin at tid dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 --- Comment #2 from Joaquín M López Muñoz --- Umm... This is not how I read [class]/3 (no mention to instances there). And, moreover, if your interpretation was right then the following should compile too: struct X final{}; struct derived:X{};

[Bug fortran/41936] Memory leakage with allocatables and user-defined operators

2014-07-07 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41936 --- Comment #8 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Mon Jul 7 12:32:37 2014 New Revision: 212329 URL: https://gcc.gnu.org/viewcvs?rev=212329&root=gcc&view=rev Log: 2014-07-07 Dominique d'Humieres Mikael Morin

[Bug tree-optimization/56829] Feature request: "generic" builtin to support control flow in vectorized code ("movemask", "vec_any/all_*")

2014-07-07 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56829 vincenzo Innocente changed: What|Removed |Added Summary|Feature request: "generic" |Feature request: "generic"

[Bug ipa/61688] [4.10 Regression] ICE: tree check: expected record_type or union_type or qual_union_type, have array_type in ipa_binfo_from_known_type_jfunc

2014-07-07 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61688 --- Comment #6 from Tobias Burnus --- I think the PR has been fixed in the meanwhile. My guess is that the fix was r212304.

[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-07-07 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #20 from christophe.lyon at st dot com --- The problem was fixed by Jakub's commit 212289. Thanks.

[Bug c/61733] New: Fatal error with -ftest-coverage

2014-07-07 Thread tony.whittam at rapttouch dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61733 Bug ID: 61733 Summary: Fatal error with -ftest-coverage Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assi

[Bug middle-end/61654] [4.9/4.10 Regression] ICE in release_function_body, at cgraph.c:1699

2014-07-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61654 --- Comment #9 from Jakub Jelinek --- Richard mentioned that #c7 doesn't ICE on the 4.9 branch, only trunk. This one ICEs on the 4.9 branch too (the only change is " = 0", i.e. making A::a pure virtual), again -O3 -m32 is needed: struct A { v

[Bug lto/61644] [4.10 Regression] ICE with LTO in expand_expr_real_1

2014-07-07 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61644 Joost VandeVondele changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug lto/61644] [4.10 Regression] ICE with LTO in expand_expr_real_1

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61644 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug c++/61687] [4.10 regression] -O PASS, -O2 report error

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61687 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug bootstrap/61631] [4.10 regression] ICE unwind-dw2.c:1639:5: internal compiler error: Segmentation fault

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61631 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug libstdc++/61728] [4.10 regression] lost symbol FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61728 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug c++/61661] [C++11][4.9/4.10 Regression] Bogus error: ‘const Outer::Foo{&Outer::Bar}’ is not a constant expression

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61661 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug rtl-optimization/61641] [4.9/4.10 Regression] undefined label in jump_table_data

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61641 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug rtl-optimization/61673] [4.9/4.10 Regression] Miscompilation of _gnutls_hostname_compare on s390

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61673 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug tree-optimization/61634] [4.8/4.9/4.10 Regression] ICE in in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1423

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61634 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/61680] [4.8/4.9/4.10 Regression] vectorization gives wrong answer for sandybridge target

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61680 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/61654] [4.9/4.10 Regression] ICE in release_function_body, at cgraph.c:1699

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61654 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/61654] [4.9/4.10 Regression] ICE in release_function_body, at cgraph.c:1699

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61654 --- Comment #8 from Richard Biener --- The reduced testcase doesn't ICE on the branch, the full preprocessed source does.

[Bug tree-optimization/61681] [4.9/4.10 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-07-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61681 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/61732] Derivation from final class incorrectly allowed

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug preprocessor/58770] GCC very slow compiling with #pragma once

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58770 --- Comment #5 from Jonathan Wakely --- (In reply to Manuel López-Ibáñez from comment #4) > Sorry, I don't understand this. The #ifdef include-guards do prevent a > second inclusion, even if done by a different file name, no? No, including the f

[Bug c++/61732] New: Derivation from final class incorrectly allowed

2014-07-07 Thread joaquin at tid dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61732 Bug ID: 61732 Summary: Derivation from final class incorrectly allowed Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/61677] False positive with -Wmaybe-uninitialized (test case included)

2014-07-07 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61677 Manuel López-Ibáñez changed: What|Removed |Added Keywords||missed-optimization St

[Bug c++/61719] misleading error message

2014-07-07 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61719 Manuel López-Ibáñez changed: What|Removed |Added Keywords||error-recovery Status|

[Bug target/61731] New: Feature request: "generic" builtin for "conversion operator" among vectors

2014-07-07 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61731 Bug ID: 61731 Summary: Feature request: "generic" builtin for "conversion operator" among vectors Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: enha

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

2014-07-07 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #29 from Manuel López-Ibáñez --- (In reply to Tom Tromey from comment #26) > > 2. __force itself presents a problem as its semantics isn't well defined and > > only sparse knows how to model it. in gcc it cannot be an attribute as > >

[Bug preprocessor/58770] GCC very slow compiling with #pragma once

2014-07-07 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58770 --- Comment #4 from Manuel López-Ibáñez --- (In reply to Tom Tromey from comment #3) > I think the rationale for this code is that the #pragma must > prevent a second inclusion, even if done by a different file > name; whereas #ifdef exclusion do

[Bug libstdc++/61728] [4.10 regression] lost symbol FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3

2014-07-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61728 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/61725] [4.9/4.10 Regression] __builtin_ffs(0) leads to wrong code generation

2014-07-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61725 --- Comment #4 from Jakub Jelinek --- The alternative to teach it about signed ranges could be something like (untested): --- tree-vrp.c.jj2014-06-24 09:38:12.0 +0200 +++ tree-vrp.c2014-07-07 11:26:30.308749523 +0200 @@ -3536,15

[Bug middle-end/61725] [4.9/4.10 Regression] __builtin_ffs(0) leads to wrong code generation

2014-07-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61725 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/59361] cannot expand parenthesized pack expression

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59361 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Paolo Carli

[Bug middle-end/61725] [4.9/4.10 Regression] __builtin_ffs(0) leads to wrong code generation

2014-07-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61725 --- Comment #2 from Jakub Jelinek --- Created attachment 33080 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33080&action=edit gcc410-pr61725.patch The easiest fix is IMHO to change builtins.def to match documentation. Another possibility

[Bug middle-end/61725] [4.9/4.10 Regression] __builtin_ffs(0) leads to wrong code generation

2014-07-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61725 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/18950] specialization of template class with inner template members

2014-07-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18950 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|bkoz at redh

  1   2   >