Comments (17)
Hello, is there any plans for the next release with gcc-9 support?
from lcov.
I'm currently reviewing the remaining open issues and pull requests for anything that should be included in the next release. Once I'm done with that I plan to release LCOV 1.15 (should be sometime next week).
from lcov.
This should be fixed with commit 75fbae1.
from lcov.
LCOV support for the intermediate file format will (hopefully) be available before May.
from lcov.
I can confirm, this is working fine with gcc-9.1.1
minus the extra dependencies I had to install manually.
from lcov.
Currently no new release is planned. LCOV GCC 9 support for Debian should be covered by a package upgrade to 1.14-2. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924573
from lcov.
Can this be closed and replaced with a separate request to publish a release? master
works well with GCC 9.3.0 per my testing
from lcov.
In case it may help, on my pet project I can use gcov to get the code coverage, but lcov fails. A really recent g++9 build is required, some stuff were fixed in gcov less than a week go and it uses C++20 feature only available on g++ at the moment.
if you have meson + conan + lcov + genhtml installed, and an extremely fresh build of g++9, it should be as easy to test as
git clone https://gitlab.com/robinmoussu/rollordie3.git && cd rollordie3
make
make coverage
I didn't tested to install it from another computer than mine however.
Feel free to ask me any additional data.
from lcov.
I can confirm that the problem exists with LCOV and GCC 9.0 .gcno files. This will be addressed via the LCOV intermediate file format support that I'm working on.
from lcov.
I can confirm that the problem exists with LCOV and GCC 9.0 .gcno files. This will be addressed via the LCOV intermediate file format support that I'm working on.
Great, may I ignore this as the intermediate support in LCOV will appear before GCC 9.1 is released (May 2019) ?
from lcov.
In my tests, I can confirm this issue affects the following versions:
- 9.1, (See: https://gitlab.com/proot/proot/-/jobs/199163599).
- 8.3, (See: https://gitlab.com/proot/proot/-/jobs/209815447).
Tested on official docker images, (See: https://hub.docker.com/_/gcc), for each version, respectfully.
@oberpar are there any issues blocking this that require assistance?
from lcov.
Do you already plan a new release ? Debian (unstable) just switched to gcc 9.2.1 ... :-)
from lcov.
That bug has been opened in March. I left a comment about gcc 9 on Friday - Saturday they had it fixed :-)
from lcov.
openSUSE Tumbleweed also offers the package that includes the patch:
https://software.opensuse.org/package/lcov?search_term=lcov
lcov-1.15+git.20190524.75fbae1.tar.xz
from lcov.
Hello, is there any plans for the next release with gcc-9 support?
I too would like to see a new release; at least a tag in here. The only thing missing seems to list the additional new dependencies in the installation section of the README.
from lcov.
@oberpar given how stable this project is (few changes in the last year) and the amount of exposure this issue has received in various distros (I use Arch), isn't it time to tag a new release?
from lcov.
Closing this issue since the original problem has been addressed.
from lcov.
Related Issues (20)
- function coverage not hit, then line coverage hit HOT 6
- geninfo settings don't work in config files in v2.1-beta1 or v2.1-beta2 HOT 3
- test_differential in the example now gives error HOT 1
- genhtml is too slow compared to old version HOT 10
- genhtml: --keep-going doesn't work for ERROR: <file> is not readable or doesn't exist. HOT 8
- how to see the verbose error msg? HOT 11
- LCOV 2.1 not compatible with Codecov HOT 9
- LCOV coverage.dat file has "DA:0:0" HOT 3
- lcov on x86 HOT 9
- genhtml: ERROR: Can't call method "branchElem" on an undefined value HOT 2
- Duplicate folder structure (--prefix does not help) HOT 2
- gcov error:std::bad_alloc HOT 8
- lcov fails with gcc 14 HOT 1
- perl2lcov: unexpected data type 'time' HOT 6
- genhtml package removed from PyPI HOT 1
- RPM 2.1-1 does not install on Rocky Linux 8 or Centos7 HOT 1
- Unable to generate gcda file for cc_library_shared module HOT 4
- inconsistent branch coverage summary HOT 1
- Build of example fails on Ubuntu 22.04.4 LTS due to Makefile using SHELL of /bin/sh (softlink to /bin/dash) HOT 1
- Build of examples fails if part of path is a softlink HOT 4
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 lcov.