Comments (3)
@szaghi I think the issue is that gcov will segfault if it’s version doesn’t match that of gfortran. In your .travis.yml add sudo apt-get install binutils
somewhere after you add the toolchain-r/test PPA to upgrade gcov and then after that another line like: sudo ln -fs /usr/bin/gcov-4.9 /usr/bin/gcov
I think that might fix your issue. I just got this working myself for the json-fortran project and that was my issue, although I explicitly call gcov because I only want coverage for one file and then pass the -n
flag to coveralls
from cpp-coveralls.
@szaghi and @zbeekman coveralls
also have a parameter --gcov
to specify the gcov
you are using.
So you can run coveralls --gcov /usr/bin/gcov-4.9
directly without making the links to mass up your system.
from cpp-coveralls.
ah yes, that’s right… but in my case “my system” is just “travis-ci” which is a virtual machine that gets thrown away after the build, so i don’t care about adding symlinks like that… @eddyxu btw I was having trouble with the exclude flags… which is why I just run gcov
directly and then coveralls -n …
so that coveralls doesn’t run gcov for me anyway
from cpp-coveralls.
Related Issues (20)
- ValueError: invalid literal for int() with base 10: '917*' HOT 3
- Where is args.lcov_file being set?
- unable to generate report
- pip install failure on ubuntu/trusty64 HOT 5
- Best method for implementing with Boost Unit Test Cases
- Cannot find files due to odd path creation HOT 1
- 0 of 0 relevant lines covered: am I not using correct arguments? HOT 2
- Exclusion regexps do not appear to work HOT 2
- Variable interpolation into shell commands is unsafe HOT 1
- Is this project dead? HOT 1
- circleci not supported HOT 1
- --include or --exclude options doesn't seem to work at all HOT 3
- FIleNotFoundError with invalid path HOT 1
- YAMLLoadWarning HOT 1
- Cannot open source file
- Failed to see coverage results on Coveralls HOT 1
- Deprecation warning due to invalid escape sequences
- FileNotFoundError for not existing file
- github actions not showing the correct files on coveralls website
- feature request: carryforward flags
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cpp-coveralls.