Skip to content
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

#3785: Add execution space arguments for constructor overloads that might allocate a new underlying View #3904

Merged
merged 2 commits into from
Apr 7, 2021

Conversation

PhilMiller
Copy link
Contributor

@PhilMiller PhilMiller commented Mar 30, 2021

Follow-on to #3786

@dalg24-jenkins
Copy link
Collaborator

Can one of the admins verify this patch?

@PhilMiller
Copy link
Contributor Author

I neglected that these constructor overloads were used in EMPIRE

@PhilMiller
Copy link
Contributor Author

Could I please get a review on this @dalg24 @DavidPoliakoff @masterleinad @crtrott ?

@dalg24
Copy link
Member

dalg24 commented Mar 30, 2021

OK to test

@PhilMiller PhilMiller force-pushed the 3785-scatterview-execspace branch 3 times, most recently from 364e97d to 6871d8e Compare March 30, 2021 20:22
@PhilMiller
Copy link
Contributor Author

PhilMiller commented Mar 31, 2021 via email

@PhilMiller PhilMiller marked this pull request as ready for review April 1, 2021 03:08
@rppawlo
Copy link
Contributor

rppawlo commented Apr 1, 2021

Will this make it into the 3.4 release?

@dalg24
Copy link
Member

dalg24 commented Apr 1, 2021

Will this make it into the 3.4 release?

It's negotiable. I suppose it means you would like us to include this patch in the release?

@rppawlo
Copy link
Contributor

rppawlo commented Apr 1, 2021

yes - if possible. Short term, we will be adding it an application's internal fork of trilinos/kokkos. But we don't want to be out of sync from the releases for too long. Too easy to introduce incompatibility issues.

@PhilMiller
Copy link
Contributor Author

Ping - anything else needed from me before this gets reviewed and merged?

Copy link
Contributor

@masterleinad masterleinad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK to me.

@dalg24 dalg24 added this to the Tentative 3.4 Release milestone Apr 7, 2021
@crtrott crtrott merged commit 879bed0 into kokkos:develop Apr 7, 2021
@PhilMiller PhilMiller deleted the 3785-scatterview-execspace branch April 26, 2021 18:11
seamill pushed a commit to seamill/Trilinos that referenced this pull request Jul 28, 2021
…that might allocate a new underlying View

Patched from the upstream kokkos/kokkos repository into
EM-Plasma/Trilinos by request of @pbmille and @rppawlo.

See kokkos/kokkos#3904.
seamill pushed a commit to seamill/Trilinos that referenced this pull request Jul 28, 2021
Patching Kokkos#3904 into EM-Plasma/Trilinos ahead of the next Kokkos
release.  See kokkos/kokkos#3904.

* kokkos-3785:
  Kokkos#3785:  Add execution space arguments for constructor overloads that might allocate a new underlying View
@PhilMiller PhilMiller added this to Done in or before release 3.5 in Developer: Phil Miller Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Developer: Phil Miller
Done in or before release 3.5
Development

Successfully merging this pull request may close these issues.

None yet

7 participants