• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dawagner / parameter-framework
75%
master: 78%

Build:
Build:
LAST BUILD BRANCH: integerparam-template
DEFAULT BRANCH: master
Repo Added 03 Apr 2015 10:15AM UTC
Files 130
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH optional-Werror-and-release-build
branch: optional-Werror-and-release-build
CHANGE BRANCH
x
Reset
  • optional-Werror-and-release-build
  • Disable_fix_point_test_if_no_python_bindings
  • Wconversion-enabler
  • access-elements-as-binary
  • add-get-set-elementXML-commands
  • add-missing-export-FormattedSubsystemObject
  • android-darwin
  • android-m
  • appveyor
  • appveyor-build-more-components
  • appveyor-visualstudio-2015
  • archive-export-version
  • better-libxml2-error-messages
  • c++11-ctors-and-dtors-features
  • change-utility-header-install-dir
  • check-duplicate-criterion-values
  • client-simulator
  • client-simulator-rework
  • cmake-misc-fixes
  • cmake-multiproject-fix
  • cmake-prefix-path-usage
  • component-arrays
  • convert-to-bytes
  • coveralls-test
  • criterion-overflow-check
  • criterion-rework-step-2
  • criterion-rework-step-3
  • criterion-unit-tests
  • david-tag
  • delme
  • disambiguate-make-unique
  • doc-add-missing-folders
  • fix-android-clang+darwin
  • fix-blackboard-api-inconsistency
  • fix-coveralls
  • fix-criterion-display
  • fix-double-negative-infinity
  • fix-dynamic-lib-utility-windows
  • fix-enum-parameter-casts
  • fix-enumparam-name-attribute
  • fix-floats-limits-tests
  • fix-getElementBytes
  • fix-log-on-list
  • fix-logger-private-member-leakage
  • fix-makeEncodable
  • fix-python-sample-crash
  • fix-setParameter-array
  • fix-skeleton-plugin-build
  • fix-uninitialized-members
  • fix-unused-results
  • fix_android_darwin
  • fix_illegal_integer_conversions
  • floating-point
  • for-seb
  • forward-libxml2-error-messages
  • freeze-catch-version
  • improve-build-experience
  • includes-cleanup
  • integerparam-template
  • jules-command-parser
  • jules-criterion-rework_rebased-next
  • make-command-interface-public
  • master
  • master-candidate
  • misc-doxygen-tweaks
  • missing-client-doxygen
  • more-compilation-help-in-readme
  • move-tmpfile-out-of-libparameter
  • new-c++-domain-generator
  • no-Werror-by-default
  • no-stlport
  • poc-memory-profiling
  • port-add-Wconversion-flag
  • relax-windows-errors
  • remove-big-endian-subsystems
  • remove-binary-settings
  • remove-binary-settings-storage
  • remove-deprecated
  • remove-mappingdata-xmlsink-inheritance
  • remove-some-dead-code
  • remove-some-useless-util-methods
  • remove-unused-attribute
  • remove-utility-test-from-coverage
  • remove-utility-tostring-use-c++11
  • requirements
  • rework-getattribute
  • rework-parameter-handle
  • rework-plugin-entrypoint-api
  • rework-plugin-entrypoint-api-WIP
  • selectively-export-symbols
  • simplify-empty-ctors-and-dtors
  • soaresm-cmake_clientSimulator
  • some-coveralls-fixes
  • test-skeleton-plugin
  • test-skeleton-plugin-WIP
  • tokenizer-control-merging-separators
  • travis-no-container-based
  • uncaught-exception
  • unify-access-contexts
  • unsigned-int-criterion-api
  • update-doxygen
  • v2.6.0+no-stlport
  • windows-fileversion-attribute
  • windows_port
  • wip
  • xml-generation-fixes-and-tests
  • xmlgeneration-bugfix
  • xmlgeneration-check-conflicting-elements
  • xmlgenerator-smoketest

pending completion
429

push

travis-ci

David Wagner
Add a CMake option to not turn warnings into errors

We have some warnings in Release configuration because of:
- unused arguments (some calls to `assert`, that are completly removed in
  release mode, cause some arguments to be unused) in such a pattern:

    void f(bool b)
    {
        assert(b);
    }
- strict aliasing rules violation in floating point tests. Since this is only
  test code, it is not considered critical.

Add an option (on by default) to add the -Werror flag. Have travis travis build
the Parameter Framework in "Release" configuration (it previously built in
"Debug" and "None" configurations) without the -Werror flag. Also, forcefully
remove the "/WX" flag on windows (equivalent to -Werror) because we are not
warning-free yet, even in debug mode.

Signed-off-by: David Wagner <david.wagner@intel.com>

4995 of 6670 relevant lines covered (74.89%)

3712.52 hits per line

Relevant lines Covered
Build:
Build:
6670 RELEVANT LINES 4995 COVERED LINES
3712.52 HITS PER LINE
Source Files on optional-Werror-and-release-build
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
429 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuration because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a ... push 20 Nov 2015 11:07AM UTC David Wagner travis-ci pending completion  
420 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 18 Nov 2015 03:10PM UTC David Wagner travis-ci pending completion  
418 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 18 Nov 2015 01:37PM UTC David Wagner travis-ci pending completion  
417 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 18 Nov 2015 11:16AM UTC dawagner travis-ci pending completion  
407 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 13 Nov 2015 04:41PM UTC David Wagner travis-ci pending completion  
405 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 13 Nov 2015 01:09PM UTC dawagner travis-ci pending completion  
404 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 12 Nov 2015 06:48PM UTC David Wagner travis-ci pending completion  
403 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 12 Nov 2015 12:44PM UTC David Wagner travis-ci pending completion  
402 optional-Werror-and-release-build Add a CMake option to not turn warnings into errors We have some warnings in Release configuratio because of: - unused arguments (some calls to `assert`, that are completly removed in release mode, cause some arguments to be unused) in such a p... push 12 Nov 2015 12:28PM UTC dawagner travis-ci pending completion  
See All Builds (362)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc