diff options
Diffstat (limited to 'test')
-rwxr-xr-x | test/travis-build.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/travis-build.sh b/test/travis-build.sh index b2f3610..6e2afd5 100755 --- a/test/travis-build.sh +++ b/test/travis-build.sh @@ -25,7 +25,7 @@ chmod 0755 "${TEST_DIR}" cd "${TEST_DIR}" # Standard build -for CC in gcc gcc-7 clang; do +for CC in gcc gcc-7 gcc-10 clang; do mkdir build-${CC}; cd build-${CC} if [ "${CC}" == "clang" ]; then export CXX="clang++" @@ -35,6 +35,11 @@ for CC in gcc gcc-7 clang; do else build_opts='' fi + if [ ${CC} == 'gcc-10' ]; then + build_opts='-Dc_args="-flto=auto -ffat-lto-objects"' + else + build_opts='' + fi meson -D werror=true ${build_opts} "${SOURCE_DIR}" || (cat meson-logs/meson-log.txt; false) ninja |