Conversation
|
Hello! The Git Commit Checker CI bot found a few problems with this PR: ed287bf: Dynamic instance name
Please fix these problems and, if necessary, force-push new commits back up to the PR branch. Thanks! |
ed287bf to
22b6f11
Compare
bosilca
left a comment
There was a problem hiding this comment.
Why are you mentioning PREDEFINED_COMMUNICATOR_PAD while talking about an instance ?
My bad wrong variable, I meant PREDEFINED_INSTANCE_PAD but switched it up |
Signed-off-by: DUPRAT, JULIEN <[email protected]>
22b6f11 to
fba689f
Compare
|
Digging a little further into this, I wonder if it is really necessary for the instance. The padding is necessary for every other case because we do have valid predefined MPI objects of that type that can be used. But for the |
|
I've dug into it a bit more and it seems you're right about it not being a problem during runtime. If we really think this is unnecessary I can push this PR only in 5.x and increase the PREDEFINED_INSTANCE_PAD in the PR 13667 when targeting the 6.x only. Such change would be less of a problem if we jump to another major version. |
|
@bosilca what do you think ? |
What do you think @bosilca ? Maybe @hppritcha can also weigh in as he suggested the change in this PR. |
make the i_name element of the instance structure a dynamic
element. This change was suggested by hppritcha here
This allows us to keep the size of PREDEFINED_INSTANCE_PAD to 512 despite adding to the instance structure. Keeping it to 512 make it so we don't introduce breaking change.