-
Notifications
You must be signed in to change notification settings - Fork 575
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MueLu: Failure to build parallel on Windows-LLVM due to lack of inet_network #9184
Comments
I guess |
Dunno your targets, but it works for us with OpenMPI-4.0.5, mpich-3.3.2, Windows-MPI, current version. |
@trilinos/muelu |
It looks like inet_ntoa gives a string containing the dot notation. But then one could use just inet_addr? I changed the code to
and it does compile. Since the _WIN32 line does compile on both Linux and Windows, is it okay to just submit that change to the test system? |
This issue has had no activity for 365 days and is marked for closure. It will be closed after an additional 30 days of inactivity. |
This is now building. |
Bug Report
@trilinos/muelu
The build fails as shown at the bottom. This is due to using inet_network, which does not exist on Windows.
This whole function seems to be about
// Generates a communicator whose only members are other ranks of the baseComm on my node
Would not this be done directly with a call to
int ierr = MPI_Comm_split_type(baseComm, MPI_COMM_TYPE_SHARED,
0, MPI_INFO_NULL, &newComm);
????
The text was updated successfully, but these errors were encountered: