[Bug c++/86068] New: __cpp_transactional_memory is 210500
rv at rasmusvillemoes dot dk
gcc-bugzilla@gcc.gnu.org
Wed Jun 6 09:05:00 GMT 2018
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.
More information about the Gcc-bugs
mailing list