https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122353
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-invalid-code,
| |needs-bisection
Known to work| |16.0
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Looks to be fixed on the trunk:
```
<source>: In function 'void inline_func(Ts ...)':
<source>:6:32: error: parameter packs not expanded with '...':
[-Wtemplate-body]
6 | asm volatile("nop" : : "d"(args)...);
| ^~~~
<source>:6:32: note: 'args'
<source>:6:37: error: expected ')' before '...' token [-Wtemplate-body]
6 | asm volatile("nop" : : "d"(args)...);
| ^~~
| )
```