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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
            Summary|[Regression] ICE (in        |[8/9 Regression] ICE (in
                   |tsubst_copy) for a generic  |tsubst_copy) for a generic
                   |recursive lambda            |recursive lambda

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
commit 10b389b8b205392d32d6d181dc1dbc05cff4e311
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Tue Apr 3 17:41:12 2018 +0000

            PR c++/85149 - generic lambda and constexpr if.

            * pt.c (build_extra_args, add_extra_args): Split from
            tsubst_pack_expansion.
            (tsubst_expr) [IF_STMT]: Use them.
            * cp-tree.h (IF_STMT_EXTRA_ARGS): New.

    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259043
138bc75d-0d04-0410-961f-82ee72b054a4

Reply via email to