https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86068
Bug ID: 86068 Summary: __cpp_transactional_memory is 210500 Product: gcc Version: trans-mem Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: rv at rasmusvillemoes dot dk Target Milestone: --- The comment above the definition of __cpp_transactional_memory suggests that 201500 was meant to be used. Currently, gcc advertises support for whatever transactional_memory features get standardized the next 86 years... It probably can't be corrected to 201500 if there's existing code that does the __cpp_transactional_memory >= 201505 check, but OTOH setting it to 201505 isn't ideal either.