Add env based DeviceFor::* algorithms#7798
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
af9d8de to
59ab137
Compare
|
One thing that might kill backwards compatibility from unifying the env overloads with the old ones is that we tend to make new overloads |
|
todo: add docs about memory_resource (?) |
This comment has been minimized.
This comment has been minimized.
Good point. Please omit the |
…TX range guard in unit tests
This comment has been minimized.
This comment has been minimized.
|
Since we replaced the a) We go back to only adding env overloads (not converting old ones) for |
That's interesting, because we hit the same case in Let me ask @miscco |
Started an internal Slack thread. In the meantime, I came up with a fix and pushed a commit. |
This comment has been minimized.
This comment has been minimized.
|
/ok to test 712a5f3 |
This comment has been minimized.
This comment has been minimized.
|
pre-commit.ci autofix |
|
/ok to test ceda482 |
🥳 CI Workflow Results🟩 Finished in 3h 49m: Pass: 100%/249 | Total: 7d 02h | Max: 3h 48m | Hits: 84%/155556See results here. |
| @@ -926,6 +1127,10 @@ public: | |||
| //! .. versionadded:: 2.4.0 | |||
| //! First appears in CUDA Toolkit 12.5. | |||
Adds env based
DeviceFor::*closed #7541
There are not deterministic guarantees imposed for the
DeviceFor::*algorithms.