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

--- Comment #3 from Mathias Stearn <redbeard0531 at gmail dot com> ---
When reading https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82611, I noticed that
C++17 actually requires the warning on [=, this] from a conforming
implementation:
https://timsong-cpp.github.io/cppwp/n4659/expr.prim.lambda.capture#2. However,
given that this requirement was lifted in C++20, would it be possible to only
warn about that in -std=c++17 (or lower) with -pedantic? It seems
counterproductive to warn about it without -pedantic.

Reply via email to