-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coverage found the following executables: [] #54
Comments
asomers
added a commit
to asomers/futures-locks
that referenced
this issue
Aug 5, 2023
Because cargo-kcov is broken and unmaintained. kennytm/cargo-kcov#54
It actually stops working with 1.71.0, hence 1.70.0 is the last compatible version. |
roypat
added a commit
to roypat/rust-vmm-container
that referenced
this issue
Aug 30, 2023
cargo-kcov is no longer working as of rust toolchain version 1.71.0, as it can no longer discover test executables. This is due to cargo changing its verbose stdout printing to include the qualified path to rustc, which causes cargo-kcov's string matching to fail. See also kennytm/cargo-kcov#54 cargo-kcov has had its last commit in 2019, so replace it with cargo-llvm-cov, which is actively maintained, and written for rust. Signed-off-by: Patrick Roy <[email protected]>
roypat
added a commit
to roypat/rust-vmm-container
that referenced
this issue
Aug 30, 2023
cargo-kcov is no longer working as of rust toolchain version 1.71.0, as it can no longer discover test executables. This is due to cargo changing its verbose stdout printing to include the qualified path to rustc, which causes cargo-kcov's string matching to fail. See also kennytm/cargo-kcov#54 cargo-kcov has had its last commit in 2019, so replace it with cargo-llvm-cov, which is actively maintained, and written for rust. Signed-off-by: Patrick Roy <[email protected]>
4 tasks
stefano-garzarella
pushed a commit
to rust-vmm/rust-vmm-container
that referenced
this issue
Aug 30, 2023
cargo-kcov is no longer working as of rust toolchain version 1.71.0, as it can no longer discover test executables. This is due to cargo changing its verbose stdout printing to include the qualified path to rustc, which causes cargo-kcov's string matching to fail. See also kennytm/cargo-kcov#54 cargo-kcov has had its last commit in 2019, so replace it with cargo-llvm-cov, which is actively maintained, and written for rust. Signed-off-by: Patrick Roy <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
cargo-kcov no longer works with recent versions of cargo. It tries to invoke kcov without any executable, which kcov treats as a syntax error. The last Cargo version that I know of as working is 1.68.0, and the first broken version is 1.73.0. I haven't tried to bisect it further.
The text was updated successfully, but these errors were encountered: