https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116441
Bug ID: 116441 Summary: [[nodiscard]] attribute ignored in some cases Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: leonid.satanovsky at gmail dot com Target Milestone: --- The issue is similar to 79502 and still exists in latest GCC. Here are more diverse examples (including non-templates): https://godbolt.org/z/faaf3K1bj