diff options
author | 2020-06-12 12:35:33 -0400 | |
---|---|---|
committer | 2020-06-12 09:35:33 -0700 | |
commit | b6c081616033a90d2eb8066590d750c3e422968a (patch) | |
tree | 8b3f804b7ee7d65cc6889f420a4e3a57acca59e4 /docs | |
parent | 16a9023078b6cc205c2b30bf59ae05dd82648ad1 (diff) |
[skia] Build SwiftShader without UBSAN. (#3977)
By default a cmake based build puts user provided flags at the beginning
of a compiler invocation, giving them lowest priority. This makes it
quite difficult to add the required -fno-sanitize=vptr flag since it
will be placed before -fsanitize=undefined in a SWIFTSHADER_UBSAN build.
To make this work will require upstream changes to SwiftShader's build.
However, it is not necessary to build SwiftShader with the undefined
behavior sanitizer in order to fuzz Skia for issues. (This is only
required for the memory sanitizer which fortunately works.) As a result,
build SwiftShader without the sanitizer in the Skia undefined sanitizer
fuzzer build.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions