https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117937
--- Comment #7 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Another test:
```
void operate_one(const int) {}
template<typename ...T>
void operate_multi(T... args)
{
[&]<int idx>()
{
::operate_one(args...[idx]);
}.template operator()<0>();
}
int main()
{
::operate_multi(0);
}
```
