Legacy Intel MPI library segfaults on RHEL8 and RHEL9

Solution Verified - Updated -

Issue

  • Legacy Intel MPI library segfaults on RHEL8 and RHEL9
  • Intel link "Resolving Segfaults in Legacy Intel® MPI Library on Newer Linux* Distributions" creates strtok_proxy.so to work around this
  • Calling strtok() with a NULL first parameter causes a segmentation fault on RHEL8 and later, but this worked on RHEL7.

Environment

  • Red Hat Enterprise Linux 8.0 and later
  • Red Hat Enterprise Linux 9.0 and later
  • Intel MPI Library
  • strtok() function in glibc

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content