Skip to content

Conversation

@awlauria
Copy link
Contributor

On RHEL8.1 (glibc-2.28-72.el8.ppc64le) __mmap became a
global 'T' symbol, yet was the same address as mmap.

This change prevents recalling __mmap in this situation,
working around infinite recursion.

Signed-off-by: Geoffrey Paulsen [email protected]

On RHEL8.1 (glibc-2.28-72.el8.ppc64le) __mmap became a
  global 'T' symbol, yet was the same address as mmap.

This change prevents recalling __mmap in this situation,
  working around infinite recursion.

Signed-off-by: Geoffrey Paulsen <[email protected]>
@awlauria
Copy link
Contributor Author

@gpaulsen fyi

@ibm-ompi
Copy link

The IBM CI (GNU/Scale) build failed! Please review the log, linked below.

Gist: https://gist.github.com/4e55af24297e549b44b78db8824f6494

@ibm-ompi
Copy link

The IBM CI (XL) build failed! Please review the log, linked below.

Gist: https://gist.github.com/696f59769425f208392858dc951c561c

@ibm-ompi
Copy link

The IBM CI (PGI) build failed! Please review the log, linked below.

Gist: https://gist.github.com/5dbba8c921433be6987d31c584468b1b

@awlauria
Copy link
Contributor Author

Hmm, this looks like a dup of:
#6855

@awlauria awlauria marked this pull request as draft August 16, 2021 21:17
@awlauria
Copy link
Contributor Author

Closing as a dup.

@awlauria awlauria closed this Aug 17, 2021
@awlauria awlauria deleted the mmap_rhel_8.1_fix_recursion branch August 17, 2021 14:56
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