autoconf-archive-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Autoconf Archive branch master updated. v2015.09.25-13-gbd1d2f5


From: E-mail notifications for the Autoconf Archive git repository.
Subject: GNU Autoconf Archive branch master updated. v2015.09.25-13-gbd1d2f5
Date: Mon, 23 Nov 2015 10:42:43 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf Archive".

The branch, master has been updated
       via  bd1d2f55014ddd9061545c048d982a3c11851d90 (commit)
       via  7fadb5b146f81e90d661dc89ad0edc1e4d239dd6 (commit)
       via  94155ebfebc8d73678335668d0464153585022cd (commit)
      from  9bf65e5f34ab88e68c2133d2dab8da71989ae75a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit bd1d2f55014ddd9061545c048d982a3c11851d90
Merge: 9bf65e5 7fadb5b
Author: Peter Simons <address@hidden>
Date:   Mon Nov 23 11:39:09 2015 +0100

    Merge branch 'code-coverage' of 
https://github.com/olaf-mandel/autoconf-archive into olaf-mandel-code-coverage.

commit 7fadb5b146f81e90d661dc89ad0edc1e4d239dd6
Author: Olaf Mandel <address@hidden>
Date:   Tue Oct 13 20:41:53 2015 +0200

    AX_CODE_COVERAGE: add CPPFLAGS to skip assertions
    
    The assert() statement is a very helpful tool for quality assurance
    in nearly every kind of software project. But during code coverage
    it unnecessarily decreases the branch coverage percentage as
    assertions should never fail. This is probably not what the user
    expects as the branch contained inside the assert() statement is not
    visible in the code.
    
    So in a workflow where first the "check" target is run to see if any
    test fails (e.g. because of a failing assertion) and then the code
    coverage is consulted to see how much of the code was exercised, the
    assertions should not be counted.
    
    Implement this by adding a variable CODE_COVERAGE_CPPFLAGS which is
    defined to -DNDEBUG if CODE_COVERAGE_ENABLED.

commit 94155ebfebc8d73678335668d0464153585022cd
Author: Olaf Mandel <address@hidden>
Date:   Sat Oct 10 12:08:53 2015 +0200

    AX_CODE_COVERAGE: further silence rules for V=0
    
    Expand on the pre-existing code_coverage_quiet variables that add
    the --quiet option to lcov and genhtml calls if V=0. This way, any
    warnings are much more visible.
    
    Completely silence builds for V=0:
     * hide the two "outer" make invokations of check-code-coverage
     * display short replacement texts for the three commands inside of
       code-coverage-capture

-----------------------------------------------------------------------

Summary of changes:
 m4/ax_code_coverage.m4 |   43 +++++++++++++++++++++++++++++--------------
 1 files changed, 29 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
GNU Autoconf Archive



reply via email to

[Prev in Thread] Current Thread [Next in Thread]