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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Another mangling ICE testcase:
#include <meta>

template <typename T>
using A = [:parent_of (^^T):]::B;

namespace C {
  using B = int;
  struct S {};
}
namespace D {
  using B = long;
  struct S {};
}

int
main ()
{
  [] <typename T = C::S> requires (requires { A<T> {}; }) {} ();
}

Reply via email to