Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
3c549c977c45f513dcaf150b9360e8a14f34c719
/
.travis.yml
3c549c9
disabled thread sanitizer for a few clang versions - see these builds: https://travis-ci.org/onqtam/doctest/builds/417926743
by onqtam
· 6 years ago
7a72f31
So I just asked myself: "why...? why are you doing this to yourself? where is the self love" - and now I remove all CI builds on travis with GCC installed with homebrew on Mac OS - life should be a bit better now. Not sure why I did those initially and why it took me 2+ years to figure out that they bring 0 value. Letting go is hard. Only XCode/clang builds on Mac OS from now on.
by onqtam
· 6 years ago
d9d22d7
removed a no-longer needed include guard and also removing the -ltsan and gold linker for clang on linux for the thread sanitizer - lets see...
by onqtam
· 6 years ago
009691a
set the linker to gold for the rest of the GCC sanitizer builds (also clang - even though there I get a segmentation fault and not a linking error) and moved the -ltsan linking flag from all sanitizer builds to only linux builds to fix OSX
by onqtam
· 6 years ago
4391967
trying again the thread sanitizers...
by onqtam
· 6 years ago
f150276
added the gold linker for the sanitizers where needed... I guess that's when a newer than the default GCC is used but ld is not the latest so we need gold
by onqtam
· 6 years ago
1ee2d2b
lets see if we need the gold linker still for the sanitizers... since these are the only 4 builds that just failed on the CI (god I hate this part of the project development)
by onqtam
· 6 years ago
e58aa53
removed last reference to 32/64 bitness
by onqtam
· 6 years ago
558afbb
re-enabled some ASAN options which were problematic a few years ago with old GCC versions (patched since)
by onqtam
· 6 years ago
589fd21
removed 32 bit mode builds from travis CI - its about time I simplify my life and make builds faster... 32 bit mode is still checked with VS 2015 and 2017 on appveyor!
by onqtam
· 6 years ago
dd40fa9
moved the -std=c++0x flag in a single place
by onqtam
· 6 years ago
2cd4f08
made the travis config a bit better
by onqtam
· 6 years ago
ae08840
adding -ltsan and also proper TSAN_OPTIONS - relates #4 - lets see if atleast some builds pass... :(
by onqtam
· 6 years ago
258aff5
linking the executables for the thread sanitizer as potision independent
by onqtam
· 6 years ago
5017768
added thread sanitizer tests - relates #4
by onqtam
· 6 years ago
ce1b204
bumping the osx image for gcc 6/7/8 from a no-longer supported xcode 9.3 to the latest
by onqtam
· 6 years ago
25fff35
removing asan 64 for osx images with xcode older than 10 - see this build: https://travis-ci.org/onqtam/doctest/builds/417181981
by onqtam
· 6 years ago
10c2018
removing support for xcode 6 and 7 - only 8+ is supported due to the support for thread_local - relates #4 - see this: https://stackoverflow.com/questions/28094794/why-does-apple-clang-disallow-c11-thread-local-when-official-clang-supports
by onqtam
· 6 years ago
2151e3c
removed support for GCC 4.7 and VS 2013 ... they have extensions for thread local storage (__thread and __declspec(thread) respectively) but it works only for POD types... relates #4
by onqtam
· 6 years ago
09fd51d
added xcode10 osx image - https://blog.travis-ci.com/2018-08-16-xcode-10-beta-is-now-available
by onqtam
· 6 years ago
7c606ea
updating osx build matrix according to this: https://blog.travis-ci.com/2018-07-19-xcode9-4-default-announce
by onqtam
· 6 years ago
4d87d56
moved to nullptr, removed c++98-compat warning suppressions for clang (also long-long and 0 as null for gcc/clang)
by onqtam
· 6 years ago
eac6787
tiny changes
by onqtam
· 6 years ago
b63d394
no clang 3.3/3.4...
by onqtam
· 6 years ago
bfc4a01
trying to get clang 3.3 and 3.4 working on travis
by onqtam
· 6 years ago
fd1a1ea
adding back clang 3.3 and 3.4 to the build matrix
by onqtam
· 6 years ago
fdb8fcc
removing the coverage_maxout .cpp file from the coverage report since its been moved to another folder
by onqtam
· 6 years ago
1cb49f8
trying to get 2 more clangs builds to pass
by onqtam
· 6 years ago
d6e8661
fixing static analysis issues
by onqtam
· 6 years ago
dcdb43c
builds should pass now! no more Visual Studio 2010/2012 and Gcc 4.6 - relates #137
by onqtam
· 6 years ago
42fa9c4
damn clang-tidy... see this build for the errors: https://travis-ci.org/onqtam/doctest/jobs/385392164
by onqtam
· 6 years ago
224f4f3
builds should pass... hopefully! returning the override detection - I don't want to rule out gcc 4.6...
by onqtam
· 6 years ago
d43ae6d
updated travis build matrix - trying to get a package for some headers for when c++0x is enabled... weird!
by onqtam
· 6 years ago
8b8f240
initial commit for the move to C++11 for doctest 2.0 - no code changes yet! relates #137
by onqtam
· 6 years ago
8732e05
forgot this in the last commit...
by onqtam
· 6 years ago
26d5d65
trying to get gcc 6/7/8 working on the latest osx image
by onqtam
· 6 years ago
0a2554a
back to the old version of oclint... aint that old anyway
by onqtam
· 6 years ago
8c3352f
moving back to clang-tidy 4 because the last build just stopped at some point... https://travis-ci.org/onqtam/doctest/jobs/376739957
by onqtam
· 6 years ago
ba6808f
trying to:
by onqtam
· 6 years ago
051def3
trying to get a few more builds to pass - enabling privileges for those builds - see this issue for more details: https://github.com/travis-ci/travis-ci/issues/9033
by onqtam
· 6 years ago
e5f8b67
added gcc 8 to the build matrix - allowed to fail for now
by onqtam
· 7 years ago
3a3bc20
added xcode 9.3 to build matrix
by onqtam
· 7 years ago
cb279b2
added clang 6 to build matrix on travis
by onqtam
· 7 years ago
b40b7e7
removed old compilers no longer supported on travis CI
by onqtam
· 7 years ago
b2991d8
updated copyright years and added 3 builds to the allowed failures on travis since there is some bug in the leak sanitizer...
by onqtam
· 7 years ago
50cbb80
updated travis build matrix with supported osx images
by onqtam
· 7 years ago
8603d87
[ci] added 2 more osx images to the travis build matrix (xcode 9 and 9.1)
by onqtam
· 7 years ago
eb96d16
enabling clang 5 builds
by onqtam
· 7 years ago
803bb8f
updating travis build matrix - no more precise builds, also dropping some compilers (might drop more soon)
by onqtam
· 7 years ago
a6a866f
it seems that coveralls-lcov has changed a bit how it accepts command-line arguments
by onqtam
· 7 years ago
1235211
removed a hack which is no longer necessary
by onqtam
· 7 years ago
92a9ce1
trying to fix the coverity scan build
by onqtam
· 7 years ago
1d134b0
fixing build command for coverity scan
by onqtam
· 7 years ago
ab8f7cf
gcc 7 cannot work yet on travis...
by onqtam
· 7 years ago
a0e136f
- changed paypal links and removed pledgie campaign (which was long overdue...)
by onqtam
· 7 years ago
ebc7da3
integrated OCLint static code analysis!
by onqtam
· 7 years ago
fdd233c
fixing static analysis builds
by onqtam
· 7 years ago
c2b6e13
gcc 4.5 build should pass now...
by onqtam
· 7 years ago
f561faf
builds should pass now
by onqtam
· 7 years ago
81eab5e
better travis config file - using "exit 1" if a step fails from a multi-line if block
by onqtam
· 7 years ago
86c8d95
come on... using https://lint.travis-ci.org/ to validate parts of my file - not sure what the problem was here...
by onqtam
· 7 years ago
1bb9652
reworked the travis file so builds fail when an intermediate step fails in a previous multi-line if (im a bash noob...)
by onqtam
· 7 years ago
aec53d2
enabled all builds again
by onqtam
· 8 years ago
aab98c5
added gcc 7
by onqtam
· 8 years ago
7630535
more code coverage
by onqtam
· 8 years ago
5a2b255
- disabled all appveyor builds temporarily - until code coverage is done
by onqtam
· 8 years ago
f6d1a51
code coverage should work now
by onqtam
· 8 years ago
0decb1d
added clang-tidy static code analysis - closes #66
by onqtam
· 8 years ago
f1477ab
suppressing "unmatchedSuppression" ...
by onqtam
· 8 years ago
28ffd96
removing unrecognized cppcheck option
by onqtam
· 8 years ago
21623a6
added cppcheck to travis builds - relates #66
by onqtam
· 8 years ago
f1fbed4
g++ 4.8 still doesn't work under osx... see this build: https://travis-ci.org/onqtam/doctest/jobs/224895676
by onqtam
· 8 years ago
3bf83c4
- clang 4 builds under linux should work now
by onqtam
· 8 years ago
56d9170
- added prefix for the TEST_MODE option - removed the cpp11 option
by onqtam
· 8 years ago
27a8c08
trying to get the gcc osx builds running again
by onqtam
· 8 years ago
5d10992
- removed retired xcode images
by onqtam
· 8 years ago
01e8954
added xcode 8.3 image to travis
by onqtam
· 8 years ago
7a3ad26
c++11 and -fno-rtti builds now compare to reference output
by onqtam
· 8 years ago
2d93e04
- fixed builds with -fno-exceptions - relates #12
by onqtam
· 8 years ago
8401535
adding the clang 4.0 build in the allowed failures until it's ppa is whitelisted by travis (also updated cmake)
by onqtam
· 8 years ago
0d8997c
adding clang 4.0 to builds - probably wont work since the ppa is not yet whitelisted in travis...
by onqtam
· 8 years ago
f63c510
- removed old hacks for gcc 4.4 under osx
by onqtam
· 8 years ago
4e94086
removed gcc 4.4/4.5 from osx builds and removed linux clang 3.9 from the allowed failures
by onqtam
· 8 years ago
14de6f5
added new xcode 8.2 image and removed 3 soon-to-be-deprecated ones
by onqtam
· 8 years ago
3a6cb17
added xcode 8.1 builds
by onqtam
· 8 years ago
fd62aa0
allowing the linux llvm 3.9 build to fail... cannot get the ppa working
by onqtam
· 8 years ago
7e775f9
to circumvent llvm 3.9 apt not being whitelisted yet - https://github.com/travis-ci/apt-source-whitelist/issues/300
by onqtam
· 8 years ago
4402545
- added the ability to compile code with assertions that need exceptions even without exceptions - see the use of DOCTEST_CONFIG_NO_EXCEPTIONS_BUT_WITH_ALL_ASSERTS
by onqtam
· 8 years ago
b1a3de8
all gcc builds under osx now allowed to fail - I have no $^&%-ing clue why some of them started failing - and in different ways!
by onqtam
· 8 years ago
5cab8e9
fixed #42 - no warnings with clang in c++11 mode
by onqtam
· 8 years ago
c6555cf
all compile time benchmarks done!
by onqtam
· 8 years ago
c7aaa96
updating cmake on travis... Also bumping the minimal version of cmake required to 3.0 because of the 'NAME' target property
by onqtam
· 8 years ago
f516977
travis builds should pass now
by onqtam
· 8 years ago
84b19bc
hopefully all sanitizer builds should pass now
by onqtam
· 8 years ago
87002fa
up the verbosity for sanitizer outout
by onqtam
· 8 years ago
fba7fb7
not using compare mode for sanitizers - for better build output
by onqtam
· 8 years ago
2802554
removed verbosity of sanitizers
by onqtam
· 8 years ago
106ed9a
added sanitizer options
by onqtam
· 8 years ago
c30ab66
[tiny commit] removed old stuff from travis config file
by onqtam
· 8 years ago
529c92c
enabling all builds again
by onqtam
· 8 years ago
Next »