From 07d98957981a30055e98486911cecc736421467d Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Tue, 28 Mar 2017 01:07:10 +0300 Subject: [PATCH] Travis CI: Also test with musl-gcc (Linux) --- .travis.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4bfe52e2..8fc0d1a4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -190,6 +190,14 @@ matrix: env: - MAKEFILE_NAME=Makefile.direct - MAKEFILE_EXTRA_TARGETS="check-cpp cord/de" + - os: linux + addons: { apt: { packages: [ musl-tools ] } } + compiler: musl-gcc + dist: trusty + env: + - CONF_PARALLEL_MARK=--enable-parallel-mark + - CONF_ASSERTIONS=--enable-gc-assertions + - CONF_CPP=--enable-cplusplus - os: linux compiler: clang env: @@ -220,8 +228,9 @@ script: - if [[ "$CSA_CHECK" != true && "$CPPCHECK_ENABLE" == "" && "$MAKEFILE_NAME" != "Makefile.direct" ]]; then ./configure $CONF_ASSERTIONS $CONF_CPP $CONF_GCOV $CONF_GC_DEBUG - $CONF_LARGE_CONFIG $CONF_M_UNMAP $CONF_REDIRECT $CONF_SHARED - $CONF_SINGLE_OBJ $CONF_STATIC $CONF_THREADS --enable-werror && + $CONF_LARGE_CONFIG $CONF_M_UNMAP $CONF_PARALLEL_MARK + $CONF_REDIRECT $CONF_SHARED $CONF_SINGLE_OBJ $CONF_STATIC + $CONF_THREADS --enable-werror && cat include/config.h; fi - if [[ "$CSA_CHECK" != true && "$CPPCHECK_ENABLE" == "" ]]; then -- 2.50.1