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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE when pack expansion     |9/10/11/12 Regression] ICE
                   |with lambda                 |when pack expansion with
                   |                            |lambda
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2021-07-27
     Ever confirmed|0                           |1
   Target Milestone|---                         |9.5
           Keywords|ice-on-invalid-code         |ice-on-valid-code
      Known to work|                            |7.1.0

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Here is a C++17 version which crashes from 8.1+:
template<typename ...T>
void g(T... args) {
  ([args...](auto){}(args), ...);  
}

int main() { g(0, 1); }

Reply via email to