| Index: tools/clang/plugins/tests/test.sh
|
| diff --git a/tools/clang/plugins/tests/test.sh b/tools/clang/plugins/tests/test.sh
|
| index 7946325c539dd36ea9c8c9b35a9cbbaae8c0af48..078c0b054a07b26d77e96d9c3b1fd13f560c03c8 100755
|
| --- a/tools/clang/plugins/tests/test.sh
|
| +++ b/tools/clang/plugins/tests/test.sh
|
| @@ -33,7 +33,7 @@ do_testcase() {
|
| flags="${flags} -isysroot $(xcrun --show-sdk-path) -stdlib=libstdc++"
|
| fi
|
|
|
| - local output="$("${CLANG_PATH}" -c -Wno-c++11-extensions \
|
| + local output="$("${CLANG_PATH}" -fsyntax-only -c -Wno-c++11-extensions \
|
| -Xclang -load -Xclang "${PLUGIN_PATH}" \
|
| -Xclang -add-plugin -Xclang find-bad-constructs ${flags} ${1} 2>&1)"
|
| local diffout="$(echo "${output}" | diff - "${2}")"
|
| @@ -44,6 +44,10 @@ do_testcase() {
|
| echo "FAIL: ${1}"
|
| echo "Output of compiler:"
|
| echo "${output}"
|
| + cat > ${2}-actual << EOF
|
| +${output}
|
| +EOF
|
| +
|
| echo "Expected output:"
|
| cat "${2}"
|
| echo
|
|
|