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

2014-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61654 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/61628] A program that reads from a file with stream access and uses pack() suddenly stops

2014-06-30 Thread arjen.markus895 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61628 --- Comment #7 from Arjen Markus --- Hi Jerry, no, it does not - it should have printed all values in the array (matrix) that are not 1, the first one thousand elements and finally it should have printed "Done". The number it does print are the

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-06-30 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 --- Comment #46 from thopre01 at gcc dot gnu.org --- After expand, the newly created 16bit big endian load becomes: (insn 688 687 689 (set (reg:HI 482) (mem:HI (reg/v/f:SI 189 [ ptr ]) [0 MEM[base: ptr_110, offset: 0B]+0 S2 A8])) /vol/gcc

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

2014-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61654 Markus Trippelsdorf changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Com

[Bug c++/61655] New: Copy constructor not called on CRTP schema

2014-06-30 Thread fabien.picarou...@univ-nantes.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61655 Bug ID: 61655 Summary: Copy constructor not called on CRTP schema Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: c++

[Bug driver/60968] [4.9 Regression] Bootstrap fails on mingw32 with -dumpspecs

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60968 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug c++/61655] Copy constructor not called on CRTP schema

2014-06-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61655 --- Comment #1 from Marc Glisse --- Try -fno-elide-constructors. Why would you want a copy? Is it because of the parentheses in the return statement that you expect elision not to be performed?

[Bug c++/61655] Copy constructor not called on CRTP schema

2014-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61655 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/61633] AArch64 SISD ASHR instruction split clobbers input register.

2014-06-30 Thread mshawcroft at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61633 --- Comment #1 from mshawcroft at gcc dot gnu.org --- Author: mshawcroft Date: Mon Jun 30 07:54:59 2014 New Revision: 212137 URL: https://gcc.gnu.org/viewcvs?rev=212137&root=gcc&view=rev Log: [AArch64] Fix register clobber in, aarch64_ashr_sisd_o

[Bug middle-end/57541] [Cilkplus]: internal compiler error: in gimplify_expr, at gimplify.c:7809

2014-06-30 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57541 --- Comment #10 from Kirill Yukhin --- Author: kyukhin Date: Mon Jun 30 08:14:39 2014 New Revision: 212138 URL: https://gcc.gnu.org/viewcvs?rev=212138&root=gcc&view=rev Log: PR middle-end/57541 gcc/c/ * c-array-notation.c (fix_builtin_array_

[Bug target/52268] tls support should be added for darwin11

2014-06-30 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52268 --- Comment #9 from Iain Sandoe --- (In reply to Jeremy Huddleston Sequoia from comment #8) > Seems to work to me in gcc-4.6: TLS _is_ supported on Darwin by means of emutls (emulation using pthreads interfaces). This enhancement request is for

[Bug c++/61655] Copy constructor not called on CRTP schema

2014-06-30 Thread fabien.picarou...@univ-nantes.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61655 --- Comment #3 from Fabien Picarougne --- This code is minimal and is just here to illustrate the problem, I use a more complex one to handle generic matrix. But The copy constructor here is not neutral, there is an output on stdout. So I think,

[Bug rtl-optimization/60947] [4.9/4.10 Regression] Unable to handle kernel paging request (linux kernel 2.6.28.9) with gcc 4.9 release

2014-06-30 Thread yufan8.chen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60947 --- Comment #19 from YuFan --- After patching the memset.S, it works correctly. Thanks a lot.

[Bug middle-end/57541] [Cilkplus]: internal compiler error: in gimplify_expr, at gimplify.c:7809

2014-06-30 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57541 --- Comment #11 from Kirill Yukhin --- Author: kyukhin Date: Mon Jun 30 08:22:43 2014 New Revision: 212139 URL: https://gcc.gnu.org/viewcvs?rev=212139&root=gcc&view=rev Log: PR middle-end/57541 gcc/c/ * c-array-notation.c (fix_builtin_array_

[Bug c++/61655] Copy constructor not called on CRTP schema

2014-06-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61655 --- Comment #4 from Marc Glisse --- Look up "copy elision" (the wikipedia article will do).

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-30 Thread chandrakm at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #13 from Krishnamoorthy C --- (In reply to Krishnamoorthy C from comment #12) > (In reply to David Edelsohn from comment #11) > > I tested a corrected version of your example with both G++ 4.8.1 from > > Perzl.org / oss4aix.org and GC

[Bug tree-optimization/61518] [4.10 Regression] wrong code (by tree vectorizer) at -O3 on x86_64-linux-gnu

2014-06-30 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61518 --- Comment #4 from Mikael Pettersson --- Isn't this fixed now?

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

2014-06-30 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61517 --- Comment #4 from Mikael Pettersson --- Isn't this fixed now?

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

2014-06-30 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61517 thopre01 at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug target/61656] New: Undefined behavior in classify_argument

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61656 Bug ID: 61656 Summary: Undefined behavior in classify_argument Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug rtl-optimization/61657] New: Undefined behavior in loop-iv.c

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61657 Bug ID: 61657 Summary: Undefined behavior in loop-iv.c Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-30 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug driver/60968] [4.9 Regression] Bootstrap fails on mingw32 with -dumpspecs

2014-06-30 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60968 --- Comment #8 from Bernd Edlinger --- (In reply to Jakub Jelinek from comment #7) > So fixed? yes.

[Bug driver/60968] [4.9 Regression] Bootstrap fails on mingw32 with -dumpspecs

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60968 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/61633] AArch64 SISD ASHR instruction split clobbers input register.

2014-06-30 Thread mshawcroft at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61633 --- Comment #2 from mshawcroft at gcc dot gnu.org --- Author: mshawcroft Date: Mon Jun 30 11:58:18 2014 New Revision: 212143 URL: https://gcc.gnu.org/viewcvs?rev=212143&root=gcc&view=rev Log: [AArch64] Fix register clobber in, aarch64_ashr_sisd_o

[Bug target/61616] Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target

2014-06-30 Thread niva at niisi dot msk.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61616 niva at niisi dot msk.ru changed: What|Removed |Added Known to work||4.8.1 --- Comment #4 from niva

[Bug target/61633] AArch64 SISD ASHR instruction split clobbers input register.

2014-06-30 Thread mshawcroft at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61633 mshawcroft at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resoluti

[Bug c++/61214] [4.9/4.10 regression] Weird interaction between -fvisibility-inlines-hidden, inline virtuals and devirtualization

2014-06-30 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61214 Vadim Zeitlin changed: What|Removed |Added CC||vz-gcc at zeitlins dot org --- Comment #

[Bug c++/61488] [4.9 regression] Regression in template argument substitution in 4.9+

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61488 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jun 30 12:36:37 2014 New Revision: 212145 URL: https://gcc.gnu.org/viewcvs?rev=212145&root=gcc&view=rev Log: PR c++/61488 * pt.c (check_valid_ptrmem_cst_expr): Fix for templat

[Bug c++/61500] [4.8/4.9 Regression][C++11] Can't take pointer to member referenced via member pointer template parameter.

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61500 --- Comment #3 from Jason Merrill --- Author: jason Date: Mon Jun 30 12:36:28 2014 New Revision: 212144 URL: https://gcc.gnu.org/viewcvs?rev=212144&root=gcc&view=rev Log: PR c++/61500 * tree.c (lvalue_kind): Handle MEMBER_REF and DOTSTAR

[Bug c/58286] Need option to make incompatible pointer type warnings into compiler errors

2014-06-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58286 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/61658] New: Invalid std::string(size_type, value_type) constructor implementation

2014-06-30 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61658 Bug ID: 61658 Summary: Invalid std::string(size_type, value_type) constructor implementation Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/61658] Invalid std::string(size_type, value_type) constructor implementation

2014-06-30 Thread d.v.a at ngs dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61658 --- Comment #1 from __vic --- If replace with: std::string st(1U, '0'); then prints as expected: 1 0 Why {1U, '0'} is treated as std::initializer_list ?

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

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

[Bug c++/61639] GCC 4.7.4 can't longer compile clang

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61639 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[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-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61634 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/58845] Operator || and && broken for vectors

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58845 --- Comment #22 from Jason Merrill --- (In reply to Marc Glisse from comment #21) > One argument against the sequence point is that we don't have one for ?: . > If we add one for ?: several testcases regress, so we have to make sure to > only do

[Bug libstdc++/61658] Invalid std::string(size_type, value_type) constructor implementation

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

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

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #17 from Jason Merrill --- Author: jason Date: Mon Jun 30 14:25:21 2014 New Revision: 212150 URL: https://gcc.gnu.org/viewcvs?rev=212150&root=gcc&view=rev Log: DR 1030 PR c++/51253 PR c++/61382 * cp-tree.h (CALL_EXPR_

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

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61382 --- Comment #8 from Jason Merrill --- Author: jason Date: Mon Jun 30 14:25:21 2014 New Revision: 212150 URL: https://gcc.gnu.org/viewcvs?rev=212150&root=gcc&view=rev Log: DR 1030 PR c++/51253 PR c++/61382 * cp-tree.h (CALL_EXPR_L

[Bug c++/61488] [4.9 regression] Regression in template argument substitution in 4.9+

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61488 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61659] New: Extra undefined symbol because of devirtualization

2014-06-30 Thread rafael.espindola at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 Bug ID: 61659 Summary: Extra undefined symbol because of devirtualization Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/61500] [4.8/4.9 Regression][C++11] Can't take pointer to member referenced via member pointer template parameter.

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61500 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jun 30 15:05:32 2014 New Revision: 212152 URL: https://gcc.gnu.org/viewcvs?rev=212152&root=gcc&view=rev Log: PR c++/61500 * tree.c (lvalue_kind): Handle MEMBER_REF and DOTSTAR

[Bug c++/61659] Extra undefined symbol because of devirtualization

2014-06-30 Thread rafael.espindola at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 --- Comment #1 from Rafael Avila de Espindola --- The undefined is still present with -fno-devirtualize-speculatively.

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jun 30 15:11:14 2014 New Revision: 212154 URL: https://gcc.gnu.org/viewcvs?rev=212154&root=gcc&view=rev Log: PR c++/61539 * pt.c (unify_one_argument): Type/expression mismatch

[Bug ipa/61555] [4.9/4.10 Regression] LLVM build failure

2014-06-30 Thread rafael.espindola at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61555 Rafael Avila de Espindola changed: What|Removed |Added CC||rafael.espindola at gmail dot

[Bug c++/61659] Extra undefined symbol because of devirtualization

2014-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 --- Comment #2 from Andrew Pinski --- I don't see why you think this is a bug. parser::getOption will be part of the vtable of PassNameParser anyways.

[Bug c++/61659] Extra undefined symbol because of devirtualization

2014-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 --- Comment #3 from Andrew Pinski --- Oh I see it, it is declared inside the template.

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread rafael.espindola at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 --- Comment #4 from Rafael Avila de Espindola --- I ran the testcase with just -O2 (original code with -O3, but the reduced testcase with -O2). getOption will be part of the vtable, but it can end up being hidden. In the original source code it

[Bug c++/61660] New: static_assert triggering when it should not

2014-06-30 Thread us15 at os dot inf.tu-dresden.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 Bug ID: 61660 Summary: static_assert triggering when it should not Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/51400] [c++0x] ICE with constexpr and attribute noreturn

2014-06-30 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51400 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Jun 30 15:41:16 2014 New Revision: 212155 URL: https://gcc.gnu.org/viewcvs?rev=212155&root=gcc&view=rev Log: /c-family 2014-06-30 Paolo Carlini PR c++/51400 * c

[Bug c++/51400] [c++0x] ICE with constexpr and attribute noreturn

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

[Bug c++/55004] [meta-bug] constexpr issues

2014-06-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 51400, which changed state. Bug 51400 Summary: [c++0x] ICE with constexpr and attribute noreturn https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51400 What|Removed |Added --

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|2014-06-28 0

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 --- Comment #5 from Jason Merrill --- Author: jason Date: Mon Jun 30 15:58:58 2014 New Revision: 212156 URL: https://gcc.gnu.org/viewcvs?rev=212156&root=gcc&view=rev Log: PR c++/61539 * pt.c (unify_one_argument): Type/expression mismatch

[Bug c++/61500] [4.8/4.9 Regression][C++11] Can't take pointer to member referenced via member pointer template parameter.

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61500 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61566] [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61566 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/61660] static_assert triggering when it should not

2014-06-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 --- Comment #1 from Jonathan Wakely --- That's not how static_assert works.

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/61660] static_assert triggering when it should not

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

[Bug c/51849] -Wc99-compat would be considered useful

