Skip to content

UCX protocol framework triggers SIGFPE #4097

Description

@sushma-4

We tried to build the whole application incl TPLs with AMD software stack --> AOCC,AOCL,OPENMPI built with AOCC.
The build was successful, however multiple unit tests specifically mpi related failed with SIGFPE.

  • 92 - testMpiWrapper_mpi (Failed)
  • 234 - testMixedDimSinglePhaseFlow_mpi (Failed)
  • 236 - testMixedDimHydrostaticEquilibrium_mpi (Failed)

UCX version: 1.19.0
Git revision: e463614

Failing function:
ucp_proto_multi_init()

Workaround:
export UCX_PROTO_ENABLE=n

Result: Tests passes reliably

Environment: AOCC 5.1.0

We would like guidance on whether this is a known UCX 1.19 issue and whether disabling the protocol framework is expected to impact performance for GEOS runs.

Please see the full stack trace attached.

ucx_sigfpe.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: newA new issue has been created and requires attention

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions