Dmitry Vyukov | 98263a1 | 2012-12-20 14:10:27 +0000 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | set -u |
| 3 | set -e |
| 4 | |
| 5 | ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" |
| 6 | mkdir -p $ROOT/build |
| 7 | cd $ROOT/build |
Dmitry Vyukov | fa429bd | 2012-12-21 06:30:27 +0000 | [diff] [blame] | 8 | CC=clang CXX=clang++ cmake -DLLVM_ENABLE_WERROR=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON $ROOT/../../../.. |
Dmitry Vyukov | 98263a1 | 2012-12-20 14:10:27 +0000 | [diff] [blame] | 9 | make -j64 |
Dmitry Vyukov | 5d9915e | 2013-04-24 11:07:25 +0000 | [diff] [blame] | 10 | make check-sanitizer -j64 |
| 11 | make check-tsan -j64 |
| 12 | make check-asan -j64 |