]> granicus.if.org Git - gc/commitdiff
Travis CI: Test also -D CHECKSUMS, -D SMALL_CONFIG, -D MARK_BIT_PER_OBJ
authorIvan Maidanski <ivmai@mail.ru>
Fri, 10 Mar 2017 21:54:45 +0000 (00:54 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 10 Apr 2017 04:32:33 +0000 (07:32 +0300)
(Cherry-pick commits 817ea6f6d5f40e from 'master' branch.)

.travis.yml

index fe291415eac204ddba751df92ae5b0cb6497c877..cb0df70c50bd55b7f1c7ac146d116b8d3c360059 100644 (file)
@@ -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" ]