[PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 12 21:37:12 PST 2023


vitalybuka added a comment.

In D141188#4050177 <https://reviews.llvm.org/D141188#4050177>, @Allen wrote:

> In D141188#4050141 <https://reviews.llvm.org/D141188#4050141>, @vitalybuka wrote:
>
>> Probably breaks https://lab.llvm.org/buildbot/#/builders/85/builds/13602
>> The rest on blame list looks irrelevant.
>
> Thanks @vitalybuka  for report, but how to reproduce the issue? I'll take a look.

precise reproducer is https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild (you need to use buildbot_bootstrap_ubsan.sh script)

but maybe just this is enough:
cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DCMAKE_C_COMPILER=<your patched clang>/bin/clang -DCMAKE_CXX_COMPILER=<your patched clang>/bin/clang++ -DLLVM_USE_LINKER=lld '-DLLVM_ENABLE_PROJECTS='\''clang;lld;clang-tools-extra;mlir'\''' -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_SANITIZER=Undefined '-DCMAKE_C_FLAGS=-fsanitize=undefined' '-DCMAKE_CXX_FLAGS=-fsanitize=undefined'  llvm-project/llvm


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141188/new/

https://reviews.llvm.org/D141188



More information about the llvm-commits mailing list