-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Deprecate vectorized mod methods in favor of compact broadcast syntax #18593
Conversation
Rebased. Best! |
@@ -1003,6 +1003,7 @@ macro vectorize_2arg(S,f) | |||
end | |||
export @vectorize_1arg, @vectorize_2arg | |||
|
|||
<<<<<<< HEAD |
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.
bad rebase
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.
Fixed. Thanks!
Subsumed by #19791. |
Can you remember what those were? |
Checked local branch. No comments appear, so chances are those questions were resolved and removed. I imagine those questions concerned whether to remove certain methods for |
This PR deprecates (almost) all remaining vectorized
mod
methods (less those for SparseVectors and one related to dates, separate PRs) in favor of compact broadcast syntax. Ref. #16285, #17302, #18495, #18512, #18513, #18558, #18564, #18566, #18571 #18575, #18576, #18586, and #18590. Best!Edit: Added a couple questions for reviewers via comments in the code.
(Unlike with
float
,real
, etc., the remaining vectorizedmod
methods never alias their input. This PR should be less controversial than #18495, #18512, and #18513 as a result.)