https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95913
Bug ID: 95913 Summary: Capturing lambdas inlining behavior changed in GCC 10.x Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: leonid.satanovsky at gmail dot com Target Milestone: --- Greetings! There is a bug suspicion, and I wanted to report it by the following example. https://godbolt.org/z/m6g3Ug GCCs 9.x and older inline capturing lambdas for the case in example even on -O1 GCC 10.1 always inlines only on -O3. On -O2 inlines it only if capturing lambda is called < 3 times in a row. Best regards, Leonid.