• Home
  • Raw
  • Download

Lines Matching +full:cpp +full:- +full:coveralls

3 language: cpp
7 - compiler: gcc
11 - lcov
13 - compiler: gcc
17 - g++-multilib
18 - libc6:i386
20 - COMPILER=g++
21 - C_COMPILER=gcc
22 - BUILD_TYPE=Debug
23 - BUILD_32_BITS=ON
24 - EXTRA_FLAGS="-m32"
25 - compiler: gcc
29 - g++-multilib
30 - libc6:i386
32 - COMPILER=g++
33 - C_COMPILER=gcc
34 - BUILD_TYPE=Release
35 - BUILD_32_BITS=ON
36 - EXTRA_FLAGS="-m32"
37 - compiler: gcc
39 - INSTALL_GCC6_FROM_PPA=1
40 - COMPILER=g++-6 C_COMPILER=gcc-6 BUILD_TYPE=Debug
41 - ENABLE_SANITIZER=1
42 - EXTRA_FLAGS="-fno-omit-frame-pointer -g -O2 -fsanitize=undefined,address -fuse-ld=gold"
44 - compiler: clang
49 clang-3.8
51 - INSTALL_GCC6_FROM_PPA=1
52 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Debug
53 - LIBCXX_BUILD=1
54 - EXTRA_CXX_FLAGS="-stdlib=libc++"
55 - compiler: clang
60 clang-3.8
62 - INSTALL_GCC6_FROM_PPA=1
63 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Release
64 - LIBCXX_BUILD=1
65 - EXTRA_CXX_FLAGS="-stdlib=libc++"
67 - compiler: clang
72 - clang-3.8
73 - g++-multilib
74 - libc6:i386
76 - INSTALL_GCC6_FROM_PPA=1
77 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Debug
78 - LIBCXX_BUILD=1
79 - BUILD_32_BITS=ON
80 - EXTRA_FLAGS="-m32"
81 - EXTRA_CXX_FLAGS="-stdlib=libc++"
83 - compiler: clang
88 - clang-3.8
89 - g++-multilib
90 - libc6:i386
92 - INSTALL_GCC6_FROM_PPA=1
93 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Release
94 - LIBCXX_BUILD=1
95 - BUILD_32_BITS=ON
96 - EXTRA_FLAGS="-m32"
97 - EXTRA_CXX_FLAGS="-stdlib=libc++"
99 - compiler: clang
104 clang-3.8
106 - INSTALL_GCC6_FROM_PPA=1
107 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Debug
108 - LIBCXX_BUILD=1 LIBCXX_SANITIZER="Undefined;Address"
109 - ENABLE_SANITIZER=1
110- EXTRA_FLAGS="-g -O2 -fno-omit-frame-pointer -fsanitize=undefined,address -fno-sanitize-recover=a…
111 - EXTRA_CXX_FLAGS="-stdlib=libc++"
112 - UBSAN_OPTIONS=print_stacktrace=1
114 - compiler: clang
119 clang-3.8
121 - INSTALL_GCC6_FROM_PPA=1
122 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=Debug
123 - LIBCXX_BUILD=1 LIBCXX_SANITIZER=MemoryWithOrigins
124 - ENABLE_SANITIZER=1
125- EXTRA_FLAGS="-g -O2 -fno-omit-frame-pointer -fsanitize=memory -fsanitize-memory-track-origins"
126 - EXTRA_CXX_FLAGS="-stdlib=libc++"
128 - compiler: clang
133 clang-3.8
135 - INSTALL_GCC6_FROM_PPA=1
136 - COMPILER=clang++-3.8 C_COMPILER=clang-3.8 BUILD_TYPE=RelWithDebInfo
137 - LIBCXX_BUILD=1 LIBCXX_SANITIZER=Thread
138 - ENABLE_SANITIZER=1
139 - EXTRA_FLAGS="-g -O2 -fno-omit-frame-pointer -fsanitize=thread -fno-sanitize-recover=all"
140 - EXTRA_CXX_FLAGS="-stdlib=libc++"
141 - os: osx
145 - COMPILER=clang++
146 - BUILD_TYPE=Release
147 - BUILD_32_BITS=ON
148 - EXTRA_FLAGS="-m32"
151 - if [ -n "${LIBCXX_BUILD}" ]; then
152 source .libcxx-setup.sh;
154 - if [ -n "${ENABLE_SANITIZER}" ]; then
155 export EXTRA_OPTIONS="-DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF";
159 - mkdir -p build && cd build
162 - if [ -z "$BUILD_32_BITS" ]; then
165 - if [ -n "${INSTALL_GCC6_FROM_PPA}" ]; then
166 sudo add-apt-repository -y "ppa:ubuntu-toolchain-r/test";
167 sudo apt-get update --option Acquire::Retries=100 --option Acquire::http::Timeout="60";
171 - if [ -n "${INSTALL_GCC6_FROM_PPA}" ]; then
172 travis_wait sudo -E apt-get -yq --no-install-suggests --no-install-recommends install g++-6;
174 - if [ "${TRAVIS_OS_NAME}" == "linux" -a "${BUILD_32_BITS}" == "OFF" ]; then
175 …travis_wait sudo -E apt-get -y --no-install-suggests --no-install-recommends install llvm-3.9-tool…
176 sudo cp /usr/lib/llvm-3.9/bin/FileCheck /usr/local/bin/;
178 - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
180 pip install --user --upgrade pip;
181 travis_wait pip install --user cpp-coveralls;
183 - if [ "${C_COMPILER}" == "gcc-7" -a "${TRAVIS_OS_NAME}" == "osx" ]; then
184 rm -f /usr/local/include/c++;
188 - if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
189 sudo apt-get update -qq;
190 sudo apt-get install -qq unzip cmake3;
191 …m/bazelbuild/bazel/releases/download/3.2.0/bazel-3.2.0-installer-linux-x86_64.sh --output-document…
192 travis_wait sudo bash bazel-installer.sh;
194 - if [ "${TRAVIS_OS_NAME}" == "osx" ]; then
195 …curl -L -o bazel-installer.sh https://github.com/bazelbuild/bazel/releases/download/3.2.0/bazel-3.…
196 travis_wait sudo bash bazel-installer.sh;
200- cmake -DCMAKE_C_COMPILER=${C_COMPILER} -DCMAKE_CXX_COMPILER=${COMPILER} -DCMAKE_BUILD_TYPE=${BUI…
201 - make
202 - ctest -C ${BUILD_TYPE} --output-on-failure
203- bazel test -c dbg --define google_benchmark.have_regex=posix --announce_rc --verbose_failures --
206 - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
207 coveralls --include src --include include --gcov-options '\-lp' --root .. --build-root .;