cea-hpc / wi4mpi

Wrapper interface for MPI
BSD 3-Clause "New" or "Revised" License
80 stars 15 forks source link

Timout support on FreeBSD #73

Open kevin-juilly opened 8 months ago

kevin-juilly commented 8 months ago

The timeout feature uses GNU/Linux specific calls.

it uses gettid() linux syscall to distinguish between threads. It overrides the clone syscall wrapper to setup things.

On FreeBSD:

My knowledge of FreeBSD being limited, those are only assumptions.