Skip to content

llvm_cov and llvm_profdata lack required libLLVM dynamic library causing coverage failure #2760

@mortenmj

Description

@mortenmj

Code coverage is collected by collect_coverage.rs. This binary invokes llvm_profdata and llvm_cov, which both dynamically link to libLLVM (e.g. libLLVM-17-rust-1.77.0-stable.so). While this library is part of the Rust distributed archive, it is not included in the toolchain, or leading to the collect_coverage binary only functioning if Rust is installed locally.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions