Taiki Endo
Taiki Endo
Same issue as https://github.com/taiki-e/cargo-llvm-cov/issues/379 Please make sure that a [compatible LLVM version](https://github.com/taiki-e/cargo-llvm-cov?tab=readme-ov-file#get-coverage-of-cc-code-linked-to-rust-librarybinary) is used.
> But, when the file is clicked, all lines and regions are covered. ~~I have not yet checked the reproduction locally, but~~ I suspect this is the same problem as...
> I suspect this is the same problem as #324. Ah, nah, maybe another issue is involved because the line coverage is also affected. In any case, I think we...
Thanks for the repro. This seems to be an issue is due to trybuild 1.0.97 regression (https://github.com/dtolnay/trybuild/issues/283). ```toml trybuild = "=1.0.96" # work as expected trybuild = "=1.0.97" # not...
Thanks for fixing this issue @davidhewitt!
> cargo +nightly llvm-cov test --no-clean > cargo llvm-cov report The first appears to be using nightly and the second perhaps stable. The LLVM version used by the compiler that...
Hmm, I have a feeling it is something related to the propagation of environment variables, but it doesn't seem to be an obvious problem that I can figure out just...
One possibility is if your test relies on some kind of randomness. For example, tests that using random generators such as `rand`, property tests such as `quickcheck`, concurrent/parallel tests with...
Thanks for the PR and sorry for the late response! I haven't reviewed this in detail, but it looks like a good direction!
I don't know a good way to do this. I guess the simplest, stupidest, and accurate way would be to run all the tests individually and analyze the resulting JSON...