I noticed this yesterday when there was a wifi outage. It’s peculiar but conistent. If the wifi is off, MPI_Finalize() fails with the message:
Abort(868846735): Fatal error in internal_Finalize: Other MPI error, error stack:
internal_Finalize(50)............: MPI_Finalize failed
MPII_Finalize(441)...............:
MPID_Finalize(804)...............:
MPIDI_OFI_mpi_finalize_hook(1075):
flush_send_queue(1034)...........:
MPIDI_OFI_handle_cq_error(788)...: OFI poll failed (default nic=utun7: Input/output error)
Here is a simple progam:
import dolfinx
print("Hello, world!")
Using mpirun, it works with the wifi on, but fails with the wifi off. For a real problem, the problem actually completes, so it’s just annoying.
I am wondering if there is a configuration problem or something. I am running on my mac laptop Apple M3 Max, macOS 15.7.3 (24G419).