From: Ivan Maidanski Date: Mon, 27 Mar 2017 22:07:10 +0000 (+0300) Subject: Travis CI: Also test with musl-gcc (Linux) X-Git-Tag: v8.0.0~808 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=07d9895;p=gc Travis CI: Also test with musl-gcc (Linux) --- 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