summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2022-01-03 12:29:23 +0300
committerIvan Maidanski <ivmai@mail.ru>2022-01-04 23:18:45 +0300
commit90298734b83fa7fd0cfa2e0e7a1a46b8c6dd6cec (patch)
tree16f3412137dc8b916108b6240c8586144168cb2c
parent1668e46c23abfc57f6b6babfda71fffb33d0bca9 (diff)
downloadlibatomic_ops-draft-travis.tar.gz
DRAFT 178 - test on arm64 -O0 with assertionsdraft-travis
-rw-r--r--.appveyor.yml62
-rw-r--r--.travis.yml635
2 files changed, 4 insertions, 693 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
deleted file mode 100644
index d711ef4..0000000
--- a/.appveyor.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-version: 7.7.0-{build}
-
-image:
-- Visual Studio 2019
-
-environment:
- STUDIO_VERSION_EDITION: Studio\2019\Community
- PLATFORM_TYPE:
- CMAKE_CONFIG: Debug
- TEST_TARGET: check
- matrix:
- - TARGET: cmake
- CMAKE_OPTIONS: -DBUILD_SHARED_LIBS=ON -Dbuild_tests=ON -Werror=deprecated
- - TARGET: cmake
- CFLAGS_EXTRA: -DAO_CMPXCHG16B_AVAILABLE
- CMAKE_OPTIONS: -Dbuild_tests=ON -Denable_assertions=ON -Dinstall_headers=OFF
- - TARGET: cmake
- CMAKE_CONFIG: Release
- CMAKE_OPTIONS: -Dbuild_tests=ON -Denable_gpl=OFF
- - TARGET: cmake
- CMAKE_OPTIONS: -A Win32 -Dbuild_tests=ON -Denable_assertions=ON
- - TARGET: cmake
- CMAKE_OPTIONS: -A ARM -Denable_assertions=ON -Denable_docs=OFF
- - TARGET: cmake
- CMAKE_CONFIG: Release
- CMAKE_OPTIONS: -A ARM64 -DBUILD_SHARED_LIBS=ON
- - TARGET: nmake
- ARCH: x86
- CFLAGS_EXTRA: /J
- - TARGET: nmake
- ARCH: x86
- CFLAGS_EXTRA: -DNDEBUG
- WINSDK_VERSION: 8.1
- - TARGET: nmake
- ARCH: x64
- CFLAGS_EXTRA: -DAO_CMPXCHG16B_AVAILABLE
- WINSDK_VERSION: 8.1
- - TARGET: nmake
- ARCH: x86_x64
- CFLAGS_EXTRA: -DNDEBUG
- - TARGET: nmake
- ARCH: x86_arm
- TEST_TARGET: check-deps
- - TARGET: nmake
- ARCH: x64_arm64
- TEST_TARGET: check-deps
-
-clone_depth: 50
-
-build_script:
-- cmd: if [%TARGET%]==[cmake] (
- cmake %CMAKE_OPTIONS% -Denable_werror=ON -DCFLAGS_EXTRA="%CFLAGS_EXTRA%" .
- && cmake --build . --config %CMAKE_CONFIG% )
-- cmd: if [%TARGET%]==[nmake] (
- "C:\Program Files (x86)\Microsoft Visual %STUDIO_VERSION_EDITION%\VC\Auxiliary\Build\vcvarsall.bat" %ARCH% %PLATFORM_TYPE% %WINSDK_VERSION%
- && cd src && nmake -f Makefile.msft clean all CFLAGS_EXTRA="/WX %CFLAGS_EXTRA%" && cd .. )
-
-test_script:
-- cmd: if [%TARGET%]==[cmake] ( ctest --build-config %CMAKE_CONFIG% -V )
-- cmd: if [%TARGET%]==[nmake] (
- "C:\Program Files (x86)\Microsoft Visual %STUDIO_VERSION_EDITION%\VC\Auxiliary\Build\vcvarsall.bat" %ARCH% %PLATFORM_TYPE% %WINSDK_VERSION%
- && cd src && nmake -f Makefile.msft %TEST_TARGET% CFLAGS_EXTRA="/WX %CFLAGS_EXTRA%" )
diff --git a/.travis.yml b/.travis.yml
index bb42803..bde65ad 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,640 +3,11 @@ os: linux
jobs:
include:
- - compiler: clang
- - compiler: gcc
- - os: osx
- - env:
- - COVERITY_SCAN_BRANCH=1
- addons:
- coverity_scan:
- project:
- name: ivmai/libatomic_ops
- version: 7.7.0
- notification_email: ivmai@mail.ru
- branch_pattern: master
- build_command_prepend: CFLAGS=-march=native ./configure
- build_command: make -j check CFLAGS_EXTRA=-DLINT2
- - env:
- - MAKEFILE_TARGET=dist
- - addons:
- apt:
- packages:
- - lcov
- compiler: gcc
- env:
- - CONF_OPTIONS="--enable-gcov --enable-shared"
- - CC_FOR_CHECK=gcc
- - MAKEFILE_TARGET=all
- - REPORT_COVERAGE=true
- - CFLAGS_EXTRA="-march=native -D DEBUG_RUN_ONE_TEST -D VERBOSE"
- - env:
- - CPPCHECK_ENABLE="-j16 -q --enable=information,performance,portability,style,warning"
- - MAKEFILE_TARGET=all
- - env:
- - CPPCHECK_ENABLE="-q --enable=unusedFunction -D AO_TEST_EMULATION"
- - MAKEFILE_TARGET=all
- - compiler: clang
- env:
- - CSA_CHECK=true
- - MAKEFILE_TARGET=all
- - CFLAGS_EXTRA="-D AO_TRACE_MALLOC -D HAVE_MMAP -D VERBOSE"
- - compiler: clang
- env:
- - CONF_OPTIONS="--disable-gpl"
- arch: arm64
compiler: clang
- - arch: arm64
- compiler: gcc
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- arch: arm64
- compiler: clang-12
- dist: focal
env:
- - CFLAGS_EXTRA="-O3"
+ - CFLAGS_EXTRA="-O0"
- CONF_OPTIONS="--enable-assertions"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- arch: arm64
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-O3 -D AO_AARCH64_ASM_LOAD_STORE_CAS -D AO_PREFER_BUILTIN_ATOMICS"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - gcc-11
- sources:
- - ubuntu-toolchain-r-test
- arch: arm64
- compiler: gcc-11
- dist: bionic
- env:
- - CFLAGS_EXTRA="-O3 -march=armv8.2-a"
- - CONF_OPTIONS="--enable-shared"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- arch: arm64
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-fsanitize=address -fno-omit-frame-pointer"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - musl-tools
- arch: arm64
- compiler: musl-gcc
- env:
- - CFLAGS_EXTRA="-O3"
- - TESTS_CUSTOM_RUN=true
- - arch: arm64
- compiler: gcc
- env:
- - CMAKE_CONFIG="Release"
- - arch: ppc64le
- compiler: clang
- - arch: ppc64le
- compiler: gcc
- - arch: ppc64le
- compiler: clang
- env:
- - CFLAGS_EXTRA="-O3"
- - CONF_OPTIONS="--enable-assertions --disable-atomic-intrinsics"
- - TESTS_CUSTOM_RUN=true
- - arch: ppc64le
- compiler: gcc
- env:
- - CFLAGS_EXTRA="-O3"
- - CONF_OPTIONS="--disable-atomic-intrinsics"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- arch: ppc64le
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-O3"
- - CONF_OPTIONS="--enable-assertions --enable-shared"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - gcc-11
- sources:
- - ubuntu-toolchain-r-test
- arch: ppc64le
- compiler: gcc-11
- dist: bionic
- env:
- - CFLAGS_EXTRA="-O3"
- - TESTS_CUSTOM_RUN=true
- - arch: ppc64le
- compiler: clang
- env:
- - CMAKE_CONFIG="Debug"
- - CMAKE_OPTIONS="-DBUILD_SHARED_LIBS=ON -Denable_assertions=ON -Denable_docs=OFF"
- - arch: ppc64le
- compiler: gcc
- env:
- - CMAKE_CONFIG="Release"
- - CMAKE_OPTIONS="-Denable_assertions=ON -Denable_atomic_intrinsics=OFF"
- - arch: s390x
- compiler: clang
- - arch: s390x
- compiler: gcc
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- arch: s390x
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-O3"
- - CONF_OPTIONS="--enable-assertions --enable-shared"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - gcc-11
- sources:
- - ubuntu-toolchain-r-test
- arch: s390x
- compiler: gcc-11
- dist: bionic
- env:
- - CFLAGS_EXTRA="-O3"
- - TESTS_CUSTOM_RUN=true
- - os: freebsd
- env:
- - CMAKE_CONFIG="Release"
- - CMAKE_OPTIONS="-Denable_gpl=OFF"
- - compiler: clang
- env:
- - CMAKE_CONFIG="Debug"
- - CMAKE_OPTIONS="-Denable_atomic_intrinsics=OFF"
- - compiler: gcc
- env:
- - CMAKE_CONFIG="Release"
- - CMAKE_OPTIONS="-DBUILD_SHARED_LIBS=ON -Dinstall_headers=OFF"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-O3 -march=native -funsigned-char"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: gcc
- env:
- - CFLAGS_EXTRA="-O3 -march=native"
- - CONF_OPTIONS="--enable-assertions"
- - os: osx
- env:
- - CFLAGS_EXTRA="-O3 -march=native -D AO_USE_ALMOST_LOCK_FREE"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-march=native -std=c11"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-O3 -march=native -std=c11 -D AO_BL_SIZE=4 -D DEFAULT_NTHREADS=32"
- - compiler: gcc
- env:
- - CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2 -std=c89"
- - addons:
- apt:
- packages:
- - gcc-multilib
- compiler: clang
- env:
- - CFLAGS_EXTRA="-m32"
- - CONF_OPTIONS="--enable-assertions"
- - addons:
- apt:
- packages:
- - gcc-multilib
- compiler: clang
- env:
- - CFLAGS_EXTRA="-m32 -O3 -march=native"
- - addons:
- apt:
- packages:
- - gcc-multilib
- compiler: clang
- env:
- - CFLAGS_EXTRA="-m32 -march=native"
- - CONF_OPTIONS="--disable-atomic-intrinsics"
- - addons:
- apt:
- packages:
- - gcc-multilib
- compiler: gcc
- env:
- - CFLAGS_EXTRA="-m32 -march=native -funsigned-char -D AO_USE_ALMOST_LOCK_FREE"
- - CONF_OPTIONS="--enable-assertions"
- - addons:
- apt:
- packages:
- - gcc-multilib
- compiler: gcc
- env:
- - CFLAGS_EXTRA="-m32 -march=native"
- - CONF_OPTIONS="--disable-atomic-intrinsics"
- - os: osx
- env:
- - CFLAGS_EXTRA="-m32 -march=native -D _FORTIFY_SOURCE=2"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: gcc
- env:
- - CFLAGS_EXTRA="-D AO_GENERALIZE_ASM_BOOL_CAS -D AO_USE_NANOSLEEP -D AO_USE_NO_SIGNALS"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-D AO_STACK_PREFER_CAS_DOUBLE -D AO_USE_PTHREAD_DEFS"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-D DONT_USE_MMAP -O3"
- - CONF_OPTIONS="--enable-assertions --enable-shared"
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-O3 -march=native"
- - addons:
- apt:
- packages:
- - gcc-11
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-11
- dist: bionic
- env:
- - CFLAGS_EXTRA="-O3 -march=native"
- - addons:
- apt:
- packages:
- - gcc-11
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-11
- dist: bionic
- env:
- - CFLAGS_EXTRA="-O3 -march=native"
- - addons:
- apt:
- packages:
- - gcc-9
- - gcc-9-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-9
- env:
- - CFLAGS_EXTRA="-m32 -O3 -march=native"
- - addons:
- apt:
- packages:
- - gcc-9
- - gcc-9-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-9
- env:
- - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2"
- - CONF_OPTIONS="--enable-assertions --enable-shared"
- - addons:
- apt:
- packages:
- - gcc-9
- - gcc-9-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-9
- env:
- - CFLAGS_EXTRA="-mx32 -march=native"
- - CONF_OPTIONS="--disable-atomic-intrinsics --disable-docs"
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-fsanitize=address -D AO_USE_ALMOST_LOCK_FREE -fno-omit-frame-pointer"
- - TESTS_CUSTOM_RUN=true
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-fsanitize=address -march=native -fno-common -fno-omit-frame-pointer"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: gcc
- env:
- - CFLAGS_EXTRA="-fsanitize=address -fno-omit-frame-pointer -D AO_USE_ALMOST_LOCK_FREE -D USE_STANDARD_MALLOC"
- - CONF_OPTIONS="--enable-assertions"
- - addons:
- apt:
- packages:
- - gcc-9
- - gcc-9-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-9
- env:
- - CFLAGS_EXTRA="-fsanitize=address -m32 -march=native -fno-omit-frame-pointer"
- - LDFLAGS="-fuse-ld=gold"
- - os: osx
- env:
- - CFLAGS_EXTRA="-fsanitize=address -m32 -fno-omit-frame-pointer"
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-fsanitize=memory,undefined -march=native -fno-omit-frame-pointer"
- - TESTS_CUSTOM_RUN=true
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-fsanitize=thread -D AO_USE_ALMOST_LOCK_FREE -fno-omit-frame-pointer"
- - addons:
- apt:
- packages:
- - clang-12
- sources:
- - ubuntu-toolchain-r-test
- compiler: clang-12
- dist: focal
- env:
- - CFLAGS_EXTRA="-fsanitize=thread -march=native -fno-omit-frame-pointer"
- - CONF_OPTIONS="--enable-assertions"
- - compiler: clang
- env:
- - CONF_OPTIONS="--disable-atomic-intrinsics"
- - CFLAGS_EXTRA="-march=native"
- - compiler: clang
- env:
- - CFLAGS_EXTRA="-x c++ -march=native -D VERBOSE"
- - CONF_OPTIONS="--enable-assertions"
- - MAKEFILE_TARGET=all
- - compiler: gcc
- env:
- - CC_FOR_CHECK=g++
- - MAKEFILE_TARGET=all
- - addons:
- apt:
- packages:
- - musl-tools
- compiler: musl-gcc
- env:
- - CFLAGS_EXTRA="-march=native"
- - CONF_OPTIONS="--enable-assertions"
- - addons:
- apt:
- packages:
- - gcc-mingw-w64
- compiler: x86_64-w64-mingw32-gcc
- env:
- - CONF_OPTIONS="--host=x86_64-w64-mingw32 --enable-shared --disable-static"
- - MAKEFILE_TARGET=all
- - addons:
- apt:
- packages:
- - gcc-mingw-w64
- compiler: i686-w64-mingw32-gcc
- env:
- - CONF_OPTIONS="--host=i686-w64-mingw32"
- - MAKEFILE_TARGET=all
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=aarch64-linux
- - CFLAGS_EXTRA="-mabi=ilp32"
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=alpha-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=arm-linux-gnueabi
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=arm-linux-gnueabi
- - CFLAGS_EXTRA="-D AO_DISABLE_GCC_ATOMICS"
- - addons:
- apt:
- packages:
- - gcc-4.6
- - gcc-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-4.6
- env:
- - CROSS_GCC_VER=4.2.4
- - NOLIBC_ARCH_ABI=avr32-linux
- - NOLIBC_DELIM=_
- - CFLAGS_EXTRA="-fno-strict-aliasing"
- - addons:
- apt:
- packages:
- - gcc-4.6
- - gcc-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-4.6
- env:
- - CROSS_GCC_VER=4.6.3
- - NOLIBC_ARCH_ABI=cris-linux
- - NOLIBC_DELIM=_
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=hppa-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=ia64-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=m68k-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=mips-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=mips-linux
- - CFLAGS_EXTRA="-D AO_DISABLE_GCC_ATOMICS"
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=mips64-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=nios2-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=powerpc-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=powerpc-linux
- - CFLAGS_EXTRA="-D AO_DISABLE_GCC_ATOMICS"
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=powerpc64-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=riscv32-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=riscv64-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=s390-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=sh2-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=sh4-linux
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=sparc-linux
- - CFLAGS_EXTRA="-D AO_NO_SPARC_V9"
- - addons:
- apt:
- packages:
- - gcc-multilib
- env:
- - CROSS_GCC_VER=8.1.0
- - NOLIBC_ARCH_ABI=sparc64-linux
- - addons:
- apt:
- packages:
- - gcc-4.6
- - gcc-multilib
- sources:
- - ubuntu-toolchain-r-test
- compiler: gcc-4.6
- env:
- - CROSS_GCC_VER=4.6.2
- - NOLIBC_ARCH_ABI=tilegx-linux
- - NOLIBC_DELIM=_
- - dist: focal
- env:
- - MAKEFILE_TARGET=distcheck
- - AUTOMAKE_VER=1.16.5
- - LIBTOOL_VER=2.4.6
before_install:
- if [[ "$CPPCHECK_ENABLE" != "" ]]; then
@@ -701,7 +72,8 @@ script:
- if [[ "$CROSS_GCC_VER" != "" ]]; then CC=$CROSS_CC; fi
- if [[ "$CMAKE_CONFIG" == "" && "$COVERITY_SCAN_BRANCH" != 1 ]]; then
make -j $MAKEFILE_TARGET CC=$CC CFLAGS_EXTRA="$CFLAGS_EXTRA"
- LDFLAGS="$LDFLAGS";
+ LDFLAGS="$LDFLAGS"
+ && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check && make -j check;
fi
- if [[ "$CMAKE_CONFIG" != "" ]]; then
cmake $CMAKE_OPTIONS -Dbuild_tests=ON -Denable_werror=ON
@@ -715,6 +87,7 @@ script:
make check CC=$CC_FOR_CHECK CFLAGS_EXTRA="$CFLAGS_EXTRA";
fi
- if [ -f tests/test_atomic.log ]; then cat tests/test_atomic*.log; fi
+- if [ -f tests/test_stack.log ]; then cat tests/test_stack.log; fi
- if [[ "$CSA_CHECK" == true ]]; then
${CC} --analyze -Xanalyzer -analyzer-output=text -Werror -I src
$CFLAGS_EXTRA tests/*.c src/*.c;