-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added "Deprecated" Attribute to Necessary Reduction and Barrier Routines #1017
Added "Deprecated" Attribute to Necessary Reduction and Barrier Routines #1017
Conversation
Replaced deprecated reduction and barrier routines in the unit tests. In situations where the active set syntax was actually used, the reductions were wrapped in an ifdef.
Removed unused variables and wrapped deprecated barrier API in ifdef's
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Can you please merge this with master so we can run it through the new testing matrix?
Also, should we update the |
… pr/deprecated_sync_reductions
@wrrobin and @kholland-intel - I created issue #1025 in case we want to tackle that piecemeal in a separate PR(s). |
Also, updated shmem_sync to shmem_team_sync in repeated bariers test
LGTM. Created a separate PR #1026 for other examples tests to comply. So, this should be good to merge. |
Added Deprecated attribute to the active-set based reduction and barrier APIs. Also updated unit tests to either remove deprecated API calls or to wrap them in an ifdef:
ENABLE_DEPRECATED_TESTS
.This PR addresses issue #898