Skip to content
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

FAILED IntercommunicatorTest:2 on Windows #8

Open
jmp75 opened this issue Feb 10, 2018 · 2 comments
Open

FAILED IntercommunicatorTest:2 on Windows #8

jmp75 opened this issue Feb 10, 2018 · 2 comments

Comments

@jmp75
Copy link
Collaborator

jmp75 commented Feb 10, 2018

at commit fe9115c
Reminded of this issue by an email from @a-vishar

.\runtests.bat Debug IntercommunicatorTest > intercom.log.txt

call mpiexec -exitcodes -n 2 IntercommunicatorTest
Rank 0: Scatter<int> Passed == False
Rank 1: Scatter<int> Passed == False

Note:

> .\runtests.bat Debug IntercommunicatorTest > intercom.log.txt
===============================
ABORTING - exception caught:
A condition was not met
ABORTING - exception caught and early fail option is on (ThrowMPIDebugException env var)
===============================
@a-vishar
Copy link
Contributor

Whilst the bug was noticed in MPI.NET, it is not a bug within MPI.NET itself. This issue is with the implementation of MPI where if there is a single node to communicate with that scatter does not correctly transmit the single value sent. If more than one node is being transmitted to then this bug does not occur. A workaround for this issue where only a single node is required is to use use the send method or bcast.

@jmp75
Copy link
Collaborator Author

jmp75 commented Sep 30, 2019

May not be occuring anymore as of writing - however the UT hangs. Check if I followed up on the comment, if I got the workaround right. Open a new issue for the hanging intercommunicator test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants