]> granicus.if.org Git - gc/commitdiff
Travis CI: Test also Intel x32 builds (Linux)
authorIvan Maidanski <ivmai@mail.ru>
Wed, 29 Mar 2017 20:33:42 +0000 (23:33 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 10 Apr 2017 21:33:12 +0000 (00:33 +0300)
.travis.yml

index e0116d6813ce22d9682ac967daf5ae9ff1a7dfd9..d131f763bf78814319a315381d67b806b64b3b40 100644 (file)
@@ -166,6 +166,17 @@ matrix:
       env:
         - CFLAGS_EXTRA="-m32 -O3"
         - CONF_OPTIONS="--disable-shared --enable-single-obj-compilation"
+    - os: linux
+      addons:
+        apt:
+          packages: [ gcc-5, gcc-5-multilib, gcc-multilib ]
+          sources: [ ubuntu-toolchain-r-test ]
+      compiler: gcc-5
+      dist: trusty
+      language: c
+      env:
+        - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2"
+        - CONF_OPTIONS="--enable-munmap --enable-large-config --enable-gc-assertions"
 
 install:
   - git clone --depth=50 https://github.com/ivmai/libatomic_ops.git -b release-7_4