Travis CI: Test also with -D _FORTIFY_SOURCE, -std=c11, -std=c89
authorIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 07:37:59 +0000 (10:37 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 07:37:59 +0000 (10:37 +0300)
.travis.yml

index 209d329..d5eca67 100644 (file)
@@ -22,6 +22,15 @@ matrix:
         - CFLAGS_EXTRA="-O3 -march=native"
         - CONF_ASSERTIONS=--enable-assertions
     - os: linux
+      compiler: clang
+      dist: trusty
+      env:
+        - CFLAGS_EXTRA="-march=native -std=c11"
+    - os: linux
+      compiler: gcc
+      env:
+        - CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2 -std=c89"
+    - os: linux
       addons: { apt: { packages: [ gcc-multilib ] } }
       compiler: clang
       env:
@@ -35,7 +44,7 @@ matrix:
         - CONF_ASSERTIONS=--enable-assertions
     - os: osx
       env:
-        - CFLAGS_EXTRA="-m32 -march=native"
+        - CFLAGS_EXTRA="-m32 -march=native -D _FORTIFY_SOURCE=2"
         - CONF_ASSERTIONS=--enable-assertions
     - os: linux
       compiler: clang