Graham Markall

Results 776 comments of Graham Markall

IIUC, we include the test suite with installs of Numba, with the expectation that you can run the tests on any installed Numba version - so if the tests require...

Many thanks for the PR! > CUDA tests may need to be run, but I simply cannot download the CUDA drivers from Nvidia today for some reason, so maybe a...

gpuci run tests

(Marking as RFR because the test fail is a CI issue, not an issue with this PR)

> Some [co-authorship](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors) attribution here would be appreciated based on my commit to drop the 32-bit Linux support from the CI back on August 11th ([#8319 (comment)](https://github.com/numba/numba/pull/8319#discussion_r943924791)). Many thanks for...

Thanks for the issue report and nice reproducer! I can reproduce the issue. The first `readonly array` is `a`, so copying any of the subsequent values breaks the "chain" of...

Looks like `array.flatten` erroneously types its result as `readonly` if its input is `readonly`, which is unnecessary as it returns a copy. With: ```diff diff --git a/numba/core/typing/arraydecl.py b/numba/core/typing/arraydecl.py index 629263aad..edb4ca103...

> So you mean broadcast_to producing a readonly array is the expected behaviour My current understanding is that this is a bug, and it shouldn't be readonly. > but under...

Sorry, I may be being confusing - I do think `flatten` is the cause, but the error in `flatten` is in the Numba implementation of it - I don't suspect...

(For clarity, I also don't think there's anything wrong with your code - that looks like it should work)