2014-06-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51849 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/57233] Vector lowering of LROTATE_EXPR pessimizes code

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57233 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Jun 30 16:56:01 2014 New Revision: 212158 URL: https://gcc.gnu.org/viewcvs?rev=212158&root=gcc&view=rev Log: 2014-06-30 Jakub Jelinek Backported from mainline 2014-06-27

[Bug c++/61660] static_assert triggering when it should not

2014-06-30 Thread us15 at os dot inf.tu-dresden.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 --- Comment #3 from Udo Steinberg --- Created attachment 33035 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33035&action=edit Testcase 2 Then, similar to this new test case, I would expect something like the following: g++ -std=gnu++11

[Bug tree-optimization/61299] [4.9/4.10 Regression] Performance regression for the SIMD rotate operation with GCC vector extensions

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61299 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Jun 30 16:56:01 2014 New Revision: 212158 URL: https://gcc.gnu.org/viewcvs?rev=212158&root=gcc&view=rev Log: 2014-06-30 Jakub Jelinek Backported from mainline 2014-06-27

[Bug tree-optimization/61299] [4.9/4.10 Regression] Performance regression for the SIMD rotate operation with GCC vector extensions

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61299 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/57233] Vector lowering of LROTATE_EXPR pessimizes code

2014-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57233 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-30 Thread chandrakm at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #15 from Krishnamoorthy C --- Thanks for the info. Sorry, the original intent was to generate a shared lib hence the shared options, but i have moved the code to generate executable program, but the exceptions not being caught is st

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com --- Comment #7 fro

[Bug c++/61660] static_assert triggering when it should not

2014-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 --- Comment #4 from Andrew Pinski --- (In reply to Udo Steinberg from comment #3) > Created attachment 33035 [details] > Testcase 2 > > Then, similar to this new test case, I would expect something like the > following: > > g++ -std=gnu++11 foo

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 --- Comment #6 from Jason Merrill --- Author: jason Date: Mon Jun 30 17:30:22 2014 New Revision: 212161 URL: https://gcc.gnu.org/viewcvs?rev=212161&root=gcc&view=rev Log: PR c++/61539 * pt.c (unify_one_argument): Type/expression mismatch

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61647 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/52268] tls support should be added for darwin11

2014-06-30 Thread jeremyhu at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52268 --- Comment #10 from Jeremy Huddleston Sequoia --- Ah, gotcha. In that case, please retitle as well to indicate such. Prior to gcc-4.5, even support via emutls was not available on darwin, so some people in #macports thought that's what this ti

[Bug c++/61660] static_assert triggering when it should not

2014-06-30 Thread us15 at os dot inf.tu-dresden.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 --- Comment #5 from Udo Steinberg --- (In reply to Andrew Pinski from comment #4) > That is still correct s is not a constant expression. Yes, I'm saying a similar warning should be emitted for x.

[Bug c++/61660] static_assert triggering when it should not

2014-06-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61660 --- Comment #6 from Marc Glisse --- (In reply to Udo Steinberg from comment #5) > Yes, I'm saying a similar warning should be emitted for x. No it should not, you are using x and s in completely different ways.

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

2014-06-30 Thread brooks at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61661 Bug ID: 61661 Summary: [C++11][4.9/4.10 Regression] Bogus error: ‘const Outer::Foo{&Outer::Bar}’ is not a constant expression Product: gcc Version: unknown Status: UNCONF

[Bug target/52268] native tls support should be added for darwin11

2014-06-30 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52268 --- Comment #11 from mrs at gcc dot gnu.org --- Fixed title to reflect that this is for native tls.

[Bug c++/54891] [C++11] lambda-expression and explicit type conversion (cast notation)

2014-06-30 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54891 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Jun 30 18:30:50 2014 New Revision: 212162 URL: https://gcc.gnu.org/viewcvs?rev=212162&root=gcc&view=rev Log: /cp 2014-06-30 Paolo Carlini PR c++/54891 * parser.

[Bug c++/54367] [meta-bug] lambda expressions

2014-06-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 54891, which changed state. Bug 54891 Summary: [C++11] lambda-expression and explicit type conversion (cast notation) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54891 What|Removed |Ad

