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

Run the test suite with the Numba Linker #432

Open
brandonwillard opened this issue May 21, 2021 · 0 comments
Open

Run the test suite with the Numba Linker #432

brandonwillard opened this issue May 21, 2021 · 0 comments
Labels
help wanted Extra attention is needed important Numba Involves Numba transpilation testing

Comments

@brandonwillard
Copy link
Member

To move forward with the Numba backend (e.g. as the default/C replacement), we need to run our tests with the default mode changed to Numba.

Some tests will force the use of certain backends, but those tests should always be specific to said backends—or functionality that directly interacts/depends on them—so the majority of tests should end up using the default backend, or at least the Linker associated with the FAST_RUN and FAST_COMPILE modes.

Regardless, we need to do this and start addressing the failures we observe. When we get all the tests working under Numba, and finish #423, we can start taking steps to replace/remove the C backend completely.

NB: Some Types haven't been implemented in Numba (e.g. RandomStateTypes), so we should expect those to fail until we've added support.

@brandonwillard brandonwillard added help wanted Extra attention is needed testing important Numba Involves Numba transpilation labels May 21, 2021
@brandonwillard brandonwillard added this to the Replace C Backend milestone May 21, 2021
@brandonwillard brandonwillard changed the title Run the test suite with the Numba backend Run the test suite with the Numba Linker May 21, 2021
@brandonwillard brandonwillard pinned this issue May 23, 2021
@brandonwillard brandonwillard unpinned this issue Oct 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed important Numba Involves Numba transpilation testing
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant