https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55357
JC Liang <jcl at nvidia dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jcl at nvidia dot com --- Comment #4 from JC Liang <jcl at nvidia dot com> --- Could we reevaluate this case? I think it's not necessary to warning about lambda parameters shadowing local vars in outer scope, because it's simply won't compile. MSVC's default-on policy C4457 doesn't have this issue. Our project is cross platform so we really want to have parity in different compiler for this warning.