Hadrien G.

Results 65 comments of Hadrien G.

This release has major changes and the docs have not been updated accordingly yet. Will let it cook a bit before merging.

Well, session IDs and process IDs are two examples. Right now, the rustdoc renders this: https://docs.rs/heim/0.1.0-alpha.1/heim/host/os/linux/trait.UserExt.html . And indeed, I see that they use typedefs in https://github.com/heim-rs/heim/blob/master/heim-host/src/os/linux.rs so... good old...

I don't think the SessionId typedef is exposed yet by host::os::linux though. Maybe something worth thinking about.

Hmmm... couldn't the emitted heim error somehow clarify which probe was ongoing at the time where the error occured, using something akin to failure and anyhow's `context()`?

One alternative which puts less pressure on the error type, but at the cost of API ergonomics, is to explicitly expose the stream of probes in the API instead of...

Thank you for clarifying, I think I understand better what's going on now. Let me try to reformulate to check my understanding: 1. You check for signs of the presence...

Meanwhile, I found some time to figure out why acts +sycl doesn't build. Turns out the situation here needs work, but maybe not as much as I initially feared. Obviously,...

Well, I started rolling a dpcpp build yesterday, so you can try `acts+sycl ^ hipsycl@master` on your side :)

Advance warning: Acts' [FindSYCL](https://github.com/acts-project/acts/blob/main/cmake/FindSYCL.cmake) is sillier than I thought and assumes that you are using the SYCL compiler to build your entire software stack (or at least all of ACTS)....

The following hack seems to work for registering dpcpp as a compiler, assuming you don't have any release of clang installed (as is usually the case on Linux, where GCC...