1#!/bin/bash -e 2# 3# Compile and check with clang & debug & 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 17requires_binary clang 18 19cd "$BUILD_DIR" 20 21OPTS="--cxx=clang++ --cc=clang --host-cc=clang" 22OPTS="--enable-debug --enable-asan --enable-ubsan $OPTS" 23 24export ASAN_OPTIONS=detect_leaks=0 25build_qemu $OPTS 26check_qemu check V=1 27install_qemu 28