test-debug (620B)
1 #!/bin/bash -e 2 # 3 # Compile and check with clang & --enable-debug --enable-sanitizers. 4 # 5 # Copyright (c) 2016-2018 Red Hat Inc. 6 # 7 # Authors: 8 # Fam Zheng <famz@redhat.com> 9 # Marc-André Lureau <marcandre.lureau@redhat.com> 10 # 11 # This work is licensed under the terms of the GNU GPL, version 2 12 # or (at your option) any later version. See the COPYING file in 13 # the top-level directory. 14 15 . common.rc 16 17 requires_binary clang 18 19 cd "$BUILD_DIR" 20 21 OPTS="--cxx=clang++ --cc=clang --host-cc=clang" 22 OPTS="--enable-debug --enable-sanitizers $OPTS" 23 24 export ASAN_OPTIONS=detect_leaks=0 25 build_qemu $OPTS 26 check_qemu check V=1 27 install_qemu