It4innovations / hyperqueue

Scheduler for sub-node tasks for HPC systems with batch scheduling
https://it4innovations.github.io/hyperqueue
MIT License
266 stars 20 forks source link

Add CI workflow for testing compatibility mode on macOS #693

Closed Kobzol closed 2 months ago

Kobzol commented 3 months ago

This PR enables compilation of HQ on macOS with a single #[cfg] directive, and adds a CI workflow that checks that it can still be compiled on macOS (both the binary and the Python binding).

Fixes: https://github.com/It4innovations/hyperqueue/issues/688, https://github.com/It4innovations/hyperqueue/issues/690