]> granicus.if.org Git - gc/commitdiff
Travis CI: Test some --enable-munmap configurations with non-incremental GC
authorIvan Maidanski <ivmai@mail.ru>
Tue, 22 Aug 2017 06:09:04 +0000 (09:09 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 29 Sep 2017 21:06:51 +0000 (00:06 +0300)
(Cherry-pick commit 12711e1 from 'release-7_6' branch.)

.travis.yml

index 042d17a3815a02eccd998f507b513c79dbc7ab43..8f7cd66e0ceb56b17dd566a6923b12b739e4bb10 100644 (file)
@@ -98,7 +98,7 @@ matrix:
     - CONF_OPTIONS="--enable-cplusplus"
   - os: osx
     env:
-    - CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2"
+    - CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2 -D NO_INCREMENTAL"
     - CONF_OPTIONS="--enable-munmap --enable-cplusplus"
   - os: linux
     compiler: gcc
@@ -133,6 +133,7 @@ matrix:
     compiler: gcc
     env:
     - CONF_OPTIONS="--enable-handle-fork --enable-munmap --enable-single-obj-compilation --enable-cplusplus --disable-shared --enable-gc-assertions"
+    - CFLAGS_EXTRA="-D NO_INCREMENTAL"
   - os: linux
     compiler: gcc
     env:
@@ -234,7 +235,7 @@ matrix:
     dist: trusty
     language: c
     env:
-    - CFLAGS_EXTRA="-m32 -D _FORTIFY_SOURCE=2"
+    - CFLAGS_EXTRA="-m32 -D _FORTIFY_SOURCE=2 -D GC_DISABLE_INCREMENTAL"
     - CONF_OPTIONS="--enable-munmap --enable-gc-assertions"
   - os: linux
     addons:
@@ -278,7 +279,7 @@ matrix:
     dist: trusty
     language: c
     env:
-    - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2"
+    - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2 -D NO_INCREMENTAL"
     - CONF_OPTIONS="--enable-munmap --enable-large-config --enable-gc-assertions"
   - os: linux
     addons: