Skip to content

Conversation

@jsquyres
Copy link
Member

--enable-mem-debug #defines realloc/free as macros, though macros
are also matched if they appear in references to members. Rename the
members to avoid this matching.

See #6995

Signed-off-by: Bert Wesarg [email protected]

This PR replaces #7926. There was a problem with CI on that PR, and we can't easily re-run the signed-off-checker without pushing new commits to the PR. I don't seem to have write perms to @bertwesarg's branch on that fork, so there doesn't seem to be an easy way to do this before @bertwesarg returns from vacation. In the spirit of "let's get this over with", I'm just creating a new PR with the same commit from #7926. 😉

`--enable-mem-debug` `#define`s `realloc`/`free` as macros, though macros
are also matched if they appear in references to members. Rename the
members to avoid this matching.

See open-mpi#6995

Signed-off-by: Bert Wesarg <[email protected]>
@jsquyres jsquyres merged commit 8f3b2d2 into open-mpi:master Oct 20, 2020
@jsquyres jsquyres deleted the fix-mem-debug-build branch October 20, 2020 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants