Fix CI (io_uring not supported)
Opened this issue · 3 comments
Thomasdezeeuw commented
Currently the CI uses Linux 5.15, which doesn't support operations such as the send(2)
system call, which is a bit of a pain. The next Linux LTS, v6.1, does support everything we need so maybe it's just a matter of waiting until Ubuntu LTS starts using that.
I've split up and disable the CI for now (in #596), list to enable:
- Heph
- Heph-rt
- Heph-inbox
- Heph-HTTP
- Heph-remote
Add support for testing under miri:
- Heph (after we remove the test dependency of Heph-rt
- Heph-inbox.
For the other crates we can't as Heph-rt doesn't work under miri and the other crates depend on it.
Thomasdezeeuw commented
For context #577 introduced the usage of io_uring.
Thomasdezeeuw commented
I think we'll have to wait a couple more month until Ubuntu 24.04, that should work.
Thomasdezeeuw commented
I have since gotten the CI to work for A10, but I'm not sure if it's worth the effort Heph at the moment.