From: Ivan Maidanski Date: Tue, 22 Aug 2017 06:09:04 +0000 (+0300) Subject: Travis CI: Test some --enable-munmap configurations with non-incremental GC X-Git-Tag: v7.4.6~10 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d4bc8ff7cfe9a2f7afcd13d0494c1f8e61afa26b;p=gc Travis CI: Test some --enable-munmap configurations with non-incremental GC (Cherry-pick commit 12711e1 from 'release-7_6' branch.) --- diff --git a/.travis.yml b/.travis.yml index 042d17a3..8f7cd66e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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: