Home | History | Annotate | Line # | Download | only in tsan
      1  1.1  kamil #!/bin/bash
      2  1.1  kamil set -u
      3  1.1  kamil set -e
      4  1.1  kamil 
      5  1.1  kamil ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
      6  1.1  kamil if [ -d "$ROOT/llvm-build" ]; then
      7  1.1  kamil   cd $ROOT/llvm-build
      8  1.1  kamil else
      9  1.1  kamil   mkdir -p $ROOT/llvm-build
     10  1.1  kamil   cd $ROOT/llvm-build
     11  1.1  kamil   CC=clang CXX=clang++ cmake -G Ninja -DLLVM_ENABLE_WERROR=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON $ROOT/../../../..
     12  1.1  kamil fi
     13  1.1  kamil ninja
     14  1.1  kamil ninja check-sanitizer
     15  1.1  kamil ninja check-tsan
     16  1.1  kamil ninja check-asan
     17  1.1  kamil ninja check-msan
     18  1.1  kamil ninja check-lsan
     19