[Bug c++/46472] [4.6 Regression] [C++0X] constexpr is not constexpr

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46472 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Jason Merril

[Bug c++/47703] [4.6 Regression] [C++0x] ICE: std::sort chokes on simple lambda function

2011-02-20 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org --- Comment #5 from Jason Merrill 2011-02-20 23:07:27 UTC --- Got it.

[Bug c++/46472] [4.6 Regression] [C++0X] constexpr is not constexpr

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46472 --- Comment #4 from Jason Merrill 2011-02-20 23:18:06 UTC --- Author: jason Date: Sun Feb 20 23:18:01 2011 New Revision: 170348 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170348 Log: PR c++/46472 * method.c (process_subob_fn):

[Bug c++/47703] [4.6 Regression] [C++0x] ICE: std::sort chokes on simple lambda function

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47703 --- Comment #6 from Jason Merrill 2011-02-20 23:18:16 UTC --- Author: jason Date: Sun Feb 20 23:18:11 2011 New Revision: 170349 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170349 Log: PR c++/47703 * error.c (location_of): Handl

[Bug c++/47703] [4.6 Regression] [C++0x] ICE: std::sort chokes on simple lambda function

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

[Bug c++/46472] [4.6 Regression] [C++0X] constexpr is not constexpr

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

[Bug c++/46831] [4.6 Regression][C++0x] Crash when it tries to do an invalid ICS with a conversion function template

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46831 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from Jason Merril

[Bug c++/46831] [4.6 Regression][C++0x] Crash when it tries to do an invalid ICS with a conversion function template

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46831 --- Comment #8 from Jason Merrill 2011-02-21 01:50:44 UTC --- Author: jason Date: Mon Feb 21 01:50:39 2011 New Revision: 170354 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170354 Log: PR c++/46831 * call.c (convert_class_to_ref

[Bug c++/47774] [C++0x] constexpr specifier on ctor not ignored when template instantiation causes ctor to not satify constexpr requirements

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47774 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/46472] [4.6 Regression] [C++0X] constexpr is not constexpr

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46472 Jason Merrill changed: What|Removed |Added CC||dev.lists at jessamine dot

[Bug c++/47199] [4.6 Regression] [C++0x] ICE: expected class 'type', have 'declaration' (function_decl) in same_type_ignoring_top_level_qualifiers_p, at cp/typeck.c:1407 with -fno-elide-constructors

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47199 --- Comment #2 from Jason Merrill 2011-02-21 05:26:01 UTC --- Author: jason Date: Mon Feb 21 05:25:56 2011 New Revision: 170356 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170356 Log: PR c++/47199 * semantics.c (cxx_eval_call_e

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #7 from Jason Merrill 2011-02-21 05:30:18 UTC --- We control lots of things based on whether or not the other tools support a particular feature. Doing the same for this issue doesn't seem strange at all to me.

[Bug c++/47199] [4.6 Regression] [C++0x] ICE: expected class 'type', have 'declaration' (function_decl) in same_type_ignoring_top_level_qualifiers_p, at cp/typeck.c:1407 with -fno-elide-constructors

2011-02-21 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution||FIXED --- Comment #3 from Jason Merrill 2011-02-21 14:26:06 UTC --- Fixed.

[Bug c++/47207] [4.6 Regression] [C++0x] ICE: in decl_constant_var_p, at cp/decl2.c:3563 on invalid code

2011-02-21 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org --- Comment #2 from Jason Merrill 2011-02-21 15:11:14 UTC --- Mine.

[Bug c++/47207] [4.6 Regression] [C++0x] ICE: in decl_constant_var_p, at cp/decl2.c:3563 on invalid code

2011-02-21 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47207 --- Comment #3 from Jason Merrill 2011-02-21 15:35:52 UTC --- Author: jason Date: Mon Feb 21 15:35:44 2011 New Revision: 170365 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170365 Log: PR c++/47207 * decl2.c (decl_constant_var_p

[Bug c++/47897] [4.6 Regression][C++0x] static const member variable is not constant expression

2011-02-26 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47897 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Jason Merril

[Bug c++/47897] [4.6 Regression][C++0x] static const member variable is not constant expression

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47897 --- Comment #3 from Jason Merrill 2011-02-27 08:13:22 UTC --- Author: jason Date: Sun Feb 27 08:13:16 2011 New Revision: 170532 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170532 Log: PR c++/47897 * semantics.c (non_const_var_e

[Bug c++/47904] [4.5/4.6 Regression] ICE with DECL_PARM_INDEX (this) in cp_tree_equal

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47904 --- Comment #1 from Jason Merrill 2011-02-27 08:13:32 UTC --- Author: jason Date: Sun Feb 27 08:13:28 2011 New Revision: 170533 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170533 Log: PR c++/47904 * tree.c (cp_tree_equal): Comp

[Bug c++/47906] r170459 regresses g++.dg/abi/mangle39.C on *-apple-darwin*

2011-02-27 Thread jason at gcc dot gnu.org
||2011.02.27 08:15:47 CC||jason at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Jason Merrill 2011-02-27 08:15:47 UTC --- Ah, that would be because darwin doesn't support the ABI forward-compatib

[Bug c++/47906] r170459 regresses g++.dg/abi/mangle39.C on *-apple-darwin*

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47906 --- Comment #2 from Jason Merrill 2011-02-27 14:39:17 UTC --- Author: jason Date: Sun Feb 27 14:39:15 2011 New Revision: 170543 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170543 Log: PR c++/47906 * g++.dg/abi/mangle39.C: Speci

[Bug c++/47906] r170459 regresses g++.dg/abi/mangle39.C on *-apple-darwin*

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47906 Jason Merrill changed: What|Removed |Added Status|NEW |WAITING --- Comment #3 from Jason Merrill

[Bug c++/47904] [4.5 Regression] ICE with DECL_PARM_INDEX (this) in cp_tree_equal

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47904 --- Comment #3 from Jason Merrill 2011-02-27 17:11:22 UTC --- Author: jason Date: Sun Feb 27 17:11:19 2011 New Revision: 170544 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170544 Log: PR c++/47904 * tree.c (cp_tree_equal) [PARM

[Bug c++/47904] [4.5 Regression] ICE with DECL_PARM_INDEX (this) in cp_tree_equal

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47904 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/47873] [4.6 Regression] virtual Inheritance - Covariant Virtual Function - Segfault

2011-02-27 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org --- Comment #7 from Jason Merrill 2011-02-27 17:12:45 UTC --- Looking.

[Bug c++/47906] r170459 regresses g++.dg/abi/mangle39.C on *-apple-darwin*

2011-02-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47906 --- Comment #5 from Jason Merrill 2011-02-28 06:55:11 UTC --- Author: jason Date: Mon Feb 28 06:55:08 2011 New Revision: 170556 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170556 Log: PR c++/47906 * g++.dg/cpp0x/trailing1.C: Sp

[Bug c++/47873] [4.6 Regression] virtual Inheritance - Covariant Virtual Function - Segfault

2011-02-28 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47873 --- Comment #11 from Jason Merrill 2011-02-28 21:41:24 UTC --- Author: jason Date: Mon Feb 28 21:41:21 2011 New Revision: 170576 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170576 Log: PR c++/47873 * class.c (update_vtable_entr

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-02-28 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org

[Bug c++/47200] [C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5821 with missing definition of constexpr function

2011-03-01 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46282 --- Comment #1 from Jason Merrill 2011-03-01 22:44:30 UTC --- Author: jason Date: Tue Mar 1 22:44:26 2011 New Revision: 170600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170600 Log: PR c++/46282 * decl2.c (grokbitfield): Hand

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 --- Comment #2 from Jason Merrill 2011-03-01 22:44:41 UTC --- Author: jason Date: Tue Mar 1 22:44:35 2011 New Revision: 170601 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170601 Log: PR c++/47851 * call.c (standard_conversion)

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46282 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/46159] [4.5/4.6 Regression] Bogus warning about lambdas

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46159 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/47200] [C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5821 with missing definition of constexpr function

2011-03-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47200 --- Comment #2 from Jason Merrill 2011-03-02 18:18:35 UTC --- Author: jason Date: Wed Mar 2 18:18:31 2011 New Revision: 170620 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170620 Log: PR c++/47200 * semantics.c (cxx_bind_parame

[Bug c++/46159] [4.5/4.6 Regression] Bogus warning about lambdas

2011-03-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46159 --- Comment #4 from Jason Merrill 2011-03-02 18:18:48 UTC --- Author: jason Date: Wed Mar 2 18:18:41 2011 New Revision: 170621 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170621 Log: PR c++/46159 * parser.c (cp_parser_primary_

[Bug c++/46159] [4.5 Regression] Bogus warning about lambdas

2011-03-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46159 --- Comment #6 from Jason Merrill 2011-03-02 18:46:04 UTC --- Author: jason Date: Wed Mar 2 18:46:01 2011 New Revision: 170622 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170622 Log: PR c++/46159 * parser.c (cp_parser_primary_

[Bug c++/46159] [4.5 Regression] Bogus warning about lambdas

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

[Bug c++/47873] [4.6 Regression] virtual Inheritance - Covariant Virtual Function - Segfault

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

[Bug c++/47950] [4.6 Regression] [C++0x] Internal compiler error: non-dependent declaration as condition causes tsubst_copy_and_build assertion failure.

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

[Bug c++/47950] [4.6 Regression] [C++0x] Internal compiler error: non-dependent declaration as condition causes tsubst_copy_and_build assertion failure.

2011-03-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47950 --- Comment #4 from Jason Merrill 2011-03-03 02:49:30 UTC --- Author: jason Date: Thu Mar 3 02:49:28 2011 New Revision: 170639 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170639 Log: PR c++/47950 * parser.c (cp_parser_conditio

[Bug c++/47774] [C++0x] constexpr specifier on ctor not ignored when template instantiation causes ctor to not satify constexpr requirements

2011-03-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47774 --- Comment #8 from Jason Merrill 2011-03-03 02:49:23 UTC --- Author: jason Date: Thu Mar 3 02:49:19 2011 New Revision: 170638 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170638 Log: PR c++/47774 * tree.c (build_vec_init_elt):

[Bug c++/47950] [4.6 Regression] [C++0x] Internal compiler error: non-dependent declaration as condition causes tsubst_copy_and_build assertion failure.

2011-03-03 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47950 --- Comment #6 from Jason Merrill 2011-03-03 16:51:23 UTC --- Author: jason Date: Thu Mar 3 16:51:20 2011 New Revision: 170656 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170656 Log: PR c++/47950 * pt.c (tsubst_copy_and_build)

[Bug c++/46220] [4.3/4.4/4.5/4.6 Regression] Error: invalid covariant return type generated for incomplete class type and different qualifer

2011-03-03 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46220 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Jason Merril

[Bug c++/47957] [4.3/4.4/4.5/4.6 Regression] Type mismatch when a class derived a same name with template parameter

2011-03-03 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47957 --- Comment #3 from Jason Merrill 2011-03-03 23:43:11 UTC --- Dodji, can you take a look at this one?

[Bug c++/47971] [4.6 Regression] ICE: in tsubst_copy, at cp/pt.c:11725 on valid code

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

[Bug c++/44629] [4.3/4.4/4.5/4.6 Regression] ICE in unify, at cp/pt.c:15155

2011-03-03 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Known to fail|| --- Comment #4 from Jason Merrill 2011-03-04 00:54:56 UTC --- Same ICE on valid testcase: template int cmp1(T a, T b); template int cmp2(T a, T b); template struct A { }; template void f (A

[Bug c++/46220] [4.3/4.4/4.5/4.6 Regression] Error: invalid covariant return type generated for incomplete class type and different qualifer

2011-03-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46220 --- Comment #6 from Jason Merrill 2011-03-04 15:18:03 UTC --- Author: jason Date: Fri Mar 4 15:17:55 2011 New Revision: 170676 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170676 Log: PR c++/46220 * search.c (check_final_overri

[Bug c++/47971] [4.6 Regression] ICE: in tsubst_copy, at cp/pt.c:11725 on valid code

2011-03-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47971 --- Comment #3 from Jason Merrill 2011-03-04 15:18:12 UTC --- Author: jason Date: Fri Mar 4 15:18:07 2011 New Revision: 170677 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170677 Log: PR c++/47971 * pt.c (tsubst_copy_and_build)

[Bug c++/44629] [4.3/4.4/4.5/4.6 Regression] ICE in unify, at cp/pt.c:15155

2011-03-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44629 --- Comment #5 from Jason Merrill 2011-03-04 22:24:30 UTC --- Created attachment 23550 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23550 WIP patch to accept my testcase Here's a patch that makes my testcase work. I don't want to put it

[Bug c++/44629] [4.3/4.4/4.5/4.6 Regression] ICE in unify, at cp/pt.c:15155

2011-03-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44629 --- Comment #6 from Jason Merrill 2011-03-04 22:30:16 UTC --- Created attachment 23551 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23551 WIP patch to make the testcase sorry as before And here's a patch that just restores the previous so

[Bug c++/46220] [4.3/4.4/4.5/4.6 Regression] Error: invalid covariant return type generated for incomplete class type and different qualifer

2011-03-05 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46220 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/17314] Error message wrongly shows declared rather than inherited access

2013-05-16 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17314 --- Comment #15 from Jason Merrill --- Yes, that would be an improvement to the diagnostic. But it seems to me that there's a deeper issue here: I think both testcases should be ill-formed because C::C can't form a pointer to its A base in order

[Bug c++/17314] Error message wrongly shows declared rather than inherited access

2013-05-16 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17314 --- Comment #17 from Jason Merrill --- Actually, this seems to be issue 7: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#7 So we should reject the variant with a public constructor as well. It would be good to get the same diagn

[Bug c++/17314] Error message wrongly shows declared rather than inherited access

2013-05-16 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17314 --- Comment #18 from Jason Merrill --- (In reply to Jason Merrill from comment #17) > It would be good to get the same diagnostic as in comment #4. And also give a warning about the private virtual base.

[Bug c++/57279] [C++11] alias declaration fails to declare function types with cv-qualifiers

2013-05-16 Thread jason at gcc dot gnu.org
||2013-05-16 CC||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.8.1 Ever confirmed|0 |1

[Bug c++/57319] [4.8/4.9] Regression: bogus "defaulted move assignment for ... calls a non-trivial move assignment operator for virtual base ..."

2013-05-20 Thread jason at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2013-05-20 CC||jason at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jason Merrill --- (In reply to Paul Pluzhnikov from comment #0

[Bug c++/57317] [4.8/4.9] Regression bogus and unsuppressible warning: 'YYY' has a base 'ZZZ' whose type uses the anonymous namespace

2013-05-20 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |4.8.1 --- Comment #2 from Jason Merrill --- Fixed the false positive for 4.8.1.

[Bug c++/57325] [4.7/4.8/4.9 Regression] ICE in strip_typedefs, at cp/tree.c:1306

2013-05-20 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.7.4 --- Comment #1 from Jason Merrill --- Fixed for 4.7.4/4.8.1/4.9.

[Bug c++/57319] [4.8 Regression]: bogus "defaulted move assignment for ... calls a non-trivial move assignment operator for virtual base ..."

2013-05-20 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org Summary|[4.8/4.9] Regression: bogus |[4.8 Regression]: bogus |"defaulted move assignment |"defaulted move assignment |for ... calls a non-trivial |for ... calls a non-trivial

[Bug c++/57016] [4.9 Regression] [C++0x] ICE: unexpected expression '__is_final(hash)' of kind trait_expr

2013-05-20 Thread jason at gcc dot gnu.org
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #3 from Jason Merrill --- Fixed.

[Bug c++/57102] [4.9 Regression] ICE: SIGSEGV in fndecl_declared_return_type with -fdump-final-insns=...

2013-05-20 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #3 from Jason Merrill --- Fixed.

[Bug c++/37108] bogus ambiguity reported

2013-05-21 Thread jason at gcc dot gnu.org
gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.9.0 Status|NEW |RESOLVED --- Comment #2 from Jason Merrill --- This language issue was fixed by N3323, and implemented for GCC 4.9.

[Bug c++/56930] [4.8/4.9 regression] pointless -Wconversion warning with sizeof

2013-05-22 Thread jason at gcc dot gnu.org
||2013-05-22 CC||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.8.1 Summary|regression: pointless |[4.8/4.9

[Bug c++/56930] [4.8 regression] pointless -Wconversion warning with sizeof

2013-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56930 Jason Merrill changed: What|Removed |Added Summary|[4.8/4.9 regression]|[4.8 regression] pointless

[Bug c++/56915] [4.9 regression] ICE in symtab_add_to_same_comdat_group, at symtab.c:383

2013-05-22 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #7 from Jason Merrill --- Fixed.

[Bug c++/57388] [C++11] ICE when function types with ref-qualifiers meet other function types

2013-05-23 Thread jason at gcc dot gnu.org
||2013-05-23 Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Ever confirmed|0 |1

[Bug c++/57319] [4.8 Regression]: bogus "defaulted move assignment for ... calls a non-trivial move assignment operator for virtual base ..."

2013-05-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57319 --- Comment #4 from Jason Merrill --- (In reply to Paul Pluzhnikov from comment #3) > Can this be back-ported to 4.8 branch? After 4.8.1, I think.

[Bug c++/57317] [4.8/4.9 Regression] bogus and unsuppressible warning: 'YYY' has a base 'ZZZ' whose type uses the anonymous namespace

2013-05-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57317 --- Comment #4 from Jason Merrill --- (In reply to Paul Pluzhnikov from comment #3) > but nothing on 4_8-branch. Look again; it's commit 199104 on gcc-4_8-branch.

[Bug c++/57391] [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930

2013-05-24 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/57391] [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930

2013-05-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57391 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #3 from Jason Merrill

[Bug c++/56971] [4.9 Regression] GCC claims a friend function to be overloaded, but it isn't

2013-05-24 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #4 from Jason Merrill --- Fixed for 4.9.

[Bug c++/57388] [C++11] ICE when function types with ref-qualifiers meet other function types

2013-05-25 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57388 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/52377] C++11 non-static initializers in unions are not used

2013-05-30 Thread jason at gcc dot gnu.org
||4.9.0 Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.9.0 --- Comment #3 from Jason Merrill --- Fixed for 4.9.

[Bug c++/57404] [4.9 Regression] [C++11] ICE: SIGSEGV in cp_classify_record with -g

2013-05-30 Thread jason at gcc dot gnu.org
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #2 from Jason Merrill --- Fixed.

[Bug c++/57391] [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930

2013-05-30 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57391 Jason Merrill changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/56930] [4.8 regression] pointless -Wconversion warning with sizeof

2013-05-30 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56930 Bug 56930 depends on bug 57391, which changed state. Bug 57391 Summary: [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57391 What|Removed |Added ---

[Bug c++/57415] [4.9 Regression] New PPC testsuite failure C++ compound literarl expr unimplemented

2013-05-30 Thread jason at gcc dot gnu.org
gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #2 from Jason Merrill --- Created attachment 30230 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30230&action=edit patch Could you test this?

[Bug c++/54812] [C++11] Delete expression doesn't respect access of defaulted destructor

2013-05-30 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54812 --- Comment #7 from Jason Merrill --- Various places in the compiler need to be updated to not assume that trivial implies callable.

[Bug c++/57319] [4.8 Regression]: bogus "defaulted move assignment for ... calls a non-trivial move assignment operator for virtual base ..."

2013-05-31 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57319 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/56930] [4.8 regression] pointless -Wconversion warning with sizeof

2013-05-31 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56930 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2013-06-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55776 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug c++/52119] [C++11] overflow in signed left shift isn't diagnosed

2013-06-05 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52119 --- Comment #11 from Jason Merrill --- (In reply to ajf from comment #10) > MY apologies if I am missing something obvious, but what exactly makes > shifting a 1 into the sign bit undefined behavior? You're right, it isn't: 5.8/2: ... if E1 has

[Bug c++/52119] [C++11] overflow in signed left shift isn't diagnosed

2013-06-05 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52119 --- Comment #13 from Jason Merrill --- (In reply to Jeffrey Yasskin from comment #12) > http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3675.html#1457 > changed this between C++11 and C++14. True, but the defect report applies to C++11.

[Bug c++/55520] [C++11] ICE when capturing a variable-length stack array in lambda; in expand_expr_real_1, at expr.c:9122

2013-06-06 Thread jason at gcc dot gnu.org
|RESOLVED|ASSIGNED Last reconfirmed||2013-06-07 CC||jason at gcc dot gnu.org Resolution|DUPLICATE |--- Assignee|unassigned at gcc dot gnu.org |jason at gcc dot

[Bug c++/55520] [C++11] ICE when capturing a variable-length stack array in lambda; in expand_expr_real_1, at expr.c:9122

2013-06-07 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55520 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/55149] capturing VLA in lambda

2013-06-07 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55149 --- Comment #10 from Jason Merrill --- (In reply to David Abdurachmanov from comment #9) I addressed example 1 in 55520. Please provide a self-contained testcase for example 2.

[Bug regression/57551] [4.9 Regression]: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE

2013-06-07 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57551 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/41725] g++ accepts compounded unnamed type in template (violates 14.3.1-2)

2013-06-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41725 Jason Merrill changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug c++/41725] g++ accepts compounded unnamed type in template (violates 14.3.1-2)

2013-06-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41725 Jason Merrill changed: What|Removed |Added Status|RESOLVED|SUSPENDED Resolution|INVALID

[Bug regression/57551] [4.9 Regression]: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE

2013-06-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57551 Jason Merrill changed: What|Removed |Added Assignee|jason at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug regression/57551] [4.9 Regression]: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE

2013-06-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57551 --- Comment #7 from Jason Merrill --- (In reply to Jan Hubicka from comment #6) > Jason, can you please look at > http://gcc.gnu.org/ml/gcc-patches/2013-06/msg00433.html I approved it the same day you posted it. :)

[Bug c++/48453] [C++0x] [DR 1287] Invalid reference initialization via explicit conversion

2013-06-14 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48453 Jason Merrill changed: What|Removed |Added Summary|[C++0x] Invalid reference |[C++0x] [DR 1287] Invalid

