2
0
mirror of https://github.com/boostorg/gil.git synced 2026-02-18 14:12:10 +00:00

[travis] Allow failures for variant=ubsan_integer

Currently, UBSan integer checks report several false positives due to
unsigned integer overflows (well-defined).
Instead of hiding them completely, keep them displayed on the matrix
until we decide how to handle. For example, there may be some issues
regarding size of unsigned type used, etc.

Sort variant=ubsan_* jobs.
This commit is contained in:
Mateusz Łoskot
2018-06-25 21:40:03 +02:00
committed by Stefan Seefeld
parent c95bcf96ad
commit e0ef163d2b

View File

@@ -111,7 +111,7 @@ matrix:
- llvm-toolchain-trusty-5.0
- os: linux
env: COMPILER=clang++-5.0 VARIANT=ubsan_undefined TOOLSET=clang CXXSTD=c++11 UBSAN_OPTIONS='print_stacktrace=1'
env: COMPILER=clang++-5.0 VARIANT=ubsan_nullability TOOLSET=clang CXXSTD=c++11 UBSAN_OPTIONS='print_stacktrace=1'
addons:
apt:
packages:
@@ -121,7 +121,7 @@ matrix:
- llvm-toolchain-trusty-5.0
- os: linux
env: COMPILER=clang++-5.0 VARIANT=ubsan_nullability TOOLSET=clang CXXSTD=c++11 UBSAN_OPTIONS='print_stacktrace=1'
env: COMPILER=clang++-5.0 VARIANT=ubsan_undefined TOOLSET=clang CXXSTD=c++11 UBSAN_OPTIONS='print_stacktrace=1'
addons:
apt:
packages:
@@ -142,6 +142,9 @@ matrix:
packages:
- doxygen
allow_failures:
- env: COMPILER=clang++-5.0 VARIANT=ubsan_integer TOOLSET=clang CXXSTD=c++11 UBSAN_OPTIONS='print_stacktrace=1'
install:
- |-
if [ "$DOC" ]; then