BSD Ports

devel/cargo-llvm-cov 0.6.16_2 DragonFly

Rust: Cargo subcommand to easily use LLVM source-based code coverage

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20, MIT
Categories
devel
Package size
1153.4 KiB, 4088.3 KiB installed

Description

cargo-llvm-cov is a Cargo subcommand to easily use LLVM source-based code coverage.

This is a wrapper around rustc instrument-coverage command and provides:

  • Generate very precise coverage data. (line, region, and branch coverage. branch coverage is currently optional and requires nightly, etc)
  • Support `cargo test`, `cargo run`, and `cargo nextest` with command-line interface compatible with cargo.
  • Support for proc-macro, including coverage of UI tests.
  • Support for doc tests. (this is currently optional and requires nightly.
  • Fast because it does not introduce extra layers between rustc, cargo, and llvm-tools.

In the other systems

The newest version among them is 0.9.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlydevel/cargo-llvm-cov0.6.16_2 behind since 2026-09-11none known-[email protected]-
FreeBSDdevel/cargo-llvm-cov0.9.1_1 newestnone known-[email protected]2026-10-14
HardenedBSDdevel/cargo-llvm-cov0.9.1 newestno data-[email protected]-
GhostBSDdevel/cargo-llvm-cov0.9.1 newestno data-[email protected]-

Install

Binary package:

pkg install cargo-llvm-cov

From DPorts:

cd /usr/dports/devel/cargo-llvm-cov && make install clean

Dependencies

No port depends on this one.