- Dec 10, 2018
-
-
Arseny Kapoulkine authored
This allows us to reuse this code for MinGW builds. Additionally disable coverage step for Linux clang - it looks like Travis has a mismatch in the version of gcov info between clang and gcov which causes gcov to crash - somehow this crash isn't picked up as a build error.
-
Arseny Kapoulkine authored
This is a dummy commit to trigger codecov build
-
- Nov 27, 2018
-
-
Arseny Kapoulkine authored
This commit changes sanitize configuration to fail on the first error and ignore floating-point division and overflow "errors" that trigger when we test the corresponding functionality. This makes it possible to run this on all commits - if new UB or memory safety issues are introduced, asan/ubsan will catch them.
-
- Jan 23, 2018
-
-
Arseny Kapoulkine authored
-
- Sep 25, 2017
-
-
Arseny Kapoulkine authored
-
- Jun 16, 2017
-
-
Arseny Kapoulkine authored
codecov.io does not seem to support lcov regex customization; additionally, we can't just replace unreachable with LCOV_LINE_EXCL in gcov file - so we have to patch the ##### indicator (which suggests the line hasn't been hit) with 1. See also https://github.com/codecov/support/issues/144
-
- Jan 30, 2017
-
-
Arseny Kapoulkine authored
-
- Jan 27, 2016
-
-
Arseny Kapoulkine authored
That way the defaults in the Makefile only matter for local runs.
-
- Jan 26, 2016
-
-
Stephan Beyer authored
-
Stephan Beyer authored
This allows to perform C++11-based tests on the Linux.
-
- Oct 24, 2015
-
-
Arseny Kapoulkine authored
-
- Oct 19, 2015
-
-
Arseny Kapoulkine authored
-
- Sep 20, 2015
-
-
Arseny Kapoulkine authored
We don't need to test gcc on OSX
-
Arseny Kapoulkine authored
-
- Aug 25, 2015
-
-
Arseny Kapoulkine authored
Also upload just pugixml.cpp.gcov to codecov to avoid issues the script has with old gcov.
-
Arseny Kapoulkine authored
Use find -exec instead of xargs to work around differences between xargs on OSX and Linux. Use -b option of gcov - for some reason gcov on Travis can't find .gcno files otherwise (old version?). And finally enable config=coverage again.
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
-
- May 04, 2015
-
-
Arseny Kapoulkine authored
-
- Nov 06, 2014
-
-
Arseny Kapoulkine authored
This reverts commit 98713bcb. Travis multi-OS feature is invite-only for now...
-
Arseny Kapoulkine authored
Hopefully OSX defaults to clang so we get as much coverage as before...
-
Arseny Kapoulkine authored
-
- Feb 09, 2014
-
-
Arseny Kapoulkine authored
git-svn-id: http://pugixml.googlecode.com/svn/trunk@972 99668b35-9821-0410-8761-19e4c4f06640
-
Arseny Kapoulkine authored
This expands and replaces the Travis-specific makefile by adding more options and correctly tracking header dependencies. Also add wchar_t mode test to Travis configuration. git-svn-id: http://pugixml.googlecode.com/svn/trunk@971 99668b35-9821-0410-8761-19e4c4f06640
-
Arseny Kapoulkine authored
git-svn-id: http://pugixml.googlecode.com/svn/trunk@969 99668b35-9821-0410-8761-19e4c4f06640
-