You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shortly before 2018-05: The bug EDGcpfe/19388, corresponding to VSO-568006 "REPORTED: Attributes are not accepted on friend definitions inside class templates", was fixed upstream by EDG.
2018-05: The EDG fix was picked up by IntelliSense.
2019-08: CUDA 10.1 Update 2 was released (it did not contain the EDG fix, to the best of my knowledge).
From this timeline, I suspect, but haven't confirmed, that we no longer need this workaround. If someone has time to check, that would be great. (I don't think our minimal CUDA test coverage is detailed enough to have confidence that simply removing the workaround and looking for test failures would be sufficient validation.)
The text was updated successfully, but these errors were encountered:
<random>
: Implement LWG-3519 #2208 introduced_NODISCARD_FRIEND
to centralize our workaround.From this timeline, I suspect, but haven't confirmed, that we no longer need this workaround. If someone has time to check, that would be great. (I don't think our minimal CUDA test coverage is detailed enough to have confidence that simply removing the workaround and looking for test failures would be sufficient validation.)
The text was updated successfully, but these errors were encountered: