Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Mainly on 32 bits systems, target_disp can be seen as negative in one case.
authordegomme <augustin.degomme@unibas.ch>
Tue, 28 Mar 2017 00:05:53 +0000 (02:05 +0200)
committerdegomme <augustin.degomme@unibas.ch>
Tue, 28 Mar 2017 00:05:53 +0000 (02:05 +0200)
commitd9c79bac5bc813d1a89974ed83023cb9f532b46a
tree1d7285eb453b10fbf69910d67d3e2b1eae8695fe
parente47c1058be0860078e1f8de96ba349ac2c4bafac
Mainly on 32 bits systems, target_disp can be seen as negative in one case.
This is due to the fact that in this case, the disp is actually an address, which is stored in a signed type.
We can't do much about that, and all MPI libraries I checked have this particular check disabled for this case.
src/smpi/smpi_pmpi.cpp
src/smpi/smpi_win.cpp
src/smpi/smpi_win.hpp