Closed petiaccja closed 1 year ago
launch jenkins
CI failures:
tsa
doesn't seem to have Python 3 development headers at allstd::lerp
which was added in c++20CI failures:
* HIP node has Python 3.6.8, 3.8+ required
I'll look into updating the Python env on ault
* `tsa` doesn't seem to have Python 3 development headers at all
The mechanism for enabling Python tests is currently here https://github.com/GridTools/gridtools/blob/master/tests/regression/py_bindings/CMakeLists.txt as it's the only place were Python is used, 2 options:
- promote the Python enabling to the
tests/CMakeLists.txt
, or- write a test in
regression/py_bindings
for nanobind(probably the clean solution is both: Python check at the top-level and an integration test in
py_bindings
)
- cray c++20: std libraries don't seem to have
std::lerp
which was added in c++20 I can try to play with the compiler versions and check if we find something that works.
Update on CI failures:
launch jenkins
launch jenkins
launch jenkins
launch jenkins
launch jenkins
launch jenkins
launch jenkins
launch jenkins
launch jenkins
Depends on https://github.com/GridTools/gridtools/pull/1761