-
Notifications
You must be signed in to change notification settings - Fork 74
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
What is the meaning of the error or warning cannot open source file
? And how do I solve it?
#124
Comments
Can you please provide information on how you are compiling Vim and how you are generating your testing coverage output before you invoke coveralls. I could try to pick it out of that travis log, but a minimum example would be much nicer as that is a lot of data to sift through. Generally the path given to From the log I can see
Very strange how it reports that is found In this case I wouldn't expect the coverage information to be uploaded, since coveralls is crashing, unless it happens to crash after the upload. Later on I then see you invoking codecov which finds also finds
This looks like a path problem to me, what happens if you run it without setting the |
I'm not able to reproduce this. I have cloned vim, performed a I can also see that
I tested both of
and neither produce an error. If you are able to still make this happen please let me know the reproduction steps. |
We tried several different ways to include xxd in the coverage process. Please see
Check the diff, for what has been actually done to try to include xxd coverage statistics. |
Hi, trying to get
cpp-coveralls
to work with Vim and the included subprojectsrc/xxd
Currently it runs
~/.local/bin/coveralls -b ./src -x .xs -e ./src/if_perl.c --encodings utf-8 latin-1 EUC-KR
(see the log)This does not create coverage information for
src/xxd/xxd.c
and in fact it crashes withI am testing locally to add the parameter
-i src/xxd
. This at least get's rid of the crash, but it still complains aboutCannot open file xxd.c
, which is clear, since it resides insrc/xxd/
and not insrc
. So how do I fix it? Do I need to link it into the mainsrc
directory? Or is this not critical and coverage information will be correctly uploaded anyhow?The text was updated successfully, but these errors were encountered: