[Bug c++/94034] [10 Regression] Broken diagnostic: 'result_decl' not supported by dump_expr

2020-03-05 Thread paolo.carlini at oracle dot com
at gcc dot gnu.org |paolo.carlini at oracle dot com --- Comment #2 from Paolo Carlini --- Mine.

[Bug c++/94186] [10 Regression] compiler incorrectly accepts a requires clause with predicate of non-bool type

2020-03-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94186 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com

[Bug c++/94186] [10 Regression] compiler incorrectly accepts a requires clause with predicate of non-bool type

2020-03-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94186 --- Comment #4 from Paolo Carlini --- To wit: diff --git a/gcc/cp/constraint.cc b/gcc/cp/constraint.cc index 697ed6726b8..59b43a31274 100644 --- a/gcc/cp/constraint.cc +++ b/gcc/cp/constraint.cc @@ -2543,8 +2543,7 @@ satisfy_atom (tree t, tree a

[Bug c++/88826] ICE (segfault) when compiling invalid C++ code with -std=c++2a

2020-04-01 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88826 Paolo Carlini changed: What|Removed |Added Known to work||9.1.0 Resolution|---

[Bug c++/94034] [10 Regression] Broken diagnostic: 'result_decl' not supported by dump_expr

2020-04-01 Thread paolo.carlini at oracle dot com
oracle dot com|unassigned at gcc dot gnu.org --- Comment #4 from Paolo Carlini --- Not actively. I'm unassigning myself.

[Bug c++/90448] [8/9/10 Regression] decltype-based lambda parameter pack is rejected

2020-04-22 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90448 --- Comment #3 from Paolo Carlini --- This is already fixed in trunk: I'm adding the testcase and removingg the 10 Regression marker.

[Bug c++/90320] [8/9/10 Regression] Explicit constructor called implicitly

2020-04-23 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90320 --- Comment #5 from Paolo Carlini --- Thanks Marek.

[Bug c++/95158] [10/11 Regression] Templates + Diamond Inheritance + Final = Pure Virtual Function Call

2020-06-02 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95158 --- Comment #2 from Paolo Carlini --- That the issue goes away when templates are not involved seems an useful hint: are we trying to optimize too early? Sorry, for the time being I don't feel like assigning the bug to me, I'm in the middle of t

[Bug c++/91073] [9/10 Regression] if constexpr no longer works directly with Concepts

2019-11-19 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91073 --- Comment #5 from Paolo Carlini --- You are right.

[Bug c++/91073] [9/10 Regression] if constexpr no longer works directly with Concepts

2020-01-14 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91073 --- Comment #10 from Paolo Carlini --- I have been making progress on this (I'm in contact with Jason about that) but unfortunately the issue requires additional analysis for the simple reason that if I remove/amend my r260482 changes then in C++

[Bug c++/91073] [9 Regression] if constexpr no longer works directly with Concepts

2020-01-15 Thread paolo.carlini at oracle dot com
gcc dot gnu.org | Assignee|unassigned at gcc dot gnu.org |paolo.carlini at oracle dot com Summary|[9/10 Regression] if|[9 Regression] if constexpr |constexpr no longer works |no longer works directly |directly with

[Bug c++/92804] [10 Regression] ICE trying to use concept as a nested-name-specifier

2020-01-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92804 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/92542] [10 Regression] ICE with class template argument deduction following typo

2020-01-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92542 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com

[Bug c++/92542] [10 Regression] ICE with class template argument deduction following typo

2020-01-17 Thread paolo.carlini at oracle dot com
|paolo.carlini at oracle dot com| Resolution|--- |FIXED --- Comment #5 from Paolo Carlini --- Thanks Jon.

[Bug c++/92536] [10 Regression] ICE when trying to using deduction guide following unknown type error

2020-01-18 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92536 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com

[Bug c++/92536] [10 Regression] ICE when trying to using deduction guide following unknown type error

2020-01-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92536 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92593] [10 Regression] ICE with CTAD using undeclared constraint

2020-01-21 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92593 --- Comment #4 from Paolo Carlini --- Another testcase: template struct ref_view { ref_view(T) { }; }; ref_view r{1};

[Bug c++/92804] [10 Regression] ICE trying to use concept as a nested-name-specifier

2020-01-22 Thread paolo.carlini at oracle dot com
at gcc dot gnu.org |paolo.carlini at oracle dot com --- Comment #3 from Paolo Carlini --- Seems doable.

[Bug c++/92804] [10 Regression] ICE trying to use concept as a nested-name-specifier

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