[Bug c++/57408] lambda, Variable length arrays, thread, internal compiler error: in expand_expr_real_1, at expr.c:9327

2013-06-21 Thread jason at gcc dot gnu.org
|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #6 from Jason Merrill --- The issue here is that this capture is not valid C++1y because an array bound other than the first one is non-constant. Current 4.9 gives an

[Bug c++/57709] -Wshadow is too strict / has false positives

2013-06-25 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57709 Jason Merrill changed: What|Removed |Added Severity|normal |enhancement --- Comment #5 from Jason Mer

[Bug c++/57550] [4.8/4.9 Regression] bogus "error ... is private"

2013-07-08 Thread jason at gcc dot gnu.org
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |4.8.2 --- Comment #4 from Jason Merrill --- Fixed for 4.8.2/4.9

[Bug c++/57831] [4.7/4.8/4.9 Regression] pointer to member function inaccessible through using statement (or ICE)

2013-07-08 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/57658] [4.9 Regression] ICE in tsubst_copy, at cp/pt.c:12213

2013-07-08 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/57751] [4.7/4.8/4.9 Regression] ICE in cxx_eval_indirect_ref, at cp/semantics.c:7648

2013-07-08 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/57545] [4.7/4.8/4.9 Regression] Generation of debug symbols leads to internal compiler error

2013-07-08 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/57532] [4.8/4.9 regression] operator& broken when used on rvalues

2013-07-08 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

<    6   7   8   9   10   11   12   13   14   15   >