suppress some UBSAN sanitizers

They are not "undefined".  UBSAN reports them because it thinks
they are "often unintentional".  We see the report rather annoying.
This commit is contained in:
Urabe, Shyouhei 2019-04-26 17:28:43 +09:00
Родитель f4c68640d6
Коммит a116f04cca
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -226,12 +226,12 @@ env:
<<: *clang-8
env:
- GEMS_FOR_TEST=
- cflags='-fsanitize=undefined,integer,nullability -fno-omit-frame-pointer'
- cflags='-fsanitize=undefined,integer,nullability -fno-sanitize=implicit-integer-sign-change,unsigned-integer-overflow'
- cppflags=-DUNALIGNED_WORD_ACCESS=0
- debugflags=-ggdb3
- optflags='-O1 -march=native'
- LD=clang-8
- LDFLAGS=-fsanitize=undefined,integer,nullability
- LDFLAGS='-fsanitize=undefined,integer,nullability -fno-sanitize=implicit-integer-sign-change,unsigned-integer-overflow'
- &i686-linux
name: i686-linux