pbdMPI icon indicating copy to clipboard operation
pbdMPI copied to clipboard

Sending big structure

Open sebastien-jalgos opened this issue 6 years ago • 2 comments

Sending long vector fails because of the type checking:

X <- integer(2 ^ 33) send(X)

Error in send(X) : INTEGER() can only be applied to a 'integer', not a 'double'

This is because spmd.check.type sends an integer to give information about the size, sending doubles would be more appropriate

sebastien-jalgos avatar Apr 30 '19 10:04 sebastien-jalgos

Please check and send PR if needed. Thanks.

snoweye avatar Apr 30 '19 23:04 snoweye

It appears the merge request didn't fix the problem, a send_integer was left somewhere. I wrote and tested a fix, there is a PR coming shortly, hope you have time to check it out.

seblamydlc avatar May 06 '19 12:05 seblamydlc

Fixed in issue #81

go-ski avatar Jul 08 '23 18:07 go-ski