[PATCH] D61203: [compiler-rt] Fix cmake warnings

Wink Saville via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 9 08:29:41 PDT 2019


winksaville added a comment.

I believe this is ready to merge.

I checked out llvmorg-8.0.0 of llvm/llvm-project:

  $ git log -1
  commit d2298e74235598f15594fe2c99bbac870a507c59 (HEAD, tag: llvmorg-8.0.0)
  Author: Hans Wennborg <hans at hanshq.net>
  Date:   Fri Mar 15 08:44:10 2019 +0000
  
      Re-generate DiagnosticsReference.rst (PR41080)
      
        $ bin/clang-tblgen -gen-diag-docs -I../cfe.src/include
        -I../cfe.src/include/clang/Basic/
        ../cfe.src/include/clang/Basic/Diagnostic.td -o
        ../cfe.src/docs/DiagnosticsReference.rst
      
      llvm-svn: 356240

And ran these commands capturing the output:

  $ cmake ../llvm -G Ninja '-DLLVM_ENABLE_PROJECTS=clang;lld;compiler-rt' -DCMAKE_INSTALL_PREFIX=/home/wink/local-llvmorg-8.0.0-check-tsan -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_LINKER=bfd
  $ ninja -j11 -v
  $ ninja -j11 -v check-tsan

And got these 5 failures:

  $ grep 'FAILED ' log-llvmorg-8.0.0-check-tsan.txt 
  ******************** TEST 'ThreadSanitizer-x86_64 :: Linux/double_race.cc' FAILED ********************
  ******************** TEST 'ThreadSanitizer-x86_64 :: inlined_memcpy_race2.cc' FAILED ********************
  ******************** TEST 'ThreadSanitizer-x86_64 :: inlined_memcpy_race.cc' FAILED ********************
  ******************** TEST 'ThreadSanitizer-x86_64 :: memcmp_race.cc' FAILED ********************
  ******************** TEST 'ThreadSanitizer-x86_64 :: memcpy_race.cc' FAILED ********************
  ******************** TEST 'ThreadSanitizer-x86_64 :: memcpy_race.original.cc' FAILED ********************

So I conclude my changes have nothing to do with the failures I'm seeing and
I've created bug 41805 <https://bugs.llvm.org/show_bug.cgi?id=41805>


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D61203





More information about the llvm-commits mailing list