Skip to content
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

cargo kcov seem to lose the target list upon reruns #36

Open
lu-zero opened this issue Oct 29, 2018 · 1 comment
Open

cargo kcov seem to lose the target list upon reruns #36

lu-zero opened this issue Oct 29, 2018 · 1 comment

Comments

@lu-zero
Copy link

lu-zero commented Oct 29, 2018

I wanted to run it on --release binaries and they failed with

     Running "kcov" "--exclude-pattern=aom_build" "/usr/src/rav1e/target/cov/rav1e-8585560a084273d8" "/usr/src/rav1e/target/release/deps/rav1e-8585560a084273d8"

running 33 tests
kcov: Process exited with signal 4 (SIGILL) at 0x7ffff722f003

kcov: Illegal instructions are sometimes caused by some GCC versions
kcov: miscompiling C++ headers. If the problem is persistent, try running
kcov: with --verify. For more information, see
kcov: http://github.com/SimonKagstrom/kcov/issues/18

trying to run it again leads to

    Coverage found the following executables: []
     Running "kcov" "--merge" "--exclude-pattern=aom_build" "/usr/src/rav1e/target/cov"
@richardwhiuk
Copy link

I dug into this - it's caused by rust-lang/cargo#3530

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants