.travis.yml: update MSAN setups [ci skip]
Exclude OpenSSL because we don't plan to debug libssl, also track origins of uninitialized bits. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
aa2d27e48a
commit
213fbd8126
@ -169,9 +169,11 @@ env:
|
|||||||
<<: *make-test-only
|
<<: *make-test-only
|
||||||
compiler: clang
|
compiler: clang
|
||||||
env:
|
env:
|
||||||
- "cflags='-fsanitize=memory'"
|
- "cflags='-fsanitize=memory -fsanitize-memory-track-origins=2 -fno-omit-frame-pointer'"
|
||||||
|
- "optflags='-O1'"
|
||||||
- "LD=clang"
|
- "LD=clang"
|
||||||
- "LDFLAGS=-fsanitize=memory"
|
- "LDFLAGS=-fsanitize=memory"
|
||||||
|
- "CONFIG_FLAG=--with-out-ext=openssl"
|
||||||
|
|
||||||
- &UBSAN
|
- &UBSAN
|
||||||
name: -fsanitize=undefined
|
name: -fsanitize=undefined
|
||||||
|
Loading…
x
Reference in New Issue
Block a user