Skip to content

Valgrind suppression writev(vector[...]) does not suppress for recent valgrind #13120

@khanc

Description

@khanc

The valgrind suppression

{
  tcp_send
  Memcheck:Param
  writev(vector[...])
  fun:writev
  fun:mca_btl_tcp_frag_send
  fun:mca_btl_tcp_endpoint_send
}

in share/openmpi/openmpi-valgrind.supp (openmpi 5.0.7) does not work for valgrind 3.23. The three dots syntax no longer matches writev(vector[1]) which is the actual reported error. I am not sure if this is a valgrind regression, or openmpi needs to update the suppression file.

edit: It is an intentional change in valgrind.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions