[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 107024, which changed state. Bug 107024 Summary: ICE in finish_expr_stmt, at cp/semantics.cc:872 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107024 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104670, which changed state. Bug 104670 Summary: [11/12/13/14 Regression] ICE when using decltype of a lambda returning a struct inside of a struct https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104670 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104548, which changed state. Bug 104548 Summary: parser rejects alias template id of lambda in unevaluated-context and accepts when no alias is used https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104548 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 114106, which changed state. Bug 114106 Summary: Wrong result of decltype https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114106 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 112715, which changed state. Bug 112715 Summary: Incorrect handling of template type aliases instantiated from decltype of lambdas https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112715 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 111717, which changed state. Bug 111717 Summary: syntax error When CTAD encounters complex alias template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111717 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110681, which changed state. Bug 110681 Summary: bogus warning -Wreturn-type for lambda in tparam list https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110681 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110856, which changed state. Bug 110856 Summary: GCC rejects template alias of function type as invalid template parameter https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110856 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110552, which changed state. Bug 110552 Summary: ICE on valid code in maybe_instantiate_noexcept https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110552 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 109754, which changed state. Bug 109754 Summary: [ICE] internal compiler error: in coerce_template_parms, at cp/pt.cc:9183 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109754 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 109142, which changed state. Bug 109142 Summary: auto tmp=*(data_type*): expected primary-expression before ')' token https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109142 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 108414, which changed state. Bug 108414 Summary: Incorrect pack expansion as argument to lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108414 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 107464, which changed state. Bug 107464 Summary: Expression error in qualified name lookup with lambdas in unevaluated context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107464 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106821, which changed state. Bug 106821 Summary: Incorrect behavior when using type alias template containing unevaluated lambda expression in a template context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106821

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106398, which changed state. Bug 106398 Summary: ICE in finish_expr_stmt at cp/semantics.c:872 for lambda with conditional noexcept against lambda in unevaluated context

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 105692, which changed state. Bug 105692 Summary: ICE in finish_expr_stmt, at cp/semantics.cc:872 since r9-4045-g0c1e0d63fe0ceabb https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105692 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 105583, which changed state. Bug 105583 Summary: Syntax error when alias template in requires-clause https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105583 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 105236, which changed state. Bug 105236 Summary: failed lookup of alias with alias template of dependent template parameter containing lambda in unevaluated context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105236

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104537, which changed state. Bug 104537 Summary: ICE when generic-lambda as function parameter fails to be converted to pointer to function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104537 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104138, which changed state. Bug 104138 Summary: [12 Regression] ICE in is_base_type with lambda is passed as parameter with -g https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104138 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 103569, which changed state. Bug 103569 Summary: Type alias from result of lambda call in unevaluated context, used in template, is inconsistent https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103569 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 102925, which changed state. Bug 102925 Summary: [11.2]ICE with concept of std::convertible_to with lambda in unevaluated-context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102925 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 102881, which changed state. Bug 102881 Summary: gcc totally broken when trailing return type combine with decltype lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102881 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 102873, which changed state. Bug 102873 Summary: GCC incorrectly expected parameter pack before '...' https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102873 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 101013, which changed state. Bug 101013 Summary: Rejects-valid for alias template in a different namespace with a lambda in unevaluated context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101013 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 100594, which changed state. Bug 100594 Summary: Lambdas in unevaluated contexts interact oddly with alias templates https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100594 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 101315, which changed state. Bug 101315 Summary: C++20 lambdas in unevaluated context: erroneously fails with "incomplete type" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101315 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 99513, which changed state. Bug 99513 Summary: ICE Segmentation fault when decltype lambda in concept template list since r10-3735-gcb57504a55015891 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99513 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 92494, which changed state. Bug 92494 Summary: ICE on function templates with placeholder return type decltype([]{}) and if return type doesn't match https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92494 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 90533, which changed state. Bug 90533 Summary: [C++20] cannot redeclare telmplate function if it contains lambda expression in its declaration https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90533 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 92707, which changed state. Bug 92707 Summary: type alias on type alias on lambda in unevaluated context does not work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92707 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 107457, which changed state. Bug 107457 Summary: ICE when template lambda alias used as default template argument https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107457 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-02-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110107, which changed state. Bug 110107 Summary: ICE on invalid code with lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110107 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2023-07-11 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110604, which changed state. Bug 110604 Summary: template argument deduction failed with decltype(lambda) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110604 What|Removed |Added