Closed yurivict closed 1 year ago
Unfortunately, Aluminum's tests are not actually integrated with ctest (for a variety of reasons, primarily related to them all needing MPI to run). I suspect this issue is due to MPI not initializing properly but not throwing an error, and the subsequent call to MPI_Comm_get_attr
segfaulting.
It's a bit odd, but sadly not too surprising, that the segfault is occurring inside an MPI call, especially if MPI failed to initialize properly.
Still, Aluminum should probably try to better detect whether MPI has initialized successfully so I will attempt to make it a bit more robust.
If you suspect a deeper issue here, please re-open or make a new issue. Thanks!
clang-15 FreeBSD 13.2