<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/tool/run-gcov.rb, branch v4.0.3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Support LCOV 2.0</title>
<updated>2024-06-21T05:48:44+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-06-21T03:38:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ac9e84df3d0b06e62498aafbca99e8f8475ec142'/>
<id>ac9e84df3d0b06e62498aafbca99e8f8475ec142</id>
<content type='text'>
LCOV 2.0, a GCOV frontend, seems to have stricter error checking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LCOV 2.0, a GCOV frontend, seems to have stricter error checking
</pre>
</div>
</content>
</entry>
<entry>
<title>tool/run-gcov.rb: ignore rubyspec_temp directory</title>
<updated>2017-07-04T16:02:18+00:00</updated>
<author>
<name>mame</name>
<email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-07-04T16:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0ee154bee28826850fba59ad36062ea6b3258082'/>
<id>0ee154bee28826850fba59ad36062ea6b3258082</id>
<content type='text'>
rubyspec compiles the extension libraries for capi specs in a temporary
directory, and after that, deletes the directory.  gcov resurrects the
directory to save coverage statistics (.gcda files).  However, the
source and profiling artifacts (.gcno files) have been deleted.
So, we need to ignore the .gcda files.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rubyspec compiles the extension libraries for capi specs in a temporary
directory, and after that, deletes the directory.  gcov resurrects the
directory to save coverage statistics (.gcda files).  However, the
source and profiling artifacts (.gcno files) have been deleted.
So, we need to ignore the .gcda files.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>Add coverage measurement mode by using gcov</title>
<updated>2017-05-20T13:00:41+00:00</updated>
<author>
<name>mame</name>
<email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-05-20T13:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=33710d4581a1eec94778e2041ca55e3f08849bd0'/>
<id>33710d4581a1eec94778e2041ca55e3f08849bd0</id>
<content type='text'>
This experimental feature is only for Ruby-core team, not for casual users.

Usage: `./configure --enable-gcov &amp;&amp; make &amp;&amp; make exam &amp;&amp; make gcov`

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This experimental feature is only for Ruby-core team, not for casual users.

Usage: `./configure --enable-gcov &amp;&amp; make &amp;&amp; make exam &amp;&amp; make gcov`

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
