Skip to content

Add ndarray allocator classmethod - #7061

Merged
sklam merged 34 commits into
numba:masterfrom
sklam:enh/arrayallocapi
Jun 25, 2021
Merged

sklam merged 34 commits into
numba:masterfrom
sklam:enh/arrayallocapi

Conversation

@sklam

@sklam sklam commented May 26, 2021 •

Copy link
Copy Markdown
Member

as titled

@sklam
sklam marked this pull request as ready for review June 8, 2021 23:22
@sklam
sklam requested review from esc and stuartarchibald as code owners June 8, 2021 23:22
@stuartarchibald stuartarchibald added this to the Numba 0.54 RC milestone Jun 16, 2021
@sklam

sklam commented Jun 24, 2021

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Contributor
Azure Pipelines successfully started running 1 pipeline(s).

@sklam

sklam commented Jun 24, 2021

Copy link
Copy Markdown
Member Author

@stuartarchibald, this is ready for another look

@sklam

sklam commented Jun 24, 2021

Copy link
Copy Markdown
Member Author

CI actually passed, but the UI is stuck

@stuartarchibald

Copy link
Copy Markdown
Contributor

/AzurePipelines run

@azure-pipelines

Copy link
Copy Markdown
Contributor
Azure Pipelines successfully started running 1 pipeline(s).

@stuartarchibald stuartarchibald left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the patch. I've given the patches that aren't mine a review. In general this looks good, there's a bit of refactoring to do and what I think is a bit of an issue with kwarg handling that needs looking at, however, neither of things things are blockers for merging. The rest of the comments are relatively minor things. Thanks again!

Comment thread numba/np/arrayobj.py Outdated
Comment thread numba/np/arrayobj.py Outdated
Comment thread numba/np/ufunc/ufuncbuilder.py
Comment thread numba/tests/test_svml.py Outdated
Comment thread numba/core/target_extension.py Outdated
Comment thread numba/tests/test_svml.py Outdated
Comment thread numba/tests/test_target_extension.py Outdated
Comment thread numba/tests/test_target_extension.py Outdated
Comment thread numba/tests/test_target_extension.py Outdated
Comment thread numba/tests/test_target_extension.py
@stuartarchibald stuartarchibald added 4 - Waiting on author Waiting for author to respond to review Effort - long Long size effort needed and removed 3 - Ready for Review labels Jun 25, 2021
sklam and others added 3 commits June 25, 2021 11:07
Co-authored-by: stuartarchibald <stuartarchibald@users.noreply.github.com>
@sklam sklam added 4 - Waiting on reviewer Waiting for reviewer to respond to author and removed 4 - Waiting on author Waiting for author to respond to review labels Jun 25, 2021
@sklam

sklam commented Jun 25, 2021

Copy link
Copy Markdown
Member Author

Thanks for the review. All comments should be addressed now.

@stuartarchibald stuartarchibald left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the patch and fixes.

@stuartarchibald stuartarchibald added 4 - Waiting on CI Review etc done, waiting for CI to finish 5 - Ready to merge Review and testing done, is ready to merge and removed 4 - Waiting on reviewer Waiting for reviewer to respond to author 4 - Waiting on CI Review etc done, waiting for CI to finish labels Jun 25, 2021
@sklam
sklam merged commit 26192df into numba:master Jun 25, 2021
@sklam
sklam deleted the enh/arrayallocapi branch June 25, 2021 18:55
@eric-wieser

Copy link
Copy Markdown
Contributor

This unfortunately broke the version of #5886 vendored by clifford, but it shouldn't be too hard a fix.

@stuartarchibald

Copy link
Copy Markdown
Contributor

@eric-wieser thanks for the note, apologies for breaking it, guess it's using some internals that moved? Maybe someone from https://github.com/pygae/clifford/ could subscribe to the RC_Testers group (described here https://numba.discourse.group/t/numba-0-54-0-rc3/835/2) so as to pick up pings about RCs to test when they are available?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

5 - Ready to merge Review and testing done, is ready to merge Effort - long Long size effort needed highpriority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants