]> granicus.if.org Git - libatomic_ops/commitdiff
Travis CI: Test also Intel x32 builds (Linux)
authorIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 18:08:18 +0000 (21:08 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 18:08:18 +0000 (21:08 +0300)
.travis.yml

index 84868efdef2e96e9090da292c7da8b30132c388f..09d5419a626db60b4a396a297c62d1a28b95d832 100644 (file)
@@ -78,6 +78,27 @@ matrix:
       compiler: gcc-5
       dist: trusty
       env: [ CFLAGS_EXTRA="-m32 -O3 -march=native" ]
+    - os: linux
+      addons:
+        apt:
+          packages: [ gcc-5, gcc-5-multilib ]
+          sources: [ ubuntu-toolchain-r-test ]
+      compiler: gcc-5
+      dist: trusty
+      env:
+        - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2"
+        - CONF_ASSERTIONS=--enable-assertions
+        - CONF_SHARED=--enable-shared
+    - os: linux
+      addons:
+        apt:
+          packages: [ gcc-5, gcc-5-multilib ]
+          sources: [ ubuntu-toolchain-r-test ]
+      compiler: gcc-5
+      dist: trusty
+      env:
+        - CFLAGS_EXTRA="-mx32 -march=native"
+        - CONF_INTRINSICS=--disable-atomic-intrinsics
     - os: linux
       compiler: clang
       env: