summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
...
* Travis CI: Test with NO_VDB_FOR_STATIC_ROOTS and GC_PREFER_MPROTECT_VDBIvan Maidanski2021-09-031-2/+2
|
* Travis CI: Test configure-based build with --disable-gcj-supportIvan Maidanski2021-07-261-1/+1
|
* Travis CI: Test with Autotools and GCC compiler on FreeBSDIvan Maidanski2021-07-211-0/+6
|
* Travis CI: Test with Autotools on FreeBSDIvan Maidanski2021-07-211-0/+10
|
* Travis CI: run all tests twice for code coverageIvan Maidanski2021-07-031-1/+3
| | | | Issue #357 (bdwgc).
* Travis CI: run gcov, cppcheck, CSA, arm64, ppc64le, s390x jobs earlierIvan Maidanski2021-06-251-183/+183
|
* Travis CI: Test single-threaded build with Makefile.direct on FreeBSDIvan Maidanski2021-06-231-1/+7
| | | | (fix of commits e7d30f0dd, 69495eb00)
* Travis CI: Build and run all tests sequentially for code coverageIvan Maidanski2021-06-211-0/+3
| | | | This is to avoid data race during .gcda files access.
* Travis CI: Build with CMake for FreeBSDIvan Maidanski2021-06-201-2/+4
| | | | Restore make -j option to allow unlimited job slots.
* Travis CI: Pass fixed number (32) to make -j optionIvan Maidanski2021-06-201-1/+1
| | | | This should be more portable (than `nproc`) and should work on FreeBSD.
* Travis CI: Pass nproc to make -j optionIvan Maidanski2021-06-201-2/+2
| | | | This should fix "make: illegal argument to -j" error on FreeBSD.
* Travis CI: Add testing on FreeBSDIvan Maidanski2021-06-201-0/+3
|
* Travis CI: Use latest (2.4.1) release version of cppcheckIvan Maidanski2021-06-131-1/+1
| | | | Previously 'main' branch of cppcheck was used.
* Travis CI: Fix '-std=c11 is valid for C/ObjC but not for C++' warningIvan Maidanski2020-08-031-1/+1
|
* Travis CI: Switch from master to main branch in cppcheck repositoryIvan Maidanski2020-06-211-1/+1
|
* Travis CI: Add testing on ppc64le targetIvan Maidanski2020-04-101-0/+53
|
* Travis CI: Add testing on s390x targetIvan Maidanski2020-04-101-0/+32
|
* Travis CI: Add tests on arm64 targetIvan Maidanski2020-04-091-0/+78
|
* Travis CI: Change deploy api_key (deprecated) to edgeIvan Maidanski2020-04-021-8/+7
|
* Travis CI: Set default OS to LinuxIvan Maidanski2020-04-021-138/+70
|
* Travis CI: Rename language c++ key value to cppIvan Maidanski2020-04-021-1/+1
|
* Travis CI: Rename matrix key to jobsIvan Maidanski2020-04-021-1/+1
|
* Travis CI: Remove deprecated deploy skip_cleanup keyIvan Maidanski2020-04-021-1/+0
|
* Travis CI: Test configure --disable-throw-bad-alloc-library (Linux, OS X)Ivan Maidanski2019-11-071-2/+2
|
* Travis CI: Test cmake build w/o threads, test it w/o shared libs on OS XIvan Maidanski2019-08-231-0/+11
|
* Travis CI: Test CMake buildsIvan Maidanski2019-08-131-5/+38
|
* Travis CI: Remove building redundant check-cpp target of Makefile.directIvan Maidanski2019-07-251-3/+3
| | | | Now check executes test_cpp, so check-cpp is a redundant target.
* Travis CI: Replace clang-5.0 with clang (update to Xenial image)Ivan Maidanski2019-06-241-71/+9
|
* Travis CI: Fix out-of-memory during cppcheck buildIvan Maidanski2019-06-221-1/+1
| | | | Number of make parallel jobs is reduced to 8 when building cppcheck.
* Travis CI: Output content of threadleaktest.logIvan Maidanski2019-05-311-0/+1
|
* Travis CI: Add a test of configure --enable-mmap (Linux)Ivan Maidanski2019-04-101-1/+1
|
* Appveyor/Travis CI: Test with GC time limit set to 10 msIvan Maidanski2019-04-051-1/+1
|
* Travis CI: Do not scan real_malloc.c to workaround cppcheck false positiveIvan Maidanski2019-03-221-1/+1
| | | | | cppcheck reports "Allocation with malloc, return doesn't release it" error (which is a false positive) in real_malloc().
* Travis CI: Test --disable-shared on OS X (x86_64)Ivan Maidanski2019-02-071-0/+3
|
* Travis CI: Test with -D BSD_TIME passed to CFLAGSIvan Maidanski2019-01-051-1/+1
|
* Travis CI: Do not pass --quiet to cppcheckIvan Maidanski2018-12-291-1/+1
| | | | | | (fix of commit e3d3b3bec) In case of cppcheck quiet mode, grep (in the pipe) exits with an error.
* Travis CI: Workaround timeout of 'cppcheck --enable=unusedFunction --force'Ivan Maidanski2018-12-291-4/+7
| | | | | | "cppcheck --enable=unusedFunction --force extra/gc.c" takes longer than the Travis CI timeout (50m), so gc.c is checked for unused functions without --force option for now.
* Travis CI: Test with -D TEST_PAGES_EXECUTABLE passed to CFLAGSIvan Maidanski2018-12-211-0/+1
|
* Travis CI: Pass extra/gc.c to cppcheck --enable=unusedFunctionIvan Maidanski2018-11-281-5/+7
| | | | | | | | This fixes a dozen of 'the function is never used' cppcheck style warnings (for GC_core_gcj_malloc, GC_durango_get_mem, GC_FreeBSDGetDataStart, GC_haiku_get_mem, GC_mprotect_resume, GC_mprotect_stop, GC_remove_roots_subregion, GC_win32_get_mem, GC_wince_get_mem).
* Travis CI: Test with -D TEST_WITH_SYSTEM_MALLOC passed to CFLAGSIvan Maidanski2018-11-231-1/+1
|
* Travis CI: Pass -U GC_PRIVATE_H to cppcheckIvan Maidanski2018-11-221-10/+13
|
* Travis CI: Test with FIND_LEAKIvan Maidanski2018-11-221-0/+5
|
* Travis CI: Test with AO_USE_PTHREAD_DEFS passed in CFLAGS to configureIvan Maidanski2018-11-211-1/+18
|
* Travis CI: Execute cppcheck without sudo and -U longIvan Maidanski2018-11-081-4/+3
|
* Travis CI: Output content of disclaim_weak_test.logPetter Urkedal2018-10-191-0/+1
| | | | Issue #239 (bdwgc).
* Travis CI: Output content of disclaim_test.logIvan Maidanski2018-09-061-0/+1
|
* Bump libgc version (for development of 8.2 release)Ivan Maidanski2018-09-061-1/+1
| | | | | | | | * README.md: Restore build status badges (Travis, AppVeyor, Codecov, Coveralls, Coverity, LGTM). * README.md: Bump version to 8.1.0. * configure.ac: Likewise. * include/gc_version.h (GC_TMP_VERSION_MINOR): Likewise.
* [8.0.0]v8.0.0Ivan Maidanski2018-09-051-1/+1
| | | | | | | | | | | | | | | | | | Bump gc version to 8.0.0 (experimental release) * ChangeLog (8.0.0): Set release date. * Makefile.am (LIBGC_VER_INFO): Increment revision (change version info of libgc.so to 5:1:4). * Makefile.am (LIBGCCPP_VER_INFO): Increment current and age (change version info of libgccpp.so to 5:0:4). * README.md: Bump major version (set minor and micro to 0). * configure.ac (AC_INIT): Likewise. * include/gc_version.h (GC_TMP_VERSION_MAJOR, GC_TMP_VERSION_MINOR, GC_TMP_VERSION_MICRO): Likewise. * README.md: Remove build status badges (Travis, AppVeyor, Codecov, Coveralls, Coverity, LGTM). * cord/cord.am (LIBCORD_VER_INFO): Increment current and age (change version info of libcord.so to 5:0:4).
* Travis CI: Send code coverage reports to Codecov as wellIvan Maidanski2018-09-041-0/+1
|
* Travis CI: Fix missing semicolon at the end of GNU_DOWNLOAD_SITE assignmentIvan Maidanski2018-08-151-1/+1
| | | | (fix of commit a9690ac)