public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/107430] New: [meta-bug] lambda in decltype
@ 2022-10-27  5:10 pinskia at gcc dot gnu.org
  2023-07-11 13:42 ` [Bug c++/107430] " ppalka at gcc dot gnu.org
                   ` (35 more replies)
  0 siblings, 36 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2022-10-27  5:10 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430

            Bug ID: 107430
           Summary: [meta-bug] lambda in decltype
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Keywords: c++-lambda, meta-bug, rejects-valid
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---

I noticed there are many issues with lambda inside a decltype issues.
Especially dealing with template alias.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
@ 2023-07-11 13:42 ` ppalka at gcc dot gnu.org
  2024-02-29 16:02 ` mpolacek at gcc dot gnu.org
                   ` (34 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: ppalka at gcc dot gnu.org @ 2023-07-11 13:42 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
  2023-07-11 13:42 ` [Bug c++/107430] " ppalka at gcc dot gnu.org
@ 2024-02-29 16:02 ` mpolacek at gcc dot gnu.org
  2024-04-12 19:21 ` ppalka at gcc dot gnu.org
                   ` (33 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: mpolacek at gcc dot gnu.org @ 2024-02-29 16:02 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
  2023-07-11 13:42 ` [Bug c++/107430] " ppalka at gcc dot gnu.org
  2024-02-29 16:02 ` mpolacek at gcc dot gnu.org
@ 2024-04-12 19:21 ` ppalka at gcc dot gnu.org
  2024-04-13  7:33 ` pinskia at gcc dot gnu.org
                   ` (32 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: ppalka at gcc dot gnu.org @ 2024-04-12 19:21 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2024-04-12 19:21 ` ppalka at gcc dot gnu.org
@ 2024-04-13  7:33 ` pinskia at gcc dot gnu.org
  2024-04-13  7:34 ` pinskia at gcc dot gnu.org
                   ` (31 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:33 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2024-04-13  7:33 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:34 ` pinskia at gcc dot gnu.org
  2024-04-13  7:35 ` pinskia at gcc dot gnu.org
                   ` (30 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:34 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2024-04-13  7:34 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:35 ` pinskia at gcc dot gnu.org
  2024-04-13  7:47 ` pinskia at gcc dot gnu.org
                   ` (29 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:35 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2024-04-13  7:35 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:47 ` pinskia at gcc dot gnu.org
  2024-04-13  7:49 ` pinskia at gcc dot gnu.org
                   ` (28 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:47 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2024-04-13  7:47 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:49 ` pinskia at gcc dot gnu.org
  2024-04-13  7:50 ` pinskia at gcc dot gnu.org
                   ` (27 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:49 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2024-04-13  7:49 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:50 ` pinskia at gcc dot gnu.org
  2024-04-13  7:51 ` pinskia at gcc dot gnu.org
                   ` (26 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:50 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2024-04-13  7:50 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:51 ` pinskia at gcc dot gnu.org
  2024-04-13  7:54 ` pinskia at gcc dot gnu.org
                   ` (25 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:51 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2024-04-13  7:51 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:54 ` pinskia at gcc dot gnu.org
  2024-04-13  7:57 ` pinskia at gcc dot gnu.org
                   ` (24 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:54 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2024-04-13  7:54 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:57 ` pinskia at gcc dot gnu.org
  2024-04-13  7:58 ` pinskia at gcc dot gnu.org
                   ` (23 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:57 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2024-04-13  7:57 ` pinskia at gcc dot gnu.org
@ 2024-04-13  7:58 ` pinskia at gcc dot gnu.org
  2024-04-13  8:00 ` pinskia at gcc dot gnu.org
                   ` (22 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  7:58 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2024-04-13  7:58 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:00 ` pinskia at gcc dot gnu.org
  2024-04-13  8:03 ` pinskia at gcc dot gnu.org
                   ` (21 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:00 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (13 preceding siblings ...)
  2024-04-13  8:00 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:03 ` pinskia at gcc dot gnu.org
  2024-04-13  8:05 ` pinskia at gcc dot gnu.org
                   ` (20 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:03 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |DUPLICATE

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (14 preceding siblings ...)
  2024-04-13  8:03 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:05 ` pinskia at gcc dot gnu.org
  2024-04-13  8:06 ` pinskia at gcc dot gnu.org
                   ` (19 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:05 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (15 preceding siblings ...)
  2024-04-13  8:05 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:06 ` pinskia at gcc dot gnu.org
  2024-04-13  8:06 ` pinskia at gcc dot gnu.org
                   ` (18 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:06 UTC (permalink / raw)
  To: 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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (16 preceding siblings ...)
  2024-04-13  8:06 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:06 ` pinskia at gcc dot gnu.org
  2024-04-13  8:07 ` pinskia at gcc dot gnu.org
                   ` (17 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:06 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (17 preceding siblings ...)
  2024-04-13  8:06 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:07 ` pinskia at gcc dot gnu.org
  2024-04-13  8:11 ` pinskia at gcc dot gnu.org
                   ` (16 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:07 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (18 preceding siblings ...)
  2024-04-13  8:07 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:11 ` pinskia at gcc dot gnu.org
  2024-04-13  8:13 ` pinskia at gcc dot gnu.org
                   ` (15 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:11 UTC (permalink / raw)
  To: 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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106398

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |DUPLICATE

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (19 preceding siblings ...)
  2024-04-13  8:11 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:13 ` pinskia at gcc dot gnu.org
  2024-04-13  8:15 ` pinskia at gcc dot gnu.org
                   ` (14 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:13 UTC (permalink / raw)
  To: 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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (20 preceding siblings ...)
  2024-04-13  8:13 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:15 ` pinskia at gcc dot gnu.org
  2024-04-13  8:17 ` pinskia at gcc dot gnu.org
                   ` (13 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:15 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (21 preceding siblings ...)
  2024-04-13  8:15 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:17 ` pinskia at gcc dot gnu.org
  2024-04-13  8:18 ` pinskia at gcc dot gnu.org
                   ` (12 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:17 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (22 preceding siblings ...)
  2024-04-13  8:17 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:18 ` pinskia at gcc dot gnu.org
  2024-04-13  8:21 ` pinskia at gcc dot gnu.org
                   ` (11 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:18 UTC (permalink / raw)
  To: 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<T>*)&v: expected primary-expression before ')' token
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109142

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (23 preceding siblings ...)
  2024-04-13  8:18 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:21 ` pinskia at gcc dot gnu.org
  2024-04-13  8:25 ` pinskia at gcc dot gnu.org
                   ` (10 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:21 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (24 preceding siblings ...)
  2024-04-13  8:21 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:25 ` pinskia at gcc dot gnu.org
  2024-04-13  8:27 ` pinskia at gcc dot gnu.org
                   ` (9 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:25 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (25 preceding siblings ...)
  2024-04-13  8:25 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:27 ` pinskia at gcc dot gnu.org
  2024-04-13  8:28 ` pinskia at gcc dot gnu.org
                   ` (8 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:27 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (26 preceding siblings ...)
  2024-04-13  8:27 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:28 ` pinskia at gcc dot gnu.org
  2024-04-13  8:29 ` pinskia at gcc dot gnu.org
                   ` (7 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:28 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (27 preceding siblings ...)
  2024-04-13  8:28 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:29 ` pinskia at gcc dot gnu.org
  2024-04-13  8:31 ` pinskia at gcc dot gnu.org
                   ` (6 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:29 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (28 preceding siblings ...)
  2024-04-13  8:29 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:31 ` pinskia at gcc dot gnu.org
  2024-04-13  8:36 ` pinskia at gcc dot gnu.org
                   ` (5 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:31 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (29 preceding siblings ...)
  2024-04-13  8:31 ` pinskia at gcc dot gnu.org
@ 2024-04-13  8:36 ` pinskia at gcc dot gnu.org
  2024-04-13 15:13 ` ppalka at gcc dot gnu.org
                   ` (4 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13  8:36 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (30 preceding siblings ...)
  2024-04-13  8:36 ` pinskia at gcc dot gnu.org
@ 2024-04-13 15:13 ` ppalka at gcc dot gnu.org
  2024-04-13 15:14 ` ppalka at gcc dot gnu.org
                   ` (3 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: ppalka at gcc dot gnu.org @ 2024-04-13 15:13 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |DUPLICATE

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (31 preceding siblings ...)
  2024-04-13 15:13 ` ppalka at gcc dot gnu.org
@ 2024-04-13 15:14 ` ppalka at gcc dot gnu.org
  2024-04-13 15:15 ` ppalka at gcc dot gnu.org
                   ` (2 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: ppalka at gcc dot gnu.org @ 2024-04-13 15:14 UTC (permalink / raw)
  To: 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                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |NEW
         Resolution|DUPLICATE                   |---

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (32 preceding siblings ...)
  2024-04-13 15:14 ` ppalka at gcc dot gnu.org
@ 2024-04-13 15:15 ` ppalka at gcc dot gnu.org
  2024-04-13 20:18 ` pinskia at gcc dot gnu.org
  2024-04-13 20:44 ` pinskia at gcc dot gnu.org
  35 siblings, 0 replies; 37+ messages in thread
From: ppalka at gcc dot gnu.org @ 2024-04-13 15:15 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (33 preceding siblings ...)
  2024-04-13 15:15 ` ppalka at gcc dot gnu.org
@ 2024-04-13 20:18 ` pinskia at gcc dot gnu.org
  2024-04-13 20:44 ` pinskia at gcc dot gnu.org
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13 20:18 UTC (permalink / raw)
  To: 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    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [Bug c++/107430] [meta-bug] lambda in decltype
  2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
                   ` (34 preceding siblings ...)
  2024-04-13 20:18 ` pinskia at gcc dot gnu.org
@ 2024-04-13 20:44 ` pinskia at gcc dot gnu.org
  35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-13 20:44 UTC (permalink / raw)
  To: 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
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2024-04-13 20:44 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-27  5:10 [Bug c++/107430] New: [meta-bug] lambda in decltype pinskia at gcc dot gnu.org
2023-07-11 13:42 ` [Bug c++/107430] " ppalka at gcc dot gnu.org
2024-02-29 16:02 ` mpolacek at gcc dot gnu.org
2024-04-12 19:21 ` ppalka at gcc dot gnu.org
2024-04-13  7:33 ` pinskia at gcc dot gnu.org
2024-04-13  7:34 ` pinskia at gcc dot gnu.org
2024-04-13  7:35 ` pinskia at gcc dot gnu.org
2024-04-13  7:47 ` pinskia at gcc dot gnu.org
2024-04-13  7:49 ` pinskia at gcc dot gnu.org
2024-04-13  7:50 ` pinskia at gcc dot gnu.org
2024-04-13  7:51 ` pinskia at gcc dot gnu.org
2024-04-13  7:54 ` pinskia at gcc dot gnu.org
2024-04-13  7:57 ` pinskia at gcc dot gnu.org
2024-04-13  7:58 ` pinskia at gcc dot gnu.org
2024-04-13  8:00 ` pinskia at gcc dot gnu.org
2024-04-13  8:03 ` pinskia at gcc dot gnu.org
2024-04-13  8:05 ` pinskia at gcc dot gnu.org
2024-04-13  8:06 ` pinskia at gcc dot gnu.org
2024-04-13  8:06 ` pinskia at gcc dot gnu.org
2024-04-13  8:07 ` pinskia at gcc dot gnu.org
2024-04-13  8:11 ` pinskia at gcc dot gnu.org
2024-04-13  8:13 ` pinskia at gcc dot gnu.org
2024-04-13  8:15 ` pinskia at gcc dot gnu.org
2024-04-13  8:17 ` pinskia at gcc dot gnu.org
2024-04-13  8:18 ` pinskia at gcc dot gnu.org
2024-04-13  8:21 ` pinskia at gcc dot gnu.org
2024-04-13  8:25 ` pinskia at gcc dot gnu.org
2024-04-13  8:27 ` pinskia at gcc dot gnu.org
2024-04-13  8:28 ` pinskia at gcc dot gnu.org
2024-04-13  8:29 ` pinskia at gcc dot gnu.org
2024-04-13  8:31 ` pinskia at gcc dot gnu.org
2024-04-13  8:36 ` pinskia at gcc dot gnu.org
2024-04-13 15:13 ` ppalka at gcc dot gnu.org
2024-04-13 15:14 ` ppalka at gcc dot gnu.org
2024-04-13 15:15 ` ppalka at gcc dot gnu.org
2024-04-13 20:18 ` pinskia at gcc dot gnu.org
2024-04-13 20:44 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).