[Bug c++/54891] [C++11] lambda-expression and explicit type conversion (cast notation)

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

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61647 --- Comment #3 from Jason Merrill --- Author: jason Date: Mon Jun 30 18:44:24 2014 New Revision: 212163 URL: https://gcc.gnu.org/viewcvs?rev=212163&root=gcc&view=rev Log: PR c++/61647 * pt.c (type_dependent_expression_p): Check BASELINK_

[Bug c++/61566] [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61566 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jun 30 18:51:29 2014 New Revision: 212165 URL: https://gcc.gnu.org/viewcvs?rev=212165&root=gcc&view=rev Log: PR c++/61566 * mangle.c (decl_mangling_context): Look through a TE

[Bug c++/61566] [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61566 --- Comment #5 from Jason Merrill --- Author: jason Date: Mon Jun 30 18:52:39 2014 New Revision: 212166 URL: https://gcc.gnu.org/viewcvs?rev=212166&root=gcc&view=rev Log: PR c++/61566 * mangle.c (decl_mangling_context): Look through a TE

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61647 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Jun 30 18:52:45 2014 New Revision: 212167 URL: https://gcc.gnu.org/viewcvs?rev=212167&root=gcc&view=rev Log: PR c++/61647 * pt.c (type_dependent_expression_p): Check BASELINK_

[Bug c++/61566] [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61566 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61647 --- Comment #5 from Jason Merrill --- Author: jason Date: Mon Jun 30 19:09:57 2014 New Revision: 212168 URL: https://gcc.gnu.org/viewcvs?rev=212168&root=gcc&view=rev Log: PR c++/61647 * pt.c (type_dependent_expression_p): Check BASELINK_

[Bug c++/61647] [4.8/4.9/4.10 Regression] internal compiler error: in push_access_scope, at cp/pt.c:219 for a c++ header, clang++ 3.4 generate .pch without error

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61647 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/53662] Cannot build static gcc on i686 linux gnu with -m64 support.

2014-06-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53662 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/36299] spurious and undocumented warning with -Waddress for a == 0 when a is an array

2014-06-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36299 Marek Polacek changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug c/39433] ICE on header file conflict with -fstack-protector

2014-06-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39433 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/61608] [4.10 regression] FAIL: gcc.target/arm/epilog-1.c scan-assembler tests

2014-06-30 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61608 --- Comment #5 from Richard Henderson --- Author: rth Date: Mon Jun 30 20:14:42 2014 New Revision: 212172 URL: https://gcc.gnu.org/viewcvs?rev=212172&root=gcc&view=rev Log: PR rtl-opt/61608 PR target/39284 * bb-reorder.c (pass_d

[Bug middle-end/39284] Computed gotos combined too aggressively

2014-06-30 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39284 --- Comment #15 from Richard Henderson --- Author: rth Date: Mon Jun 30 20:14:42 2014 New Revision: 212172 URL: https://gcc.gnu.org/viewcvs?rev=212172&root=gcc&view=rev Log: PR rtl-opt/61608 PR target/39284 * bb-reorder.c (pass_

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

2014-06-30 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61648 Ed Smith-Rowland <3dw4rd at verizon dot net> changed: What|Removed |Added CC||3dw4rd at v

[Bug ipa/61659] [4.9/4.10 Regression] Extra undefined symbol because of devirtualization

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659 --- Comment #8 from Jason Merrill --- Author: jason Date: Mon Jun 30 20:20:55 2014 New Revision: 212174 URL: https://gcc.gnu.org/viewcvs?rev=212174&root=gcc&view=rev Log: PR c++/61659 PR lto/53808 gcc/cp * decl2.c (maybe_emit_vtables

[Bug lto/53808] Undefined symbol when building a library with lto

2014-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53808 --- Comment #11 from Jason Merrill --- Author: jason Date: Mon Jun 30 20:20:55 2014 New Revision: 212174 URL: https://gcc.gnu.org/viewcvs?rev=212174&root=gcc&view=rev Log: PR c++/61659 PR lto/53808 gcc/cp * decl2.c (maybe_emit_vtable

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

2014-06-30 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61648 --- Comment #2 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- In typeck.c/check_literal_operator_args Make this change: - if (processing_template_decl || processing_specialization) + /*if (processing_template_decl || processing_speciali

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

2014-06-30 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61648 --- Comment #3 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Put this and it works. if (PROCESSING_REAL_TEMPLATE_DECL_P() || processing_specialization) {

  1   2   >