FEniCS / ffcx

Next generation FEniCS Form Compiler for finite element forms
https://fenicsproject.org
Other
140 stars 39 forks source link

CI requires `numba` but does not test it. #660

Closed chrisrichardson closed 4 months ago

chrisrichardson commented 5 months ago

In pyproject.toml, ci includes the optional dependencies of pygraphviz and numba, but numba doesn't appear in any tests.

Do we want to add a numba test?

Currently numba is preventing testing with Python 3.12, but it will get support soon.

jorgensd commented 5 months ago

It would be good to have a test that checks: https://github.com/FEniCS/ffcx/blob/2911b25f4bcc3e3bf00c3382c2a5a05112e1de06/ffcx/codegeneration/utils.py#L60