https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120155
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- <source>: In function 'void fun()': <source>:6:17: internal compiler error: tree check: expected tree that contains 'decl with visibility' structure, have 'parm_decl' in start_decl, at cp/decl.cc:6037 6 | int a = t; | ^ Is the ICE with checking.