aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorAxel Lundberg <19574357+Zonotora@users.noreply.github.com>2024-11-20 23:57:23 +0100
committerGitHub <noreply@github.com>2024-11-20 14:57:23 -0800
commit668f2c7fab288db90d474a7f6f72b11e5a120328 (patch)
tree6b6c8baead8bcda5de2cef342e26cc7feef9f081 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent14667119bcc78fe7d8a2d8f6c31407f2b6a6f8a5 (diff)
downloadllvm-668f2c7fab288db90d474a7f6f72b11e5a120328.zip
llvm-668f2c7fab288db90d474a7f6f72b11e5a120328.tar.gz
llvm-668f2c7fab288db90d474a7f6f72b11e5a120328.tar.bz2
[clang][UBSan] Make sure that the implicit-conversion group is compatible with minimal runtime (#114865)
We are currently getting: `clang: error: invalid argument '-fsanitize-minimal-runtime' not allowed with '-fsanitize=implicit-conversion'` when running `-fsanitize=implicit-conversion -fsanitize-minimal-runtime` because `implicit-conversion` now includes `implicit-bitfield-conversion` which is not included in the `integer` check. The `integer` check includes the `implicit-integer-conversion` checks and is supported by the trapping option and because of that compatible with the minimal runtime. It is thus reasonable to make `implicit-bitfield-conversion` compatible with the minimal runtime.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions