Results 387 comments of Thomas Leonard

Ah, great! Yes, it probably just needs this disabled: https://github.com/ocaml-multicore/eio/blob/8beda18c9950aa8f0230b9f699d47b8d7bfe214a/lib_eio_luv/eio_luv.ml#L28 (`OCAMLRUNPARAM=b` should give the location if not)

Yes. `dune runtest` should run all the tests. `make bench` runs the benchmarks.

Ah, is this because of different line-endings? It should be possible to configure Git to check the files out with Unix line endings, for testing. It looks like we're not...

The long-term goal is for it to work everywhere, including in the browser and in unikernels. At the moment, there are still some remaining uses of the Unix module (e.g....

Yes please! For uring, something like this could be used: ```ocaml Eio_unix.run_in_systhread (fun () -> Unix.gethostbyaddr name) ``` There is a whole family of these `get*` functions in OCaml's `Unix`...

Note: `getaddrinfo` was added in #278. Do we need `getnameinfo` too?

OK, thanks for confirming!

I don't see much point in just doubling the time until it fails. On 32-bit systems, it means that instead of failing after writing 1GB of data, it will instead...

Ah, I didn't realise it was manual!

Rather than using a heuristic, could we have a special file at the top-level of the whole cache to indicate this? e.g. `/var/cache/0install.net/implementations/.no-xbits` or something? Might be more reliable than...