We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The call to check_netcdf here https://github.com/NCAR/ParallelIO/blob/master/src/clib/pio_getput_int.c#L1268 is in a section of code only used by iotasks. If the error handling is set to PIO_BCAST_ERROR there is a call to MPI_Bcast https://github.com/NCAR/ParallelIO/blob/master/src/clib/pioc_support.c#L687 which cannot be completed because the comp_comm tasks are not present.
This results in a garbled error message at best. In the case I am working on I get:
MPI_BCAST, Message truncated on receive: An application bug caused the sender to send too much data
I suspect this is due to the comp_comm tasks arriving at a different MPI_BCAST call and trying to satisfy the collective.
The text was updated successfully, but these errors were encountered:
jedwards4b
Successfully merging a pull request may close this issue.
The call to check_netcdf here
https://github.com/NCAR/ParallelIO/blob/master/src/clib/pio_getput_int.c#L1268
is in a section of code only used by iotasks. If the error handling is set to PIO_BCAST_ERROR
there is a call to MPI_Bcast https://github.com/NCAR/ParallelIO/blob/master/src/clib/pioc_support.c#L687
which cannot be completed because the comp_comm tasks are not present.
This results in a garbled error message at best. In the case I am working on I get:
I suspect this is due to the comp_comm tasks arriving at a different MPI_BCAST call and trying to satisfy the collective.
The text was updated successfully, but these errors were encountered: