From: Ivan Maidanski Date: Fri, 10 Mar 2017 21:54:45 +0000 (+0300) Subject: Travis CI: Test also -D CHECKSUMS, -D SMALL_CONFIG, -D MARK_BIT_PER_OBJ X-Git-Tag: v7.4.6~121 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=001ef0cae80cc5d5c52e8f73bd8c9200ddc265f2;p=gc Travis CI: Test also -D CHECKSUMS, -D SMALL_CONFIG, -D MARK_BIT_PER_OBJ (Cherry-pick commits 817ea6f, 6d5f40e from 'master' branch.) --- diff --git a/.travis.yml b/.travis.yml index fe291415..cb0df70c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,20 @@ matrix: env: - CFLAGS_EXTRA="-m32" - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus" + - os: linux + compiler: gcc + env: + - CFLAGS_EXTRA="-D CHECKSUMS" + - CONF_OPTIONS="--disable-threads --enable-cplusplus" + - os: linux + addons: { apt: { packages: [ gcc-multilib ] } } + compiler: gcc + env: [ CFLAGS_EXTRA="-m32 -D MARK_BIT_PER_OBJ" ] + - os: linux + compiler: gcc + env: + - CFLAGS_EXTRA="-D SMALL_CONFIG -D NO_GETENV" + - CONF_OPTIONS="--enable-cplusplus" - os: linux compiler: gcc env: [ CONF_OPTIONS="--enable-gc-debug --enable-cplusplus" ]