@@ -184,6 +184,7 @@ jobs:
184
184
- mkdir bin ; ln -s /usr/bin/gcc-5 bin/gcc
185
185
# env: COMPILER=g++-5 SAN_FLAGS="-fsanitize=undefined -fno-sanitize-recover -fno-omit-frame-pointer"
186
186
env :
187
+ - NAME="DEBUG"
187
188
- COMPILER="ccache /usr/bin/g++-5"
188
189
- EXTRA_CXXFLAGS="-DDEBUG"
189
190
script : echo "Not running any tests for a debug build."
@@ -215,7 +216,7 @@ jobs:
215
216
- EXTRA_CXXFLAGS="-Qunused-arguments -fcolor-diagnostics -DNDEBUG"
216
217
- CCACHE_CPP2=yes
217
218
218
- # Ubuntu Linux with glibc using clang++-3.7, debug mode, disable USE_DSTRING
219
+ # Ubuntu Linux with glibc using clang++-3.7, debug mode
219
220
- stage : Test different OS/CXX/Flags
220
221
os : linux
221
222
sudo : false
@@ -237,8 +238,9 @@ jobs:
237
238
- export CCACHE_CPP2=yes
238
239
# env: COMPILER=clang++-3.7 SAN_FLAGS="-fsanitize=undefined -fno-sanitize-recover=undefined,integer -fno-omit-frame-pointer"
239
240
env :
241
+ - NAME="DEBUG"
240
242
- COMPILER="ccache /usr/bin/clang++-3.7"
241
- - EXTRA_CXXFLAGS="-Qunused-arguments -fcolor-diagnostics -DDEBUG -DUSE_STD_STRING "
243
+ - EXTRA_CXXFLAGS="-Qunused-arguments -fcolor-diagnostics -DDEBUG"
242
244
- CCACHE_CPP2=yes
243
245
script : echo "Not running any tests for a debug build."
244
246
@@ -282,6 +284,28 @@ jobs:
282
284
- cmake --build build -- -j4
283
285
script : (cd build; ctest -V -L CORE -j2)
284
286
287
+ # Ubuntu Linux with glibc using g++-5, disable USE_DSTRING
288
+ - stage : Test different OS/CXX/Flags
289
+ os : linux
290
+ sudo : false
291
+ compiler : gcc
292
+ cache : ccache
293
+ addons :
294
+ apt :
295
+ sources :
296
+ - ubuntu-toolchain-r-test
297
+ packages :
298
+ - libwww-perl
299
+ - g++-5
300
+ - libubsan0
301
+ - parallel
302
+ before_install :
303
+ - mkdir bin ; ln -s /usr/bin/gcc-5 bin/gcc
304
+ # env: COMPILER=g++-5 SAN_FLAGS="-fsanitize=undefined -fno-sanitize-recover -fno-omit-frame-pointer"
305
+ env :
306
+ - NAME="USE_STD_STRING"
307
+ - COMPILER="ccache /usr/bin/g++-5"
308
+ - EXTRA_CXXFLAGS="-D_GLIBCXX_DEBUG -DUSE_STD_STRING"
285
309
286
310
# Run Coverity
287
311
- stage : Test different OS/CXX/Flags
0 commit comments