-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Server Development Platform
-
Fully Compatible
We need to apply -Wno-deprecation when using GCC 11 in C++20 mode so we can get across the transition around explicit capture of this, per https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100493.
Once we are fully in C++20 mode, we should remove the suppression of deprecation warnings after either adding the now-required this where required, or by making the value capture lists explicit.
- depends on
-
SERVER-60173 Ban implicit capture of `this` via `[=]` in lambda expressions
- Closed
- related to
-
SERVER-77462 Complete TODO listed in SERVER-60151
- Backlog
-
SERVER-77305 Complete TODO listed in SERVER-60151
- Closed
-
SERVER-60173 Ban implicit capture of `this` via `[=]` in lambda expressions
- Closed