[Bug c++/67491] [meta-bug] concepts issues

2020-01-23 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 92804, which changed state. Bug 92804 Summary: [10 Regression] ICE trying to use concept as a nested-name-specifier https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92804 What|Removed |Adde

[Bug c++/90915] [9/10 Regression] ICE in has_attribute, at c-family/c-attribs.c:4221

2020-01-28 Thread paolo.carlini at oracle dot com
at gcc dot gnu.org |paolo.carlini at oracle dot com --- Comment #3 from Paolo Carlini --- Mine.

[Bug c++/90338] [9/10 Regression] member function pointer non-type template parameter compile fail while matching

2020-01-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90338 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89913] [8/9 Regression] ICE with invalid using declaration

2020-02-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89913 Paolo Carlini changed: What|Removed |Added CC|paolo.carlini at oracle dot com| Summary|[8/9/10

[Bug c++/89404] [8/9 Regression] ICE in build_value_init_noctor, at cp/init.c:467

2020-02-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89404 Paolo Carlini changed: What|Removed |Added Summary|[8/9/10 Regression] ICE in |[8/9 Regression] ICE in

[Bug c++/93314] [8/9/10 Regression] Invalid use of non-static data member causes ICE in gimplify_expr

2020-02-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93314 --- Comment #4 from Paolo Carlini --- Related to c++/84939

[Bug libstdc++/56202] SIGFPE (division by zero) in std::binomial_distribution

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

[Bug libstdc++/56202] SIGFPE (division by zero) in std::binomial_distribution

2013-02-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56202 --- Comment #4 from Paolo Carlini 2013-02-04 16:21:54 UTC --- Note: I think we want also to consider the possibility that __e is zero at the same time and in that case simply discard the iteration completely.

[Bug libstdc++/56202] SIGFPE (division by zero) in std::binomial_distribution

2013-02-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56202 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/56202] SIGFPE (division by zero) in std::binomial_distribution

2013-02-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56202 --- Comment #9 from Paolo Carlini 2013-02-04 18:01:52 UTC --- You are right, but then I don't understand why we should compute __e *before* checking __t == __x, per your first patch (I think I managed to confuse myself exactly when I start

[Bug libstdc++/56202] SIGFPE (division by zero) in std::binomial_distribution

2013-02-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56202 --- Comment #12 from Paolo Carlini 2013-02-04 19:23:38 UTC --- Ok, thanks Manuel. Let's go with this follow up then, mainline only. If nothing bad is reported may be suited for the branch too: Index: include/bits/random.h ==

[Bug c++/56208] [4.8 Regression] sizeof sfinae fails to work

2013-02-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56208 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56208] [4.8 Regression] Some classic sfinae cases fail to work

2013-02-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56208 --- Comment #6 from Paolo Carlini 2013-02-05 09:50:11 UTC --- Thanks Daniel. Next, we have to figure out which commit broke such lookups. I can work on that today (if nobody beats me)

[Bug c++/56208] [4.8 Regression] Some classic sfinae cases fail to work

2013-02-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56208 --- Comment #7 from Paolo Carlini 2013-02-05 11:25:46 UTC --- Narrowed to r190095 - r190842 so far.

[Bug c++/56215] Cannot create constexpr struct with unnamed unions

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56215 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/54922] [C++11][DR 1359] constexpr constructors require initialization of all union members

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54922 Paolo Carlini changed: What|Removed |Added CC||t-gcc-bugzilla at snowelm

[Bug libstdc++/56216] TR1 bessel functions bomb at x == 0!

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56216 --- Comment #2 from Paolo Carlini 2013-02-06 09:36:02 UTC --- Please send the patch with an appropriate ChangeLog entry to the mailing lists. Thanks.

[Bug c++/56221] Generation of zero initializer for array new without parenthesis

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56221 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56146] Erroneous char initialization only in template function

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56146 Paolo Carlini changed: What|Removed |Added CC||neldev.online at gmail dot

[Bug libstdc++/56158] bad enum values computed by operator~ in ios_base.h

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56158 Paolo Carlini changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Com

[Bug c++/54122] [4.7/4.8 Regression] segfault comparing enum class in lambda inside constructor of a templated class

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54122 Paolo Carlini changed: What|Removed |Added CC||ai.azuma at gmail dot com --- C

[Bug c++/52619] ICE/segmentation fault in lambda function

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52619 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/54122] [4.7/4.8 Regression] segfault comparing enum class in lambda inside constructor of a templated class

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54122 Paolo Carlini changed: What|Removed |Added CC||t.schuele at web dot de --- Com

[Bug c++/54403] [C++11] operator! applied to a member of a templated class in a lambda expression that captures 'this' pointer crashes compiler

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54403 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/54122] [4.7/4.8 Regression] segfault comparing enum class in lambda inside constructor of a templated class

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54122 Paolo Carlini changed: What|Removed |Added CC||ripper-tm at yandex dot ru ---

[Bug c++/52613] [C++11] ICE with noexcept in lambda expression in member function of class template

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52613 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/56222] Pointer to member in lambda should not require this to be captured

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56222 Paolo Carlini changed: What|Removed |Added CC||daniel.kruegler at

[Bug c++/56222] Pointer to member in lambda should not require this to be captured

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56222 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/56158] bad enum values computed by operator~ in ios_base.h

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56158 --- Comment #4 from Paolo Carlini 2013-02-06 15:29:38 UTC --- I'm wondering: before doing anything in v3, is this a C++11 issue? Because in 17.5.2.1.3 I see a fixed underlying type but otherwise I see exactly ~static_cast(X) like in v3?!?

[Bug libstdc++/56158] bad enum values computed by operator~ in ios_base.h

2013-02-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56158 --- Comment #6 from Paolo Carlini 2013-02-06 16:40:09 UTC --- Oh, I was missing that, thanks. Now, I don't know if we should really try to fix this now after so many years. I'm tempted to just leave it alone until we break the ABI, unless

[Bug libstdc++/56158] bad enum values computed by operator~ in ios_base.h

2013-02-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56158 --- Comment #7 from Paolo Carlini 2013-02-07 11:22:32 UTC --- We should double check but I'm pretty sure that *in practice* *for GCC* things are Ok, because the sizeof of these enums is 4 (and in practice the systems we support have sizeof

[Bug libstdc++/56158] bad enum values computed by operator~ in ios_base.h

2013-02-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56158 --- Comment #9 from Paolo Carlini 2013-02-07 11:50:03 UTC --- Sure, sure. If we really want to support -fstrict-enums, I'm afraid we are going to open a big can of worms... Still, are you sure it causes problems *here*? I'm asking because

[Bug c++/56239] [4.6/4.7/4.8 Regression] parse error calling operator() on parenthesized value-initialized temporary

2013-02-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56239 Paolo Carlini changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Com

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/56247] [4.6/4.7/4.8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:12131

2013-02-07 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56247 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/56216] TR1 bessel functions bomb at x == 0!

2013-02-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56216 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56217] ICE: OpenMP: when combining shared() and a move constructor

2013-02-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56217 Paolo Carlini changed: What|Removed |Added Severity|blocker |normal

[Bug c++/56251] no DW_AT_const_value for static const member of a template class

2013-02-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56251 --- Comment #6 from Paolo Carlini 2013-02-08 22:50:35 UTC --- See, eg, c++/30745 and many duplicates elsewhere.

[Bug libstdc++/56267] [4.7/4.8 Regression] unordered containers require Assignable hash function

2013-02-10 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56267 --- Comment #2 from Paolo Carlini 2013-02-10 23:00:34 UTC --- Thanks Jon for fully handling this. I understand that in principle we could have checked is_nothrow_default_constructible, but it's of course much better if we can just use oper

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

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

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 Paolo Carlini changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXE

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 --- Comment #6 from Paolo Carlini 2013-02-11 11:48:54 UTC --- Indeed, thanks Jon.

[Bug c++/56291] ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 Paolo Carlini changed: What|Removed |Added CC|freddie_chopin at op dot pl | --- Comment #1 from Paolo Carl

[Bug c++/56299] Dependent lambda expression breaks explicit template instantiation

2013-02-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56299 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/53137] [4.7/4.8 Regression] g++ segfault

2013-02-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53137 Paolo Carlini changed: What|Removed |Added CC||ers.trion at gmail dot com ---

[Bug c++/56291] [4.6/4.7/4.8 Regression] ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 Paolo Carlini changed: What|Removed |Added CC|freddie_chopin at op dot pl | --- Comment #10 from Paolo Car

[Bug libstdc++/56111] [4.8 Regression] {float,double,long double} complex not accepted anymore

2013-02-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56111 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug libstdc++/56111] [4.8 Regression] {float,double,long double} complex not accepted anymore

2013-02-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56111 --- Comment #16 from Paolo Carlini 2013-02-12 16:59:39 UTC --- Jakub, if Marc remains unreachable I'll take care of carefully checking and committing the patch in #c9 first thing tomorrow.

[Bug c++/56303] [C++11] ICE in lambda with closure on member variable of a template class

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56303 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug c++/56304] [C++1] ICE in get_expr_operands, at tree-ssa-operands.c for template class, using lambda with closure on member variable, also called by the constructor

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56304 Paolo Carlini changed: What|Removed |Added Target|MinGW | Status|UNCONFIRMED

[Bug c/53037] warn_if_not_aligned(X)

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53037 Paolo Carlini changed: What|Removed |Added CC||crillion at tiscali dot it ---

[Bug c++/56304] [C++1] ICE in get_expr_operands, at tree-ssa-operands.c for template class, using lambda with closure on member variable, also called by the constructor

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56304 --- Comment #3 from Paolo Carlini 2013-02-13 10:40:03 UTC --- Oops, fixed reference Bug. *** This bug has been marked as a duplicate of bug 53137 ***

[Bug c++/53137] [4.7/4.8 Regression] g++ segfault

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53137 Paolo Carlini changed: What|Removed |Added CC||crillion at tiscali dot it ---

[Bug c++/56304] [C++1] ICE in get_expr_operands, at tree-ssa-operands.c for template class, using lambda with closure on member variable, also called by the constructor

2013-02-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56304 --- Comment #5 from Paolo Carlini 2013-02-13 10:44:11 UTC --- The problem is already fixed in mainline and 4_7-branch, thanks.

[Bug c++/56135] [c++11] this incorrectly captured as null in template member function

2013-02-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56135 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/56013] ICE in lambda in a for-each in templated class

2013-02-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56013 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55680] [C++11] Member specialization with lambda is rejected

2013-02-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55680 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55076] ice when compiling lambda function

2013-02-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55076 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/54122] [4.7/4.8 Regression] segfault comparing enum class in lambda inside constructor of a templated class

2013-02-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54122 Paolo Carlini changed: What|Removed |Added CC||tim at klingt dot org --- Comme

[Bug c++/52026] [4.6/4.7/4.8 Regression] Constexpr Variable Appears Uninitialized in Lambda

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

[Bug libstdc++/56336] Buggy implementation of stoi, stol, stoll

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56336 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/56323] [C++11] cannot compile inherited constructor for typedef'ed base class

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56323 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/55220] [c++11] ICE when doing partial template specialization on variadic template

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55220 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55223] [C++11] Default lambda expression of a templated class member

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55223 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55232] [C++11] ICE with -Wunused-parameter for unused parameter pack using qualified dependent name

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55232 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/54922] [C++11][DR 1359] constexpr constructors require initialization of all union members

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54922 Paolo Carlini changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug c++/55003] [C++11] Member function pointer not working as constexpr initializer

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55003 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 --- Comment #8 from Paolo Carlini 2013-02-15 11:32:02 UTC --- This is fixed in mainline. I'm adding the reduced testcase and closing the issue.

[Bug c++/55223] [C++11] Default lambda expression of a templated class member

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55223 Paolo Carlini changed: What|Removed |Added CC||naddiseo at gmail dot com --- C

[Bug c++/51833] ICE in tsubst_copy, at cp/pt.c:11333

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/53486] ICE compiling code using lambdas as default argument

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53486 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55223] [C++11] Default lambda expression of a templated class member

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55223 Paolo Carlini changed: What|Removed |Added CC||jpalecek at web dot de --- Comm

[Bug c++/56340] Wrong error from exception specifications of defaulted destructors

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56340 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/54276] Lambda in a Template Function Undefined Reference to local static

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54276 Paolo Carlini changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Co

[Bug testsuite/56345] FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56345 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/56345] FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56345 --- Comment #2 from Paolo Carlini 2013-02-15 15:30:31 UTC --- This is a lot puzzling by the way. I have on idea what the specific issue being tested may have to do with the error: compiling in C++11 mode a file only including or even only

[Bug testsuite/56345] FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56345 --- Comment #4 from Paolo Carlini 2013-02-15 15:40:33 UTC --- Ah, ah, I was staring at the file *already* using __builtin_abort and was *really* puzzled.

[Bug testsuite/56345] FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56345 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/56135] [c++11] this incorrectly captured as null in template member function

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56135 Paolo Carlini changed: What|Removed |Added Target Milestone|4.8.0 |4.7.3 --- Comment #5 from Paolo

[Bug c++/55710] [C++11] Linkage errors with lambdas

2013-02-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55710 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

  1   2   3   4   5   6   7   8   9   10   >